Interface HasItemsAndComponents<T>

Type Parameters:
T - the type of the displayed items
All Superinterfaces:
com.vaadin.flow.component.HasComponents, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasEnabled, HasItemComponents<T>, HasItems<T>, Serializable

public interface HasItemsAndComponents<T> extends HasItemComponents<T>, HasItems<T>
Represents a component that display a collection of items and can have additional components between the items.

Note: this interface is gradually replaced by HasItemComponents in components, so as to replace HasItems with HasListDataView, HasLazyDataView or HasDataView.

Since:
1.0.
Author:
Vaadin Ltd
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.vaadin.flow.data.binder.HasItemComponents

    HasItemComponents.ItemComponent<T>
  • Method Summary

    Methods inherited from interface com.vaadin.flow.component.HasComponents

    add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAll

    Methods inherited from interface com.vaadin.flow.component.HasElement

    getElement

    Methods inherited from interface com.vaadin.flow.component.HasEnabled

    isEnabled, setEnabled

    Methods inherited from interface com.vaadin.flow.data.binder.HasItemComponents

    addComponents, getItemPosition, prependComponents

    Methods inherited from interface com.vaadin.flow.data.binder.HasItems

    setItems, setItems, setItems