public class ListView<T> extends Object implements Display<T>, org.jboss.gwt.elemento.core.IsElement<elemental2.dom.HTMLElement>
DataProvider
and add the list view as a display to the data provider:
DataProvider dataProvider = ...; ListView listView = ...; dataProvider.addDisplay(listView); dataProvider.setItems(...);
| Constructor and Description |
|---|
ListView(String id,
DataProvider<T> dataProvider,
ItemRenderer<T> itemRenderer,
boolean stacked,
boolean multiSelect) |
ListView(String id,
DataProvider<T> dataProvider,
ItemRenderer<T> itemRenderer,
boolean stacked,
boolean multiSelect,
String[] contentWidths) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ItemAction<T>> |
allowedActions(List<ItemAction<T>> actions) |
elemental2.dom.HTMLElement |
asElement() |
void |
disableAction(T item,
String actionId) |
void |
enableAction(T item,
String actionId) |
void |
showItems(Iterable<T> items,
PageInfo pageInfo) |
void |
updateSelection(SelectionInfo<T> selectionInfo) |
public ListView(String id, DataProvider<T> dataProvider, ItemRenderer<T> itemRenderer, boolean stacked, boolean multiSelect)
public ListView(String id, DataProvider<T> dataProvider, ItemRenderer<T> itemRenderer, boolean stacked, boolean multiSelect, String[] contentWidths)
public elemental2.dom.HTMLElement asElement()
asElement in interface org.jboss.gwt.elemento.core.IsElement<elemental2.dom.HTMLElement>public void updateSelection(SelectionInfo<T> selectionInfo)
updateSelection in interface Display<T>protected List<ItemAction<T>> allowedActions(List<ItemAction<T>> actions)
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.