hightable
Version:
A dynamic windowed scrolling table component for react
13 lines (12 loc) • 937 B
TypeScript
import HighTable from './components/HighTable/HighTable.js';
export { type CellContentProps } from './components/HighTable/HighTable.js';
export type { ColumnConfig, ColumnConfiguration } from './helpers/columnConfiguration.js';
export { arrayDataFrame, checkSignal, createGetRowNumber, sortableDataFrame, validateColumn, validateFetchParams, validateGetCellParams, validateGetRowNumberParams, validateOrderBy, validateRow } from './helpers/dataframe/index.js';
export type { Cells, DataFrame, DataFrameEvents, ResolvedValue } from './helpers/dataframe/index.js';
export type { Selection } from './helpers/selection.js';
export type { OrderBy, Direction } from './helpers/sort.js';
export { createEventTarget } from './helpers/typedEventTarget.js';
export type { CustomEventTarget, TypedCustomEvent } from './helpers/typedEventTarget.js';
export { stringify } from './utils/stringify.js';
export { HighTable };
export default HighTable;