UNPKG

snowy-designer

Version:

基于Epic-Designer-Pro版本的设计器,可视化开发页面表单

63 lines (62 loc) 2.8 kB
import { ComponentSchema } from '../../../../../types/src/index'; /** * 打开数据绑定窗口 * * @param {ComponentSchema} componentSchema - 组件的 schema 信息 */ declare function handleOpen(componentSchema: ComponentSchema): void; /** * 处理组件关闭操作 */ declare function handleClose(): void; declare const _default: import('vue').DefineComponent<{}, { handleClose: typeof handleClose; handleOpen: typeof handleOpen; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { register: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly<{}> & Readonly<{ onRegister?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { dataSourceEditRef: import('vue').CreateComponentPublicInstanceWithMixins<Readonly<{ selectable?: boolean; }> & Readonly<{ onClickItem?: ((...args: any[]) => any) | undefined; }>, { handleClickItem: (apiData: import('../../../../../types/src/index').ApiData, index?: null | number) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { clickItem: (...args: any[]) => void; }, import('vue').PublicProps, {}, false, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, { apiEditModalRef: import('vue').CreateComponentPublicInstanceWithMixins<Readonly<{}> & Readonly<{ onAdd?: ((...args: any[]) => any) | undefined; }>, { handleOpen: (data?: import('../../../../../types/src/index').ApiData) => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { add: (...args: any[]) => void; }, import('vue').PublicProps, {}, true, {}, {}, import('vue').GlobalComponents, import('vue').GlobalDirectives, string, {}, any, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{}> & Readonly<{ onAdd?: ((...args: any[]) => any) | undefined; }>, { handleOpen: (data?: import('../../../../../types/src/index').ApiData) => void; }, {}, {}, {}, {}> | null; }, HTMLDivElement, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ selectable?: boolean; }> & Readonly<{ onClickItem?: ((...args: any[]) => any) | undefined; }>, { handleClickItem: (apiData: import('../../../../../types/src/index').ApiData, index?: null | number) => void; }, {}, {}, {}, {}> | null; }, any>; export default _default;