@uiw/react-native
Version:
UIW for React Native
21 lines (20 loc) • 673 B
TypeScript
import React from 'react';
import { KeyboardTypeOptions } from 'react-native';
export declare type InputEventHandler = (value?: string) => void;
export interface InputItemPropsType {
type?: 'text' | 'bankCard' | 'phone' | 'password' | 'number' | 'digit' | KeyboardTypeOptions;
editable?: boolean;
disabled?: boolean;
name?: string;
value?: string;
defaultValue?: string;
placeholder?: string;
clear?: boolean;
maxLength?: number;
extra?: React.ReactNode;
error?: boolean;
onChange?: (value: string) => void;
onFocus?: InputEventHandler;
onBlur?: InputEventHandler;
onVirtualKeyboardConfirm?: InputEventHandler;
}