Winter Cardinal UI - v0.442.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