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.

ExportImport pathDescription
defineSchematicNode@dartwic/interface-sdk/schematic-nodesDefines a schematic node renderer and its editing behavior.
SchematicCommandAction@dartwic/interface-sdk/schematic-nodesOperator command exposed by a schematic node.
SchematicCommandContext@dartwic/interface-sdk/schematic-nodesRuntime context supplied while building node command actions.
SchematicNodeConfigProps@dartwic/interface-sdk/schematic-nodesProps passed to a schematic node configuration component.
SchematicNodeContributionDefinition@dartwic/interface-sdkRegisters a schematic node under a plugin-qualified type.
SchematicNodeDefinition@dartwic/interface-sdk/schematic-nodesComplete renderer, editor, palette, sizing, and command contract for a node type.
SchematicNodePaletteDefinition@dartwic/interface-sdk/schematic-nodesPalette label and default node data for a schematic contribution.
SchematicNodeProps@dartwic/interface-sdk/schematic-nodesProps passed to the canvas renderer for one schematic node.