跳到主要内容

TriggerEditor

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:37

Properties

area

area: AreaPlugin<TriggerSchemes, any>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:39


editor

editor: NodeEditor<TriggerSchemes>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:38


liveStatus

liveStatus: LiveStatusPlugin;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:41


state

state: EditorState;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:40

Methods

addConnection()

addConnection(
sourceId,
sourceOutput,
targetId): Promise<string>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:47

Parameters

ParameterType
sourceIdstring
sourceOutputstring
targetIdstring

Returns

Promise<string>


addNode()

addNode(meta, position?): Promise<string>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:45

Parameters

ParameterType
metaWorkflowNodeMeta
position?{ x: number; y: number; }
position.x?number
position.y?number

Returns

Promise<string>


clearSelection()

clearSelection(): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:52

Returns

Promise<void>


destroy()

destroy(): void;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:56

Returns

void


getSelection()

getSelection(): TriggerSelectionState;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:55

Returns

TriggerSelectionState


loadWorkflow()

loadWorkflow(workflow): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:44

Parameters

ParameterType
workflowWorkflowJSON

Returns

Promise<void>


removeConnection()

removeConnection(connectionId): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:49

Parameters

ParameterType
connectionIdstring

Returns

Promise<void>


removeNode()

removeNode(nodeId): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:46

Parameters

ParameterType
nodeIdstring

Returns

Promise<void>


removeSelected()

removeSelected(): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:53

Returns

Promise<void>


selectConnection()

selectConnection(connectionId, accumulate?): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:51

Parameters

ParameterType
connectionIdstring
accumulate?boolean

Returns

Promise<void>


selectNode()

selectNode(nodeId, accumulate?): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:50

Parameters

ParameterType
nodeIdstring
accumulate?boolean

Returns

Promise<void>


toWorkflowJSON()

toWorkflowJSON(metadata): WorkflowJSON;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:43

Parameters

ParameterType
metadataWorkflowMetadata

Returns

WorkflowJSON


translateSelection()

translateSelection(dx, dy): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:54

Parameters

ParameterType
dxnumber
dynumber

Returns

Promise<void>


updateConnection()

updateConnection(connectionId, update): Promise<void>;

Defined in: packages/rxdb-plugin-trigger/src/rete/editor-factory.ts:48

Parameters

ParameterType
connectionIdstring
updateConnectionUpdate

Returns

Promise<void>