types.ui.editor - ZeMA-gGmbH/NoPE-JS GitHub Wiki

Namespace: editor

types.ui.editor

Author

Martin Karkowski

Email

[email protected]

Namespaces

Interfaces

References

EDGE_TYPE_INFO_CONSUME_DATA

Re-exports EDGE_TYPE_INFO_CONSUME_DATA


EDGE_TYPE_INFO_CONSUME_EVENT

Re-exports EDGE_TYPE_INFO_CONSUME_EVENT


EDGE_TYPE_INFO_CONSUME_PATH

Re-exports EDGE_TYPE_INFO_CONSUME_PATH


EDGE_TYPE_INFO_IS_SUB_INFO

Re-exports EDGE_TYPE_INFO_IS_SUB_INFO


EDGE_TYPE_LOGIC_AVOIDS

Re-exports EDGE_TYPE_LOGIC_AVOIDS


EDGE_TYPE_LOGIC_CONSUME_TOKEN

Re-exports EDGE_TYPE_LOGIC_CONSUME_TOKEN


EDGE_TYPE_LOGIC_PRODUCE_TOKEN

Re-exports EDGE_TYPE_LOGIC_PRODUCE_TOKEN


EDGE_TYPE_LOGIC_RELEASES

Re-exports EDGE_TYPE_LOGIC_RELEASES


EDGE_TYPE_LOGIC_REMOVE_RELEASES

Re-exports EDGE_TYPE_LOGIC_REMOVE_RELEASES


EDGE_TYPE_LOGIC_REQUIRES

Re-exports EDGE_TYPE_LOGIC_REQUIRES


EDGE_TYPE_LOGIC_TRIGGERS

Re-exports EDGE_TYPE_LOGIC_TRIGGERS


EDGE_TYPE_PLANNER_AVOIDS

Re-exports EDGE_TYPE_PLANNER_AVOIDS


EDGE_TYPE_PLANNER_LEADS_TO

Re-exports EDGE_TYPE_PLANNER_LEADS_TO


EDGE_TYPE_PLANNER_RELEASES

Re-exports EDGE_TYPE_PLANNER_RELEASES


EDGE_TYPE_PLANNER_REQUIRES

Re-exports EDGE_TYPE_PLANNER_REQUIRES


IBaseEdge

Re-exports IBaseEdge


IBaseNode

Re-exports IBaseNode


IPort

Re-exports IPort


NODE_TYPE_BOOL_AND

Re-exports NODE_TYPE_BOOL_AND


NODE_TYPE_BOOL_NOT

Re-exports NODE_TYPE_BOOL_NOT


NODE_TYPE_BOOL_OR

Re-exports NODE_TYPE_BOOL_OR


NODE_TYPE_BOOL_XOR

Re-exports NODE_TYPE_BOOL_XOR


NODE_TYPE_CONSTANT

Re-exports NODE_TYPE_CONSTANT


NODE_TYPE_DATA_IF

Re-exports NODE_TYPE_DATA_IF


NODE_TYPE_DATA_TO_ON_CHANGE

Re-exports NODE_TYPE_DATA_TO_ON_CHANGE


NODE_TYPE_DATA_TO_ON_TRUE

Re-exports NODE_TYPE_DATA_TO_ON_TRUE


NODE_TYPE_DATA_TO_TOKEN

Re-exports NODE_TYPE_DATA_TO_TOKEN


NODE_TYPE_EVENT_TO_DATA

Re-exports NODE_TYPE_EVENT_TO_DATA


NODE_TYPE_FLOW_IF

Re-exports NODE_TYPE_FLOW_IF


NODE_TYPE_FLOW_OPERATION

Re-exports NODE_TYPE_FLOW_OPERATION


NODE_TYPE_FLOW_SYNC

Re-exports NODE_TYPE_FLOW_SYNC


NODE_TYPE_GROUP

Re-exports NODE_TYPE_GROUP


NODE_TYPE_MODULE

Re-exports NODE_TYPE_MODULE


NODE_TYPE_PLACE

Re-exports NODE_TYPE_PLACE


NODE_TYPE_START

Re-exports NODE_TYPE_START


NODE_TYPE_TOKEN_TO_DATA

Re-exports NODE_TYPE_TOKEN_TO_DATA


NODE_TYPE_TRANSITION

Re-exports NODE_TYPE_TRANSITION


NODE_TYPE_VAR

Re-exports NODE_TYPE_VAR


NODE_TYPE_WAIT_FOR

Re-exports NODE_TYPE_WAIT_FOR


PE

Re-exports PE


PN

Re-exports PN


PORT_ACTION_FIRE

Re-exports PORT_ACTION_FIRE


PORT_ACTION_FIRED

Re-exports PORT_ACTION_FIRED


PORT_ACTION_LOCK

Re-exports PORT_ACTION_LOCK


PORT_ACTION_RELEASE

Re-exports PORT_ACTION_RELEASE


PORT_AVOID_TOKEN

Re-exports PORT_AVOID_TOKEN


PORT_CONSUME_TOKEN

Re-exports PORT_CONSUME_TOKEN


PORT_DATA

Re-exports PORT_DATA


PORT_EVENT

Re-exports PORT_EVENT


PORT_FLOW_OP_DONE

Re-exports PORT_FLOW_OP_DONE


PORT_FLOW_OP_ERROR

Re-exports PORT_FLOW_OP_ERROR


PORT_FLOW_OP_EXECUTE

Re-exports PORT_FLOW_OP_EXECUTE


PORT_FUNCTION

Re-exports PORT_FUNCTION


PORT_PLACE

Re-exports PORT_PLACE


PORT_PRODUCE_TOKEN

Re-exports PORT_PRODUCE_TOKEN


PORT_REQUIRE_TOKEN

Re-exports PORT_REQUIRE_TOKEN


PORT_SERVICE_DONE

Re-exports PORT_SERVICE_DONE


PORT_SERVICE_ERROR

Re-exports PORT_SERVICE_ERROR


PORT_SERVICE_RESULT

Re-exports PORT_SERVICE_RESULT


TRenderConfigureServicePage

Re-exports TRenderConfigureServicePage


VALID_ACTION_PORTS

Re-exports VALID_ACTION_PORTS


VALID_BASE_PORTS

Re-exports VALID_BASE_PORTS


VALID_EDGES

Re-exports VALID_EDGES


VALID_FLOW_PORTS

Re-exports VALID_FLOW_PORTS


VALID_NODES

Re-exports VALID_NODES


VALID_PETRINET_PORTS

Re-exports VALID_PETRINET_PORTS


VALID_PORTS

Re-exports VALID_PORTS


VALID_SERVICE_PORTS

Re-exports VALID_SERVICE_PORTS

Type Aliases

TGetPorts

TGetPorts<T, Extension>: (options?: IRenderData & { input: T } & Extension) => Promise<TServiceGetPortsReturn>

Type parameters

Name Type
T extends PN
Extension {}

Type declaration

(options?): Promise<TServiceGetPortsReturn>

Function, used to define the Ports of a service.

Parameters
Name Type
options? IRenderData & { input: T } & Extension
Returns

Promise<TServiceGetPortsReturn>


TServiceGetPortsReturn

TServiceGetPortsReturn: Object

Type to define the Ports of a UI:

Type declaration

Name Type
inputs { id: string ; label: string ; type?: PORT_DATA | PORT_FUNCTION }[]
outputs { id: string ; label: string ; type?: PORT_DATA | PORT_FUNCTION }[]