Home > @activeviam/activeui-sdk > PluginFactory
PluginFactory interface
Signature:
export interface PluginFactory<FactoryProperties extends {}, FactoryStaticProperties, ImplementationProperties, ImplementationStaticProperties, ImplementationParameters = {}>
Properties
| Property | Type | Description |
|---|---|---|
| createProperties | (implementationProperties: ImplementationProperties, parameters: ImplementationParameters, activeUI: ActiveUI, key: PluginKey, staticProperties: FactoryStaticProperties) => FactoryProperties | |
| createStaticProperties | (implementationStaticProperties: ImplementationStaticProperties, key: PluginKey) => FactoryStaticProperties | |
| type | PluginType |