Skip to content

loopbehaviour

ralphhanna edited this page Dec 18, 2023 · 3 revisions

bpmn-server / LoopBehaviour

Class: LoopBehaviour

  1. sequential: <bpmn2:multiInstanceLoopCharacteristics isSequential="true" />
  2. parallel <bpmn2:multiInstanceLoopCharacteristics />
  3. repeater <bpmn2:standardLoopCharacteristics />

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new LoopBehaviour(node, definition): LoopBehaviour

Parameters

Name Type
node Node
definition any

Returns

LoopBehaviour

Inherited from

Behaviour.constructor

Defined in

elements/behaviours/Behaviour.ts:40

Properties

definition

definition: any

Inherited from

Behaviour.definition

Defined in

elements/behaviours/Behaviour.ts:39


node

node: Node

Inherited from

Behaviour.node

Defined in

elements/behaviours/Behaviour.ts:38

Accessors

collection

get collection(): any

Returns

any

Defined in

elements/behaviours/Loop.ts:20

Methods

describe

describe(): string[]

Returns

string[]

Overrides

Behaviour.describe

Defined in

elements/behaviours/Loop.ts:39


end

end(item): void

Parameters

Name Type
item Item

Returns

void

Inherited from

Behaviour.end

Defined in

elements/behaviours/Behaviour.ts:51


enter

enter(item): void

Parameters

Name Type
item Item

Returns

void

Inherited from

Behaviour.enter

Defined in

elements/behaviours/Behaviour.ts:48


exit

exit(item): void

Parameters

Name Type
item Item

Returns

void

Inherited from

Behaviour.exit

Defined in

elements/behaviours/Behaviour.ts:52


getItemAttributes

getItemAttributes(item, attributes): void

Parameters

Name Type
item Item
attributes any[]

Returns

void

Inherited from

Behaviour.getItemAttributes

Defined in

elements/behaviours/Behaviour.ts:55


getNodeAttributes

getNodeAttributes(attributes): void

Parameters

Name Type
attributes any[]

Returns

void

Inherited from

Behaviour.getNodeAttributes

Defined in

elements/behaviours/Behaviour.ts:54


init

init(): void

Returns

void

Overrides

Behaviour.init

Defined in

elements/behaviours/Loop.ts:17


isSequential

isSequential(): any

Returns

any

Defined in

elements/behaviours/Loop.ts:33


isStandard

isStandard(): boolean

Returns

boolean

Defined in

elements/behaviours/Loop.ts:29


restored

restored(item): void

Parameters

Name Type
item any

Returns

void

Inherited from

Behaviour.restored

Defined in

elements/behaviours/Behaviour.ts:45


resume

resume(item): void

Parameters

Name Type
item Item

Returns

void

Inherited from

Behaviour.resume

Defined in

elements/behaviours/Behaviour.ts:53


run

run(item): void

Parameters

Name Type
item Item

Returns

void

Inherited from

Behaviour.run

Defined in

elements/behaviours/Behaviour.ts:50


start

start(item): void

Parameters

Name Type
item Item

Returns

void

Inherited from

Behaviour.start

Defined in

elements/behaviours/Behaviour.ts:49

Clone this wiki locally