UNPKG

ztz-table

Version:

ZTZ Table,一个为开发者准备的基于 Vue 3.0 和 Element Plus 的数据表格二次封装的组件库,旨在通过配置文件快速生成表格。集成CRUD功能,通过简单配置,快速完成一个基本的增删查改功能。

101 lines (100 loc) 2.68 kB
import { PropType } from 'vue'; import { ICrud, DataFunc, TableColumn, TablePagination } from './interface'; declare const _default: import("vue").DefineComponent<{ columns: { type: PropType<TableColumn[]>; default: () => never[]; }; data: { type: PropType<any[] | DataFunc>; default: () => never[]; }; queryParams: { type: ObjectConstructor; default: () => {}; }; crud: { type: PropType<ICrud>; default: () => {}; }; immediate: { type: BooleanConstructor; default: boolean; }; dynamic: { type: BooleanConstructor; default: boolean; }; pagination: { type: PropType<TablePagination>; default: () => TablePagination; }; hidePagination: BooleanConstructor; listKey: { type: StringConstructor; default: string; }; totalKey: { type: StringConstructor; default: string; }; emptyText: { type: StringConstructor; default: string; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ columns: { type: PropType<TableColumn[]>; default: () => never[]; }; data: { type: PropType<any[] | DataFunc>; default: () => never[]; }; queryParams: { type: ObjectConstructor; default: () => {}; }; crud: { type: PropType<ICrud>; default: () => {}; }; immediate: { type: BooleanConstructor; default: boolean; }; dynamic: { type: BooleanConstructor; default: boolean; }; pagination: { type: PropType<TablePagination>; default: () => TablePagination; }; hidePagination: BooleanConstructor; listKey: { type: StringConstructor; default: string; }; totalKey: { type: StringConstructor; default: string; }; emptyText: { type: StringConstructor; default: string; }; }>>, { data: any[] | DataFunc; columns: TableColumn[]; queryParams: Record<string, any>; crud: ICrud; immediate: boolean; dynamic: boolean; pagination: TablePagination; hidePagination: boolean; listKey: string; totalKey: string; emptyText: string; }>; export default _default;