Row API Reference

createFacetedRowModel

Function: createFacetedRowModel()

ts
function createFacetedRowModel<TFeatures, TData>(): (table, columnId) => () => RowModel<TFeatures, TData>;

Defined in: features/column-faceting/createFacetedRowModel.ts:18

Creates a memoized faceted row model factory.

The factory reads the relevant table state atoms and options, then returns a row model function used by the table row-model pipeline.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData = any

Returns

ts
(table, columnId): () => RowModel<TFeatures, TData>;

Parameters

table

Table<TFeatures, TData>

columnId

string

Returns

ts
(): RowModel<TFeatures, TData>;

Returns

RowModel<TFeatures, TData>