|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.extensions.ajax.markup.html.autocomplete.AutoCompleteSettings
public final class AutoCompleteSettings
This class encapsulates various settings for AbstractAutoCompleteBehavior. See the
documentation for the property accessors of this class for further information.
Default settings:
| setting | default value |
|---|---|
| preselect | false |
| maxHeightInPx | -1 |
| showListOnEmptyInput | false |
| Constructor Summary | |
|---|---|
AutoCompleteSettings()
|
|
| Method Summary | |
|---|---|
String |
getCssClassName()
Get CSS class name to add to the autocompleter markup container |
int |
getMaxHeightInPx()
Gets the maximum height of the autocomplete list in pixels. |
boolean |
getPreselect()
Indicates whether the first item in the list is automatically selected when the autocomplete list is shown. |
boolean |
getShowCompleteListOnFocusGain()
Indicates whether the autocomplete list will be shown when the input field receives focus. |
boolean |
getShowListOnEmptyInput()
Indicates whether the autocomplete list will be shown if the input is empty. |
boolean |
getShowListOnFocusGain()
Indicates whether the autocomplete list will be shown when the input field receives focus. |
int |
getThrottleDelay()
get the throttle delay how long the browser will wait before sending a request to the browser after the user released a key. |
boolean |
getUseHideShowCoveredIEFix()
Indicates whether in case of IE (and Opera), "select" "iframe" and "applet" tags should be hidden if covered by popup. |
boolean |
getUseSmartPositioning()
Indicates whether the popup positioning will take into account browser window visible area or not. |
boolean |
isAdjustInputWidth()
Tells if wicket should adjust the width of the autocompleter selection window to the width of the related input field. |
AutoCompleteSettings |
setAdjustInputWidth(boolean adjustInputWidth)
Adjust the width of the autocompleter selection window to the width of the related input field. |
AutoCompleteSettings |
setCssClassName(String cssClassName)
Sets an CSS class name to add to the autocompleter markup container This makes it easier to have multiple autocompleters in your application with different style and layout. |
AutoCompleteSettings |
setMaxHeightInPx(int maxHeightInPx)
Sets the maximum height in pixels of the autocomplete list. |
AutoCompleteSettings |
setPreselect(boolean preselect)
Sets whether the first item in the autocomplete list should be selected when the autocomplete list is shown. |
AutoCompleteSettings |
setShowCompleteListOnFocusGain(boolean showCompleteListOnFocusGain)
Sets whether the list should be shown when the input field receives focus. |
AutoCompleteSettings |
setShowListOnEmptyInput(boolean showListOnEmptyInput)
Sets whether the list should be shown when the input is empty. |
AutoCompleteSettings |
setShowListOnFocusGain(boolean showListOnFocusGain)
Sets whether the list should be shown when the input field receives focus. |
AutoCompleteSettings |
setThrottleDelay(int throttleDelay)
set the throttle delay how long the browser will wait before sending a request to the browser after the user released a key. |
AutoCompleteSettings |
setUseHideShowCoveredIEFix(boolean useHideShowCoveredIEFix)
Indicates whether in case of IE (and Opera), "select" "iframe" and "applet" tags should be hidden if covered by popup. |
AutoCompleteSettings |
setUseSmartPositioning(boolean useSmartPositioning)
Sets whether the popup positioning will take into account browser window visible area or not. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AutoCompleteSettings()
| Method Detail |
|---|
public boolean getPreselect()
public AutoCompleteSettings setPreselect(boolean preselect)
preselect - the flag
AutoCompleteSettingspublic AutoCompleteSettings setThrottleDelay(int throttleDelay)
throttleDelay - The delay in milliseconds.
AutoCompleteSettingspublic int getThrottleDelay()
public int getMaxHeightInPx()
-1 indicates that
the autocomplete list should have no maximum height.
public AutoCompleteSettings setMaxHeightInPx(int maxHeightInPx)
The maximum height can also be specified via css (and by setting maxHeightInPx to -1):
div.wicket-aa-container { maxHeight: 100px; }
Note that this does not work in IE6.
maxHeightInPx - the maximum height in pixels
AutoCompleteSettingspublic boolean getUseSmartPositioning()
public boolean getUseHideShowCoveredIEFix()
public boolean getShowListOnEmptyInput()
public AutoCompleteSettings setShowListOnEmptyInput(boolean showListOnEmptyInput)
showListOnEmptyInput - the flag
AutoCompleteSettingspublic String getCssClassName()
null if not usedpublic AutoCompleteSettings setCssClassName(String cssClassName)
cssClassName - valid CSS class name
AutoCompleteSettings.public boolean isAdjustInputWidth()
true if the autocompleter should have the same size as the input field,
false for default browser behaviorpublic AutoCompleteSettings setAdjustInputWidth(boolean adjustInputWidth)
adjustInputWidth - true if the autocompleter should have the same size as the input
field, false for default browser behavior
AutoCompleteSettings.public boolean getShowListOnFocusGain()
public AutoCompleteSettings setShowCompleteListOnFocusGain(boolean showCompleteListOnFocusGain)
showCompleteListOnFocusGain - the flag
AutoCompleteSettings.public boolean getShowCompleteListOnFocusGain()
public AutoCompleteSettings setShowListOnFocusGain(boolean showListOnFocusGain)
showListOnFocusGain - the flag
AutoCompleteSettings.public AutoCompleteSettings setUseSmartPositioning(boolean useSmartPositioning)
useSmartPositioning - the flag
AutoCompleteSettings.public AutoCompleteSettings setUseHideShowCoveredIEFix(boolean useHideShowCoveredIEFix)
useHideShowCoveredIEFix - the flag
AutoCompleteSettings.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||