2022-05-05 00:54:49 +08:00
|
|
|
import { withInstall } from '@element-plus/utils'
|
|
|
|
import TableV2 from './src/table-v2'
|
2022-05-07 09:47:32 +08:00
|
|
|
import AutoResizer from './src/components/auto-resizer'
|
2022-05-05 00:54:49 +08:00
|
|
|
|
|
|
|
export {
|
|
|
|
Alignment as TableV2Alignment,
|
|
|
|
FixedDir as TableV2FixedDir,
|
|
|
|
SortOrder as TableV2SortOrder,
|
|
|
|
} from './src/constants'
|
2022-04-25 17:53:49 +08:00
|
|
|
export { default as TableV2 } from './src/table-v2'
|
2022-05-07 09:47:32 +08:00
|
|
|
export * from './src/auto-resizer'
|
2022-04-26 19:21:12 +08:00
|
|
|
export { placeholderSign as TableV2Placeholder } from './src/private'
|
2022-04-20 18:06:45 +08:00
|
|
|
|
2022-05-05 00:54:49 +08:00
|
|
|
export const ElTableV2 = withInstall(TableV2)
|
2022-05-07 09:47:32 +08:00
|
|
|
export const ElAutoResizer = withInstall(AutoResizer)
|
2022-05-05 00:54:49 +08:00
|
|
|
|
2022-04-26 19:21:12 +08:00
|
|
|
export type {
|
|
|
|
Column,
|
|
|
|
Columns,
|
|
|
|
SortBy,
|
2022-05-05 00:54:49 +08:00
|
|
|
SortState,
|
2022-04-26 19:21:12 +08:00
|
|
|
TableV2CustomizedHeaderSlotParam,
|
|
|
|
} from './src/types'
|
2022-05-07 19:06:57 +08:00
|
|
|
export type { TableV2Instance } from './src/table-v2'
|
2022-04-25 17:53:49 +08:00
|
|
|
export * from './src/table'
|
2022-05-05 00:54:49 +08:00
|
|
|
export * from './src/row'
|
2022-04-27 15:41:22 +08:00
|
|
|
|
|
|
|
export type { HeaderCellSlotProps } from './src/renderers/header-cell'
|