UNPKG

@ohu-mobile/core

Version:
105 lines (104 loc) 5.59 kB
import Vue from 'vue'; import '../Card/style'; import './style'; import '../Button/style'; declare const _default: { title: string; parameters: { component: import("vue-tsx-support")._TsxComponentV3<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>> & import("./Input").InputMethods & import("../_utils/defineComponent").OhuComponentInnerProps & { [x: string]: any; } & { setFieldValue(value: any): void; initFieldValue(initValue?: any): any; } & { showPassword: boolean; isInputFocus: boolean; } & { togglePassword(e: Event): void; clear(e: Event): void; focus(): void; blur(): void; handleBlur(e: import("./types").InputFocusEvent): void; handleFocus(e: import("./types").InputFocusEvent): void; handleChange(e: import("./types").InputChangeEvent): void; handleKeyDown(e: KeyboardEvent): void; getAdornment(adornment?: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | import("..").IconProps | undefined): import("vue").VNode | undefined; renderInput(root: import("../_utils/classHelper").BlockContext, attrs: Record<string, any>): VueTsxSupport.JSX.Element | (false | import("vue").VNode | undefined)[]; } & { name: string | undefined; type: string; outline: boolean; value: any; allowClear: boolean; allowTogglePassword: boolean; noBorder: boolean; disabled: boolean; readonly: boolean; placeholder: string; startAdornment: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | import("..").IconProps | undefined; endAdornment: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | import("..").IconProps | undefined; max: string | number | undefined; min: string | number | undefined; maxlength: string | number | undefined; minlength: string | number | undefined; multiple: boolean | undefined; tabindex: string | number | undefined; step: string | number | undefined; size: string | number | undefined; required: boolean; pattern: string | undefined; accept: string | number | undefined; autocomplete: string | undefined; autofocus: boolean; autosave: string | undefined; rows: string | number | undefined; cols: string | number | undefined; }, {}, {} & { name?: string | undefined; type?: string | undefined; tabindex?: string | number | undefined; size?: string | number | undefined; disabled?: boolean | undefined; value?: any; placeholder?: string | undefined; rows?: string | number | undefined; outline?: boolean | undefined; multiple?: boolean | undefined; max?: string | number | undefined; required?: boolean | undefined; noBorder?: boolean | undefined; allowClear?: boolean | undefined; allowTogglePassword?: boolean | undefined; readonly?: boolean | undefined; startAdornment?: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | import("..").IconProps | undefined; endAdornment?: string | import("@ohu-mobile/icons/lib/types").SVGIconDef | import("..").IconProps | undefined; min?: string | number | undefined; maxlength?: string | number | undefined; minlength?: string | number | undefined; step?: string | number | undefined; pattern?: string | undefined; accept?: string | number | undefined; autocomplete?: string | undefined; autofocus?: boolean | undefined; autosave?: string | undefined; cols?: string | number | undefined; } & import("./types").InputProps, import("./types").InputEvents, {}, {}>; options: { showPanel: boolean; }; }; }; export default _default; export declare const Basic: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, { basic: string; adornment: string; password: string; }, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const Outline: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, { basic: string; adornment: string; password: string; }, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>; export declare const Textarea: () => import("vue/types/vue").ExtendedVue<Vue<Record<string, any>, Record<string, any>, never, never, (event: string, ...args: any[]) => Vue<Record<string, any>, Record<string, any>, never, never, any>>, { value: string; }, unknown, unknown, Record<never, any>, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin>;