## Uses of Interface
com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder

- Packages that use PropertyInputForm.PropertyInputFormBuilder
  Package | Description
  --- | ---
  com.holonplatform.vaadin.components |

- - ### Uses of PropertyInputForm.PropertyInputFormBuilder in com.holonplatform.vaadin.components

    Methods in com.holonplatform.vaadin.components that return PropertyInputForm.PropertyInputFormBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static <C extends com.vaadin.ui.Component> PropertyInputForm.PropertyInputFormBuilder<C>` | PropertyInputForm.`builder(C content)` Get a builder to create a `PropertyInputForm`.
    `PropertyInputForm.PropertyInputFormBuilder<C>` | PropertyInputForm.PropertyInputFormBuilder.`componentConfigurator(com.holonplatform.core.property.Property<?> property, Consumer<ComponentConfigurator.BaseComponentConfigurator> configurator)` Provide a custom configurator `Consumer` to configure the `Component` associated with given `property` before render it in UI.
    `static PropertyInputForm.PropertyInputFormBuilder<com.vaadin.ui.FormLayout>` | Components.input.`form()` Gets a builder to create a `PropertyInputForm` using a `FormLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
    `static <C extends com.vaadin.ui.Component> PropertyInputForm.PropertyInputFormBuilder<C>` | Components.input.`form(C content)` Gets a builder to create a `PropertyInputForm`.
    `static PropertyInputForm.PropertyInputFormBuilder<com.vaadin.ui.GridLayout>` | Components.input.`formGrid()` Gets a builder to create a `PropertyInputForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
    `static PropertyInputForm.PropertyInputFormBuilder<com.vaadin.ui.HorizontalLayout>` | Components.input.`formHorizontal()` Gets a builder to create a `PropertyInputForm` using a `HorizontalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
    `static PropertyInputForm.PropertyInputFormBuilder<com.vaadin.ui.VerticalLayout>` | Components.input.`formVertical()` Gets a builder to create a `PropertyInputForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
    `PropertyInputForm.PropertyInputFormBuilder<C>` | PropertyInputForm.PropertyInputFormBuilder.`hidePropertyCaption(com.holonplatform.core.property.Property<?> property)` Set the caption for the input component bound to given property as hidden.
    `PropertyInputForm.PropertyInputFormBuilder<C>` | PropertyInputForm.PropertyInputFormBuilder.`propertyCaption(com.holonplatform.core.property.Property<?> property, com.holonplatform.core.i18n.Localizable caption)` Set the caption for the input component bound to given property.
    `PropertyInputForm.PropertyInputFormBuilder<C>` | PropertyInputForm.PropertyInputFormBuilder.`propertyCaption(com.holonplatform.core.property.Property<?> property, String caption)` Set the caption for the input component bound to given property.
    `PropertyInputForm.PropertyInputFormBuilder<C>` | PropertyInputForm.PropertyInputFormBuilder.`propertyCaption(com.holonplatform.core.property.Property<?> property, String defaultCaption, String messageCode, Object... arguments)` Set the caption for the input component bound to given property.

Copyright © 2019 The Holon Platform. All rights reserved.