UNPKG

vue-admin-core

Version:
375 lines (374 loc) 24.2 kB
import { Component, VNode } from "vue"; import type { PropType } from "vue"; import { Form as FormType, IFormFeedback } from "@formily/core"; export declare const formProps: { form: { readonly type: PropType<FormType<any>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; component: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Component & {}) | (() => Component) | ((new (...args: any[]) => Component & {}) | (() => Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; previewTextPlaceholder: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => VNode)) | (() => string | (() => VNode)) | ((new (...args: any[]) => string | (() => VNode)) | (() => string | (() => VNode)))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onAutoSubmit: { readonly type: PropType<(values: any) => any>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onAutoSubmitFailed: { readonly type: PropType<(feedbacks: IFormFeedback[]) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; className: { readonly type: PropType<string>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; colon: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelAlign: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]) | ((new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperAlign: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]) | ((new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelWidth: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperWidth: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelCol: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperCol: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; fullness: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; size: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default") | ((new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default"))[], unknown, unknown, string, boolean>; layout: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | ((new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]))[], unknown, unknown, string, boolean>; direction: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl") | ((new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl"))[], unknown, unknown, string, boolean>; shallow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; feedbackLayout: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "loose" | "terse" | "popover") | (() => "loose" | "terse" | "popover") | ((new (...args: any[]) => "loose" | "terse" | "popover") | (() => "loose" | "terse" | "popover"))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; tooltipLayout: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "icon" | "text") | (() => "icon" | "text") | ((new (...args: any[]) => "icon" | "text") | (() => "icon" | "text"))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; bordered: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; inset: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; breakpoints: { readonly type: PropType<number[]>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; spaceGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; gridColumnGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; gridRowGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }; export declare const Form: import("vue").DefineComponent<{ form: { readonly type: PropType<FormType<any>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; component: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Component & {}) | (() => Component) | ((new (...args: any[]) => Component & {}) | (() => Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; previewTextPlaceholder: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => VNode)) | (() => string | (() => VNode)) | ((new (...args: any[]) => string | (() => VNode)) | (() => string | (() => VNode)))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onAutoSubmit: { readonly type: PropType<(values: any) => any>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onAutoSubmitFailed: { readonly type: PropType<(feedbacks: IFormFeedback[]) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; className: { readonly type: PropType<string>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; colon: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelAlign: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]) | ((new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperAlign: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]) | ((new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelWidth: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperWidth: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelCol: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperCol: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; fullness: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; size: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default") | ((new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default"))[], unknown, unknown, string, boolean>; layout: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | ((new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]))[], unknown, unknown, string, boolean>; direction: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl") | ((new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl"))[], unknown, unknown, string, boolean>; shallow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; feedbackLayout: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "loose" | "terse" | "popover") | (() => "loose" | "terse" | "popover") | ((new (...args: any[]) => "loose" | "terse" | "popover") | (() => "loose" | "terse" | "popover"))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; tooltipLayout: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "icon" | "text") | (() => "icon" | "text") | ((new (...args: any[]) => "icon" | "text") | (() => "icon" | "text"))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; bordered: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; inset: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; breakpoints: { readonly type: PropType<number[]>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; spaceGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; gridColumnGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; gridRowGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ form: { readonly type: PropType<FormType<any>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; component: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Component & {}) | (() => Component) | ((new (...args: any[]) => Component & {}) | (() => Component))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; previewTextPlaceholder: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => VNode)) | (() => string | (() => VNode)) | ((new (...args: any[]) => string | (() => VNode)) | (() => string | (() => VNode)))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onAutoSubmit: { readonly type: PropType<(values: any) => any>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onAutoSubmitFailed: { readonly type: PropType<(feedbacks: IFormFeedback[]) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; className: { readonly type: PropType<string>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; colon: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelAlign: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]) | ((new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperAlign: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]) | ((new (...args: any[]) => "left" | "right" | ("left" | "right")[]) | (() => "left" | "right" | ("left" | "right")[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelWidth: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperWidth: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; labelCol: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperCol: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]) => number | number[]) | (() => number | number[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; fullness: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; size: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default") | ((new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default"))[], unknown, unknown, string, boolean>; layout: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | ((new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]))[], unknown, unknown, string, boolean>; direction: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl") | ((new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl"))[], unknown, unknown, string, boolean>; shallow: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; feedbackLayout: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "loose" | "terse" | "popover") | (() => "loose" | "terse" | "popover") | ((new (...args: any[]) => "loose" | "terse" | "popover") | (() => "loose" | "terse" | "popover"))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; tooltipLayout: { readonly type: PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "icon" | "text") | (() => "icon" | "text") | ((new (...args: any[]) => "icon" | "text") | (() => "icon" | "text"))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; bordered: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; inset: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; breakpoints: { readonly type: PropType<number[]>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; spaceGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; gridColumnGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; gridRowGap: { readonly type: PropType<number>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }>>, { size: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default") | ((new (...args: any[]) => "small" | "large" | "default") | (() => "small" | "large" | "default"))[], unknown, unknown>; direction: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl") | ((new (...args: any[]) => "ltr" | "rtl") | (() => "ltr" | "rtl"))[], unknown, unknown>; colon: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; layout: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | ((new (...args: any[]) => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]) | (() => "horizontal" | "vertical" | "inline" | ("horizontal" | "vertical" | "inline")[]))[], unknown, unknown>; labelWrap: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; wrapperWrap: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; fullness: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; bordered: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; inset: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; shallow: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>; }, {}>; export default Form;