Ir al contenido

AdornmentManager

Defined in: parts/Adornment.ts:395

Manages adornments for a diagram.

new AdornmentManager(): AdornmentManager

AdornmentManager

get size(): number

Defined in: parts/Adornment.ts:454

Get the number of adornments.

number

addAdornment(part, adornment): void

Defined in: parts/Adornment.ts:410

Add an adornment for a part.

Part

Adornment

void


clear(): void

Defined in: parts/Adornment.ts:433

Remove all adornments.

void


clearAdornments(part): void

Defined in: parts/Adornment.ts:428

Remove all adornments for a part.

Part

void


generateKey(): NodeKey

Defined in: parts/Adornment.ts:438

Generate a unique key for an adornment.

NodeKey


getAdornment(part, name): Adornment | undefined

Defined in: parts/Adornment.ts:405

Get a specific adornment for a part.

Part

string

Adornment | undefined


getAdornments(part): Map<string, Adornment>

Defined in: parts/Adornment.ts:400

Get all adornments for a part.

Part

Map<string, Adornment>


getAllAdornments(): Adornment[]

Defined in: parts/Adornment.ts:443

Get all adornments as an array.

Adornment[]


removeAdornment(part, name): boolean

Defined in: parts/Adornment.ts:421

Remove an adornment from a part.

Part

string

boolean