public interface GridColumnRenderer<T>
Modifier and Type | Method and Description |
---|---|
com.ait.lienzo.client.core.shape.Group |
renderCell(GridCell<T> cell,
GridBodyCellRenderContext context)
Renders a cell for the column for a row.
|
List<GridRenderer.RendererCommand> |
renderColumn(GridColumn<?> column,
GridBodyColumnRenderContext context,
BaseGridRendererHelper rendererHelper,
BaseGridRendererHelper.RenderingInformation renderingInformation,
BiFunction<Boolean,GridColumn<?>,Boolean> columnRenderingConstraint)
Renders the column.textual information to support rendering
|
List<GridRenderer.RendererCommand> |
renderHeader(List<GridColumn.HeaderMetaData> headerMetaData,
GridHeaderColumnRenderContext context,
BaseGridRendererHelper.RenderingInformation renderingInformation,
BiFunction<Boolean,GridColumn<?>,Boolean> columnRenderingConstraint)
Renders the column's Header..
|
com.ait.lienzo.client.core.shape.Group |
renderHeaderContent(List<GridColumn.HeaderMetaData> headerMetaData,
GridHeaderColumnRenderContext context,
int headerRowIndex,
double blockWidth,
double rowHeight)
Renders the column's Header content.
|
List<GridRenderer.RendererCommand> renderHeader(List<GridColumn.HeaderMetaData> headerMetaData, GridHeaderColumnRenderContext context, BaseGridRendererHelper.RenderingInformation renderingInformation, BiFunction<Boolean,GridColumn<?>,Boolean> columnRenderingConstraint)
headerMetaData
- MetaData for the headercontext
- Contextual information to support renderingrenderingInformation
- Calculated rendering information supporting rendering.columnRenderingConstraint
- Function to determine whether column should be rendered to the SelectionLayercom.ait.lienzo.client.core.shape.Group renderHeaderContent(List<GridColumn.HeaderMetaData> headerMetaData, GridHeaderColumnRenderContext context, int headerRowIndex, double blockWidth, double rowHeight)
headerMetaData
- MetaData for the headercontext
- Contextual information to support renderingheaderRowIndex
- Index of the header row being rendered. Zero based.blockWidth
- Width of the block of 'equal' header meta data objects.rowHeight
- Height of the header row.List<GridRenderer.RendererCommand> renderColumn(GridColumn<?> column, GridBodyColumnRenderContext context, BaseGridRendererHelper rendererHelper, BaseGridRendererHelper.RenderingInformation renderingInformation, BiFunction<Boolean,GridColumn<?>,Boolean> columnRenderingConstraint)
column
- The column to rendercontext
- Contextual information to support renderingrendererHelper
- Helper for rendering.renderingInformation
- Calculated rendering information supporting rendering.columnRenderingConstraint
- Function to determine whether column should be rendered to the SelectionLayercom.ait.lienzo.client.core.shape.Group renderCell(GridCell<T> cell, GridBodyCellRenderContext context)
cell
- The cell to rendercontext
- Contextual information to support renderingCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.