ActiveUI

ActiveUI

  • User Guide
  • Developer Documentation

Home > @activeviam/activeui-sdk > ActiveUIPlugin

ActiveUIPlugin interface

Signature:

export interface ActiveUIPlugin<Properties = {}, StaticProperties = {}, Parameters = PluginParameters<any, any>> 

Properties

PropertyTypeDescription
createProperties(parameters: Parameters, activeUI: ActiveUI) => PropertiesShould return an object matching the type of the corresponding plugin properties.
keyPluginKeyUsed to reference this plugin implementation. This key will be used to declare the plugin in the configuration of a component. The couple (type, key) should be unique among your project to avoid any conflicts.
parametersSerializationFnPluginParametersSerializationFnNeeds to be given when the implementation requires some parameters.
staticPropertiesStaticPropertiesShould be an object matching the type of the corresponding plugin static properties.
  • ActiveUIPlugin interface
  • Properties
Copyright © 2023 ActiveViam