com.holonplatform.vaadin.flow.components.builders

## Interface HasItemsDataSourceConfigurator<ITEM,F,C extends HasItemsDataSourceConfigurator<ITEM,F,C>>

- Type Parameters:
    `ITEM` - Item type
    `F` - DataProvider filter type
    `C` - Concrete configurator type
  All Superinterfaces:
    HasItemsConfigurator<ITEM,C>

      public interface HasItemsDataSourceConfigurator<ITEM,F,C extends HasItemsDataSourceConfigurator<ITEM,F,C>>
      extends HasItemsConfigurator<ITEM,C>

  Configurator for components which supports a set of items and a items data source.
  Since:
    5.2.0

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `C` | `dataSource(com.vaadin.flow.data.provider.DataProvider<ITEM,F> dataProvider)` Set the items data provider.

    - ### Methods inherited from interface com.holonplatform.vaadin.flow.components.builders.HasItemsConfigurator

      `addItem, items, items`

- - ### Method Detail

    - #### dataSource

          C dataSource(com.vaadin.flow.data.provider.DataProvider<ITEM,F> dataProvider)

      Set the items data provider.
      Parameters:
        `dataProvider` - The data provider to set (not null)
      Returns:
        this

Copyright © 2019 The Holon Platform. All rights reserved.