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.

PropertyType
functionsFunctionRecord

Methods

install(definition, …ids): void | Errored

ParameterTypeDescription
definitionstring | Function | StringTuple
idsstring[]

Returns void | Errored. Implementation of Plugable.install.

toString(): string

Returns string. Implementation of Plugable.toString.

Interfaces

Plugable

PropertyType
install(definition: string | Function | StringTuple, …ids: string[]) => void | Errored
toString() => string

PluginOptions

Extended by IconPluginOptions, StringPluginOptions, and GlobalPluginOptions.

PropertyType
endpointRequest?string | EndpointRequest | StringRecord

Type Aliases

PluginFunction<RET, ARGS>

PluginFunction<RET, ARGS>: (args) => RET

Type ParameterDefault type
RET extends anyany
ARGS extends anyany
ParameterType
argsARGS

Returns RET.