Interface: IPlugin#

settings.IPlugin

An interface for the plugin settings.

Hierarchy#

  • PartialJSONObject

    IPlugin

Properties#

id#

id: string

The name of the plugin.

Defined in#

packages/settings/lib/tokens.d.ts:14


raw#

raw: string

The raw user settings data as a string containing JSON with comments.

Defined in#

packages/settings/lib/tokens.d.ts:22


schema#

schema: ISchema

The JSON schema for the plugin.

Defined in#

packages/settings/lib/tokens.d.ts:26


settings#

settings: JSONObject

The settings for the plugin.

Defined in#

packages/settings/lib/tokens.d.ts:18


version#

version: string

The published version of the NPM package containing the plugin.

Defined in#

packages/settings/lib/tokens.d.ts:30