hightable
Version:
A dynamic windowed scrolling table component for react
16 lines (15 loc) • 1.25 kB
TypeScript
import HighTable from './components/HighTable/HighTable.js';
export { arrayDataFrame, checkSignal, convertV1ToDataFrame, createGetRowNumber, createStaticFetch, filterDataFrame, sortableDataFrame, validateColumn, validateFetchParams, validateRow } from './helpers/dataframe/index.js';
export type { Cells, DataFrame, DataFrameEvents, ResolvedValue, SortableDataFrame, UnsortableDataFrame } from './helpers/dataframe/index.js';
export { resolvablePromise, wrapPromise, wrapResolved } from './helpers/dataframe/legacy/promise.js';
export type { ResolvablePromise } from './helpers/dataframe/legacy/promise.js';
export { asyncRows, awaitRow, awaitRows, resolvableRow } from './helpers/dataframe/legacy/row.js';
export type { AsyncRow, PartialRow, ResolvableRow, Row } from './helpers/dataframe/legacy/row.js';
export type { Selection } from './helpers/selection.js';
export type { OrderBy } 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;
export type { DataFrameV1 } from './helpers/dataframe/legacy/dataframeV1.js';