Constants
Exported constants and registries.
actionCellType
const actionCellType: CellType<unknown>
actionMenuCellType
const actionMenuCellType: CellType<unknown>
advancedCellTypes
const advancedCellTypes: CellType<string, unknown, any>[]
barcodeCellType
const barcodeCellType: CellType<string>
BOOLEAN_OPERATORS
const BOOLEAN_OPERATORS: FilterOperator[]
booleanCellType
const booleanCellType: CellType<boolean>
BST_GRID_STATE_KEYS
const BST_GRID_STATE_KEYS: readonly BstGridStateKey[]
BST_GRID_STATE_VERSION
const BST_GRID_STATE_VERSION = 1
BST_ICON_SLOTS
const BST_ICON_SLOTS: (keyof BstIcons)[]
BST_RUNTIME
const BST_RUNTIME: unique symbol
BST_SETTINGS_REGISTRY
const BST_SETTINGS_REGISTRY: readonly RegistryEntry[]
BST_SHORTCUTS_REGISTRY
const BST_SHORTCUTS_REGISTRY: readonly BstShortcut[]
BstIconsContext
const BstIconsContext: React.Context<BstIcons>
bstTableFeatures
const bstTableFeatures: {
rowSortingFeature: TableFeature;
columnFilteringFeature: TableFeature;
globalFilteringFeature: TableFeature;
rowPaginationFeature: TableFeature;
rowSelectionFeature: TableFeature;
rowExpandingFeature: TableFeature;
rowPinningFeature: TableFeature;
columnGroupingFeature: TableFeature;
rowAggregationFeature: TableFeature;
columnVisibilityFeature: TableFeature;
columnOrderingFeature: TableFeature;
columnPinningFeature: TableFeature;
columnSizingFeature: TableFeature;
columnResizingFeature: TableFeature;
columnFacetingFeature: TableFeature;
coreRowModel: (table: Table<any, any>) => () => RowModel<any, any>;
sortedRowModel: (table: Table<any, any>) => () => RowModel<any, any>;
filteredRowModel: (table: Table<any, any>) => () => RowModel<any, any>;
paginatedRowModel: (table: Table<any, any>) => () => import("@t
// …truncated
DATE_OPERATORS
const DATE_OPERATORS: FilterOperator[]
dateTimeCellType
const dateTimeCellType: CellType<string | Date | null>
DEFAULT_FORMAT_PRESETS
const DEFAULT_FORMAT_PRESETS: BstFormatPreset[]
defaultBstIcons
const defaultBstIcons: BstIcons
defaultCellTypes
const defaultCellTypes: Array<CellType<any, any, any>>
EXPORT_MIME
const EXPORT_MIME: {
readonly csv: 'text/csv;charset=utf-8';
readonly xlsx: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet';
readonly html: 'text/html;charset=utf-8';
}
FIELD_FORMATS
const FIELD_FORMATS: Record<string, FieldFormat>
filesCellType
const filesCellType: CellType<unknown>
hyperlinkCellType
const hyperlinkCellType: CellType<unknown>
kpiCellType
const kpiCellType: CellType<unknown>
longTextCellType
const longTextCellType: CellType<string>
multiSelectCellType
const multiSelectCellType: CellType<string[]>
NUMBER_OPERATORS
const NUMBER_OPERATORS: FilterOperator[]
numberCellType
const numberCellType: CellType<number | null>
PAGE_SIZE_ALL
const PAGE_SIZE_ALL = -1
PAGE_SIZE_ALL_APPLIED
const PAGE_SIZE_ALL_APPLIED: number
qrCellType
const qrCellType: CellType<string>
radioCellType
const radioCellType: CellType<string | null>
RESERVED_COLUMN_PREFIX
const RESERVED_COLUMN_PREFIX = "__bst"
richTextCellType
const richTextCellType: CellType<string>
ROW_NUMBER_COLUMN_ID
const ROW_NUMBER_COLUMN_ID = "__bstRowNumber"
SELECT_OPERATORS
const SELECT_OPERATORS: FilterOperator[]
singleSelectCellType
const singleSelectCellType: CellType<string | null>
sparklineCellType
const sparklineCellType: CellType<number[] | null>
STICKY_DEFAULT_MAX_HEIGHT_PX
const STICKY_DEFAULT_MAX_HEIGHT_PX = 440
STICKY_HEADER_PX
const STICKY_HEADER_PX = 44
STICKY_ROW_PX
const STICKY_ROW_PX = 40
TEXT_OPERATORS
const TEXT_OPERATORS: FilterOperator[]
textCellType
const textCellType: CellType<string>