## Uses of Interface
com.holonplatform.vaadin.flow.components.ValidatableInput

- Packages that use ValidatableInput
  Package | Description
  --- | ---
  com.holonplatform.vaadin.flow.components |
  com.holonplatform.vaadin.flow.components.builders |

- - ### Uses of ValidatableInput in com.holonplatform.vaadin.flow.components

    Methods in com.holonplatform.vaadin.flow.components that return ValidatableInput
    Modifier and Type | Method and Description
    --- | ---
    `static <T> ValidatableInput<T>` | ValidatableInput.`create(com.holonplatform.core.property.Property<T> property)` Get a `ValidatableInput` component to handle the value of given `property`.
    `static <F extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,T>,T> ValidatableInput<T>` | ValidatableInput.`from(F field)` Create a `ValidatableInput` component type from given `HasValue` component.
    `static <T> ValidatableInput<T>` | ValidatableInput.`from(Input<T> input)` Create a `ValidatableInput` from given `Input` instance.

    Methods in com.holonplatform.vaadin.flow.components that return types with arguments of type ValidatableInput
    Modifier and Type | Method and Description
    --- | ---
    `static <T> ValidatableInputBuilder<T,ValidatableInput<T>>` | ValidatableInput.`builder(Input<T> input)` Get a fluent builder to create and setup a `ValidatableInput` from given `Input`.
    `static <T> Optional<ValidatableInput<T>>` | ValidatableInput.`forProperty(com.holonplatform.core.property.Property<T> property)` Try to obtain a `ValidatableInput` component to handle the value of given `property`.
    `Optional<ValidationStatusHandler<ValidatableInput<T>>>` | ValidatableInput.`getValidationStatusHandler()` Get the `ValidationStatusHandler` to use to track validation status changes, if available.

    Method parameters in com.holonplatform.vaadin.flow.components with type arguments of type ValidatableInput
    Modifier and Type | Method and Description
    --- | ---
    `void` | ValidatableInput.`setValidationStatusHandler(ValidationStatusHandler<ValidatableInput<T>> validationStatusHandler)` Set the `ValidationStatusHandler` to use to track validation status changes.

  - ### Uses of ValidatableInput in com.holonplatform.vaadin.flow.components.builders

    Classes in com.holonplatform.vaadin.flow.components.builders with type parameters of type ValidatableInput
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ValidatableInputBuilder<T,C extends ValidatableInput<T>>` `ValidatableInput` builder.

    Methods in com.holonplatform.vaadin.flow.components.builders that return types with arguments of type ValidatableInput
    Modifier and Type | Method and Description
    --- | ---
    `static <T> ValidatableInputBuilder<T,ValidatableInput<T>>` | ValidatableInputBuilder.`create(Input<T> input)` Get a builder to create and setup a `ValidatableInput` from given `Input`.
    `ValidatableInputBuilder<T,ValidatableInput<T>>` | InputBuilder.`validatable()` Build a `ValidatableInput` component.

    Method parameters in com.holonplatform.vaadin.flow.components.builders with type arguments of type ValidatableInput
    Modifier and Type | Method and Description
    --- | ---
    `ValidatableInputBuilder<T,C>` | ValidatableInputBuilder.`validationStatusHandler(ValidationStatusHandler<ValidatableInput<T>> validationStatusHandler)` Set the `ValidationStatusHandler` to use to input validation status changes.

Copyright © 2019 The Holon Platform. All rights reserved.