TableOptionsResolved

class TableOptionsResolved<TData>(var _features: List<TableFeature>? = null, var autoResetAll: Boolean? = null, var columns: List<ColumnDef<TData, Any?>> = emptyList(), var data: List<TData> = emptyList(), var debugAll: Boolean? = null, var debugCells: Boolean? = null, var debugColumns: Boolean? = null, var debugHeaders: Boolean? = null, var debugRows: Boolean? = null, var debugTable: Boolean? = null, var defaultColumn: ColumnDef<TData, Any?>? = null, var getCoreRowModel: (table: Table<Any?>) -> () -> RowModel<Any?> = { throw IllegalStateException("getCoreRowModel option was not provided") }, var getRowId: (originalRow: TData, index: Int, parent: Row<TData>?) -> String? = null, var getSubRows: (originalRow: TData, index: Int) -> List<TData>?? = null, var initialState: InitialTableState? = null, var mergeOptions: (defaultOptions: TableOptionsResolved<TData>, options: TableOptionsResolved<TData>) -> TableOptionsResolved<TData>? = null, var meta: TableMeta<TData>? = null, var onStateChange: OnChangeFn? = null, var renderFallbackValue: Any? = null, var state: TableState = TableState(), var enableHiding: Boolean? = null, var onColumnVisibilityChange: OnChangeFn? = null, var onColumnOrderChange: OnChangeFn? = null, var enableColumnPinning: Boolean? = null, var enablePinning: Boolean? = null, var onColumnPinningChange: OnChangeFn? = null, var enableRowPinning: Any? = null, var keepPinnedRows: Boolean? = null, var onRowPinningChange: OnChangeFn? = null, var getFacetedMinMaxValues: (table: Table<TData>, columnId: String) -> () -> Pair<Double, Double>?? = null, var getFacetedRowModel: (table: Table<TData>, columnId: String) -> () -> RowModel<TData>? = null, var getFacetedUniqueValues: (table: Table<TData>, columnId: String) -> () -> Map<Any?, Int>? = null, var enableColumnFilters: Boolean? = null, var enableFilters: Boolean? = null, var filterFromLeafRows: Boolean? = null, var getFilteredRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, var manualFiltering: Boolean? = null, var maxLeafRowFilterDepth: Int? = null, var onColumnFiltersChange: OnChangeFn? = null, var filterFns: Map<String, FilterFn<Any?>>? = null, var enableGlobalFilter: Boolean? = null, var getColumnCanGlobalFilter: (column: Column<TData, Any?>) -> Boolean? = null, var globalFilterFn: FilterFnOption<TData>? = null, var onGlobalFilterChange: OnChangeFn? = null, var enableMultiRemove: Boolean? = null, var enableMultiSort: Boolean? = null, var enableSorting: Boolean? = null, var enableSortingRemoval: Boolean? = null, var getSortedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, var isMultiSortEvent: (e: Any?) -> Boolean? = null, var manualSorting: Boolean? = null, var maxMultiSortColCount: Int? = null, var onSortingChange: OnChangeFn? = null, var sortDescFirst: Boolean? = null, var sortingFns: Map<String, SortingFn<Any?>>? = null, var enableGrouping: Boolean? = null, var getGroupedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, var groupedColumnMode: Any? = null, var manualGrouping: Boolean? = null, var onGroupingChange: OnChangeFn? = null, var aggregationFns: Map<String, AggregationFn<Any?>>? = null, var autoResetExpanded: Boolean? = null, var enableExpanding: Boolean? = null, var getExpandedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, var getIsRowExpanded: (row: Row<TData>) -> Boolean? = null, var getRowCanExpand: (row: Row<TData>) -> Boolean? = null, var manualExpanding: Boolean? = null, var onExpandedChange: OnChangeFn? = null, var paginateExpandedRows: Boolean? = null, var columnResizeMode: ColumnResizeMode? = null, var enableColumnResizing: Boolean? = null, var columnResizeDirection: ColumnResizeDirection? = null, var onColumnSizingChange: OnChangeFn? = null, var onColumnSizingInfoChange: OnChangeFn? = null, var autoResetPageIndex: Boolean? = null, var getPaginationRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, var manualPagination: Boolean? = null, var onPaginationChange: OnChangeFn? = null, var pageCount: Int? = null, var rowCount: Int? = null, var enableMultiRowSelection: Any? = null, var enableRowSelection: Any? = null, var enableSubRowSelection: Any? = null, var onRowSelectionChange: OnChangeFn? = null)

Constructors

Link copied to clipboard
constructor(_features: List<TableFeature>? = null, autoResetAll: Boolean? = null, columns: List<ColumnDef<TData, Any?>> = emptyList(), data: List<TData> = emptyList(), debugAll: Boolean? = null, debugCells: Boolean? = null, debugColumns: Boolean? = null, debugHeaders: Boolean? = null, debugRows: Boolean? = null, debugTable: Boolean? = null, defaultColumn: ColumnDef<TData, Any?>? = null, getCoreRowModel: (table: Table<Any?>) -> () -> RowModel<Any?> = { throw IllegalStateException("getCoreRowModel option was not provided") }, getRowId: (originalRow: TData, index: Int, parent: Row<TData>?) -> String? = null, getSubRows: (originalRow: TData, index: Int) -> List<TData>?? = null, initialState: InitialTableState? = null, mergeOptions: (defaultOptions: TableOptionsResolved<TData>, options: TableOptionsResolved<TData>) -> TableOptionsResolved<TData>? = null, meta: TableMeta<TData>? = null, onStateChange: OnChangeFn? = null, renderFallbackValue: Any? = null, state: TableState = TableState(), enableHiding: Boolean? = null, onColumnVisibilityChange: OnChangeFn? = null, onColumnOrderChange: OnChangeFn? = null, enableColumnPinning: Boolean? = null, enablePinning: Boolean? = null, onColumnPinningChange: OnChangeFn? = null, enableRowPinning: Any? = null, keepPinnedRows: Boolean? = null, onRowPinningChange: OnChangeFn? = null, getFacetedMinMaxValues: (table: Table<TData>, columnId: String) -> () -> Pair<Double, Double>?? = null, getFacetedRowModel: (table: Table<TData>, columnId: String) -> () -> RowModel<TData>? = null, getFacetedUniqueValues: (table: Table<TData>, columnId: String) -> () -> Map<Any?, Int>? = null, enableColumnFilters: Boolean? = null, enableFilters: Boolean? = null, filterFromLeafRows: Boolean? = null, getFilteredRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, manualFiltering: Boolean? = null, maxLeafRowFilterDepth: Int? = null, onColumnFiltersChange: OnChangeFn? = null, filterFns: Map<String, FilterFn<Any?>>? = null, enableGlobalFilter: Boolean? = null, getColumnCanGlobalFilter: (column: Column<TData, Any?>) -> Boolean? = null, globalFilterFn: FilterFnOption<TData>? = null, onGlobalFilterChange: OnChangeFn? = null, enableMultiRemove: Boolean? = null, enableMultiSort: Boolean? = null, enableSorting: Boolean? = null, enableSortingRemoval: Boolean? = null, getSortedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, isMultiSortEvent: (e: Any?) -> Boolean? = null, manualSorting: Boolean? = null, maxMultiSortColCount: Int? = null, onSortingChange: OnChangeFn? = null, sortDescFirst: Boolean? = null, sortingFns: Map<String, SortingFn<Any?>>? = null, enableGrouping: Boolean? = null, getGroupedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, groupedColumnMode: Any? = null, manualGrouping: Boolean? = null, onGroupingChange: OnChangeFn? = null, aggregationFns: Map<String, AggregationFn<Any?>>? = null, autoResetExpanded: Boolean? = null, enableExpanding: Boolean? = null, getExpandedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, getIsRowExpanded: (row: Row<TData>) -> Boolean? = null, getRowCanExpand: (row: Row<TData>) -> Boolean? = null, manualExpanding: Boolean? = null, onExpandedChange: OnChangeFn? = null, paginateExpandedRows: Boolean? = null, columnResizeMode: ColumnResizeMode? = null, enableColumnResizing: Boolean? = null, columnResizeDirection: ColumnResizeDirection? = null, onColumnSizingChange: OnChangeFn? = null, onColumnSizingInfoChange: OnChangeFn? = null, autoResetPageIndex: Boolean? = null, getPaginationRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>? = null, manualPagination: Boolean? = null, onPaginationChange: OnChangeFn? = null, pageCount: Int? = null, rowCount: Int? = null, enableMultiRowSelection: Any? = null, enableRowSelection: Any? = null, enableSubRowSelection: Any? = null, onRowSelectionChange: OnChangeFn? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Caller-registered aggregation functions. Looked up by name from aggregationFn.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Either a boolean or (row) -> Boolean.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Either a boolean or (row) -> Boolean.

Link copied to clipboard

Either a boolean or (row) -> Boolean.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Either a boolean or (row) -> Boolean.

Link copied to clipboard

Caller-registered filter functions. Looked up by name from filterFn.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var getCoreRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>
Link copied to clipboard
var getExpandedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>?
Link copied to clipboard
var getFacetedMinMaxValues: (table: Table<TData>, columnId: String) -> () -> Pair<Double, Double>??
Link copied to clipboard
var getFacetedRowModel: (table: Table<TData>, columnId: String) -> () -> RowModel<TData>?
Link copied to clipboard
var getFacetedUniqueValues: (table: Table<TData>, columnId: String) -> () -> Map<Any?, Int>?
Link copied to clipboard
var getFilteredRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>?
Link copied to clipboard
var getGroupedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>?
Link copied to clipboard
Link copied to clipboard
var getPaginationRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>?
Link copied to clipboard
var getRowCanExpand: (row: Row<TData>) -> Boolean?
Link copied to clipboard
var getRowId: (originalRow: TData, index: Int, parent: Row<TData>?) -> String?
Link copied to clipboard
var getSortedRowModel: (table: Table<Any?>) -> () -> RowModel<Any?>?
Link copied to clipboard
var getSubRows: (originalRow: TData, index: Int) -> List<TData>??
Link copied to clipboard
Link copied to clipboard

Where the grouped column appears: "reorder", "remove" or null.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Caller-registered sort functions. Looked up by name from sortingFn.

Link copied to clipboard