UNPKG

@sepveneto/mpd-core

Version:

## 安装 ```cmd pnpm i @sepveneto/mpd-core npm i @sepveneto/mpd-core yarn add @sepveneto/mpd-core ```

125 lines (122 loc) 3.61 kB
import * as vue_demi from 'vue-demi'; import { PropType } from 'vue-demi'; import * as element_plus from 'element-plus'; import { EditorConfig, EditorSchema, EditorWidgets, EditorRoute, EditorSettings } from '../index.js'; import '@micro-app/types'; import '../upgrade/index.js'; declare const _default: vue_demi.DefineComponent<vue_demi.ExtractPropTypes<{ name: { type: StringConstructor; default: string; }; url: { type: StringConstructor; required: true; }; inline: BooleanConstructor; modelValue: { type: PropType<EditorConfig>; default: () => { globalConfig: {}; body: {}; }; }; upload: { type: PropType<((data: element_plus.UploadRequestOptions) => Promise<string>) | undefined>; default: () => {}; }; remoteUrl: { type: StringConstructor; required: true; }; schema: { type: PropType<EditorSchema>; default: () => {}; }; widgets: { type: PropType<EditorWidgets>; default: () => never[]; }; routes: { type: PropType<EditorRoute[]>; default: () => { name: string; path: string; }[]; }; settings: { type: PropType<EditorSettings>; default: () => {}; }; extra: { type: PropType<Record<string, any>>; default: () => {}; }; }>, () => vue_demi.VNode<vue_demi.RendererNode, vue_demi.RendererElement, { [key: string]: any; }>, {}, {}, {}, vue_demi.ComponentOptionsMixin, vue_demi.ComponentOptionsMixin, ("mounted" | "delete" | "change" | "update:modelValue" | "selected")[], "mounted" | "delete" | "change" | "update:modelValue" | "selected", vue_demi.PublicProps, Readonly<vue_demi.ExtractPropTypes<{ name: { type: StringConstructor; default: string; }; url: { type: StringConstructor; required: true; }; inline: BooleanConstructor; modelValue: { type: PropType<EditorConfig>; default: () => { globalConfig: {}; body: {}; }; }; upload: { type: PropType<((data: element_plus.UploadRequestOptions) => Promise<string>) | undefined>; default: () => {}; }; remoteUrl: { type: StringConstructor; required: true; }; schema: { type: PropType<EditorSchema>; default: () => {}; }; widgets: { type: PropType<EditorWidgets>; default: () => never[]; }; routes: { type: PropType<EditorRoute[]>; default: () => { name: string; path: string; }[]; }; settings: { type: PropType<EditorSettings>; default: () => {}; }; extra: { type: PropType<Record<string, any>>; default: () => {}; }; }>> & Readonly<{ onMounted?: ((...args: any[]) => any) | undefined; onDelete?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onSelected?: ((...args: any[]) => any) | undefined; }>, { upload: ((data: element_plus.UploadRequestOptions) => Promise<string>) | undefined; inline: boolean; name: string; modelValue: EditorConfig; schema: EditorSchema; widgets: EditorWidgets; routes: EditorRoute[]; settings: EditorSettings; extra: Record<string, any>; }, {}, {}, {}, "clearSelected", vue_demi.ComponentProvideOptions, true, {}, any>; export { _default as default };