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

NameTypeRequirementDescription
configMapimport("../config-maps/index.ts").ConfigMapDefinitionOptional
customConfigMapLayoutbooleanOptionalHost normalization metadata; set by the registrar for an explicit editor with configMap.
taskTypestringRequired
componentTaskComponentRequired