Options
All
  • Public
  • Public/Protected
  • All
Menu

Class TaskConfigurationModel

Holds the task configurations associated with a particular file. Uses an editor model to facilitate non-destructive editing and coordination with editing the file by hand.

Hierarchy

  • TaskConfigurationModel

Implements

  • Disposable

Index

Constructors

constructor

Properties

Protected json

Readonly onDidChange

onDidChange: Event<void> = ...

Protected Readonly onDidChangeEmitter

onDidChangeEmitter: Emitter<void> = ...

Readonly preferences

preferences: PreferenceProvider

Protected Readonly scope

Protected Readonly toDispose

toDispose: DisposableCollection = ...

Accessors

configurations

onDispose

  • get onDispose(): Event<void>

uri

  • get uri(): undefined | default

Methods

dispose

  • dispose(): void

getWorkspaceFolder

  • getWorkspaceFolder(): undefined | string

Protected parseConfigurations

Protected reconcile

  • reconcile(): void

setConfigurations

  • setConfigurations(value: object): Promise<boolean>