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