M - public class TextMenu<M>
extends com.sencha.gxt.widget.core.client.menu.Menu
| Modifier and Type | Class and Description |
|---|---|
static class |
TextMenu.TextItem
A menu of string items for use with a
TextFilter. |
com.sencha.gxt.widget.core.client.menu.Menu.MenuAppearancecom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
protected com.sencha.gxt.widget.core.client.form.TextField |
bg |
protected com.sencha.gxt.widget.core.client.form.TextField |
ct |
protected com.sencha.gxt.widget.core.client.form.TextField |
en |
protected com.sencha.gxt.widget.core.client.form.TextField |
sd |
activeItem, eventPreview, keyNav, parentItem, plain, showSeparatoradjustSize, allowTextSelection, cacheSizes, disableContextMenu, disabled, disabledStyle, ensureVisibilityOnSizing, height, hidden, lastSize, layer, left, mask, maskMessage, monitorWindowResize, pageX, pageY, resizeHandler, shim, tabIndex, toolTip, toolTipConfig, top, width, windowResizeDelay, windowResizeTask| Constructor and Description |
|---|
TextMenu(TextFilter<M> filter)
Creates text menu for use with the specified text filter.
|
| Modifier and Type | Method and Description |
|---|---|
protected com.sencha.gxt.widget.core.client.form.TextField |
createTextField() |
List<TextMenu.TextItem> |
getTextItems()
Returns the menu's text items.
|
List<com.sencha.gxt.data.shared.loader.FilterConfig> |
getValue()
Returns the menu's value.
|
protected void |
onAttach() |
protected void |
onFieldKeyUp(com.sencha.gxt.widget.core.client.form.TextField field,
com.google.gwt.user.client.Event event) |
void |
setEmptyText(String emptyText)
Sets the text to display in the menu's text fields if they do not contain
a value.
|
void |
setTextItems(List<TextMenu.TextItem> textItems,
TextFilterMessages msgs)
Sets the menu's text items (defaults to CONTAINS, BEGINS, ENDS, SOUNDEX).
|
void |
setValue(List<com.sencha.gxt.data.shared.loader.FilterConfig> values)
Sets the menu's values
|
addBeforeSelectionHandler, addMaximizeHandler, addMinimizeHandler, addSelectionHandler, constrainScroll, createScrollers, deactivateActiveItem, doAutoSize, doPhysicalAttach, doPhysicalDetach, getAppearance, getContainerTarget, getDefaultAlign, getMaxHeight, getMinWidth, getParentItem, getSubMenuAlign, hide, hide, isConstrainViewport, isEnableScrolling, isFocusOnShow, isVisible, onAfterFirstAttach, onBrowserEvent, onClick, onEscape, onHide, onKeyDown, onKeyEnter, onKeyLeft, onKeyRight, onKeyUp, onMouseMove, onMouseOut, onMouseOver, onPreviewEvent, onScroll, onWidgetHide, onWidgetShow, onWindowResize, scrollMenu, setActiveItem, setConstrainViewport, setDefaultAlign, setEnableScrolling, setFocusOnShow, setMaxHeight, setMinWidth, setOnHideFocusElement, setSubMenuAlign, show, show, show, showAt, showElement, tryActivateinsert, insertadd, add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, adjustIndex, adopt, checkIndexBoundsForInsertion, clear, disable, doAttachChildren, doDetachChildren, enable, ensureGroupingHandlerRegistration, findWidget, getChildren, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, iterator, onInsert, onRemove, orphan, remove, remove, removeaddBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleDependentName, addStyleOnOver, adjustPosition, adjustSize, applyState, assertAfterRender, assertPreRender, blur, clearSizeCache, disableContextMenu, disableEvents, enableEvents, fireCancellableEvent, fireEvent, focus, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getPositionEl, getShadow, getShadowPosition, getStateId, getTabIndex, getToolTip, hideShadow, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isMonitorWindowResize, isRendered, isStateful, isVisible, mask, mask, notifyHide, notifyShow, onBlur, onDetach, onDisable, onEnable, onFocus, onHideContextMenu, onLoad, onPosition, onResize, onRightClick, onShow, onShowContextMenu, onUnload, removeStyleDependentName, removeStyleOnOver, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setMonitorWindowResize, setPagePosition, setPixelSize, setPosition, setShadow, setShadowPosition, setSize, setStateful, setStateId, setStyleDependentName, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmaskaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprotected com.sencha.gxt.widget.core.client.form.TextField ct
protected com.sencha.gxt.widget.core.client.form.TextField bg
protected com.sencha.gxt.widget.core.client.form.TextField en
protected com.sencha.gxt.widget.core.client.form.TextField sd
public TextMenu(TextFilter<M> filter)
filter - the filter that uses this text menupublic List<TextMenu.TextItem> getTextItems()
public List<com.sencha.gxt.data.shared.loader.FilterConfig> getValue()
public void setEmptyText(String emptyText)
emptyText - the text to display if the fields are emptypublic void setTextItems(List<TextMenu.TextItem> textItems, TextFilterMessages msgs)
textItems - the text itemspublic void setValue(List<com.sencha.gxt.data.shared.loader.FilterConfig> values)
values - the valuesprotected com.sencha.gxt.widget.core.client.form.TextField createTextField()
protected void onAttach()
onAttach in class com.sencha.gxt.widget.core.client.Componentprotected void onFieldKeyUp(com.sencha.gxt.widget.core.client.form.TextField field,
com.google.gwt.user.client.Event event)
Copyright © 2015. All Rights Reserved.