Winter Cardinal UI - v0.442.0 / DTableBodyEvents

Interface: DTableBodyEvents<EMITTER>

DTableBody events.

Type parameters

Name
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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.over

Defined in

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


removed

removed(container): void

Triggered when removed from a container.

Parameters

Name Type Description
container Container a container removed from

Returns

void

Inherited from

DBaseEvents.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

DBaseEvents.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

DBaseEvents.scale

Defined in

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


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

DBaseEvents.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

DBaseEvents.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

DBaseEvents.statechange

Defined in

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


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

DBaseEvents.up

Defined in

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


update

update(from, to, emitter): void

Triggered when rows are updated. The first and second parameters are an mapped index range of visible data. Please note that these parameters are real numbers. For instance, An index range of [0.5, 2.5] means:

Parameters

Name Type Description
from number a lowest mapped index of visible data
to number a highest mapped index of vislble data
emitter EMITTER an emitter

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-body.ts:40


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

DBaseEvents.wheel

Defined in

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