Skip to main content

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>