Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
Schematic Nodes
Define custom schematic nodes, palette entries, commands, and configuration views.
| Export | Import path | Description |
|---|---|---|
| defineSchematicNode | @dartwic/interface-sdk/schematic-nodes | Defines a schematic node renderer and its editing behavior. |
| SchematicCommandAction | @dartwic/interface-sdk/schematic-nodes | Operator command exposed by a schematic node. |
| SchematicCommandContext | @dartwic/interface-sdk/schematic-nodes | Runtime context supplied while building node command actions. |
| SchematicNodeConfigProps | @dartwic/interface-sdk/schematic-nodes | Props passed to a schematic node configuration component. |
| SchematicNodeContributionDefinition | @dartwic/interface-sdk | Registers a schematic node under a plugin-qualified type. |
| SchematicNodeDefinition | @dartwic/interface-sdk/schematic-nodes | Complete renderer, editor, palette, sizing, and command contract for a node type. |
| SchematicNodePaletteDefinition | @dartwic/interface-sdk/schematic-nodes | Palette label and default node data for a schematic contribution. |
| SchematicNodeProps | @dartwic/interface-sdk/schematic-nodes | Props passed to the canvas renderer for one schematic node. |