UNPKG

asp-smart-ui-plus-test

Version:

A Component Library for Vue 3

148 lines (147 loc) 5.68 kB
export declare const AspH5Search: import("asp-smart-ui-plus/es/utils").SFCWithInstall<{ raw: import("vant/lib/utils").WithInstall<import("vue").DefineComponent<{ id: StringConstructor; name: StringConstructor; leftIcon: StringConstructor; rightIcon: StringConstructor; autofocus: BooleanConstructor; clearable: BooleanConstructor; maxlength: (StringConstructor | NumberConstructor)[]; formatter: import("vue").PropType<(value: string) => string>; clearIcon: { type: import("vue").PropType<string>; default: string; }; modelValue: { type: (StringConstructor | NumberConstructor)[]; default: string; }; inputAlign: import("vue").PropType<import("vant").FieldTextAlign>; placeholder: StringConstructor; autocomplete: StringConstructor; errorMessage: StringConstructor; enterkeyhint: StringConstructor; clearTrigger: { type: import("vue").PropType<import("vant").FieldClearTrigger>; default: import("vant").FieldClearTrigger; }; formatTrigger: { type: import("vue").PropType<import("vant").FieldFormatTrigger>; default: import("vant").FieldFormatTrigger; }; error: { type: BooleanConstructor; default: null; }; disabled: { type: BooleanConstructor; default: null; }; readonly: { type: BooleanConstructor; default: null; }; } & { label: StringConstructor; shape: { type: import("vue").PropType<import("vant").SearchShape>; default: import("vant").SearchShape; }; leftIcon: { type: import("vue").PropType<string>; default: string; }; clearable: { type: BooleanConstructor; default: true; }; actionText: StringConstructor; background: StringConstructor; showAction: BooleanConstructor; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focus" | "cancel" | "update:modelValue" | "clear" | "blur" | "clickInput" | "clickLeftIcon" | "clickRightIcon" | "search")[], "focus" | "cancel" | "update:modelValue" | "clear" | "blur" | "clickInput" | "clickLeftIcon" | "clickRightIcon" | "search", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ id: StringConstructor; name: StringConstructor; leftIcon: StringConstructor; rightIcon: StringConstructor; autofocus: BooleanConstructor; clearable: BooleanConstructor; maxlength: (StringConstructor | NumberConstructor)[]; formatter: import("vue").PropType<(value: string) => string>; clearIcon: { type: import("vue").PropType<string>; default: string; }; modelValue: { type: (StringConstructor | NumberConstructor)[]; default: string; }; inputAlign: import("vue").PropType<import("vant").FieldTextAlign>; placeholder: StringConstructor; autocomplete: StringConstructor; errorMessage: StringConstructor; enterkeyhint: StringConstructor; clearTrigger: { type: import("vue").PropType<import("vant").FieldClearTrigger>; default: import("vant").FieldClearTrigger; }; formatTrigger: { type: import("vue").PropType<import("vant").FieldFormatTrigger>; default: import("vant").FieldFormatTrigger; }; error: { type: BooleanConstructor; default: null; }; disabled: { type: BooleanConstructor; default: null; }; readonly: { type: BooleanConstructor; default: null; }; } & { label: StringConstructor; shape: { type: import("vue").PropType<import("vant").SearchShape>; default: import("vant").SearchShape; }; leftIcon: { type: import("vue").PropType<string>; default: string; }; clearable: { type: BooleanConstructor; default: true; }; actionText: StringConstructor; background: StringConstructor; showAction: BooleanConstructor; }>> & { onFocus?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onClear?: ((...args: any[]) => any) | undefined; onClickInput?: ((...args: any[]) => any) | undefined; onClickLeftIcon?: ((...args: any[]) => any) | undefined; onClickRightIcon?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onCancel?: ((...args: any[]) => any) | undefined; onSearch?: ((...args: any[]) => any) | undefined; }, { autofocus: boolean; disabled: boolean; shape: import("vant").SearchShape; leftIcon: string; clearable: boolean; clearIcon: string; modelValue: string | number; clearTrigger: import("vant").FieldClearTrigger; formatTrigger: import("vant").FieldFormatTrigger; error: boolean; readonly: boolean; showAction: boolean; }>>; name: string; }> & Record<string, any>; export default AspH5Search; export * from './src';