Class ListPresenter<T,​P extends ListItemPresenter<T,​?,​?>>

    • Constructor Detail

      • ListPresenter

        public ListPresenter​(Function<T,​P> itemPresenters)
      • ListPresenter

        public ListPresenter​(org.jboss.errai.ioc.client.api.ManagedInstance<P> itemPresenters)
    • Method Detail

      • setup

        public void setup​(elemental2.dom.Element listElement,
                          List<T> objects,
                          BiConsumer<T,​P> itemPresenterConfigurator)
      • setupWithPresenters

        public void setupWithPresenters​(elemental2.dom.Element listElement,
                                        List<P> presenters,
                                        BiConsumer<T,​P> itemPresenterConfigurator)
      • add

        public void add​(T o)
      • addToListElement

        public void addToListElement​(T o)
      • addPresenter

        public void addPresenter​(P presenter)
      • newPresenterFor

        public P newPresenterFor​(T o)
      • getObjectsList

        public List<T> getObjectsList()
      • getPresenters

        public List<P> getPresenters()