IDefinition

Contents

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