bpmn-server / IBehaviour
Interface: IBehaviour#
Behaviour ioSpecification timer message signal
each behaviour is a class it scans def and insert itself to perform actions as required
Implemented by#
Table of contents#
Properties#
Methods#
Properties#
node#
• node: Node
Defined in#
elements/behaviours/Behaviour.ts:24
definition#
• definition: any
Defined in#
elements/behaviours/Behaviour.ts:25
Methods#
start#
▸ start(item): any
Parameters#
| Name | Type |
|---|---|
item |
IItem |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:26
run#
▸ run(item): any
Parameters#
| Name | Type |
|---|---|
item |
IItem |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:27
end#
▸ end(item): any
Parameters#
| Name | Type |
|---|---|
item |
IItem |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:28
restored#
▸ restored(item): any
Parameters#
| Name | Type |
|---|---|
item |
IItem |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:29
resume#
▸ resume(item): any
Parameters#
| Name | Type |
|---|---|
item |
IItem |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:30
getNodeAttributes#
▸ getNodeAttributes(attributes): any
Parameters#
| Name | Type |
|---|---|
attributes |
any[] |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:31
getItemAttributes#
▸ getItemAttributes(item, attributes): any
Parameters#
| Name | Type |
|---|---|
item |
IItem |
attributes |
any[] |
Returns#
any
Defined in#
elements/behaviours/Behaviour.ts:32
describe#
▸ describe(): string[]
Returns#
string[]
Defined in#
elements/behaviours/Behaviour.ts:33
init#
▸ init(): any
Returns#
any