Function: createGridColumnHelper()
createGridColumnHelper<
TProps>(dataset):GridColumnHelper<TProps>
Defined in: api/grid-column-helper.ts:51
Call: const columnHelper = createGridColumnHelper(dataset).
Optional. A plain column object is a complete Grid column, and its renderer reads fieldValue
as unknown. The helper reads TProps from the Dataset, so columnHelper.column(key, …) types
that renderer from the key — an inline renderer included, with no annotation. The Dataset is not
read at runtime.
const columnHelper = createGridColumnHelper(dataset);
const gridColumns = [
'name',
columnHelper.column('start', { columnRenderer: ({ fieldValue }) => … }), // Instant | undefined
{ field: 'scheduling:progress', columnRenderer: meter() }, // a plugin key: plain object
];
Type Parameters
TProps
TProps
Parameters
dataset
Dataset<TProps>
Returns
GridColumnHelper<TProps>