Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / forms / views / CommentBox / Form / Form.d.ts
Size: Mime:
import { FormState, ObserverForm } from 'src/forms';
import { CommentBoxProps } from '../typings';
declare class FormStateCard extends FormState {
    inputsList: {
        identity: string;
        type: string;
        name: string;
        value: string;
        className: string;
        wrapperClassName: string;
        validationType: string;
        maxLength: number;
    }[];
}
declare class Form extends ObserverForm<CommentBoxProps> {
    constructor(props: any);
    isSubmitButtonNeeded: boolean;
    static defaultProps: {
        state: FormStateCard;
    };
    handleBlur: (event: any) => void;
    onInputInit: (inputState: any) => void;
    doPrefillForm(props: any, state: any): void;
    componentDidMount(): void;
    componentWillUpdate(): void;
}
export { Form };
export default Form;