protected class JmixSuggestionFieldWidget.SuggestionPopup
extends com.vaadin.client.ui.VOverlay
implements com.google.gwt.user.client.ui.PopupPanel.PositionCallback
com.vaadin.client.widgets.Overlay.PositionAndSize, com.vaadin.client.widgets.Overlay.ResizeAnimation
com.google.gwt.user.client.ui.PopupPanel.AnimationType, com.google.gwt.user.client.ui.PopupPanel.PositionCallback
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
C_HAS_WIDTH |
protected static java.lang.String |
POPUP_AUTO_WIDTH |
protected static java.lang.String |
POPUP_PARENT_WIDTH |
protected int |
popupOuterPadding |
protected int |
topPosition |
protected static int |
Z_INDEX |
Constructor and Description |
---|
SuggestionPopup(com.google.gwt.user.client.ui.Widget widget) |
Modifier and Type | Method and Description |
---|---|
protected com.google.gwt.user.client.ui.Widget |
getRelativeWidget() |
void |
setPosition(int offsetWidth,
int offsetHeight) |
void |
showPopup() |
protected void |
updateWidth() |
getApplicationConnection, getOverlayContainer, getOverlayContainer, setApplicationConnection, setOverlayContainerLabel
center, getOwner, hide, hide, hide, isFitInWindow, isShimElementEnabled, needsShimElement, onAttach, onDetach, positionOrSizeUpdated, setFitInWindow, setHeight, setOwner, setPopupPosition, setVisible, setWidth, setZIndex, show, updateShadowSizeAndPosition
addAutoHidePartner, addCloseHandler, addPopupListener, getAnimationType, getContainerElement, getGlassElement, getGlassStyleName, getOffsetHeight, getOffsetWidth, getPopupLeft, getPopupTop, getStyleElement, getTitle, isAnimationEnabled, isAutoHideEnabled, isAutoHideOnHistoryEventsEnabled, isGlassEnabled, isModal, isPreviewingAllNativeEvents, isShowing, isVisible, onEventPreview, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onPreviewNativeEvent, onUnload, removeAutoHidePartner, removePopupListener, setAnimationEnabled, setAnimationType, setAutoHideEnabled, setAutoHideOnHistoryEventsEnabled, setGlassEnabled, setGlassStyleName, setModal, setPopupPositionAndShow, setPreviewingAllNativeEvents, setTitle, setWidget, showRelativeTo
add, getWidget, iterator, remove, setWidget
add, adopt, clear, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString
protected static final int Z_INDEX
protected static final java.lang.String C_HAS_WIDTH
protected static final java.lang.String POPUP_PARENT_WIDTH
protected static final java.lang.String POPUP_AUTO_WIDTH
protected int popupOuterPadding
protected int topPosition
public SuggestionPopup(com.google.gwt.user.client.ui.Widget widget)
public void showPopup()
public void setPosition(int offsetWidth, int offsetHeight)
setPosition
in interface com.google.gwt.user.client.ui.PopupPanel.PositionCallback
protected void updateWidth()
protected com.google.gwt.user.client.ui.Widget getRelativeWidget()