public class KeyWordSearchInput<T> extends Div
| Modifier and Type | Field and Description |
|---|---|
IRowRenderer<T> |
m_resultsHintPopupRowRenderer |
| Constructor and Description |
|---|
KeyWordSearchInput() |
KeyWordSearchInput(String inputCssClass) |
| Modifier and Type | Method and Description |
|---|---|
void |
createContent() |
String |
getHint()
Getter for hint.
|
String |
getKeySearchValue() |
IValueChanged<KeyWordSearchInput<T>> |
getOnLookupTyping() |
IValueChanged<KeyWordSearchInput<T>> |
getOnShowResults() |
int |
getPopupWidth() |
IRowRenderer<T> |
getResultsHintPopupRowRenderer() |
void |
setAbsolutePopupLayoutQuirkMode(boolean absolutePopupLayoutQuirkMode) |
void |
setFocus()
Claim the focus for this component.
|
void |
setHint(String hint)
Set hint to keyword search input.
|
void |
setOnLookupTyping(IValueChanged<KeyWordSearchInput<T>> onLookupTyping) |
void |
setOnShowResults(IValueChanged<KeyWordSearchInput<T>> onShowResults) |
void |
setPopupWidth(int popupWidth) |
void |
setResultsCount(int results)
Set number of results label.
|
void |
setResultsHintPopupRowRenderer(IRowRenderer<T> resultsHintPopupRowRenderer) |
void |
showResultsHintPopup(ITableModel<T> popupResults) |
afterCreateContent, componentHandleWebAction, fadeIn, fadeOut, getCustomUpdatesCallJS, getDragHandler, getDropBody, getDropHandler, getDropMode, getReturnPressed, setDragHandler, setDropBody, setDropHandler, setReturnPressed, slideDown, slideUp, tb, visitadd, add, add, addTable, addTableForLayout, addTableForLayout, appendTreeErrors, canContain, createFrame, delegateTo, disableAllChildControlsDeep, findChildIndex, forceRebuild, getChild, getChildCount, getChildren, getDeepChildren, getDelegate, getErrorFence, getTextContents, hasError, internalAdd, internalCheckNotDirty, internalClearDelta, internalClearDeltaFully, internalCreateFrame, internalGetNodeCount, internalGetOldChildren, internalOnBeforeRender, internalShelve, internalUnshelve, iterator, onRefresh, removeAllChildren, removeChild, removeChild, replaceChild, setErrorFence, setErrorFence, setText, setValue, undelegatedAdd, undelegatedGetChild$, acceptRequestParameter, addBinding, addCssClass, addGlobalMessage, addNotificationListener, alignToLeft, alignToLeft, alignToMiddle, alignToMiddle, alignTopToBottom, alignTopToBottom, alignToRight, alignToRight, alignToTop, alignToTop, appendAfterMe, appendBeforeMe, appendCreateJS, appendJavascript, appendJQuerySelector, appendJsCustomUpdatesContributor, appendShowOverflowTextAsTitleJs, appendStatement, beforeCreateContent, bind, bind, bindErrors, build, calcTestID, changed, changedJavascriptState, clearFocusRequested, clearGlobalMessage, clearGlobalMessage, clearGlobalMessage, clearMessage, clearValidationFailure, componentHandleWebDataRequest, createStatement, findComponentBundle, findParent, getActualID, getAllocationTracepoint, getBindingErrors, getBindingList, getBrowserWindowSize, getCalculatedTestID, getClicked, getClientBounds, getComponentBundle, getComponentDataURL, getComponentDataURL, getComponentInfo, getComponentJSONURL, getCreateJS, getCssClass, getErrorList, getErrorLocation, getFocusID, getMessage, getOnClickJS, getOnMouseDownJS, getOnSizeAndPositionChange, getPage, getParent, getParent, getParent, getParentOfTypes, getSharedContext, getSharedContextFactory, getSpecialAttribute, getSpecialAttributeList, getTag, getTestID, getTestRepeatId, getThemedResourceRURL, getTitle, getUserObject, handleDrop, hasCssClass, hasParent, internalGetOldParent, internalGetParent, internalHasChangedAttributes, internalNeedClickHandler, internalOnClicked, internalOnValueChanged, internalRenderJavascriptDelta, internalRenderJavascriptState, internalSetHasChangedAttributes, internalSetHasChangedAttributes, internalSetLogAllocations, internalSetTag, isAttached, isBuilt, isFocusable, isFocusRequested, isRendersOwnClose, isStretchHeight, lc, notify, notifyParentOrOpenerPage, onAddedToPage, onBeforeFullRender, onBeforeRender, onForceRebuild, onHeaderContributors, onRemoveFromPage, onShelve, onUnshelve, refresh, remove, removeBinding, removeCssClass, renderJavascriptDelta, renderJavascriptState, renderJavascriptState, replaceWith, setBrowserWindowSize, setCalculcatedId, setCalculcatedId, setClicked, setClientBounds, setComponentBundle, setCssClass, setErrorLocation, setMessage, setOnClickJS, setOnMouseDownJS, setOnSizeAndPositionChange, setOverrideTitle, setSpecialAttribute, setStretchHeight, setTestID, setTestRepeatID, setTitle, setUserObject, toStringgetBackgroundAttachment, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorderBottomColor, getBorderBottomStyle, getBorderBottomWidth, getBorderLeftColor, getBorderLeftStyle, getBorderLeftWidth, getBorderRightColor, getBorderRightStyle, getBorderRightWidth, getBorderTopColor, getBorderTopStyle, getBorderTopWidth, getBottom, getCachedStyle, getClear, getColor, getDisplay, getFloat, getFontFamily, getFontSize, getFontSizeAdjust, getFontStyle, getFontVariant, getFontWeight, getHeight, getLeft, getLineHeight, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOverflow, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPosition, getRight, getTextAlign, getTop, getTransform, getVerticalAlign, getVisibility, getWidth, getZIndex, internalSetDisplay, setBackgroundAttachment, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBorder, setBorderBottomColor, setBorderBottomStyle, setBorderBottomWidth, setBorderColor, setBorderLeftColor, setBorderLeftStyle, setBorderLeftWidth, setBorderRightColor, setBorderRightStyle, setBorderRightWidth, setBorderStyle, setBorderTopColor, setBorderTopStyle, setBorderTopWidth, setBorderWidth, setBottom, setBottom, setCachedStyle, setClear, setColor, setDisplay, setFloat, setFontFamily, setFontSize, setFontSizeAdjust, setFontStyle, setFontVariant, setFontWeight, setHeight, setLeft, setLeft, setLineHeight, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setOverflow, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPosition, setRight, setRight, setTextAlign, setTop, setTop, setTransform, setVerticalAlign, setVisibility, setWidth, setZIndexclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitforEach, spliterator@Nullable public IRowRenderer<T> m_resultsHintPopupRowRenderer
public KeyWordSearchInput()
public KeyWordSearchInput(String inputCssClass)
public void createContent()
throws Exception
createContent in class NodeBaseException@Nullable public IValueChanged<KeyWordSearchInput<T>> getOnLookupTyping()
public void setOnLookupTyping(@Nullable IValueChanged<KeyWordSearchInput<T>> onLookupTyping)
public void setResultsCount(int results)
results - public IValueChanged<KeyWordSearchInput<T>> getOnShowResults()
public void setOnShowResults(IValueChanged<KeyWordSearchInput<T>> onShowResults)
public void setFocus()
NodeBasepublic void showResultsHintPopup(@Nullable ITableModel<T> popupResults) throws Exception
Exceptionpublic IRowRenderer<T> getResultsHintPopupRowRenderer()
public void setResultsHintPopupRowRenderer(IRowRenderer<T> resultsHintPopupRowRenderer)
@Nullable public String getHint()
setHint(java.lang.String).public void setHint(@Nullable String hint)
hint - public int getPopupWidth()
public void setPopupWidth(int popupWidth)
public void setAbsolutePopupLayoutQuirkMode(boolean absolutePopupLayoutQuirkMode)
absolutePopupLayoutQuirkMode - Copyright © 2017 etc.to. All rights reserved.