T - Value typeC - Input typeB - Concrete builder typepublic interface InputBuilder<T,C extends Input<T>,B extends InputBuilder<T,C,B>> extends InputConfigurator<T,B>
Input instances.InputConfigurator.BaseFieldConfigurator<T>ComponentConfigurator.BaseComponentConfigurator| Modifier and Type | Method and Description |
|---|---|
com.vaadin.ui.Field<T> |
asField()
Build the input component as a
Field. |
C |
build()
Build and returns the
Input instance. |
B |
deferLocalization()
Instructs the builder to resolve any message localization (for example component caption and description) only
after the component is attached to parent layout.
|
ValidatableInputBuilder<T,ValidatableInput<T>> |
validatable()
Build a
ValidatableInput input component. |
locale, readOnly, tabIndex, withValue, withValueChangeListenercaption, caption, caption, captionAsHtml, description, description, description, disabled, errorHandler, fullHeight, fullSize, fullWidth, height, height, heightUndefined, hidden, icon, id, immediate, notVisible, primaryStyleName, replaceStyleName, responsive, sizeUndefined, styleName, width, width, widthUndefined, withAttachListener, withContextClickListener, withData, withDetachListener, withShortcutListenerB deferLocalization()
ValidatableInputBuilder<T,ValidatableInput<T>> validatable()
ValidatableInput input component.ValidatableInput buildercom.vaadin.ui.Field<T> asField()
Field.Field instanceCopyright © 2019 The Holon Platform. All rights reserved.