IPlugin | @lumino (original) (raw)

Interface IPlugin<T, U>

Type Parameters

Index

Properties

activate

activate: ((app, ...args) => U | Promise<U>)

Type declaration

Optional autoStart

autoStart?: boolean | "defer"

Optional deactivate

deactivate?: null | ((app, ...args) => void | Promise<void>)

Type declaration

Optional description

description?: string

id

id: string

Optional optional

optional?: Token<any>[]

Optional provides

provides?: null | Token<U>

Optional requires

requires?: Token<any>[]