UNPKG

vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

9 lines (8 loc) 1.07 kB
import { default as Table } from './table.vue'; import { ComponentPublicInstance } from 'vue'; export { Table }; export { tableProps } from './props'; export { defineTableFilter, defineTableSorter, defineTableColumn, defineTableColumns, defineTableSummary, defineTableSummaries, defineFilter, defineSorter, defineColumn, defineColumns, defineSummary, defineSummaries, } from './helper'; export type TableExposed = ComponentPublicInstance & InstanceType<typeof Table>; export type { TableProps, TableCProps } from './props'; export type { TableKeyConfig, TableIconName, TableIcons, TableSlots, TableRowPropFn, TableRowDropType, TableColumnType, TableFilterOptions, TableSorterOptions, TableFilterProfile, TableSorterProfile, TableBaseColumn, TableOrderColumn, TableSelectionColumn, TableExpandColumn, TableTypeColumn, TableColumnOptions, TableColumnGroupOptions, TableColumnRawOptions, TableCellPropFn, TableHeadPropFn, TableRowPayload, TableCellPayload, TableHeadPayload, TableColResizePayload, TableCellSpanFn, TableSummaryOptions, TableSummaryData, } from './symbol';