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