## Uses of Interface
com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder

- Packages that use PropertyViewForm.PropertyViewFormBuilder
  Package | Description
  --- | ---
  com.holonplatform.vaadin.components |

- - ### Uses of PropertyViewForm.PropertyViewFormBuilder in com.holonplatform.vaadin.components

    Methods in com.holonplatform.vaadin.components that return PropertyViewForm.PropertyViewFormBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static <C extends com.vaadin.ui.Component> PropertyViewForm.PropertyViewFormBuilder<C>` | PropertyViewForm.`builder(C content)` Get a builder to create a `PropertyViewForm`.
    `PropertyViewForm.PropertyViewFormBuilder<C>` | PropertyViewForm.PropertyViewFormBuilder.`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 PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.FormLayout>` | Components.view.`form()` Gets a builder to create a `PropertyViewForm` using a `FormLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
    `static <C extends com.vaadin.ui.Component> PropertyViewForm.PropertyViewFormBuilder<C>` | Components.view.`form(C content)` Gets a builder to create a `PropertyViewForm`.
    `static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.GridLayout>` | Components.view.`formGrid()` Gets a builder to create a `PropertyViewForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
    `static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.HorizontalLayout>` | Components.view.`formHorizontal()` Gets a builder to create a `PropertyViewForm` using a `HorizontalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
    `static PropertyViewForm.PropertyViewFormBuilder<com.vaadin.ui.VerticalLayout>` | Components.view.`formVertical()` Gets a builder to create a `PropertyViewForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
    `PropertyViewForm.PropertyViewFormBuilder<C>` | PropertyViewForm.PropertyViewFormBuilder.`hidePropertyCaption(com.holonplatform.core.property.Property<?> property)` Set the caption for the view component bound to given property as hidden.
    `PropertyViewForm.PropertyViewFormBuilder<C>` | PropertyViewForm.PropertyViewFormBuilder.`propertyCaption(com.holonplatform.core.property.Property<?> property, com.holonplatform.core.i18n.Localizable caption)` Set the caption for the view component bound to given property.
    `PropertyViewForm.PropertyViewFormBuilder<C>` | PropertyViewForm.PropertyViewFormBuilder.`propertyCaption(com.holonplatform.core.property.Property<?> property, String caption)` Set the caption for the view component bound to given property.
    `PropertyViewForm.PropertyViewFormBuilder<C>` | PropertyViewForm.PropertyViewFormBuilder.`propertyCaption(com.holonplatform.core.property.Property<?> property, String defaultCaption, String messageCode, Object... arguments)` Set the caption for the view component bound to given property.

Copyright © 2019 The Holon Platform. All rights reserved.