Winter Cardinal UI - v0.442.0 / DDiagramBaseEvents

Interface: DDiagramBaseEvents<CANVAS, EMITTER>

DDiagramBase events.

Type parameters

Name
CANVAS
EMITTER

Hierarchy

Table of contents

Methods

Methods

added

added(container): void

Triggered when added to a container.

Parameters

Name Type Description
container Container a container added to

Returns

void

Inherited from

DCanvasContainerEvents.added

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:100


click

click(e, emitter): void

Triggered when an emitter is clicked.

Parameters

Name Type Description
e InteractionEvent an interaction event
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.click

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:232


dblclick

dblclick(e, interactionManager, emitter): void

Triggered when an emitter is double clicked.

Parameters

Name Type Description
e MouseEvent | TouchEvent an event
interactionManager InteractionManager an interaction manager
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.dblclick

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:241


down

down(e, emitter): void

Triggered when a pointer gets down on an emitter.

Parameters

Name Type Description
e InteractionEvent an interaction event.
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.down

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:216


init

init(emitter): void

Triggered when an initialization is finished.

Parameters

Name Type Description
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.init

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:93


keydown

keydown(e, emitter): void

Triggered when a key gets down.

Parameters

Name Type Description
e KeyboardEvent a keyboard event
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.keydown

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:184


keyup

keyup(e, emitter): void

Triggered when a key gets up.

Parameters

Name Type Description
e KeyboardEvent a keyboard event
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.keyup

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:192


move

move(newX, newY, oldX, oldY, emitter): void

Triggered when moved.

Parameters

Name Type Description
newX number a new x
newY number a new y
oldX number an old x
oldY number an old y
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.move

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:118


out

out(e, emitter): void

Triggered when a pointer gets out of an emitter.

Parameters

Name Type Description
e InteractionEvent an interaction event
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.out

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:208


over

over(e, emitter): void

Triggered when a pointer gets on an emitter.

Parameters

Name Type Description
e InteractionEvent an interaction event.
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.over

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:200


ready

ready(emitter): void

Triggered when all the shape initializations are finished.

Parameters

Name Type Description
emitter EMITTER an emitter

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-diagram-base.ts:42


removed

removed(container): void

Triggered when removed from a container.

Parameters

Name Type Description
container Container a container removed from

Returns

void

Inherited from

DCanvasContainerEvents.removed

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:107


resize

resize(newWidth, newHeight, oldWidth, oldHeight, emitter): void

Triggered when resized.

Parameters

Name Type Description
newWidth number a new width
newHeight number a new height
oldWidth number an old width
oldHeight number an old height
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.resize

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:129


scale

scale(newX, newY, oldX, oldY, emitter): void

Triggered when scaled.

Parameters

Name Type Description
newX number a new x
newY number a new y
oldX number an old x
oldY number an old y
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.scale

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:146


set

set(canvas, emitter): void

Triggered when a canvas is set.

Parameters

Name Type Description
canvas CANVAS a new canvas
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.set

Defined in

src/main/typescript/wcardinal/ui/d-canvas-container.ts:34


shortcut

shortcut(e, emitter): void

Triggered when a shortcut is pressed.

Parameters

Name Type Description
e KeyboardEvent an event
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.shortcut

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:253


skew

skew(newX, newY, oldX, oldY, emitter): void

Triggered when skewed.

Parameters

Name Type Description
newX number a new x
newY number a new y
oldX number an old x
oldY number an old y
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.skew

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:157


statechange

statechange(newState, oldState, emitter): void

Triggered when a state is changed.

Parameters

Name Type Description
newState DBaseStateSet a new state
oldState DBaseStateSet an old state
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.statechange

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:166


unset

unset(canvas, emitter): void

Triggered when a canvas is removed.

Parameters

Name Type Description
canvas CANVAS a removed canvas
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.unset

Defined in

src/main/typescript/wcardinal/ui/d-canvas-container.ts:26


up

up(e, emitter): void

Triggered when a pointer gets up on an emitter.

Parameters

Name Type Description
e InteractionEvent an interaction event
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.up

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:224


wheel

wheel(e, deltas, global, emitter): void

Triggered when a wheel moves.

Parameters

Name Type Description
e WheelEvent a wheel event
deltas UtilWheelEventDeltas wheel move amounts
global Point a point wheel moved
emitter EMITTER an emitter

Returns

void

Inherited from

DCanvasContainerEvents.wheel

Defined in

src/main/typescript/wcardinal/ui/d-base.ts:176