Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
TaskUiDefinition
Registers task card and editor components under one task type.
Import
import type { TaskUiDefinition } from "@dartwic/interface-sdk";Declaration
export interface TaskUiDefinition extends NamedContribution {
/** Optional shared document declaration. An explicit editor owns its layout and can render multiple ConfigMap group views. */
configMap?: ConfigMapDefinition;
card?: TaskCardDefinition["component"];
editor?: TaskConfigDefinition["component"];
}Members
| Name | Type | Requirement | Description |
|---|---|---|---|
configMap | ConfigMapDefinition | Optional | Optional shared document declaration. An explicit editor owns its layout and can render multiple ConfigMap group views. |
card | TaskCardDefinition["component"] | Optional | |
editor | TaskConfigDefinition["component"] | Optional |