UNPKG

yanzhen-design-vue

Version:

302 lines (301 loc) 14 kB
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ inputElement: { type: import('vue').PropType<any>; }; clearIcon: { type: import('vue').PropType<any>; }; rows: { type: NumberConstructor; }; autosize: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; autoSize: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; valueModifiers: { type: ObjectConstructor; }; size: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<import('ant-design-vue/es/button').ButtonSize>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; value: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; name: { type: StringConstructor; }; type: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"number" | "checkbox" | "radio" | "time" | "search" | "month" | "date" | "week" | "button" | "reset" | "submit" | "hidden" | "text" | "color" | "image" | "file" | "tel" | "email" | "url" | "range" | "datetime-local" | "password">, unknown, unknown, "number" | "checkbox" | "radio" | "time" | "search" | "month" | "date" | "week" | "button" | "reset" | "submit" | "hidden" | "text" | "color" | "image" | "file" | "tel" | "email" | "url" | "range" | "datetime-local" | "password", boolean>; focused: { 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; }; hidden: { 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; }; disabled: { 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; }; prefixCls: { type: StringConstructor; }; id: { type: StringConstructor; }; autofocus: { 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; }; autocomplete: { type: StringConstructor; }; readonly: { 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; }; status: { type: import('vue').PropType<"" | "error" | "warning">; }; defaultValue: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; loading: { 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; }; placeholder: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; lazy: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; maxlength: { type: NumberConstructor; }; bordered: { 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; }; showCount: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<boolean | import('ant-design-vue/es/vc-input/inputProps').ShowCountProps>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; htmlSize: { type: NumberConstructor; }; triggerFocus: { type: import('vue').PropType<() => void>; }; handleReset: { type: import('vue').PropType<import('ant-design-vue/es/_util/EventInterface').MouseEventHandler>; }; allowClear: { 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; }; }>, { ref: import('vue').Ref<import('vue').ComponentPublicInstance, import('vue').ComponentPublicInstance>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:value": (val: string) => void; change: (e: import('ant-design-vue/es/_util/EventInterface').ChangeEvent) => void; blur: (e: FocusEvent) => void; input: (e: import('ant-design-vue/es/_util/EventInterface').ChangeEvent) => void; focus: (e: FocusEvent) => void; compositionend: (e: CompositionEvent) => void; compositionstart: (e: CompositionEvent) => void; keydown: (e: KeyboardEvent) => void; keyup: (e: KeyboardEvent) => void; resize: (size: { width: number; height: number; }) => void; "press-enter": (e: KeyboardEvent) => void; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ inputElement: { type: import('vue').PropType<any>; }; clearIcon: { type: import('vue').PropType<any>; }; rows: { type: NumberConstructor; }; autosize: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; autoSize: { readonly type: import('vue').PropType<unknown>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; valueModifiers: { type: ObjectConstructor; }; size: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<import('ant-design-vue/es/button').ButtonSize>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; value: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; name: { type: StringConstructor; }; type: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<"number" | "checkbox" | "radio" | "time" | "search" | "month" | "date" | "week" | "button" | "reset" | "submit" | "hidden" | "text" | "color" | "image" | "file" | "tel" | "email" | "url" | "range" | "datetime-local" | "password">, unknown, unknown, "number" | "checkbox" | "radio" | "time" | "search" | "month" | "date" | "week" | "button" | "reset" | "submit" | "hidden" | "text" | "color" | "image" | "file" | "tel" | "email" | "url" | "range" | "datetime-local" | "password", boolean>; focused: { 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; }; hidden: { 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; }; disabled: { 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; }; prefixCls: { type: StringConstructor; }; id: { type: StringConstructor; }; autofocus: { 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; }; autocomplete: { type: StringConstructor; }; readonly: { 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; }; status: { type: import('vue').PropType<"" | "error" | "warning">; }; defaultValue: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; loading: { 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; }; placeholder: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | number>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; lazy: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>; maxlength: { type: NumberConstructor; }; bordered: { 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; }; showCount: { readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<boolean | import('ant-design-vue/es/vc-input/inputProps').ShowCountProps>, unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; htmlSize: { type: NumberConstructor; }; triggerFocus: { type: import('vue').PropType<() => void>; }; handleReset: { type: import('vue').PropType<import('ant-design-vue/es/_util/EventInterface').MouseEventHandler>; }; allowClear: { 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; }; }>> & Readonly<{ "onUpdate:value"?: (val: string) => any; onChange?: (e: import('ant-design-vue/es/_util/EventInterface').ChangeEvent) => any; onBlur?: (e: FocusEvent) => any; onInput?: (e: import('ant-design-vue/es/_util/EventInterface').ChangeEvent) => any; onFocus?: (e: FocusEvent) => any; onCompositionend?: (e: CompositionEvent) => any; onCompositionstart?: (e: CompositionEvent) => any; onKeydown?: (e: KeyboardEvent) => any; onKeyup?: (e: KeyboardEvent) => any; onResize?: (size: { width: number; height: number; }) => any; "onPress-enter"?: (e: KeyboardEvent) => any; }>, { type: import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<"number" | "checkbox" | "radio" | "time" | "search" | "month" | "date" | "week" | "button" | "reset" | "submit" | "hidden" | "text" | "color" | "image" | "file" | "tel" | "email" | "url" | "range" | "datetime-local" | "password">, unknown, unknown>; lazy: import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;