@Templated @Dependent public class ListSelectorViewImpl extends Object implements ListSelectorView
ListSelectorView.Presenter| Constructor and Description |
|---|
ListSelectorViewImpl() |
ListSelectorViewImpl(org.jboss.errai.common.client.dom.UnorderedList itemsContainer,
org.jboss.errai.ioc.client.api.ManagedInstance<ListSelectorTextItemView> listSelectorTextItemViews,
org.jboss.errai.ioc.client.api.ManagedInstance<ListSelectorDividerItemView> listSelectorDividerItemViews,
org.jboss.errai.ioc.client.api.ManagedInstance<ListSelectorHeaderItemView> listSelectorHeaderItemViews) |
| Modifier and Type | Method and Description |
|---|---|
void |
hide() |
void |
init(ListSelectorView.Presenter presenter) |
void |
setItems(List<HasListSelectorControl.ListSelectorItem> items) |
void |
setOnClosedByKeyboardCallback(Consumer<CanBeClosedByKeyboard> callback) |
void |
show(Optional<String> title) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitresetpublic ListSelectorViewImpl()
@Inject
public ListSelectorViewImpl(org.jboss.errai.common.client.dom.UnorderedList itemsContainer,
org.jboss.errai.ioc.client.api.ManagedInstance<ListSelectorTextItemView> listSelectorTextItemViews,
org.jboss.errai.ioc.client.api.ManagedInstance<ListSelectorDividerItemView> listSelectorDividerItemViews,
org.jboss.errai.ioc.client.api.ManagedInstance<ListSelectorHeaderItemView> listSelectorHeaderItemViews)
public void init(ListSelectorView.Presenter presenter)
init in interface org.uberfire.client.mvp.HasPresenter<ListSelectorView.Presenter>public void setItems(List<HasListSelectorControl.ListSelectorItem> items)
setItems in interface ListSelectorViewpublic void show(Optional<String> title)
show in interface PopoverViewpublic void hide()
hide in interface PopoverViewpublic void setOnClosedByKeyboardCallback(Consumer<CanBeClosedByKeyboard> callback)
setOnClosedByKeyboardCallback in interface CanBeClosedByKeyboardCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.