UNPKG

@antdv/pro-field

Version:

原子信息组件,统一 ProForm、ProTable、ProList、Filter 等组件里面的字段定义。

310 lines (309 loc) 18.8 kB
import type { ExtractPublicPropTypes } from 'vue'; export declare const fieldSwitchProps: { readonly render: import("@antdv/pro-utils").VueTypeValidateDef<(text: any, props: import("vue").Ref<Omit<import("../props").ProFieldFCRenderProps, "value" | "onChange">>, dom: import("vue").VNode) => import("vue").VNode, import("@antdv/pro-utils").ValidatorFunction<(text: any, props: import("vue").Ref<Omit<import("../props").ProFieldFCRenderProps, "value" | "onChange">>, dom: import("vue").VNode) => import("vue").VNode>>; readonly renderFormItem: import("@antdv/pro-utils").VueTypeValidateDef<(text: any, props: import("vue").Ref<import("../props").ProFieldFCRenderProps>, dom: import("vue").VNode) => import("vue").VNode | null, import("@antdv/pro-utils").ValidatorFunction<(text: any, props: import("vue").Ref<import("../props").ProFieldFCRenderProps>, dom: import("vue").VNode) => import("vue").VNode | null>>; readonly text: import("@antdv/pro-utils").VueTypeValidateDef<any, import("@antdv/pro-utils").ValidatorFunction<any>>; readonly fieldProps: import("@antdv/pro-utils").VueTypeValidateDef<any, import("@antdv/pro-utils").ValidatorFunction<any>>; readonly mode: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").ProFieldFCMode, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").ProFieldFCMode>>; readonly plain: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; readonly light: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; readonly label: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").VueNode, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").VueNode>>; readonly valueEnum: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").ProSchemaValueEnumObj | import("@antdv/pro-utils").ProSchemaValueEnumMap, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").ProSchemaValueEnumObj | import("@antdv/pro-utils").ProSchemaValueEnumMap>>; readonly proFieldKey: import("@antdv/pro-utils").VueTypeDef<import("@antdv/pro-utils").Key>; } & { value: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; fieldProps: import("@antdv/pro-utils").VueTypeValidateDef<Partial<import("vue").ExtractPropTypes<{ id: StringConstructor; prefixCls: StringConstructor; size: import("vue-types").VueTypeDef<"default" | "small">; disabled: { type: BooleanConstructor; default: any; }; checkedChildren: import("vue-types").VueTypeValidableDef<any>; unCheckedChildren: import("vue-types").VueTypeValidableDef<any>; tabindex: import("vue-types").VueTypeDef<string | number>; autofocus: { type: BooleanConstructor; default: any; }; loading: { type: BooleanConstructor; default: any; }; checked: import("vue-types").VueTypeDef<string | number | boolean>; checkedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; unCheckedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; onChange: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onClick: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onKeydown: { type: import("vue").PropType<(e: Event) => void>; }; onMouseup: { type: import("vue").PropType<(e: Event) => void>; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: string | number | boolean) => void>; }; onBlur: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; onFocus: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; }>>, import("@antdv/pro-utils").ValidatorFunction<Partial<import("vue").ExtractPropTypes<{ id: StringConstructor; prefixCls: StringConstructor; size: import("vue-types").VueTypeDef<"default" | "small">; disabled: { type: BooleanConstructor; default: any; }; checkedChildren: import("vue-types").VueTypeValidableDef<any>; unCheckedChildren: import("vue-types").VueTypeValidableDef<any>; tabindex: import("vue-types").VueTypeDef<string | number>; autofocus: { type: BooleanConstructor; default: any; }; loading: { type: BooleanConstructor; default: any; }; checked: import("vue-types").VueTypeDef<string | number | boolean>; checkedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; unCheckedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; onChange: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onClick: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onKeydown: { type: import("vue").PropType<(e: Event) => void>; }; onMouseup: { type: import("vue").PropType<(e: Event) => void>; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: string | number | boolean) => void>; }; onBlur: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; onFocus: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; }>>>>; }; export type FieldSwitchProps = ExtractPublicPropTypes<typeof fieldSwitchProps>; declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ readonly render: import("@antdv/pro-utils").VueTypeValidateDef<(text: any, props: import("vue").Ref<Omit<import("../props").ProFieldFCRenderProps, "value" | "onChange">>, dom: import("vue").VNode) => import("vue").VNode, import("@antdv/pro-utils").ValidatorFunction<(text: any, props: import("vue").Ref<Omit<import("../props").ProFieldFCRenderProps, "value" | "onChange">>, dom: import("vue").VNode) => import("vue").VNode>>; readonly renderFormItem: import("@antdv/pro-utils").VueTypeValidateDef<(text: any, props: import("vue").Ref<import("../props").ProFieldFCRenderProps>, dom: import("vue").VNode) => import("vue").VNode | null, import("@antdv/pro-utils").ValidatorFunction<(text: any, props: import("vue").Ref<import("../props").ProFieldFCRenderProps>, dom: import("vue").VNode) => import("vue").VNode | null>>; readonly text: import("@antdv/pro-utils").VueTypeValidateDef<any, import("@antdv/pro-utils").ValidatorFunction<any>>; readonly fieldProps: import("@antdv/pro-utils").VueTypeValidateDef<any, import("@antdv/pro-utils").ValidatorFunction<any>>; readonly mode: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").ProFieldFCMode, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").ProFieldFCMode>>; readonly plain: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; readonly light: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; readonly label: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").VueNode, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").VueNode>>; readonly valueEnum: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").ProSchemaValueEnumObj | import("@antdv/pro-utils").ProSchemaValueEnumMap, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").ProSchemaValueEnumObj | import("@antdv/pro-utils").ProSchemaValueEnumMap>>; readonly proFieldKey: import("@antdv/pro-utils").VueTypeDef<import("@antdv/pro-utils").Key>; } & { value: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; fieldProps: import("@antdv/pro-utils").VueTypeValidateDef<Partial<import("vue").ExtractPropTypes<{ id: StringConstructor; prefixCls: StringConstructor; size: import("vue-types").VueTypeDef<"default" | "small">; disabled: { type: BooleanConstructor; default: any; }; checkedChildren: import("vue-types").VueTypeValidableDef<any>; unCheckedChildren: import("vue-types").VueTypeValidableDef<any>; tabindex: import("vue-types").VueTypeDef<string | number>; autofocus: { type: BooleanConstructor; default: any; }; loading: { type: BooleanConstructor; default: any; }; checked: import("vue-types").VueTypeDef<string | number | boolean>; checkedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; unCheckedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; onChange: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onClick: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onKeydown: { type: import("vue").PropType<(e: Event) => void>; }; onMouseup: { type: import("vue").PropType<(e: Event) => void>; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: string | number | boolean) => void>; }; onBlur: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; onFocus: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; }>>, import("@antdv/pro-utils").ValidatorFunction<Partial<import("vue").ExtractPropTypes<{ id: StringConstructor; prefixCls: StringConstructor; size: import("vue-types").VueTypeDef<"default" | "small">; disabled: { type: BooleanConstructor; default: any; }; checkedChildren: import("vue-types").VueTypeValidableDef<any>; unCheckedChildren: import("vue-types").VueTypeValidableDef<any>; tabindex: import("vue-types").VueTypeDef<string | number>; autofocus: { type: BooleanConstructor; default: any; }; loading: { type: BooleanConstructor; default: any; }; checked: import("vue-types").VueTypeDef<string | number | boolean>; checkedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; unCheckedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; onChange: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onClick: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onKeydown: { type: import("vue").PropType<(e: Event) => void>; }; onMouseup: { type: import("vue").PropType<(e: Event) => void>; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: string | number | boolean) => void>; }; onBlur: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; onFocus: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; }>>>>; }>, () => any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:value': (val: any) => true; }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ readonly render: import("@antdv/pro-utils").VueTypeValidateDef<(text: any, props: import("vue").Ref<Omit<import("../props").ProFieldFCRenderProps, "value" | "onChange">>, dom: import("vue").VNode) => import("vue").VNode, import("@antdv/pro-utils").ValidatorFunction<(text: any, props: import("vue").Ref<Omit<import("../props").ProFieldFCRenderProps, "value" | "onChange">>, dom: import("vue").VNode) => import("vue").VNode>>; readonly renderFormItem: import("@antdv/pro-utils").VueTypeValidateDef<(text: any, props: import("vue").Ref<import("../props").ProFieldFCRenderProps>, dom: import("vue").VNode) => import("vue").VNode | null, import("@antdv/pro-utils").ValidatorFunction<(text: any, props: import("vue").Ref<import("../props").ProFieldFCRenderProps>, dom: import("vue").VNode) => import("vue").VNode | null>>; readonly text: import("@antdv/pro-utils").VueTypeValidateDef<any, import("@antdv/pro-utils").ValidatorFunction<any>>; readonly fieldProps: import("@antdv/pro-utils").VueTypeValidateDef<any, import("@antdv/pro-utils").ValidatorFunction<any>>; readonly mode: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").ProFieldFCMode, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").ProFieldFCMode>>; readonly plain: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; readonly light: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; readonly label: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").VueNode, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").VueNode>>; readonly valueEnum: import("@antdv/pro-utils").VueTypeValidateDef<import("@antdv/pro-utils").ProSchemaValueEnumObj | import("@antdv/pro-utils").ProSchemaValueEnumMap, import("@antdv/pro-utils").ValidatorFunction<import("@antdv/pro-utils").ProSchemaValueEnumObj | import("@antdv/pro-utils").ProSchemaValueEnumMap>>; readonly proFieldKey: import("@antdv/pro-utils").VueTypeDef<import("@antdv/pro-utils").Key>; } & { value: import("@antdv/pro-utils").VueTypeValidateDef<boolean, import("@antdv/pro-utils").ValidatorFunction<boolean>>; fieldProps: import("@antdv/pro-utils").VueTypeValidateDef<Partial<import("vue").ExtractPropTypes<{ id: StringConstructor; prefixCls: StringConstructor; size: import("vue-types").VueTypeDef<"default" | "small">; disabled: { type: BooleanConstructor; default: any; }; checkedChildren: import("vue-types").VueTypeValidableDef<any>; unCheckedChildren: import("vue-types").VueTypeValidableDef<any>; tabindex: import("vue-types").VueTypeDef<string | number>; autofocus: { type: BooleanConstructor; default: any; }; loading: { type: BooleanConstructor; default: any; }; checked: import("vue-types").VueTypeDef<string | number | boolean>; checkedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; unCheckedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; onChange: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onClick: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onKeydown: { type: import("vue").PropType<(e: Event) => void>; }; onMouseup: { type: import("vue").PropType<(e: Event) => void>; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: string | number | boolean) => void>; }; onBlur: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; onFocus: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; }>>, import("@antdv/pro-utils").ValidatorFunction<Partial<import("vue").ExtractPropTypes<{ id: StringConstructor; prefixCls: StringConstructor; size: import("vue-types").VueTypeDef<"default" | "small">; disabled: { type: BooleanConstructor; default: any; }; checkedChildren: import("vue-types").VueTypeValidableDef<any>; unCheckedChildren: import("vue-types").VueTypeValidableDef<any>; tabindex: import("vue-types").VueTypeDef<string | number>; autofocus: { type: BooleanConstructor; default: any; }; loading: { type: BooleanConstructor; default: any; }; checked: import("vue-types").VueTypeDef<string | number | boolean>; checkedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; unCheckedValue: import("vue-types").VueTypeDef<string | number | boolean> & { default: string | number | boolean; }; onChange: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onClick: { type: import("vue").PropType<(checked: string | number | boolean, e: Event) => void>; }; onKeydown: { type: import("vue").PropType<(e: Event) => void>; }; onMouseup: { type: import("vue").PropType<(e: Event) => void>; }; 'onUpdate:checked': { type: import("vue").PropType<(checked: string | number | boolean) => void>; }; onBlur: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; onFocus: import("vue").PropType<import("ant-design-vue/es/_util/EventInterface").FocusEventHandler>; }>>>>; }>> & Readonly<{ "onUpdate:value"?: ((val: any) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;