Skip to main content

GridCellRenderer

Extends

Extended by

Constructors

new GridCellRenderer()

new GridCellRenderer(): GridCellRenderer

Returns

GridCellRenderer

Inherited from

CanvasRenderer . constructor

Properties

PropertyTypeDefault value
clipbooleantrue

Accessors

cellType

get cellType(): string

Returns

string

Source

src/grid.ts:1155


defaultHeight

get defaultHeight(): null | number

Returns

null | number

Source

src/grid.ts:1134


defaultWidth

get defaultWidth(): null | number

Returns

null | number

Source

src/grid.ts:1130


name

get name(): string

Returns

string

Source

src/grid.ts:1151

Methods

getDefaultSize()

getDefaultSize(gridColumn): object

Parameters

ParameterType
gridColumnGridColumn

Returns

object

MemberType
heightnull | number
widthnull | number

Inherited from

CanvasRenderer . getDefaultSize

Source

src/grid.ts:1138


onClick()

onClick(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1188


onDoubleClick()

onDoubleClick(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1189


onKeyDown()

onKeyDown(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eKeyboardEvent

Returns

void

Source

src/grid.ts:1180


onKeyPress()

onKeyPress(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eKeyboardEvent

Returns

void

Source

src/grid.ts:1181


onMouseDown()

onMouseDown(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1185


onMouseEnter()

onMouseEnter(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1183


onMouseLeave()

onMouseLeave(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1184


onMouseMove()

onMouseMove(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1187


onMouseUp()

onMouseUp(gridCell, e): void

Parameters

ParameterType
gridCellGridCell
eMouseEvent

Returns

void

Source

src/grid.ts:1186


render()

render(g, x, y, w, h, value, context): void

Parameters

ParameterType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
valueany
contextany

Returns

void

Inherited from

CanvasRenderer . render

Source

src/grid.ts:1142


renderInternal()

renderInternal(g, x, y, w, h, gridCell, cellStyle): void

Parameters

ParameterType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
gridCellGridCell
cellStyleGridCellStyle

Returns

void

Source

src/grid.ts:1161


renderSettings()

renderSettings(gridColumn): null | Element

Parameters

ParameterType
gridColumnGridColumn

Returns

null | Element

Source

src/grid.ts:1159


register()

static register(renderer): void

Parameters

ParameterType
rendererany

Returns

void

Source

src/grid.ts:1176