UNPKG

lazy-components

Version:

一个基于Vue3和Vite的配置型快速开发组件库

137 lines (136 loc) 3.1 kB
import { deepCopy, isType } from '../z_funcs'; declare const _default: import('vue').DefineComponent<{ options: { default: () => {}; }; statusOptions: { default: () => {}; }; scope: { default: () => {}; }; isRender: { default: () => boolean; }; value: { default: undefined; }; children: { type: ArrayConstructor; default: () => never[]; }; path: { default: string; type: StringConstructor; }; index: { default: number; type: NumberConstructor; }; inline: { default: boolean; type: BooleanConstructor; }; fatherDisabled: { default: boolean; type: BooleanConstructor; }; hasForm: { default: boolean; type: BooleanConstructor; }; hasTable: { default: boolean; type: BooleanConstructor; }; isDrag: { default: boolean; type: BooleanConstructor; }; }, any, { deepCopy: typeof deepCopy; isType: typeof isType; keyDict: {}; }, { rightValue(): string; rightPath(): any; rightChildren(): any; rightOptions(): { [k: string]: any; }; rightDisabled(): any; }, { childrenUpdate(path: any, val: any, node: any, index?: number): void; componentUpdate(val: any): void; statusOptionsUpdate(): void; pressTrust(val: any, data: {} | undefined, tag: any): void; idsClear(key?: string): void; validate(func: any): void; getChildNodeBykey(key: any): any; setDefaultValueByKey(key: any, data: any): void; validateByKey(key: any, func: any): void; clearValidateByKey(): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ options: { default: () => {}; }; statusOptions: { default: () => {}; }; scope: { default: () => {}; }; isRender: { default: () => boolean; }; value: { default: undefined; }; children: { type: ArrayConstructor; default: () => never[]; }; path: { default: string; type: StringConstructor; }; index: { default: number; type: NumberConstructor; }; inline: { default: boolean; type: BooleanConstructor; }; fatherDisabled: { default: boolean; type: BooleanConstructor; }; hasForm: { default: boolean; type: BooleanConstructor; }; hasTable: { default: boolean; type: BooleanConstructor; }; isDrag: { default: boolean; type: BooleanConstructor; }; }>>, { index: number; scope: {}; children: unknown[]; value: undefined; path: string; options: {}; statusOptions: {}; isRender: boolean; inline: boolean; fatherDisabled: boolean; hasForm: boolean; hasTable: boolean; isDrag: boolean; }, {}>; export default _default;