Skip to content

bpmn-server / Element

Class: Element#

Hierarchy#

  • Element

↳ Node

↳ Flow

Implements#

Table of contents#

Constructors#

Properties#

Methods#

Constructors#

constructor#

• new Element(): Element

Returns#

Element

Properties#

id#

• id: any

Implementation of#

IElement.id

Defined in#

elements/Element.ts:13


type#

• type: any

Implementation of#

IElement.type

Defined in#

elements/Element.ts:14


subType#

• subType: any

Defined in#

elements/Element.ts:15


name#

• name: any

Implementation of#

IElement.name

Defined in#

elements/Element.ts:16


behaviours#

• behaviours: Map\<any, any>

Implementation of#

IElement.behaviours

Defined in#

elements/Element.ts:17


isFlow#

• isFlow: boolean = false

Defined in#

elements/Element.ts:18


lane#

• lane: any

Implementation of#

IElement.lane

Defined in#

elements/Element.ts:19

Methods#

continue#

▸ continue(item): void

Parameters#

Name Type
item Item

Returns#

void

Implementation of#

IElement.continue

Defined in#

elements/Element.ts:20


describe#

▸ describe(): string[][]

Returns#

string[][]

Implementation of#

IElement.describe

Defined in#

elements/Element.ts:21


restored#

▸ restored(item): void

Parameters#

Name Type
item Item

Returns#

void

Implementation of#

IElement.restored

Defined in#

elements/Element.ts:24


resume#

▸ resume(item): void

Parameters#

Name Type
item Item

Returns#

void

Implementation of#

IElement.resume

Defined in#

elements/Element.ts:27


hasBehaviour#

▸ hasBehaviour(name): boolean

respond by providing behaviour attributes beyond item and node information ex: timer due , input/outupt , fields

Parameters#

Name Type
name any

Returns#

boolean

Implementation of#

IElement.hasBehaviour

Defined in#

elements/Element.ts:34


getBehaviour#

▸ getBehaviour(name): any

Parameters#

Name Type
name any

Returns#

any

Implementation of#

IElement.getBehaviour

Defined in#

elements/Element.ts:38


addBehaviour#

▸ addBehaviour(nane, behavriour): void

Parameters#

Name Type
nane any
behavriour any

Returns#

void

Implementation of#

IElement.addBehaviour

Defined in#

elements/Element.ts:41