Options
Plugin Options
interface ClientPlugables
extends Plugables {
apis?: ApisPlugin
crypto?: CryptoPlugin
data?: DataPlugin
element?: ElementPlugin
env?: EnvPlugin
fetch?: FetchPlugin
id?: IdPlugin
importers?: ImportersPlugin
masher?: MasherPlugin
media?: MediaPlugin
signals?: SignalsPlugin
sync?: SyncPlugin
}
interface ClientPluginsOptions
extends PluginsOptions {
apis: ApisPluginOptions
context: ClientOrServer
data: DataPluginOptions
element: ElementPluginOptions
importUrl: FetchUrl
importers: ImportersPluginOptions
masher: MasherPluginOptions
media: MediaPluginOptions
plugins: Record<string, (string|StringTuple)>
sync: SyncPluginOptions
}
interface Plugables
extends Record<string, Plugable | undefined> {
apis?: ApisPlugin
crypto?: CryptoPlugin
data?: DataPlugin
env?: EnvPlugin
fetch?: FetchPlugin
id?: IdPlugin
media?: MediaPlugin
}
interface PluginsOptions {
apis: ApisPluginOptions
context: ClientOrServer
data: DataPluginOptions
importUrl: FetchUrl
media: MediaPluginOptions
plugins: Record<string, (string|StringTuple)>
}
interface ServerPluginsOptions
extends PluginsOptions {
apis: ApisPluginOptions
context: ClientOrServer
data: DataPluginOptions
importUrl: FetchUrl
media: MediaPluginOptions
plugins: Record<string, (string|StringTuple)>
store: StorePluginOptions
}