snowy-designer
Version:
基于Epic-Designer-Pro版本的设计器,可视化开发页面表单
31 lines (30 loc) • 1.04 kB
TypeScript
import { ComponentSchema } from '../../../types/src/index';
type Column = {
dataIndex: string;
title: string;
};
type __VLS_Props = {
api: {
delete: string;
page: string;
};
columns: Column[];
componentSchema?: ComponentSchema;
rowKey?: string;
showAddButton?: boolean;
showDeleteButton?: boolean;
showEditButton?: boolean;
};
declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & {
onEdit: (dataItem: any) => any;
onAdd: () => any;
clickItem: (dataItem: any) => any;
}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{
onOnEdit?: ((dataItem: any) => any) | undefined;
onOnAdd?: (() => any) | undefined;
onClickItem?: ((dataItem: any) => any) | undefined;
}>, {
componentSchema: ComponentSchema;
rowKey: string;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;