Table

class Table<TData>

The table instance — entry point to every accessor and setter. Build one with createTable(options); read state via getState() and the get*RowModel() family; mutate via the typed setters (setSorting, setColumnFilters, ...).

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
lateinit var _autoResetExpanded: () -> Unit
Link copied to clipboard
lateinit var _autoResetPageIndex: () -> Unit
Link copied to clipboard
lateinit var _features: List<TableFeature>
Link copied to clipboard
lateinit var _getAllFlatColumnsById: () -> Map<String, Column<TData, Any?>>
Link copied to clipboard
lateinit var _getColumnDefs: () -> List<ColumnDef<TData, Any?>>
Link copied to clipboard
Link copied to clipboard
lateinit var _getDefaultColumnDef: () -> ColumnDef<TData, Any?>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var _getOrderColumnsFn: () -> (columns: List<Column<TData, Any?>>) -> List<Column<TData, Any?>>
Link copied to clipboard
Link copied to clipboard
lateinit var _getPinnedRows: (visiblePinnedRows: List<Row<TData>>, pinnedRowIds: List<String>?, position: String) -> List<Row<TData>>
Link copied to clipboard
lateinit var _getRowId: (row: TData, index: Int, parent: Row<TData>?) -> String
Link copied to clipboard
Link copied to clipboard
lateinit var _queue: (cb: () -> Unit) -> Unit
Link copied to clipboard
lateinit var firstPage: () -> Unit
Link copied to clipboard
lateinit var getAllColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getAllFlatColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getAllLeafColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getBottomRows: () -> List<Row<TData>>
Link copied to clipboard
lateinit var getCanNextPage: () -> Boolean
Link copied to clipboard
lateinit var getCanPreviousPage: () -> Boolean
Link copied to clipboard
lateinit var getCanSomeRowsExpand: () -> Boolean
Link copied to clipboard
lateinit var getCenterFlatHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var getCenterLeafColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getCenterLeafHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
lateinit var getCenterRows: () -> List<Row<TData>>
Link copied to clipboard
lateinit var getCenterTotalSize: () -> Double
Link copied to clipboard
Link copied to clipboard
lateinit var getColumn: (columnId: String) -> Column<TData, Any?>?
Link copied to clipboard
lateinit var getCoreRowModel: () -> RowModel<TData>
Link copied to clipboard
lateinit var getExpandedDepth: () -> Int
Link copied to clipboard
lateinit var getExpandedRowModel: () -> RowModel<TData>
Link copied to clipboard
lateinit var getFilteredRowModel: () -> RowModel<TData>
Link copied to clipboard
Link copied to clipboard
lateinit var getFlatHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
lateinit var getFooterGroups: () -> List<HeaderGroup<TData>>
Link copied to clipboard
lateinit var getGlobalAutoFilterFn: () -> FilterFn<TData>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var getGlobalFacetedUniqueValues: () -> Map<Any?, Int>
Link copied to clipboard
lateinit var getGlobalFilterFn: () -> FilterFn<TData>?
Link copied to clipboard
lateinit var getGroupedRowModel: () -> RowModel<TData>
Link copied to clipboard
Link copied to clipboard
lateinit var getHeaderGroups: () -> List<HeaderGroup<TData>>
Link copied to clipboard
lateinit var getIsAllColumnsVisible: () -> Boolean
Link copied to clipboard
lateinit var getIsAllPageRowsSelected: () -> Boolean
Link copied to clipboard
lateinit var getIsAllRowsExpanded: () -> Boolean
Link copied to clipboard
lateinit var getIsAllRowsSelected: () -> Boolean
Link copied to clipboard
Link copied to clipboard
lateinit var getIsSomeColumnsVisible: () -> Boolean
Link copied to clipboard
Link copied to clipboard
lateinit var getIsSomeRowsExpanded: () -> Boolean
Link copied to clipboard
Link copied to clipboard
lateinit var getIsSomeRowsSelected: () -> Boolean
Link copied to clipboard
lateinit var getLeafHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
lateinit var getLeftFlatHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var getLeftLeafColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getLeftLeafHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
lateinit var getLeftTotalSize: () -> Double
Link copied to clipboard
Link copied to clipboard
lateinit var getPageCount: () -> Int
Link copied to clipboard
lateinit var getPageOptions: () -> List<Int>
Link copied to clipboard
lateinit var getPaginationRowModel: () -> RowModel<TData>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var getPreGroupedRowModel: () -> RowModel<TData>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var getPreSortedRowModel: () -> RowModel<TData>
Link copied to clipboard
lateinit var getRightFlatHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
lateinit var getRightLeafColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getRightLeafHeaders: () -> List<Header<TData, *>>
Link copied to clipboard
lateinit var getRightTotalSize: () -> Double
Link copied to clipboard
Link copied to clipboard
lateinit var getRow: (id: String, searchAll: Boolean?) -> Row<TData>
Link copied to clipboard
lateinit var getRowCount: () -> Int
Link copied to clipboard
lateinit var getRowModel: () -> RowModel<TData>
Link copied to clipboard
lateinit var getSelectedRowModel: () -> RowModel<TData>
Link copied to clipboard
lateinit var getSortedRowModel: () -> RowModel<TData>
Link copied to clipboard
lateinit var getState: () -> TableState
Link copied to clipboard
lateinit var getToggleAllColumnsVisibilityHandler: () -> (event: Any?) -> Unit
Link copied to clipboard
lateinit var getToggleAllPageRowsSelectedHandler: () -> (event: Any?) -> Unit
Link copied to clipboard
lateinit var getToggleAllRowsExpandedHandler: () -> (event: Any?) -> Unit
Link copied to clipboard
lateinit var getToggleAllRowsSelectedHandler: () -> (event: Any?) -> Unit
Link copied to clipboard
lateinit var getTopRows: () -> List<Row<TData>>
Link copied to clipboard
lateinit var getTotalSize: () -> Double
Link copied to clipboard
lateinit var getVisibleFlatColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var getVisibleLeafColumns: () -> List<Column<TData, Any?>>
Link copied to clipboard
lateinit var initialState: TableState
Link copied to clipboard
lateinit var lastPage: () -> Unit
Link copied to clipboard
lateinit var nextPage: () -> Unit
Link copied to clipboard
Link copied to clipboard
lateinit var previousPage: () -> Unit
Link copied to clipboard
lateinit var reset: () -> Unit
Link copied to clipboard
lateinit var resetColumnFilters: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetColumnOrder: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetColumnPinning: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetColumnSizing: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetColumnVisibility: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetExpanded: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetGlobalFilter: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetGrouping: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetHeaderSizeInfo: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetPageIndex: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetPageSize: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetPagination: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetRowPinning: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetRowSelection: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var resetSorting: (defaultState: Boolean?) -> Unit
Link copied to clipboard
lateinit var setColumnFilters: (Updater) -> Unit
Link copied to clipboard
lateinit var setColumnOrder: (Updater) -> Unit
Link copied to clipboard
lateinit var setColumnPinning: (Updater) -> Unit
Link copied to clipboard
lateinit var setColumnSizing: (Updater) -> Unit
Link copied to clipboard
lateinit var setColumnSizingInfo: (Updater) -> Unit
Link copied to clipboard
lateinit var setColumnVisibility: (Updater) -> Unit
Link copied to clipboard
lateinit var setExpanded: (Updater) -> Unit
Link copied to clipboard
lateinit var setGlobalFilter: (Updater) -> Unit
Link copied to clipboard
lateinit var setGrouping: (Updater) -> Unit
Link copied to clipboard
lateinit var setOptions: (Updater) -> Unit
Link copied to clipboard
lateinit var setPageCount: (Updater) -> Unit
Link copied to clipboard
lateinit var setPageIndex: (Updater) -> Unit
Link copied to clipboard
lateinit var setPageSize: (Updater) -> Unit
Link copied to clipboard
lateinit var setPagination: (Updater) -> Unit
Link copied to clipboard
lateinit var setRowPinning: (Updater) -> Unit
Link copied to clipboard
lateinit var setRowSelection: (Updater) -> Unit
Link copied to clipboard
lateinit var setSorting: (Updater) -> Unit
Link copied to clipboard
lateinit var setState: (Updater) -> Unit
Link copied to clipboard
lateinit var toggleAllColumnsVisible: (value: Boolean?) -> Unit
Link copied to clipboard
lateinit var toggleAllPageRowsSelected: (value: Boolean?) -> Unit
Link copied to clipboard
lateinit var toggleAllRowsExpanded: (expanded: Boolean?) -> Unit
Link copied to clipboard
lateinit var toggleAllRowsSelected: (value: Boolean?) -> Unit