-
Notifications
You must be signed in to change notification settings - Fork 49
behaviourloader
bpmn-server / BehaviourLoader
• new BehaviourLoader(): BehaviourLoader
▪ Static
behaviours: ({ funct
: (node
: any
, def
: any
) => IOBehaviour
; name
: string
= Behaviour_names.CamundaIO } | { funct
: (node
: any
, def
: any
) => ScriptBehaviour
; name
: string
= Behaviour_names.CamundaScript2 } | { funct
: (node
: any
, def
: any
) => TerminateBehaviour
; name
: string
= Behaviour_names.TerminateEventDefinition })[]
elements/behaviours/BehaviourLoader.ts:36
▸ load(node
): void
-
node.definition[]
-
node.definition.eventDefinitions $type ==
example:
<bpmn:timerEventDefinition id="TimerEventDefinition_07xu06a"> <bpmn:timeDuration xsi:type="bpmn:tExpression">PT2S</bpmn:timeDuration> </bpmn:timerEventDefinition>
-
node.definitions.extensionElements $type == example: 'camunda:formData' <camunda:formData > <camunda: formField id = "surname" label = "Surname" type = "string" /> <camunda: formField id = "givenName" label = "Given name" type = "string" /> </camunda:formData> < /extensionElements>
Name | Type |
---|---|
node |
Node |
void
elements/behaviours/BehaviourLoader.ts:142
▸ register(name
, funct
): void
Name | Type |
---|---|
name |
any |
funct |
any |
void