Ir al contenido

DiagramEvents

Defined in: diagram/DiagramEvents.ts:77

Manages diagram-level events.

new DiagramEvents(): DiagramEvents

DiagramEvents

addAnyListener(handler): void

Defined in: diagram/DiagramEvents.ts:88

Add a listener for all event types.

DiagramEventHandler

void


addListener(type, handler): void

Defined in: diagram/DiagramEvents.ts:81

Add a listener for a specific event type.

DiagramEventType

DiagramEventHandler

void


clear(): void

Defined in: diagram/DiagramEvents.ts:122

Remove all listeners.

void


fire(diagram, type, part?, data?): void

Defined in: diagram/DiagramEvents.ts:129

Fire an event to all registered listeners.

Diagram

DiagramEventType

Part | null

Record<string, unknown>

void


hasListeners(type): boolean

Defined in: diagram/DiagramEvents.ts:112

Check if there are listeners for an event type.

DiagramEventType

boolean


listenerCount(type): number

Defined in: diagram/DiagramEvents.ts:117

Get the number of listeners for an event type.

DiagramEventType

number


removeAnyListener(handler): void

Defined in: diagram/DiagramEvents.ts:105

Remove a listener from all event types.

DiagramEventHandler

void


removeListener(type, handler): boolean

Defined in: diagram/DiagramEvents.ts:95

Remove a listener for a specific event type.

DiagramEventType

DiagramEventHandler

boolean