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#

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

Defined in#

elements/behaviours/Behaviour.ts:34