public class SuggestionsContainer
extends com.google.gwt.user.client.ui.Widget
| Modifier and Type | Field and Description |
|---|---|
protected com.google.gwt.dom.client.Element |
container |
protected java.util.List<SuggestionItem> |
items |
protected int |
itemsPerPage |
protected SuggestionItem |
selectedItem |
protected static java.lang.String |
STYLENAME |
protected JmixSuggestionFieldWidget |
suggestionFieldWidget |
| Constructor and Description |
|---|
SuggestionsContainer(JmixSuggestionFieldWidget suggestionFieldWidget) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(SuggestionItem item) |
void |
clearItems() |
protected SuggestionItem |
findItem(com.google.gwt.dom.client.Element element) |
java.util.List<SuggestionItem> |
getItems() |
SuggestionItem |
getSelectedItem() |
void |
initPaging() |
void |
onBrowserEvent(com.google.gwt.user.client.Event event) |
protected void |
performItemCommand(SuggestionItem item) |
protected void |
preventEvent(com.google.gwt.user.client.Event event) |
void |
selectItem(int index) |
protected void |
selectItem(SuggestionItem item) |
void |
selectNextItem() |
void |
selectPrevItem() |
protected void |
updateContainerScroll(SuggestionItem item) |
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toStringprotected static final java.lang.String STYLENAME
protected final java.util.List<SuggestionItem> items
protected SuggestionItem selectedItem
protected final com.google.gwt.dom.client.Element container
protected final JmixSuggestionFieldWidget suggestionFieldWidget
protected int itemsPerPage
public SuggestionsContainer(JmixSuggestionFieldWidget suggestionFieldWidget)
public void selectItem(int index)
public java.util.List<SuggestionItem> getItems()
protected void selectItem(SuggestionItem item)
protected void updateContainerScroll(SuggestionItem item)
public void addItem(SuggestionItem item)
public void clearItems()
public SuggestionItem getSelectedItem()
public void selectNextItem()
public void selectPrevItem()
public void onBrowserEvent(com.google.gwt.user.client.Event event)
onBrowserEvent in interface com.google.gwt.user.client.EventListeneronBrowserEvent in class com.google.gwt.user.client.ui.Widgetprotected SuggestionItem findItem(com.google.gwt.dom.client.Element element)
protected void preventEvent(com.google.gwt.user.client.Event event)
protected void performItemCommand(SuggestionItem item)
public void initPaging()