Winter Cardinal UI - v0.457.0 / DTableCellEdge

Class: DTableCellEdge<CELL>

Type parameters

Name Type
CELL extends DTableCellEdgeCell

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new DTableCellEdge<CELL>(row, cell, columnIndex, size): DTableCellEdge<CELL>

Type parameters

Name Type
CELL extends DTableCellEdgeCell

Parameters

Name Type
row DTableCellEdgeRow<CELL>
cell CELL
columnIndex number
size number

Returns

DTableCellEdge<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:77

Properties

_cell

• Protected _cell: CELL

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:67


_checkWork

• Protected Optional _checkWork: Point

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:69


_columnIndex

• Protected _columnIndex: number

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:68


_dragged

• Protected _dragged: boolean

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:74


_left

• Protected Optional _left: null | DTableCellEdgeData<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:71


_minWidth

• Protected _minWidth: number

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:75


_onHoveredBound

• Protected Optional _onHoveredBound: (e: InteractionEvent) => void

Type declaration

▸ (e): void

Parameters
Name Type
e InteractionEvent
Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:70


_right

• Protected Optional _right: null | DTableCellEdgeData<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:72


_row

• Protected _row: DTableCellEdgeRow<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:66


_size

• Protected _size: number

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:73

Accessors

left

• get left(): null | DTableCellEdgeData<CELL>

Returns

null | DTableCellEdgeData<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:213


• get right(): null | DTableCellEdgeData<CELL>

Returns

null | DTableCellEdgeData<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:222

Methods

calcData

▸ calcData(columnIndex): null | DTableCellEdgeData<CELL>

Parameters

Name Type
columnIndex number

Returns

null | DTableCellEdgeData<CELL>

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:167


findCells

▸ findCells(columnIndex, direction, weight): CELL[]

Parameters

Name Type
columnIndex number
direction boolean
weight boolean

Returns

CELL[]

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:133


findResizableCell

▸ findResizableCell(columnIndex, direction, weight): null | CELL

Parameters

Name Type
columnIndex number
direction boolean
weight null | boolean

Returns

null | CELL

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:86


isClicked

▸ isClicked(e?): boolean

Parameters

Name Type
e? MouseEvent | KeyboardEvent | TouchEvent | InteractionEvent

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:689


newOnUp

▸ newOnUp(onMove, interactionManager): () => void

Parameters

Name Type
onMove (e: InteractionEvent) => void
interactionManager InteractionManager

Returns

fn

▸ (): void

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:669


onDown

▸ onDown(e): boolean

Parameters

Name Type
e InteractionEvent

Returns

boolean

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:231


onDown0

▸ onDown0(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData0<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:343


onDown1

▸ onDown1(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData1<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:358


onDown2

▸ onDown2(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData2<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:421


onDown2a

▸ onDown2a(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData2<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:433


onDown2b

▸ onDown2b(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData2<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:464


onDown3

▸ onDown3(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData3<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:545


onDown3a

▸ onDown3a(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData3<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:557


onDown3b

▸ onDown3b(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData3<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:588


onDown_

▸ onDown_(onDownPoint, data, interactionManager): void

Parameters

Name Type
onDownPoint number
data DTableCellEdgeData<CELL>
interactionManager InteractionManager

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:258


onHovered

▸ onHovered(e): void

Parameters

Name Type
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:307


onOut

▸ onOut(e): void

Parameters

Name Type
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:298


onOver

▸ onOver(e): void

Parameters

Name Type
e InteractionEvent

Returns

void

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:279


toX

▸ toX(e): number

Parameters

Name Type
e InteractionEvent

Returns

number

Defined in

src/main/typescript/wcardinal/ui/d-table-cell-edge.ts:338