GWT SuggestBox is a text box or text area which displays a pre-configured set of selections that match the user's input. Each SuggestBox is associated with a single SuggestOracle. The SuggestOracle is used to provide a set of selections given a specific query string.
Constructor |
Description |
SuggestBox() |
It is a default constructor for SuggestBox. |
SuggestBox(SuggestOracle oracle) |
It is a constructor for SuggestBox. |
SuggestBox(SuggestOracle oracle, ValueBoxBase<java.lang.String> box) |
It extends suggest oracle and value box. |
SuggestBox(SuggestOracle oracle, ValueBoxBase<java.lang.String> box, SuggestBox.SuggestionDisplay suggestDisplay) |
It display SuggestOracle and ValueBox in a single SuggestBox. |
Modifier and types |
Methods |
Description |
void |
addChangeListener(ChangeListener listener) |
It gets a text box. |
void |
addClickListener(ClickListener listener) |
It gets a input on click. |
void |
addEventHandler(SuggestionHandler handler) |
It adds a event handler. |
void |
addFocusListener(FocusListener listener) |
It can add blur or focus to particular area. |
void |
addKeyboardListener(KeyboardListener listener) |
It takes input through keyboard. |
HandlerRegistration |
addKeyDownHandler(KeyDownHandler handler) |
It adds a KeyDownEvent handler. |
HandlerRegistration |
addKeyPressHandler(KeyPressHandler handler) |
It adds a KeyPressEvent handler. |
HandlerRegistration |
addKeyUpHandler(KeyUpHandler handler) |
It adds a KeyUpEvent handler. |
HandlerRegistration |
addSelectionHandler(SelectionHandler<SuggestOracle.Suggestion> handler) |
It adds a SelectionEvent handler. |
HandlerRegistration |
addValueChangeHandler(ValueChangeHandler<java.lang.String> handler) |
It adds a ValueChangeEvent handler. |
boolean |
isAnimationEnabled() |
It displays animation. |
boolean |
isAutoSelectEnabled() |
It returns whether or not the first suggestion will be automatically selected. |
boolean |
isEnabled() |
It gets whether this widget is enabled. |
boolean |
isSuggestionListShowing() |
It checks if the SuggestBox.SuggestionDisplay is showing. |
protected void |
onEnsureDebugId(java.lang.String baseID) |
It is called when the user sets the id using the UIObject.ensureDebugId(String) method. |