types.ui.editor - ZeMA-gGmbH/NoPE-JS GitHub Wiki
Namespace: editor
Author
Martin Karkowski
Email
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 }[] |