Skip to content

bpmn-server / IDefinition

Interface: IDefinition#

Implemented by#

Table of contents#

Properties#

Methods#

Properties#

name#

name: any

Defined in#

interfaces/elements.ts:4


processes#

processes: Map\<any, any>

Defined in#

interfaces/elements.ts:5


rootElements#

rootElements: any

Defined in#

interfaces/elements.ts:6


nodes#

nodes: Map\<any, any>

Defined in#

interfaces/elements.ts:7


flows#

flows: any[]

Defined in#

interfaces/elements.ts:8


source#

source: any

Defined in#

interfaces/elements.ts:9


logger#

logger: any

Defined in#

interfaces/elements.ts:10


accessRules#

accessRules: any[]

Defined in#

interfaces/elements.ts:11

Methods#

load#

load(): Promise\<any>

Returns#

Promise\<any>

Defined in#

interfaces/elements.ts:12


getJson#

getJson(): string

Returns#

string

Defined in#

interfaces/elements.ts:13


getDefinition#

getDefinition(source, logger): Promise\<any>

Parameters#

Name Type
source any
logger ILogger

Returns#

Promise\<any>

Defined in#

interfaces/elements.ts:14


getStartNode#

getStartNode(): Node

Returns#

Node

Defined in#

interfaces/elements.ts:15


getNodeById#

getNodeById(id): Node

Parameters#

Name Type
id any

Returns#

Node

Defined in#

interfaces/elements.ts:16