Skip to content

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#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:29


definition#

• definition: any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:30

Methods#

start#

▸ start(item): any

Parameters#

Name Type
item IItem

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:31


run#

▸ run(item): any

Parameters#

Name Type
item IItem

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:32


end#

▸ end(item): any

Parameters#

Name Type
item IItem

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:33


restored#

▸ restored(item): any

Parameters#

Name Type
item IItem

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:34


resume#

▸ resume(item): any

Parameters#

Name Type
item IItem

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:35


getNodeAttributes#

▸ getNodeAttributes(attributes): any

Parameters#

Name Type
attributes any[]

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:36


getItemAttributes#

▸ getItemAttributes(item, attributes): any

Parameters#

Name Type
item IItem
attributes any[]

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:37


describe#

▸ describe(): string[]

Returns#

string[]

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:38


init#

▸ init(): any

Returns#

any

Defined in#

packages/bpmn-server/src/elements/behaviours/Behaviour.ts:39

Comments