Skip to content

Latest commit

 

History

History
191 lines (104 loc) · 3.42 KB

IDefinition.md

File metadata and controls

191 lines (104 loc) · 3.42 KB

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