Skip to main content

GridCellRendererProxy

Defined in: src/grid.ts:1308

Proxy class for the Dart-based grid cell renderers.

Extends

Constructors

Constructor

new GridCellRendererProxy(dart): GridCellRendererProxy

Defined in: src/grid.ts:1311

Parameters

ParameterType
dartany

Returns

GridCellRendererProxy

Overrides

GridCellRenderer.constructor

Properties

PropertyTypeDefault valueInherited fromDefined in
clipbooleantrueGridCellRenderer.clipsrc/grid.ts:1257
dartanyundefined-src/grid.ts:1309

Accessors

cellType

Get Signature

get cellType(): string

Defined in: src/grid.ts:1317

Returns

string

Overrides

GridCellRenderer.cellType


defaultHeight

Get Signature

get defaultHeight(): number | null

Defined in: src/grid.ts:1242

Returns

number | null

Inherited from

GridCellRenderer.defaultHeight


defaultWidth

Get Signature

get defaultWidth(): number | null

Defined in: src/grid.ts:1238

Returns

number | null

Inherited from

GridCellRenderer.defaultWidth


name

Get Signature

get name(): string

Defined in: src/grid.ts:1316

Returns

string

Overrides

GridCellRenderer.name

Methods

getContextValue()

getContextValue(gridCell): Promise<any>

Defined in: src/grid.ts:1293

Parameters

ParameterType
gridCellGridCell<any>

Returns

Promise<any>

Inherited from

GridCellRenderer.getContextValue


getDefaultSize()

getDefaultSize(gridColumn): object

Defined in: src/grid.ts:1246

Parameters

ParameterType
gridColumnGridColumn

Returns

object

NameTypeDefined in
height?number | nullsrc/grid.ts:1246
width?number | nullsrc/grid.ts:1246

Inherited from

GridCellRenderer.getDefaultSize


hasContextValue()

hasContextValue(gridCell): boolean

Defined in: src/grid.ts:1292

Parameters

ParameterType
gridCellGridCell<any>

Returns

boolean

Inherited from

GridCellRenderer.hasContextValue


onClick()

onClick(gridCell, e): void

Defined in: src/grid.ts:1303

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onClick


onDoubleClick()

onDoubleClick(gridCell, e): void

Defined in: src/grid.ts:1304

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onDoubleClick


onKeyDown()

onKeyDown(gridCell, e): void

Defined in: src/grid.ts:1295

Parameters

ParameterType
gridCellGridCell<any>
eKeyboardEvent

Returns

void

Inherited from

GridCellRenderer.onKeyDown


onKeyPress()

onKeyPress(gridCell, e): void

Defined in: src/grid.ts:1296

Parameters

ParameterType
gridCellGridCell<any>
eKeyboardEvent

Returns

void

Inherited from

GridCellRenderer.onKeyPress


onMouseDown()

onMouseDown(gridCell, e): void

Defined in: src/grid.ts:1300

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseDown


onMouseEnter()

onMouseEnter(gridCell, e): void

Defined in: src/grid.ts:1298

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseEnter


onMouseLeave()

onMouseLeave(gridCell, e): void

Defined in: src/grid.ts:1299

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseLeave


onMouseMove()

onMouseMove(gridCell, e): void

Defined in: src/grid.ts:1302

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseMove


onMouseUp()

onMouseUp(gridCell, e): void

Defined in: src/grid.ts:1301

Parameters

ParameterType
gridCellGridCell<any>
eMouseEvent

Returns

void

Inherited from

GridCellRenderer.onMouseUp


render()

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

Defined in: src/grid.ts:1319

Parameters

ParameterType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
valueany
contextany

Returns

void

Overrides

GridCellRenderer.render


renderInternal()

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

Defined in: src/grid.ts:1323

Parameters

ParameterType
gCanvasRenderingContext2D
xnumber
ynumber
wnumber
hnumber
gridCellGridCell
cellStyleGridCellStyle

Returns

void

Overrides

GridCellRenderer.renderInternal


renderSettings()

renderSettings(gridColumn): Element | null

Defined in: src/grid.ts:1267

Parameters

ParameterType
gridColumnGridColumn<any>

Returns

Element | null

Inherited from

GridCellRenderer.renderSettings


byName()

static byName(rendererName): GridCellRenderer<any> | null

Defined in: src/grid.ts:1288

Parameters

ParameterType
rendererNamestring

Returns

GridCellRenderer<any> | null

Inherited from

GridCellRenderer.byName


register()

static register(renderer): void

Defined in: src/grid.ts:1284

Parameters

ParameterType
rendererany

Returns

void

Inherited from

GridCellRenderer.register