Table API Reference
Column API Reference
Row API Reference
Cell API Reference
Header API Reference
Features API Reference
- stockFeatures
- coreFeatures
- coreCellsFeature
- coreColumnsFeature
- coreHeadersFeature
- coreRowModelsFeature
- coreRowsFeature
- coreTablesFeature
- cellSpanningFeature
- columnFilteringFeature
- columnFacetingFeature
- rowAggregationFeature
- columnGroupingFeature
- columnOrderingFeature
- columnPinningFeature
- columnResizingFeature
- columnSizingFeature
- columnVisibilityFeature
- globalFilteringFeature
- rowExpandingFeature
- rowPaginationFeature
- rowPinningFeature
- rowSelectionFeature
- rowSortingFeature
- filterFns
- sortFns
- aggregationFns
- ColumnFilter
- ColumnPinningState
- ColumnSort
- PaginationState
- RowPinningState
- columnResizingState
- FilterFn
- FilterFns
- FilterMeta
- SortFn
- SortFns
- AggregationFns
- AggregationContext
- AggregationMergeContext
- AggregationFnDef
- AggregationFnDescriptor
- AggregationValueContext
- AggregationValueResult
- constructAggregationFn
- ColumnFiltersState
- ColumnOrderState
- ColumnPinningPosition
- ColumnResizeDirection
- ColumnResizeMode
- ColumnSizingState
- ColumnVisibilityState
- ExpandedState
- GroupingState
- RowPinningPosition
- RowSelectionState
- SortDirection
- SortingState
- AggregationFnOption
- AggregationResult
- FilterFnOption
- SortFnOption
- BuiltInAggregationFn
- BuiltInFilterFn
- BuiltInSortFn
Static Functions API Reference
Legacy API Reference
- Legacy API Overview
- useLegacyTable
- legacyCreateColumnHelper
- getCoreRowModel
- getFilteredRowModel
- getSortedRowModel
- getGroupedRowModel
- getExpandedRowModel
- getPaginationRowModel
- getFacetedRowModel
- getFacetedMinMaxValues
- getFacetedUniqueValues
- LegacyRowModelOptions
- LegacyTable
- LegacyTableOptions
- LegacyReactTable
- LegacyColumnDef
TableOptions_GlobalFiltering
Defined in: features/global-filtering/globalFilteringFeature.types.ts:35
Type Parameters#
TFeatures#
TFeatures extends TableFeatures
TData#
TData extends RowData
Properties#
enableGlobalFilter?#
optional enableGlobalFilter?: boolean;Defined in: features/global-filtering/globalFilteringFeature.types.ts:42
Enables global filtering across columns that allow it.
getColumnCanGlobalFilter?#
optional getColumnCanGlobalFilter?: <TFeatures, TData, TValue>(column) => boolean;Defined in: features/global-filtering/globalFilteringFeature.types.ts:47
If provided, this function will be called with the column and should return true or false to indicate whether this column should be used for global filtering. This is useful if the column can contain data that is not string or number (i.e. undefined).
Type Parameters#
TFeatures#
TFeatures extends TableFeatures
TData#
TData extends RowData
TValue#
TValue extends unknown = unknown
Parameters#
column#
Column<TFeatures, TData, TValue>
Returns#
boolean
globalFilterFn?#
optional globalFilterFn?: FilterFnOption<TFeatures, TData>;Defined in: features/global-filtering/globalFilteringFeature.types.ts:60
The filter function to use for global filtering.
- A string referencing a built-in filter function
- A string that references a custom filter functions provided via the tableOptions.filterFns option
- A custom filter function
onGlobalFilterChange?#
optional onGlobalFilterChange?: OnChangeFn<any>;Defined in: features/global-filtering/globalFilteringFeature.types.ts:66
Called with an updater when global filter state changes. Pair this with state.globalFilter when using external state; external atoms can own the slice without this callback.