Readable dictionary that backs this configuration.
Indicates if a button should be shown in each card, which can execute a 'onExecute' function in 'vscode-kanban.js' file.
Remove existing export files, before regenerate them.
Column settings.
The custom (display) name for the column 'Done'.
The custom (display) name for the column 'In Progress'.
The custom (display) name for the column 'Testing'.
The custom (display) name for the column 'Todo'.
Export cards to external Markdown files on save or not.
The custom path where export files, like cards, should be stored.
Any data, which can be accessed inside the whole extension context, like scripts, e.g.
The maximum size of the name of an export file.
Do not detect username via source control manager.
Do not detect username of operating system.
Do not show 'track time' button, if a card is stored in 'Todo' or 'Done'.
Open the board for that workspace on startup.
Enable time tracking or not.
Return a value from this configuration.
Configuration name, supports dotted names.
The value section
denotes or undefined
.
Return a value from this configuration.
Configuration name, supports dotted names.
A value should be returned when no value could be found, is undefined
.
The value section
denotes or the default.
Check if this configuration has a certain value.
Configuration name, supports dotted names.
true
if the section doesn't resolve to undefined
.
Retrieve all information about a configuration setting. A configuration value often consists of a default value, a global or installation-wide value, a workspace-specific value and a folder-specific value.
The effective value (returned by get
)
is computed like this: defaultValue
overwritten by globalValue
,
globalValue
overwritten by workspaceValue
. workspaceValue
overwritten by workspaceFolderValue
.
Refer to Settings Inheritence
for more information.
Note: The configuration name must denote a leaf in the configuration tree
(editor.fontSize
vs editor
) otherwise no result is returned.
Configuration name, supports dotted names.
Information about a configuration setting or undefined
.
Update a configuration value. The updated configuration values are persisted.
A value can be changed in
Note 1: Setting a global value in the presence of a more specific workspace value has no observable effect in that workspace, but in others. Setting a workspace value in the presence of a more specific folder value has no observable effect for the resources under respective folder, but in others. Refer to Settings Inheritence for more information.
Note 2: To remove a configuration value use undefined
, like so: config.update('somekey', undefined)
Will throw error when
workspace.getConfiguration(section, resource)
)Configuration name, supports dotted names.
The new value.
The configuration target or a boolean value.
- If `true` configuration target is `ConfigurationTarget.Global`.
- If `false` configuration target is `ConfigurationTarget.Workspace`.
- If `undefined` or `null` configuration target is
`ConfigurationTarget.WorkspaceFolder` when configuration is resource specific
`ConfigurationTarget.Workspace` otherwise.
Generated using TypeDoc
Configuration data for the extension.