Element

Contents

bpmn-server / Element

Class: Element

Hierarchy

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