Properties
Protected Readonly editorManager
editorManager: EditorManager
Protected Readonly fileService
fileService: FileService
Protected Readonly folderPreferences
folderPreferences: PreferenceProvider
Protected Readonly models
Readonly onDidChangeTaskConfig
Protected Readonly onDidChangeTaskConfigEmitter
on
DidChangeTaskConfigEmitter: Emitter<TasksChange> = ...
Protected Readonly preferenceConfigurations
preferenceConfigurations: PreferenceConfigurations
Protected Readonly preferenceService
preferenceService: PreferenceService
Protected Readonly quickPickService
quickPickService: QuickPickService
Protected Readonly taskSchemaProvider
Protected Readonly taskTemplateSelector
Protected Readonly toDisposeOnDelegateChange
toDisposeOnDelegateChange: DisposableCollection = ...
Protected updateModels
updateModels: (...arguments: []) => Promise<void> = ...
Type declaration
-
- (...arguments: []): Promise<void>
-
Parameters
Returns Promise<void>
Protected Readonly userPreferences
userPreferences: PreferenceProvider
Protected workspaceDelegate
workspaceDelegate: PreferenceProvider
Protected Readonly workspacePreferences
workspacePreferences: PreferenceProvider
Protected Readonly workspaceService
workspaceService: WorkspaceService
Protected Readonly workspaceVariables
workspaceVariables: WorkspaceVariableContribution
This class connects the the "tasks" preferences sections to task system: it collects tasks preference values and provides them to the task system as raw, parsed JSON.