UNPKG

tav-ui

Version:
635 lines (634 loc) 28.6 kB
declare const TaInputNumberRange: import("tav-ui/es/utils/with-install").SFCWithInstall<import("vue").DefineComponent<{ value: { type: import("vue").PropType<number[]>; default: () => never[]; }; disabled: { type: import("vue").PropType<boolean | undefined>; default: boolean; }; minProps: { type: import("vue").PropType<Partial<{ size?: unknown; bordered?: unknown; placeholder?: unknown; name?: unknown; id?: unknown; type?: unknown; addonBefore?: unknown; addonAfter?: unknown; prefix?: unknown; 'onUpdate:value'?: unknown; valueModifiers?: unknown; stringMode?: unknown; defaultValue?: unknown; value?: unknown; prefixCls?: unknown; min?: unknown; max?: unknown; step?: unknown; tabindex?: unknown; controls?: unknown; readonly?: unknown; disabled?: unknown; autofocus?: unknown; keyboard?: unknown; parser?: unknown; formatter?: unknown; precision?: unknown; decimalSeparator?: unknown; onInput?: unknown; onChange?: unknown; onPressEnter?: unknown; onStep?: unknown; onBlur?: unknown; onFocus?: unknown; } & { keyboard: boolean; bordered: boolean; step: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; controls: boolean; } & { type?: string | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; name?: string | undefined; prefix?: any; prefixCls?: string | undefined; disabled?: boolean | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onInput?: ((text: string) => void) | undefined; id?: string | undefined; placeholder?: string | undefined; "onUpdate:value"?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; readonly?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; autofocus?: boolean | undefined; addonAfter?: any; addonBefore?: any; max?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; min?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; }>>; default: () => {}; }; maxProps: { type: import("vue").PropType<Partial<{ size?: unknown; bordered?: unknown; placeholder?: unknown; name?: unknown; id?: unknown; type?: unknown; addonBefore?: unknown; addonAfter?: unknown; prefix?: unknown; 'onUpdate:value'?: unknown; valueModifiers?: unknown; stringMode?: unknown; defaultValue?: unknown; value?: unknown; prefixCls?: unknown; min?: unknown; max?: unknown; step?: unknown; tabindex?: unknown; controls?: unknown; readonly?: unknown; disabled?: unknown; autofocus?: unknown; keyboard?: unknown; parser?: unknown; formatter?: unknown; precision?: unknown; decimalSeparator?: unknown; onInput?: unknown; onChange?: unknown; onPressEnter?: unknown; onStep?: unknown; onBlur?: unknown; onFocus?: unknown; } & { keyboard: boolean; bordered: boolean; step: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; controls: boolean; } & { type?: string | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; name?: string | undefined; prefix?: any; prefixCls?: string | undefined; disabled?: boolean | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onInput?: ((text: string) => void) | undefined; id?: string | undefined; placeholder?: string | undefined; "onUpdate:value"?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; readonly?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; autofocus?: boolean | undefined; addonAfter?: any; addonBefore?: any; max?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; min?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; }>>; default: () => {}; }; minPlaceHolder: { type: import("vue").PropType<string | undefined>; default: any; }; maxPlaceHolder: { type: import("vue").PropType<string | undefined>; default: any; }; min: { type: NumberConstructor; }; max: { type: NumberConstructor; default: number; }; size: { type: import("vue").PropType<"default" | "small" | "large" | undefined>; default: string; }; prefixCenter: { type: import("vue").PropType<string | number | undefined>; default: string; }; precision: { type: import("vue").PropType<number | undefined>; }; }, { min: import("vue").Ref<string | number, string | number>; max: import("vue").Ref<string | number, string | number>; minCompProps: import("vue").ComputedRef<{ min: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; max: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; placeholder: string | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; bordered?: boolean | undefined; name?: string | undefined; id?: string | undefined; type?: string | undefined; addonBefore?: any; addonAfter?: any; prefix?: any; 'onUpdate:value'?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; prefixCls?: string | undefined; step?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; controls?: boolean | undefined; readonly?: boolean | undefined; disabled?: boolean | undefined; autofocus?: boolean | undefined; keyboard?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onInput?: ((text: string) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; }>; maxCompProps: import("vue").ComputedRef<{ min: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; max: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; placeholder: string | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; bordered?: boolean | undefined; name?: string | undefined; id?: string | undefined; type?: string | undefined; addonBefore?: any; addonAfter?: any; prefix?: any; 'onUpdate:value'?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; prefixCls?: string | undefined; step?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; controls?: boolean | undefined; readonly?: boolean | undefined; disabled?: boolean | undefined; autofocus?: boolean | undefined; keyboard?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onInput?: ((text: string) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; }>; changeHandle: (value: any) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ value?: unknown; disabled?: unknown; minProps?: unknown; maxProps?: unknown; minPlaceHolder?: unknown; maxPlaceHolder?: unknown; min?: unknown; max?: unknown; size?: unknown; prefixCenter?: unknown; precision?: unknown; } & { value: number[]; size: "default" | "small" | "large" | undefined; disabled: boolean | undefined; max: number; prefixCenter: string | number | undefined; minProps: Partial<{ size?: unknown; bordered?: unknown; placeholder?: unknown; name?: unknown; id?: unknown; type?: unknown; addonBefore?: unknown; addonAfter?: unknown; prefix?: unknown; 'onUpdate:value'?: unknown; valueModifiers?: unknown; stringMode?: unknown; defaultValue?: unknown; value?: unknown; prefixCls?: unknown; min?: unknown; max?: unknown; step?: unknown; tabindex?: unknown; controls?: unknown; readonly?: unknown; disabled?: unknown; autofocus?: unknown; keyboard?: unknown; parser?: unknown; formatter?: unknown; precision?: unknown; decimalSeparator?: unknown; onInput?: unknown; onChange?: unknown; onPressEnter?: unknown; onStep?: unknown; onBlur?: unknown; onFocus?: unknown; } & { keyboard: boolean; bordered: boolean; step: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; controls: boolean; } & { type?: string | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; name?: string | undefined; prefix?: any; prefixCls?: string | undefined; disabled?: boolean | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onInput?: ((text: string) => void) | undefined; id?: string | undefined; placeholder?: string | undefined; "onUpdate:value"?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; readonly?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; autofocus?: boolean | undefined; addonAfter?: any; addonBefore?: any; max?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; min?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; }>; maxProps: Partial<{ size?: unknown; bordered?: unknown; placeholder?: unknown; name?: unknown; id?: unknown; type?: unknown; addonBefore?: unknown; addonAfter?: unknown; prefix?: unknown; 'onUpdate:value'?: unknown; valueModifiers?: unknown; stringMode?: unknown; defaultValue?: unknown; value?: unknown; prefixCls?: unknown; min?: unknown; max?: unknown; step?: unknown; tabindex?: unknown; controls?: unknown; readonly?: unknown; disabled?: unknown; autofocus?: unknown; keyboard?: unknown; parser?: unknown; formatter?: unknown; precision?: unknown; decimalSeparator?: unknown; onInput?: unknown; onChange?: unknown; onPressEnter?: unknown; onStep?: unknown; onBlur?: unknown; onFocus?: unknown; } & { keyboard: boolean; bordered: boolean; step: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; controls: boolean; } & { type?: string | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; name?: string | undefined; prefix?: any; prefixCls?: string | undefined; disabled?: boolean | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onInput?: ((text: string) => void) | undefined; id?: string | undefined; placeholder?: string | undefined; "onUpdate:value"?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; readonly?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; autofocus?: boolean | undefined; addonAfter?: any; addonBefore?: any; max?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; min?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; }>; } & { min?: number | undefined; precision?: number | undefined; minPlaceHolder?: string | undefined; maxPlaceHolder?: string | undefined; }> & { [x: string & `on${string}`]: ((...args: any[]) => any) | undefined; }, { value: number[]; size: "default" | "small" | "large" | undefined; disabled: boolean | undefined; max: number; minPlaceHolder: string | undefined; maxPlaceHolder: string | undefined; prefixCenter: string | number | undefined; minProps: Partial<{ size?: unknown; bordered?: unknown; placeholder?: unknown; name?: unknown; id?: unknown; type?: unknown; addonBefore?: unknown; addonAfter?: unknown; prefix?: unknown; 'onUpdate:value'?: unknown; valueModifiers?: unknown; stringMode?: unknown; defaultValue?: unknown; value?: unknown; prefixCls?: unknown; min?: unknown; max?: unknown; step?: unknown; tabindex?: unknown; controls?: unknown; readonly?: unknown; disabled?: unknown; autofocus?: unknown; keyboard?: unknown; parser?: unknown; formatter?: unknown; precision?: unknown; decimalSeparator?: unknown; onInput?: unknown; onChange?: unknown; onPressEnter?: unknown; onStep?: unknown; onBlur?: unknown; onFocus?: unknown; } & { keyboard: boolean; bordered: boolean; step: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; controls: boolean; } & { type?: string | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; name?: string | undefined; prefix?: any; prefixCls?: string | undefined; disabled?: boolean | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onInput?: ((text: string) => void) | undefined; id?: string | undefined; placeholder?: string | undefined; "onUpdate:value"?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; readonly?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; autofocus?: boolean | undefined; addonAfter?: any; addonBefore?: any; max?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; min?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; }>; maxProps: Partial<{ size?: unknown; bordered?: unknown; placeholder?: unknown; name?: unknown; id?: unknown; type?: unknown; addonBefore?: unknown; addonAfter?: unknown; prefix?: unknown; 'onUpdate:value'?: unknown; valueModifiers?: unknown; stringMode?: unknown; defaultValue?: unknown; value?: unknown; prefixCls?: unknown; min?: unknown; max?: unknown; step?: unknown; tabindex?: unknown; controls?: unknown; readonly?: unknown; disabled?: unknown; autofocus?: unknown; keyboard?: unknown; parser?: unknown; formatter?: unknown; precision?: unknown; decimalSeparator?: unknown; onInput?: unknown; onChange?: unknown; onPressEnter?: unknown; onStep?: unknown; onBlur?: unknown; onFocus?: unknown; } & { keyboard: boolean; bordered: boolean; step: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; controls: boolean; } & { type?: string | undefined; value?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; size?: import("ant-design-vue/lib/button").ButtonSize; name?: string | undefined; prefix?: any; prefixCls?: string | undefined; disabled?: boolean | undefined; onFocus?: ((e: FocusEvent) => void) | undefined; onBlur?: ((e: FocusEvent) => void) | undefined; onChange?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; onInput?: ((text: string) => void) | undefined; id?: string | undefined; placeholder?: string | undefined; "onUpdate:value"?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) => void) | undefined; readonly?: boolean | undefined; defaultValue?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; tabindex?: number | undefined; autofocus?: boolean | undefined; addonAfter?: any; addonBefore?: any; max?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; min?: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType | undefined; valueModifiers?: Record<string, any> | undefined; stringMode?: boolean | undefined; parser?: ((displayValue: string) => import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType) | undefined; formatter?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { userTyping: boolean; input: string; }) => string) | undefined; precision?: number | undefined; decimalSeparator?: string | undefined; onPressEnter?: import("ant-design-vue/lib/_util/EventInterface").KeyboardEventHandler | undefined; onStep?: ((value: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType, info: { offset: import("ant-design-vue/lib/input-number/src/utils/MiniDecimal").ValueType; type: "up" | "down"; }) => void) | undefined; }>; }>>; export { TaInputNumberRange }; export default TaInputNumberRange; export * from './src/types';