-
Notifications
You must be signed in to change notification settings - Fork 61
iobehaviour
bpmn-server / IOBehaviour
Behaviour ioSpecification timer message signal
each behaviour is a class it scans def and insert itself to perform actions as required
-
↳
IOBehaviour
• new IOBehaviour(node, definition): IOBehaviour
| Name | Type |
|---|---|
node |
Node |
definition |
any |
elements/behaviours/Behaviour.ts:40
• definition: any
elements/behaviours/Behaviour.ts:39
• node: Node
elements/behaviours/Behaviour.ts:38
• parameters: IOParameter[]
elements/behaviours/IOBehaviour.ts:87
▸ describe(): string[][]
string[][]
elements/behaviours/IOBehaviour.ts:165
▸ end(item): void
| Name | Type |
|---|---|
item |
Item |
void
elements/behaviours/Behaviour.ts:51
▸ enter(item): void
| Name | Type |
|---|---|
item |
Item |
void
elements/behaviours/IOBehaviour.ts:103
▸ exit(item): void
| Name | Type |
|---|---|
item |
Item |
void
elements/behaviours/IOBehaviour.ts:144
▸ getItemAttributes(item, attributes): void
| Name | Type |
|---|---|
item |
Item |
attributes |
any[] |
void
elements/behaviours/Behaviour.ts:55
▸ getNodeAttributes(attributes): void
| Name | Type |
|---|---|
attributes |
any[] |
void
elements/behaviours/Behaviour.ts:54
▸ init(): void
void
elements/behaviours/IOBehaviour.ts:89
▸ process(item): void
| Name | Type |
|---|---|
item |
Item |
void
elements/behaviours/IOBehaviour.ts:133
▸ restored(item): void
| Name | Type |
|---|---|
item |
any |
void
elements/behaviours/Behaviour.ts:45
▸ resume(item): void
| Name | Type |
|---|---|
item |
Item |
void
elements/behaviours/Behaviour.ts:53
▸ run(item): void
| Name | Type |
|---|---|
item |
Item |
void
elements/behaviours/Behaviour.ts:50
▸ start(item): void
| Name | Type |
|---|---|
item |
Item |
void