com.holonplatform.vaadin.flow.components.builders

## Interface ValidatableInputBuilder<T>

- Type Parameters:
    `T` - Value type
  All Superinterfaces:
    BaseValidatableInputBuilder<T,ValidatableInput<T>,ValidatableInputBuilder<T>>, ValidatableInputConfigurator<T,ValidatableInput<T>,ValidatableInputBuilder<T>>

      public interface ValidatableInputBuilder<T>
      extends BaseValidatableInputBuilder<T,ValidatableInput<T>,ValidatableInputBuilder<T>>

  `ValidatableInput` builder.
  Since:
    5.0.0

- - ### Method Summary

    All Methods Static Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `static <T> ValidatableInputBuilder<T>` | `create(Input<T> input)` Get a builder to create and setup a `ValidatableInput` from given `Input`.

    - ### Methods inherited from interface com.holonplatform.vaadin.flow.components.builders.BaseValidatableInputBuilder

      `build`

    - ### Methods inherited from interface com.holonplatform.vaadin.flow.components.builders.ValidatableInputConfigurator

      `required, required, required, required, required, validateOnValueChange, validationStatusHandler, withValidator`

- - ### Method Detail

    - #### create

          static <T> ValidatableInputBuilder<T> create(Input<T> input)

      Get a builder to create and setup a `ValidatableInput` from given `Input`.
      Type Parameters:
        `T` - Value type
      Parameters:
        `input` - The Input instance (not null)
      Returns:
        A new `ValidatableInput` builder

Copyright © 2020 The Holon Platform. All rights reserved.