vue-admin-core
Version:
A Component Library for Vue 3
772 lines • 71.2 kB
TypeScript
import { Grid, GridNode, IGridOptions } from "@formily/grid";
import { DefineComponent } from "@formily/vue";
export declare const searchFormProps: {
onSubmit: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onReset: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
columnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
rowGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
minColumns: {
readonly type: import("vue").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;
};
minWidth: {
readonly type: import("vue").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;
};
maxColumns: {
readonly type: import("vue").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;
};
maxWidth: {
readonly type: import("vue").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;
};
breakpoints: {
readonly type: import("vue").PropType<number[]>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
colWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
strictAutoFit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
shouldVisible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
} | ((new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
})[], unknown, unknown, () => () => true, boolean>;
grid: {
readonly type: import("vue").PropType<Grid<HTMLElement>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
form: {
readonly type: import("vue").PropType<import("@formily/core").Form<any>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
component: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component) | ((new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
previewTextPlaceholder: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | ((new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmit: {
readonly type: import("vue").PropType<(values: any) => any>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmitFailed: {
readonly type: import("vue").PropType<(feedbacks: import("@formily/core").IFormFeedback[]) => void>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
className: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
wrapperWidth: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").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: import("vue").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>;
spaceGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
gridColumnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
gridRowGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
};
export type SearchFormProps = {
/**
* 查询回调方法
*/
onSubmit: (values: any) => any;
/**
* 重置回调方法
*/
onReset: () => any;
form: any;
} & IGridOptions;
export type SearchFormType = DefineComponent<SearchFormProps>;
export declare const SearchForm: {
new (...args: any[]): import("vue").CreateComponentPublicInstance<Readonly<import("vue").ExtractPropTypes<{
onSubmit: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onReset: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
columnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
rowGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
minColumns: {
readonly type: import("vue").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;
};
minWidth: {
readonly type: import("vue").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;
};
maxColumns: {
readonly type: import("vue").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;
};
maxWidth: {
readonly type: import("vue").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;
};
breakpoints: {
readonly type: import("vue").PropType<number[]>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
colWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
strictAutoFit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
shouldVisible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
} | ((new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
})[], unknown, unknown, () => () => true, boolean>;
grid: {
readonly type: import("vue").PropType<Grid<HTMLElement>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
form: {
readonly type: import("vue").PropType<import("@formily/core").Form<any>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
component: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component) | ((new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
previewTextPlaceholder: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | ((new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmit: {
readonly type: import("vue").PropType<(values: any) => any>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmitFailed: {
readonly type: import("vue").PropType<(feedbacks: import("@formily/core").IFormFeedback[]) => void>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
className: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
wrapperWidth: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").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: import("vue").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>;
spaceGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
gridColumnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
gridRowGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
}>>, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly<import("vue").ExtractPropTypes<{
onSubmit: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onReset: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
columnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
rowGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
minColumns: {
readonly type: import("vue").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;
};
minWidth: {
readonly type: import("vue").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;
};
maxColumns: {
readonly type: import("vue").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;
};
maxWidth: {
readonly type: import("vue").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;
};
breakpoints: {
readonly type: import("vue").PropType<number[]>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
colWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
strictAutoFit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
shouldVisible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
} | ((new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
})[], unknown, unknown, () => () => true, boolean>;
grid: {
readonly type: import("vue").PropType<Grid<HTMLElement>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
form: {
readonly type: import("vue").PropType<import("@formily/core").Form<any>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
component: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component) | ((new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
previewTextPlaceholder: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | ((new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmit: {
readonly type: import("vue").PropType<(values: any) => any>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmitFailed: {
readonly type: import("vue").PropType<(feedbacks: import("@formily/core").IFormFeedback[]) => void>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
className: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
wrapperWidth: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").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: import("vue").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>;
spaceGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
gridColumnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
gridRowGap: {
readonly type: import("vue").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>;
colWrap: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
strictAutoFit: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
shouldVisible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
} | ((new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
})[], unknown, unknown>;
}, true, {}, {}, {
P: {};
B: {};
D: {};
C: {};
M: {};
Defaults: {};
}, Readonly<import("vue").ExtractPropTypes<{
onSubmit: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onReset: {
readonly type: import("vue").PropType<Function>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
columnGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
rowGap: {
readonly type: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
minColumns: {
readonly type: import("vue").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;
};
minWidth: {
readonly type: import("vue").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;
};
maxColumns: {
readonly type: import("vue").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;
};
maxWidth: {
readonly type: import("vue").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;
};
breakpoints: {
readonly type: import("vue").PropType<number[]>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
colWrap: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
strictAutoFit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
shouldVisible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
} | ((new (...args: any[]) => (node: GridNode, grid: Grid<HTMLElement>) => boolean) | (() => ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined) | {
(): ((node: GridNode, grid: Grid<HTMLElement>) => boolean) | undefined;
new (): any;
readonly prototype: any;
})[], unknown, unknown, () => () => true, boolean>;
grid: {
readonly type: import("vue").PropType<Grid<HTMLElement>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
form: {
readonly type: import("vue").PropType<import("@formily/core").Form<any>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
component: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component) | ((new (...args: any[]) => import("vue").Component & {}) | (() => import("vue").Component))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
previewTextPlaceholder: {
readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | ((new (...args: any[]) => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)) | (() => string | (() => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>)))[], unknown, unknown>>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmit: {
readonly type: import("vue").PropType<(values: any) => any>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
onAutoSubmitFailed: {
readonly type: import("vue").PropType<(feedbacks: import("@formily/core").IFormFeedback[]) => void>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
className: {
readonly type: import("vue").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: import("vue").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: import("vue").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: import("vue").PropType<number>;
readonly required: false;
readonly validator: ((val: unknown) => boolean) | undefined;
__epPropKey: true;
};
wrapperWidth: {
readonly type: import("vue").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: import("vue").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: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => number | number[]) | (() => number | number[]) | ((new (...args: any[]