Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

Module Configuration

Provide configuration panels and definitions for engine module instances.

ExportImport pathDescription
defineModuleConfig@dartwic/interface-sdk/module-configsDefines a module instance configuration component.
ModuleConfigBridgeState@dartwic/interface-sdk/module-configsState published to the host by useModuleConfigBridge.
ModuleConfigDefinition@dartwic/interface-sdk/module-configsComponent registered as a module configuration editor.
ModuleConfigProps@dartwic/interface-sdk/module-configsProps passed to a module configuration component.
ModuleConfigRegistration@dartwic/interface-sdk/module-configsBridge exposed by the host module editor to a plugin configuration component.
ModuleConnectionDefinition@dartwic/interface-sdkStatic or instance-derived live connection presentation for a module.
ModuleConnectionPresentation@dartwic/interface-sdkOptional live connection presentation used by module headers and resource navigation.
ModuleUiDefinition@dartwic/interface-sdkRegisters icon and panel components for a module type.
useModuleConfigBridge@dartwic/interface-sdk/module-configsSynchronizes save, dirty, and validation state with the host module header.