Skip to main content

Class: GridCellRendererProxy

dg.GridCellRendererProxy

Proxy class for the Dart-based grid cell renderers.

Hierarchy

Constructors

constructor

new GridCellRendererProxy(dart)

Parameters

NameType
dartany

Overrides

GridCellRenderer.constructor

Defined in

src/grid.ts:1184

Properties

clip

clip: boolean = true

Inherited from

GridCellRenderer.clip

Defined in

src/grid.ts:1136


dart

dart: any

Defined in

src/grid.ts:1182

Accessors

cellType

get cellType(): string

Returns

string

Overrides

GridCellRenderer.cellType

Defined in

src/grid.ts:1190


defaultHeight

get defaultHeight(): null | number

Returns

null | number

Inherited from

GridCellRenderer.defaultHeight

Defined in

src/grid.ts:1121


defaultWidth

get defaultWidth(): null | number

Returns

null | number

Inherited from

GridCellRenderer.defaultWidth

Defined in

src/grid.ts:1117


name

get name(): string

Returns

string

Overrides

GridCellRenderer.name

Defined in

src/grid.ts:1189

Methods

getDefaultSize

getDefaultSize(gridColumn): Object

Parameters

NameType
gridColumnGridColumn

Returns

Object

NameType
height?null | number
width?null | number

Inherited from

GridCellRenderer.getDefaultSize

Defined in

src/grid.ts:1125


onClick

onClick(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onClick

Defined in

src/grid.ts:1175


onDoubleClick

onDoubleClick(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onDoubleClick

Defined in

src/grid.ts:1176


onKeyDown

onKeyDown(gridCell, e): void

Parameters

NameType
gridCellGridCell
eKeyboardEvent

Returns

void

Inherited from

GridCellRenderer.onKeyDown

Defined in

src/grid.ts:1167


onKeyPress

onKeyPress(gridCell, e): void

Parameters

NameType
gridCellGridCell
eKeyboardEvent

Returns

void

Inherited from

GridCellRenderer.onKeyPress

Defined in

src/grid.ts:1168


onMouseDown

onMouseDown(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseDown

Defined in

src/grid.ts:1172


onMouseEnter

onMouseEnter(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseEnter

Defined in

src/grid.ts:1170


onMouseLeave

onMouseLeave(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseLeave

Defined in

src/grid.ts:1171


onMouseMove

onMouseMove(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseMove

Defined in

src/grid.ts:1174


onMouseUp

onMouseUp(gridCell, e): void

Parameters

NameType
gridCellGridCell
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseUp

Defined in

src/grid.ts:1173


render

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

Parameters

NameType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
valueany
contextany

Returns

void

Overrides

GridCellRenderer.render

Defined in

src/grid.ts:1192


renderInternal

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

Parameters

NameType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
gridCellGridCell
cellStyleGridCellStyle

Returns

void

Overrides

GridCellRenderer.renderInternal

Defined in

src/grid.ts:1196


renderSettings

renderSettings(gridColumn): null | Element

Parameters

NameType
gridColumnGridColumn

Returns

null | Element

Inherited from

GridCellRenderer.renderSettings

Defined in

src/grid.ts:1146


register

Static register(renderer): void

Parameters

NameType
rendererany

Returns

void

Inherited from

GridCellRenderer.register

Defined in

src/grid.ts:1163