A manager for a specific plugin's settings.
Instantiate a new plugin settings manager.
Handle plugin changes in the setting registry.
The plugin name.
The setting registry instance used as a back-end for these settings.
Test whether the plugin settings manager disposed.
Whether the settings have been modified by the user or not.
The plugin settings raw text value.
The plugin's schema.
The published version of the NPM package containing these settings.
Return the defaults in a commented JSON format.
Calculate the default value of a setting by iterating through the schema.
The name of the setting whose default value is calculated.
A calculated default JSON value for a specific setting.
Dispose of the plugin settings resources.
Get an individual setting.
The name of the setting being retrieved.
The setting value.
This method returns synchronously because it uses a cached copy of the plugin settings that is synchronized with the registry.
Checks if any fields are different from the default value.
Save all of the plugin's user settings at once.
Generated using TypeDoc