/** * Created by kisnows on 2016/12/26. */ import * as PropTypes from 'prop-types'; import * as React from 'react'; export default class _FieldInput extends React.Component { static propTypes: { name: PropTypes.Validator; placeholder: PropTypes.Validator; value: PropTypes.Requireable; type: PropTypes.Requireable; onChange: PropTypes.Requireable<(...args: any[]) => any>; onFocus: PropTypes.Requireable<(...args: any[]) => any>; onBlur: PropTypes.Requireable<(...args: any[]) => any>; disabled: PropTypes.Requireable; handleFieldChange: PropTypes.Requireable<(...args: any[]) => any>; shouldRsa: PropTypes.Requireable; required: PropTypes.Requireable; validate: (props: any, propName: any, componentName: any) => void; errorMsg: PropTypes.Requireable; isError: PropTypes.Requireable; formatter: PropTypes.Requireable<(...args: any[]) => any>; parser: PropTypes.Requireable<(...args: any[]) => any>; }; static defaultProps: { type: string; isError: boolean; shouldRsa: boolean; required: boolean; validate: () => boolean; errorMsg: string; disabled: boolean; onChange: () => void; onFocus: () => void; onBlur: () => void; handleFieldChange: () => void; formatter: (data: any) => any; parser: (data: any) => any; }; handleValidate: (e: any) => false | undefined; handleChange: (e: any) => void; handleFocus: (e: any) => void; handleBlur: (e: any) => void; handleEmptied: () => void; handleDelClick: () => void; private timer; constructor(props: any); readonly data: { name: any; placeholder: any; value: any; isError: any; errorMsg: any; required: any; shouldRsa: any; }; componentDidMount(): void; componentWillReceiveProps(nextProps: any): void; shouldComponentUpdate(nextProps: any, nextState: any): boolean; componentDidUpdate(preProps: any, preState: any): void; componentWillUnmount(): void; render(): JSX.Element; }