A manager for a specific plugin's settings.

Hierarchy (View Summary)

Implements

Constructors

Properties

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.

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