Plugins
Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0
TaskConfigDefinition
Task type and component registered as a configuration editor.
Import
import type { TaskConfigDefinition } from "@dartwic/interface-sdk/tasks";Declaration
export interface TaskConfigDefinition {
configMap?: import("../config-maps/index.ts").ConfigMapDefinition;
/** Host normalization metadata; set by the registrar for an explicit editor with configMap. */
customConfigMapLayout?: boolean;
taskType: string;
component: TaskComponent;
}Members
| Name | Type | Requirement | Description |
|---|---|---|---|
configMap | import("../config-maps/index.ts").ConfigMapDefinition | Optional | |
customConfigMapLayout | boolean | Optional | Host normalization metadata; set by the registrar for an explicit editor with configMap. |
taskType | string | Required | |
component | TaskComponent | Required |