@jaqi.l/jaqi-ui
Version:
Vue3 中基于Element-plus二次封装组件文档
64 lines (63 loc) • 1.98 kB
TypeScript
declare const _sfc_main: import("vue").DefineComponent<{
tableParams: {
type: ObjectConstructor;
required: false;
default: {
list: never[];
page: number;
total: number;
size: number;
};
};
tableAttr: {
type: ObjectConstructor;
required: false;
default: {};
};
columnParams: {
type: ArrayConstructor;
required: false;
default: never[];
};
}, {
props: any;
searchOptions: any;
searchRules: import("vue").Ref<{}>;
listParams: import("vue").Ref<{}>;
list: import("vue").Ref<never[]>;
rules: import("vue").Ref<{}>;
handleSearch: () => void;
handleSizeChange: (val: any) => void;
handleCurrentChange: (val: any) => void;
emit: (event: "handleSearch" | "changePage" | "changeSize", ...args: any[]) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleSearch" | "changePage" | "changeSize")[], "handleSearch" | "changePage" | "changeSize", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
tableParams: {
type: ObjectConstructor;
required: false;
default: {
list: never[];
page: number;
total: number;
size: number;
};
};
tableAttr: {
type: ObjectConstructor;
required: false;
default: {};
};
columnParams: {
type: ArrayConstructor;
required: false;
default: never[];
};
}>> & {
onHandleSearch?: ((...args: any[]) => any) | undefined;
onChangePage?: ((...args: any[]) => any) | undefined;
onChangeSize?: ((...args: any[]) => any) | undefined;
}, {
tableParams: Record<string, any>;
tableAttr: Record<string, any>;
columnParams: unknown[];
}, {}>;
export default _sfc_main;