public abstract class ListPresenter<T,P extends ListItemPresenter<T,?,?>> extends Object
| Constructor and Description |
|---|
ListPresenter(Function<T,P> itemPresenters) |
ListPresenter(org.jboss.errai.ioc.client.api.ManagedInstance<P> itemPresenters) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(T o) |
void |
addPresenter(P presenter) |
void |
addToListElement(T o) |
List<T> |
getObjectsList() |
List<P> |
getPresenters() |
P |
newPresenterFor(T o) |
void |
remove(ListItemPresenter<T,?,?> listItemPresenter) |
void |
setup(elemental2.dom.Element listElement,
List<T> objects,
BiConsumer<T,P> itemPresenterConfigurator) |
void |
setupWithPresenters(elemental2.dom.Element listElement,
List<P> presenters,
BiConsumer<T,P> itemPresenterConfigurator) |
public ListPresenter(org.jboss.errai.ioc.client.api.ManagedInstance<P> itemPresenters)
public void setup(elemental2.dom.Element listElement,
List<T> objects,
BiConsumer<T,P> itemPresenterConfigurator)
public void setupWithPresenters(elemental2.dom.Element listElement,
List<P> presenters,
BiConsumer<T,P> itemPresenterConfigurator)
public void add(T o)
public void addToListElement(T o)
public void addPresenter(P presenter)
public void remove(ListItemPresenter<T,?,?> listItemPresenter)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.