Package | Description |
---|---|
com.vaadin.flow.data.provider.hierarchy |
Modifier and Type | Method and Description |
---|---|
TreeData<T> |
TreeData.addItem(T parent,
T item)
Adds a data item as a child of
parent . |
TreeData<T> |
TreeData.addItems(Collection<T> rootItems,
ValueProvider<T,Collection<T>> childItemProvider)
Adds the given items as root items and uses the given value provider to
recursively populate children of the root items.
|
TreeData<T> |
TreeData.addItems(Stream<T> rootItems,
ValueProvider<T,Stream<T>> childItemProvider)
Adds the given items as root items and uses the given value provider to
recursively populate children of the root items.
|
TreeData<T> |
TreeData.addItems(T parent,
Collection<T> items)
Adds a list of data items as children of
parent . |
TreeData<T> |
TreeData.addItems(T parent,
Stream<T> items)
Adds data items contained in a stream as children of
parent . |
TreeData<T> |
TreeData.addItems(T parent,
T... items)
Adds a list of data items as children of
parent . |
TreeData<T> |
TreeData.addRootItems(Collection<T> items)
Adds the items of the given collection as root items to this structure.
|
TreeData<T> |
TreeData.addRootItems(Stream<T> items)
Adds the items of the given stream as root items to this structure.
|
TreeData<T> |
TreeData.addRootItems(T... items)
Adds the items as root items to this structure.
|
TreeData<T> |
TreeData.clear()
Clear all items from this structure.
|
TreeData<T> |
TreeDataProvider.getTreeData()
Return the underlying hierarchical data of this provider.
|
default TreeData<T> |
HasHierarchicalDataProvider.getTreeData()
Gets the backing
TreeData instance of the data provider, if the
data provider is a TreeDataProvider . |
TreeData<T> |
TreeData.removeItem(T item)
Remove a given item from this structure.
|
Modifier and Type | Method and Description |
---|---|
default void |
HasHierarchicalDataProvider.setTreeData(TreeData<T> treeData)
Sets a new
TreeDataProvider wrapping the given TreeData . |
Constructor and Description |
---|
TreeDataProvider(TreeData<T> treeData)
Constructs a new TreeDataProvider.
|
Copyright © 2025. All rights reserved.