UNPKG

ivue-material-plus

Version:

A high quality UI components Library with Vue.js

182 lines (181 loc) 4.62 kB
export declare const IvueInputNumber: import("../../utils/install").SFCWithInstall<import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; default: boolean; }; autofocus: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; editable: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; }; placeholder: { type: StringConstructor; default: string; }; formatter: { type: FunctionConstructor; }; precision: { type: NumberConstructor; }; modelValue: { type: NumberConstructor; default: number; }; activeChange: { type: BooleanConstructor; default: boolean; }; parser: { type: FunctionConstructor; }; max: { type: NumberConstructor; default: number; }; min: { type: NumberConstructor; default: number; }; controlsOutside: { type: BooleanConstructor; default: boolean; }; step: { type: NumberConstructor; default: number; }; id: { type: StringConstructor; }; validateEvent: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; data: { focused: boolean; currentValue: number; upDisabled: boolean; downDisabled: boolean; }; inputId: import("vue").Ref<string>; inputDisabled: import("vue").ComputedRef<boolean>; wrapperClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; formatterValue: import("vue").ComputedRef<any>; internalUpClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; internalDownClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; outsideUpClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; outsideDownClasses: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; focus: (event: Event) => void; blur: () => void; handleChange: (event: Event) => void; handleUp: (event?: Event) => void; handleDown: (event?: Event) => void; handleKeyDown: (event: any) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("on-change" | "update:modelValue" | "on-focus" | "on-blur")[], "on-change" | "update:modelValue" | "on-focus" | "on-blur", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ disabled: { type: BooleanConstructor; default: boolean; }; autofocus: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; editable: { type: BooleanConstructor; default: boolean; }; name: { type: StringConstructor; }; placeholder: { type: StringConstructor; default: string; }; formatter: { type: FunctionConstructor; }; precision: { type: NumberConstructor; }; modelValue: { type: NumberConstructor; default: number; }; activeChange: { type: BooleanConstructor; default: boolean; }; parser: { type: FunctionConstructor; }; max: { type: NumberConstructor; default: number; }; min: { type: NumberConstructor; default: number; }; controlsOutside: { type: BooleanConstructor; default: boolean; }; step: { type: NumberConstructor; default: number; }; id: { type: StringConstructor; }; validateEvent: { type: BooleanConstructor; default: boolean; }; }>> & { "onOn-change"?: (...args: any[]) => any; "onUpdate:modelValue"?: (...args: any[]) => any; "onOn-focus"?: (...args: any[]) => any; "onOn-blur"?: (...args: any[]) => any; }, { modelValue: number; placeholder: string; disabled: boolean; readonly: boolean; autofocus: boolean; validateEvent: boolean; min: number; max: number; editable: boolean; activeChange: boolean; controlsOutside: boolean; step: number; }>> & Record<string, any>; export default IvueInputNumber; export * from './index.vue';