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.

48 lines (47 loc) 3.56 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>; alphanumericCaseSensitive: 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>; textCaseSensitive: import("@tanstack/table-core").CreatedSortFn<any, any>; }; filterFns: { arrIncludes: import("@tanstack/table-core").CreatedFilterFn<any, any>; arrIncludesAll: import("@tanstack/table-core").CreatedFilterFn<any, any>; arrHas: import("@tanstack/table-core").CreatedFilterFn<any, any>; arrIncludesSome: import("@tanstack/table-core").CreatedFilterFn<any, any>; between: import("@tanstack/table-core").CreatedFilterFn<any, any>; betweenInclusive: import("@tanstack/table-core").CreatedFilterFn<any, any>; empty: import("@tanstack/table-core").CreatedFilterFn<any, any>; endsWith: import("@tanstack/table-core").CreatedFilterFn<any, any>; equals: import("@tanstack/table-core").CreatedFilterFn<any, any>; equalsString: import("@tanstack/table-core").CreatedFilterFn<any, any>; equalsStringSensitive: 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>; includesStringSensitive: import("@tanstack/table-core").CreatedFilterFn<any, any>; notEmpty: import("@tanstack/table-core").CreatedFilterFn<any, any>; startsWith: import("@tanstack/table-core").CreatedFilterFn<any, any>; weakEquals: import("@tanstack/table-core").CreatedFilterFn<any, any>; }; columnMeta: DataTableColumnMeta; }; export type DataTableFeatures = typeof dataTableFeatures;