UNPKG

yanzhen-design-vue

Version:

289 lines (288 loc) 13.4 kB
import { ExtractPropTypes } from 'vue'; import { ExtractEmitsTypes } from '@yanzhen-libs/utils-vue'; export declare const formItemOptions: { ns: any; class: any; name: any; }; export declare const formItemName: any; export declare const AntFormItem: { props: { label: import('vue').PropType<any>; help: import('vue').PropType<any>; extra: import('vue').PropType<any>; validateStatus: import('vue').PropType<any>; htmlFor: StringConstructor; prefixCls: StringConstructor; labelCol: { type: import('vue').PropType<Partial<ExtractPropTypes<{ span: (StringConstructor | NumberConstructor)[]; order: (StringConstructor | NumberConstructor)[]; offset: (StringConstructor | NumberConstructor)[]; push: (StringConstructor | NumberConstructor)[]; pull: (StringConstructor | NumberConstructor)[]; xs: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; sm: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; md: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; lg: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xxl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; prefixCls: StringConstructor; flex: (StringConstructor | NumberConstructor)[]; }>> & import('vue').HTMLAttributes>; }; wrapperCol: { type: import('vue').PropType<Partial<ExtractPropTypes<{ span: (StringConstructor | NumberConstructor)[]; order: (StringConstructor | NumberConstructor)[]; offset: (StringConstructor | NumberConstructor)[]; push: (StringConstructor | NumberConstructor)[]; pull: (StringConstructor | NumberConstructor)[]; xs: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; sm: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; md: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; lg: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xxl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; prefixCls: StringConstructor; flex: (StringConstructor | NumberConstructor)[]; }>> & import('vue').HTMLAttributes>; }; hasFeedback: { type: BooleanConstructor; default: boolean; }; colon: { type: BooleanConstructor; default: any; }; labelAlign: import('vue').PropType<import('ant-design-vue/es/form/interface').FormLabelAlign>; prop: { type: import('vue').PropType<string | number | (string | number)[]>; }; name: { type: import('vue').PropType<string | number | (string | number)[]>; }; rules: import('vue').PropType<import('ant-design-vue/es/form').RuleObject | import('ant-design-vue/es/form').RuleObject[]>; autoLink: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: any; }; validateFirst: { type: BooleanConstructor; default: any; }; validateTrigger: { type: import('vue').PropType<string | string[]>; }; messageVariables: { type: import('vue').PropType<Record<string, string>>; }; hidden: BooleanConstructor; noStyle: BooleanConstructor; tooltip: StringConstructor; }; emits: {}; }; export declare const formItemProps: { labelWidth: { type: (StringConstructor | NumberConstructor)[]; }; label: { type: import('vue').PropType<any>; }; help: { type: import('vue').PropType<any>; }; extra: { type: import('vue').PropType<any>; }; validateStatus: { type: import('vue').PropType<any>; }; htmlFor: { type: StringConstructor; }; prefixCls: { type: StringConstructor; }; labelCol: { readonly type: import('vue').PropType<Partial<ExtractPropTypes<{ span: (StringConstructor | NumberConstructor)[]; order: (StringConstructor | NumberConstructor)[]; offset: (StringConstructor | NumberConstructor)[]; push: (StringConstructor | NumberConstructor)[]; pull: (StringConstructor | NumberConstructor)[]; xs: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; sm: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; md: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; lg: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xxl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; prefixCls: StringConstructor; flex: (StringConstructor | NumberConstructor)[]; }>> & import('vue').HTMLAttributes>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; wrapperCol: { readonly type: import('vue').PropType<Partial<ExtractPropTypes<{ span: (StringConstructor | NumberConstructor)[]; order: (StringConstructor | NumberConstructor)[]; offset: (StringConstructor | NumberConstructor)[]; push: (StringConstructor | NumberConstructor)[]; pull: (StringConstructor | NumberConstructor)[]; xs: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; sm: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; md: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; lg: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; xxl: { type: import('vue').PropType<string | number | import('ant-design-vue/es/grid').ColSize>; default: string | number | import('ant-design-vue/es/grid').ColSize; }; prefixCls: StringConstructor; flex: (StringConstructor | NumberConstructor)[]; }>> & import('vue').HTMLAttributes>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; hasFeedback: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; colon: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; labelAlign: { type: import('vue').PropType<import('ant-design-vue/es/form/interface').FormLabelAlign>; }; prop: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number | (string | number)[]>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; name: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number | (string | number)[]>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; rules: { type: import('vue').PropType<import('ant-design-vue/es/form').RuleObject | import('ant-design-vue/es/form').RuleObject[]>; }; autoLink: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; required: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; validateFirst: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; validateTrigger: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | string[]>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; messageVariables: { readonly type: import('vue').PropType<Record<string, string>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; hidden: { type: BooleanConstructor; }; noStyle: { type: BooleanConstructor; }; tooltip: { type: StringConstructor; }; }; export declare const formItemEmits: {}; export type FormItemProps = ExtractPropTypes<typeof formItemProps>; export type FormItemPropsKey = keyof FormItemProps; export type FormItemEmits = ExtractEmitsTypes<typeof formItemEmits>;