Skip to content

ibehaviour

ralphhanna edited this page Dec 18, 2023 · 3 revisions

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

definition

definition: any

Defined in

elements/behaviours/Behaviour.ts:25


node

node: Node

Defined in

elements/behaviours/Behaviour.ts:24

Methods

describe

describe(): string[]

Returns

string[]

Defined in

elements/behaviours/Behaviour.ts:33


end

end(item): any

Parameters

Name Type
item IItem

Returns

any

Defined in

elements/behaviours/Behaviour.ts:28


getItemAttributes

getItemAttributes(item, attributes): any

Parameters

Name Type
item IItem
attributes any[]

Returns

any

Defined in

elements/behaviours/Behaviour.ts:32


getNodeAttributes

getNodeAttributes(attributes): any

Parameters

Name Type
attributes any[]

Returns

any

Defined in

elements/behaviours/Behaviour.ts:31


init

init(): any

Returns

any

Defined in

elements/behaviours/Behaviour.ts:34


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


run

run(item): any

Parameters

Name Type
item IItem

Returns

any

Defined in

elements/behaviours/Behaviour.ts:27


start

start(item): any

Parameters

Name Type
item IItem

Returns

any

Defined in

elements/behaviours/Behaviour.ts:26

Clone this wiki locally