Skip to content

GridCellRendererStore class


⊕ new GridCellRendererStore(options: EasyGridOptions): GridCellRendererStore



▸ getCellType(dataType: DataType): CellRendererType

Returns CellRendererType


▸ getDefaultRenderer(columnType: DataType): GridCellRenderer

Returns GridCellRenderer


▸ getDefaultRendererByType(rendererType: CellRendererType): GridCellRenderer

Returns GridCellRenderer


▸ getRenderer(name: string): (value: any, column: GridColumn, cellElement: HTMLElement, rowElement: HTMLElement) => void

  • name: string

Returns (value: any, column: GridColumn, cellElement: HTMLElement, rowElement: HTMLElement) => void


▸ registerRenderer(name: string,renderer: GridCellRenderer): void

  • name: string
  • renderer: GridCellRenderer

Returns void


▸ setDefaultRenderer(cellType: CellRendererType,renderer: GridCellRenderer): void

Returns void