Exports related to plugins.
Classes
PlugableClass
Extended by DataPlugableClass, DecodePlugableClass, DirPlugableClass, EncodePlugableClass, FetchPlugableClass, FilePlugableClass, GlobalPlugableClass, IdPlugableClass, MashPlugableClass, EnvPlugableClass, MasherPlugableClass, MediaPlugableClass, PathPlugableClass, ResourcePlugableClass, ShellPlugableClass, TranscodePlugableClass, ElementPlugableClass, IconPlugableClass, and StringPlugableClass. Implements Plugable.
new PlugableClass():
PlugableClass
Returns PlugableClass.
| Property | Type |
|---|---|
functions | FunctionRecord |
Methods
install(
definition, …ids):void|Errored
| Parameter | Type | Description |
|---|---|---|
definition | string | Function | StringTuple | |
…ids | string[] |
Returns void | Errored. Implementation of Plugable.install.
toString():
string
Returns string. Implementation of Plugable.toString.
Interfaces
Plugable
| Property | Type |
|---|---|
install | (definition: string | Function | StringTuple, …ids: string[]) => void | Errored |
toString | () => string |
PluginOptions
Extended by IconPluginOptions, StringPluginOptions, and GlobalPluginOptions.
| Property | Type |
|---|---|
endpointRequest? | string | EndpointRequest | StringRecord |
Type Aliases
PluginFunction<RET, ARGS>
PluginFunction<
RET,ARGS>: (args) =>RET
| Type Parameter | Default type |
|---|---|
RET extends any | any |
ARGS extends any | any |
| Parameter | Type |
|---|---|
args | ARGS |
Returns RET.