| Package | Description |
|---|---|
| com.holonplatform.vaadin.flow.components | |
| com.holonplatform.vaadin.flow.components.builders |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ValidatableMultiSelect<T>
An
MultiSelect component with validation support using Validators. |
interface |
ValidatableSingleSelect<T>
An
SingleSelect component with validation support using Validators. |
| 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.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. |
| Modifier and Type | Method and Description |
|---|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
void |
ValidatableInput.setValidationStatusHandler(ValidationStatusHandler<ValidatableInput<T>> validationStatusHandler)
Set the
ValidationStatusHandler to use to track validation status changes. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BaseValidatableInputBuilder<T,I extends ValidatableInput<T>,B extends BaseValidatableInputBuilder<T,I,B>>
Base
ValidatableInput builder. |
interface |
InputBuilder<T,E extends ValueHolder.ValueChangeEvent<T>,C extends Input<T>,I extends ValidatableInput<T>,B extends InputBuilder<T,E,C,I,B,V>,V extends BaseValidatableInputBuilder<T,I,V>>
Builder to create
Input instances. |
interface |
ValidatableInputConfigurator<T,I extends ValidatableInput<T>,C extends ValidatableInputConfigurator<T,I,C>>
ValidatableInput configurator. |
| Modifier and Type | Method and Description |
|---|---|
C |
ValidatableInputConfigurator.validationStatusHandler(ValidationStatusHandler<ValidatableInput<T>> validationStatusHandler)
Set the
ValidationStatusHandler to use to input validation status changes. |
Copyright © 2019 The Holon Platform. All rights reserved.