Interface: IPlugin#

@jupyterlite/settings.IPlugin

An interface for the plugin settings.

Hierarchy#

  • PartialJSONObject

    IPlugin

Properties#

id#

id: string

The name of the plugin.

Defined in#

packages/settings/src/tokens.ts:22

raw#

raw: string

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

Defined in#

packages/settings/src/tokens.ts:32

schema#

schema: ISchema

The JSON schema for the plugin.

Defined in#

packages/settings/src/tokens.ts:37

settings#

settings: JSONObject

The settings for the plugin.

Defined in#

packages/settings/src/tokens.ts:27

version#

version: string

The published version of the NPM package containing the plugin.

Defined in#

packages/settings/src/tokens.ts:42