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/forms / build / dist / new-forms / OneForm / adapters / ObserverInput.d.ts
Size: Mime:
/**
 *
 * most of the old forms is done in ObserverForm...
 *
 * @todo create InputState & add?
 * - updateFocused
 * - validateInput
 * - setValue
 * - getValue
 * - setValidationType
 * - setIsValidInput
 * - disable
 * - enable
 * - invalid
 * - valid
 * - select
 * - unselect
 * - setIsSelected
 * - setInputReference
 * - setProps
 */
export declare class OldInputConfigAdapter {
    store: Map<any, any>;
    renderInputWrap?: any;
    animatePlaceholder?: boolean;
    /** does not make much sense, maybe it is passthrough? @todo search & see */
    wrapperClassName: string;
    name: string;
    propertyName: string;
    minLength: string | number;
    maxLength: string | number;
    /**
     * @todo we may need to map all of the validations here...
     */
    validationType: string;
    errorMessageFor: string;
    qa: string;
    dataQa: string;
    autoComplete?: string;
    autocomplete: string;
}