Skip to content

bpmn-server / Loop

Class: Loop#

Table of contents#

Constructors#

Properties#

Methods#

Constructors#

constructor#

• new Loop(node, token, dataObject?): Loop

Parameters#

Name Type
node Node
token Token
dataObject? any

Returns#

Loop

Defined in#

engine/Loop.ts:19

Properties#

id#

• id: any

Defined in#

engine/Loop.ts:8


node#

• node: any

Defined in#

engine/Loop.ts:9


ownerToken#

• ownerToken: any

Defined in#

engine/Loop.ts:10


definition#

• definition: LoopBehaviour

Defined in#

engine/Loop.ts:11


sequence#

• sequence: any

Defined in#

engine/Loop.ts:12


dataPath#

• dataPath: any

Defined in#

engine/Loop.ts:13


items#

• items: any[]

Defined in#

engine/Loop.ts:14


completed#

• completed: any

Defined in#

engine/Loop.ts:15

Methods#

isSequential#

▸ isSequential(): any

Returns#

any

Defined in#

engine/Loop.ts:16


isStandard#

▸ isStandard(): boolean

Returns#

boolean

Defined in#

engine/Loop.ts:17


save#

▸ save(): Object

Returns#

Object

Name Type
id any
nodeId any
ownerTokenId any
dataPath any
completed any
sequence any

Defined in#

engine/Loop.ts:45


load#

▸ load(execution, dataObject): Loop

Parameters#

Name Type
execution any
dataObject any

Returns#

Loop

Defined in#

engine/Loop.ts:52


getKeyName#

▸ getKeyName(): string

Returns#

string

Defined in#

engine/Loop.ts:62


isDone#

▸ isDone(): boolean

Returns#

boolean

Defined in#

engine/Loop.ts:65


getNext#

▸ getNext(): any

Returns#

any

Defined in#

engine/Loop.ts:68


checkStart#

▸ checkStart(token): Promise\<boolean>

Parameters#

Name Type
token any

Returns#

Promise\<boolean>

Defined in#

engine/Loop.ts:75


checkNext#

▸ checkNext(token): Promise\<boolean>

Parameters#

Name Type
token Token

Returns#

Promise\<boolean>

Defined in#

engine/Loop.ts:142