@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Interface DefineSettingsOptions<TSpecs>

    Options for declaring a settings group with defineSettings.

    interface DefineSettingsOptions<TSpecs extends SettingSpecs> {
        contributed?: boolean;
        policy?: SettingsValidationPolicy;
        section: string;
        values: TSpecs;
    }

    Type Parameters

    Index
    contributed?: boolean

    Whether this extension contributes the section in package.json. Defaults to true. false declares a section the extension only reads — editor, files, another extension's — with the same typed accessor: the manifest check then does not ask for it, and describePlan reports it as read rather than owned.

    Invalid-value behavior. Defaults to SettingsValidationPolicy.Lenient.

    section: string

    Fully-qualified configuration section shared with the extension manifest.

    values: TSpecs

    Settings keyed relative to section. The map is snapshotted.