A manager for a specific plugin's settings.

Hierarchy (view full)

Implements

Constructors

Properties

_changed: Signal<Settings, void> = ...
_isDisposed: boolean = false
id: string

The plugin name.

The setting registry instance used as a back-end for these settings.

Accessors

Methods

  • Get an individual setting.

    Parameters

    • key: string

      The name of the setting being retrieved.

    Returns {
        composite: undefined | ReadonlyPartialJSONValue;
        user: undefined | ReadonlyPartialJSONValue;
    }

    The setting value.

    Notes

    This method returns synchronously because it uses a cached copy of the plugin settings that is synchronized with the registry.

    • composite: undefined | ReadonlyPartialJSONValue
    • user: undefined | ReadonlyPartialJSONValue