## Uses of Interface
com.holonplatform.vaadin.components.builders.ViewComponentBuilder

- Packages that use ViewComponentBuilder
  Package | Description
  --- | ---
  com.holonplatform.vaadin.components |
  com.holonplatform.vaadin.components.builders |

- - ### Uses of ViewComponentBuilder in com.holonplatform.vaadin.components

    Methods in com.holonplatform.vaadin.components that return ViewComponentBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static <T> ViewComponentBuilder<T>` | ViewComponent.`builder(Class<? extends T> valueType)` Gets a builder to create `ViewComponent` instances.
    `static <T> ViewComponentBuilder<T>` | Components.view.`component(Class<? extends T> valueType)` Gets a builder to create a `ViewComponent` instance.

  - ### Uses of ViewComponentBuilder in com.holonplatform.vaadin.components.builders

    Methods in com.holonplatform.vaadin.components.builders that return ViewComponentBuilder
    Modifier and Type | Method and Description
    --- | ---
    `ViewComponentBuilder<T>` | ViewComponentBuilder.`forProperty(com.holonplatform.core.property.Property<T> property)` Build a `ViewComponent` using given `property` for value presentation and configuration parameters source.
    `ViewComponentBuilder<T>` | ViewComponentBuilder.`valueDisplayConverter(com.holonplatform.vaadin.internal.components.LabelViewComponent.StringValueConverter<T> stringConverter)` Sets the converter to use to display values
    `ViewComponentBuilder<T>` | ViewComponentBuilder.`withValueChangeListener(ValueHolder.ValueChangeListener<T> listener)` Add a `ValueHolder.ValueChangeListener` to the component.

Copyright © 2019 The Holon Platform. All rights reserved.