| Package | Description |
|---|---|
| com.holonplatform.vaadin.components |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Input<V>
Input component representation, i.e. a UI component that has a user-editable value.
|
interface |
MultiSelect<T>
A
Selectable component in which multiple items can be selected at the same time. |
interface |
PropertyInputForm
A
PropertyInputGroup component to display the property Inputs on a layout, using the
ComposableComponent composition strategy. |
interface |
PropertyViewForm
A
PropertyViewGroup component to display the property ViewComponents on a layout, using the
ComposableComponent composition strategy. |
interface |
SingleSelect<T>
A
Selectable component in which at most one item can be selected at a time. |
interface |
ValidatableInput<V>
An
Input component with validation support using Validators. |
interface |
ViewComponent<V>
A
ValueHolder Component to display a value in UI. |
| Modifier and Type | Method and Description |
|---|---|
default <T> ValueComponent<T> |
PropertyValueComponentSource.requireValueComponent(com.holonplatform.core.property.Property<T> property)
Get the
ValueComponent bound to given property, throwing and exception is the component is
not available. |
| Modifier and Type | Method and Description |
|---|---|
Optional<ValueComponent<V>> |
ValidationStatusHandler.ValidationStatusEvent.getSource()
Get the
ValueComponent against whom the validation was performed. |
<T> Optional<ValueComponent<T>> |
PropertyValueComponentSource.getValueComponent(com.holonplatform.core.property.Property<T> property)
Get the
ValueComponent bound to given property, if any. |
Iterable<ValueComponent> |
PropertyValueComponentSource.getValueComponents()
Gets all the
ValueComponents that have been bound to a property. |
Stream<PropertyBinding<?,ValueComponent<?>>> |
PropertyValueComponentSource.streamOfValueComponents()
|
Copyright © 2019 The Holon Platform. All rights reserved.