UNPKG

tdesign-vue

Version:
104 lines (103 loc) 3.5 kB
import { TdInputNumberProps } from './type'; import { PropType } from 'vue'; declare const _default: { align: { type: PropType<"center" | "left" | "right">; validator(val: TdInputNumberProps['align']): boolean; }; allowInputOverLimit: { type: BooleanConstructor; default: boolean; }; autoWidth: BooleanConstructor; decimalPlaces: { type: PropType<import("./type").InputNumberDecimalPlaces>; default: any; }; disabled: { type: BooleanConstructor; default: any; }; format: { type: PropType<(value: import("./type").InputNumberValue, context?: { fixedNumber?: import("./type").InputNumberValue; }) => import("./type").InputNumberValue>; }; inputProps: { type: PropType<import("..").InputProps<import("..").InputValue>>; }; label: { type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; largeNumber: BooleanConstructor; max: { type: PropType<import("./type").InputNumberValue>; default: number; }; min: { type: PropType<import("./type").InputNumberValue>; default: number; }; placeholder: { type: StringConstructor; default: any; }; readonly: { type: BooleanConstructor; default: any; }; size: { type: PropType<"small" | "medium" | "large">; default: "small" | "medium" | "large"; validator(val: TdInputNumberProps['size']): boolean; }; status: { type: PropType<"error" | "default" | "success" | "warning">; default: "error" | "default" | "success" | "warning"; validator(val: TdInputNumberProps['status']): boolean; }; step: { type: PropType<import("./type").InputNumberValue>; default: number; }; suffix: { type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; theme: { type: PropType<"normal" | "column" | "row">; default: "normal" | "column" | "row"; validator(val: TdInputNumberProps['theme']): boolean; }; tips: { type: PropType<string | ((h: import("vue").CreateElement) => import("vue/types/vnode").ScopedSlotReturnValue)>; }; value: { type: PropType<import("./type").InputNumberValue>; }; defaultValue: { type: PropType<import("./type").InputNumberValue>; }; onBlur: PropType<(value: import("./type").InputNumberValue, context: { e: FocusEvent; }) => void>; onChange: PropType<(value: import("./type").InputNumberValue, context: import("./type").ChangeContext) => void>; onEnter: PropType<(value: import("./type").InputNumberValue, context: { e: KeyboardEvent; }) => void>; onFocus: PropType<(value: import("./type").InputNumberValue, context: { e: FocusEvent; }) => void>; onKeydown: PropType<(value: import("./type").InputNumberValue, context: { e: KeyboardEvent; }) => void>; onKeypress: PropType<(value: import("./type").InputNumberValue, context: { e: KeyboardEvent; }) => void>; onKeyup: PropType<(value: import("./type").InputNumberValue, context: { e: KeyboardEvent; }) => void>; onValidate: PropType<(context: { error?: "exceed-maximum" | "below-minimum"; }) => void>; }; export default _default;