Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
Tasks
Build task cards and configuration experiences backed by engine task definitions.
| Export | Import path | Description |
|---|---|---|
| defineTaskCard | @dartwic/interface-sdk/tasks | Defines a task-card component contract. |
| defineTaskConfig | @dartwic/interface-sdk/tasks | Defines a task configuration editor contract. |
| TaskCardDefinition | @dartwic/interface-sdk/tasks | Task type and component registered as a task card. |
| TaskCardProps | @dartwic/interface-sdk/tasks | Props passed to a task card. |
| TaskConfigBridgeState | @dartwic/interface-sdk/tasks | State published to the host by useTaskConfigBridge. |
| TaskConfigDefinition | @dartwic/interface-sdk/tasks | Task type and component registered as a configuration editor. |
| TaskConfigProps | @dartwic/interface-sdk/tasks | Props passed to a task configuration component. |
| TaskConfigRegistration | @dartwic/interface-sdk/tasks | Bridge exposed by the host task editor to a plugin configuration component. |
| TaskUiDefinition | @dartwic/interface-sdk | Registers task card and editor components under one task type. |
| useTaskConfigBridge | @dartwic/interface-sdk/tasks | Synchronizes save, cancel, dirty, and validation state with the host task editor. |