@nutui/nutui-react-taro
Version:
京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序
24 lines (23 loc) • 1.05 kB
TypeScript
import { default as React, FunctionComponent, ChangeEvent } from 'react';
import { BasicComponent } from '../../utils/typings';
export interface InputNumberProps extends BasicComponent {
value: number | string;
defaultValue: number | string;
allowEmpty: boolean;
min: number | string;
max: number | string;
disabled: boolean;
readOnly: boolean;
step: number;
digits: number;
async: boolean;
select: boolean;
formatter?: (value?: string | number) => string;
onPlus: (e: React.MouseEvent) => void;
onMinus: (e: React.MouseEvent) => void;
onOverlimit: (e: React.MouseEvent | ChangeEvent<HTMLInputElement>) => void;
onBlur: (e: React.FocusEvent<HTMLInputElement>) => void;
onFocus: (e: React.FocusEvent<HTMLInputElement>) => void;
onChange: (param: string | number, e: React.MouseEvent | ChangeEvent<HTMLInputElement>) => void;
}
export declare const InputNumber: FunctionComponent<Partial<InputNumberProps> & Omit<React.HTMLAttributes<HTMLDivElement>, 'onChange' | 'onBlur'>>;