UNPKG

compote-ui

Version:

An opinionated UI component library for Svelte, built on top of [Ark UI](https://ark-ui.com) with additional components and features not available in the core Ark UI library.

34 lines (33 loc) • 2.42 kB
import type { DataTableColumnMeta } from './types'; export declare const dataTableFeatures: { rowSortingFeature: import("@tanstack/table-core").TableFeature; rowSelectionFeature: import("@tanstack/table-core").TableFeature; columnFilteringFeature: import("@tanstack/table-core").TableFeature; columnFacetingFeature: import("@tanstack/table-core").TableFeature; globalFilteringFeature: import("@tanstack/table-core").TableFeature; columnVisibilityFeature: import("@tanstack/table-core").TableFeature; columnPinningFeature: import("@tanstack/table-core").TableFeature; columnSizingFeature: import("@tanstack/table-core").TableFeature; columnResizingFeature: import("@tanstack/table-core").TableFeature; sortedRowModel: (table: import("@tanstack/table-core").Table<any, any>) => () => import("@tanstack/table-core").RowModel<any, any>; filteredRowModel: (table: import("@tanstack/table-core").Table<any, any>) => () => import("@tanstack/table-core").RowModel<any, any>; facetedRowModel: (table: import("@tanstack/table-core").Table<any, any>, columnId: string) => () => import("@tanstack/table-core").RowModel<any, any>; facetedUniqueValues: (table: import("@tanstack/table-core").Table<import("@tanstack/table-core").TableFeatures, any>, columnId: string) => () => Map<any, number>; facetedMinMaxValues: (table: import("@tanstack/table-core").Table<import("@tanstack/table-core").TableFeatures, any>, columnId: string) => () => undefined | [number, number]; sortFns: { alphanumeric: import("@tanstack/table-core").CreatedSortFn<any, any>; basic: import("@tanstack/table-core").CreatedSortFn<any, any>; datetime: import("@tanstack/table-core").CreatedSortFn<any, any>; text: import("@tanstack/table-core").CreatedSortFn<any, any>; }; filterFns: { arrIncludes: import("@tanstack/table-core").CreatedFilterFn<any, any>; equals: import("@tanstack/table-core").CreatedFilterFn<any, any>; inDateRange: import("@tanstack/table-core").CreatedFilterFn<any, any>; inNumberRange: import("@tanstack/table-core").CreatedFilterFn<any, any>; includesString: import("@tanstack/table-core").CreatedFilterFn<any, any>; weakEquals: import("@tanstack/table-core").CreatedFilterFn<any, any>; }; columnMeta: DataTableColumnMeta; }; export type DataTableFeatures = typeof dataTableFeatures;