Class AbstractUiComboBox
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiField
org.teamapps.dto.AbstractUiComboBox
- All Implemented Interfaces:
UiObject,UiTextInputHandlingField
- Direct Known Subclasses:
UiComboBox,UiTagComboBox
public abstract class AbstractUiComboBox
extends UiField
implements UiTextInputHandlingField, UiObject
THIS IS GENERATED CODE!
PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classNested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.BlurEvent, UiField.FocusCommand, UiField.FocusGainedEvent, UiField.SetEditingModeCommand, UiField.SetFieldMessagesCommand, UiField.SetValueCommand, UiField.ValueChangedEventNested classes/interfaces inherited from class org.teamapps.dto.UiComponent
UiComponent.SetAttributesCommand, UiComponent.SetClassNamesCommand, UiComponent.SetStyleCommand, UiComponent.SetVisibleCommandNested classes/interfaces inherited from interface org.teamapps.dto.UiTextInputHandlingField
UiTextInputHandlingField.SpecialKeyPressedEvent, UiTextInputHandlingField.TextInputEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected Integerprotected Integerprotected booleanprotected Stringprotected booleanprotected booleanprotected booleanprotected booleanprotected booleanprotected Map<String, UiTemplate> protected intFields inherited from class org.teamapps.dto.UiField
editingMode, fieldMessages, valueFields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visibleFields inherited from class org.teamapps.dto.UiClientObject
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanintsetAllowAnyText(boolean allowAnyText) setAnimate(boolean animate) setAutoComplete(boolean autoComplete) setDebuggingId(String debuggingId) setDropDownMaxHeight(Integer dropDownMaxHeight) setDropDownMinWidth(Integer dropDownMinWidth) setEditingMode(UiFieldEditingMode editingMode) setFieldMessages(List<UiFieldMessage> fieldMessages) setHighlightFirstResultEntry(boolean highlightFirstResultEntry) setPlaceholderText(String placeholderText) setShowClearButton(boolean showClearButton) setShowDropDownAfterResultsArrive(boolean showDropDownAfterResultsArrive) setShowDropDownButton(boolean showDropDownButton) setShowExpanders(boolean showExpanders) setShowHighlighting(boolean showHighlighting) setTemplates(Map<String, UiTemplate> templates) setTextHighlightingEntryLimit(int textHighlightingEntryLimit) setVisible(boolean visible) toString()Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValueMethods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getUiObjectType, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.teamapps.dto.UiObject
getUiObjectType
-
Field Details
-
templates
-
showDropDownButton
protected boolean showDropDownButton -
showDropDownAfterResultsArrive
protected boolean showDropDownAfterResultsArrive -
highlightFirstResultEntry
protected boolean highlightFirstResultEntry -
showHighlighting
protected boolean showHighlighting -
autoComplete
protected boolean autoComplete -
textHighlightingEntryLimit
protected int textHighlightingEntryLimit -
allowAnyText
protected boolean allowAnyText -
showClearButton
protected boolean showClearButton -
animate
protected boolean animate -
showExpanders
protected boolean showExpanders -
placeholderText
-
dropDownMinWidth
-
dropDownMaxHeight
-
-
Constructor Details
-
AbstractUiComboBox
public AbstractUiComboBox()
-
-
Method Details
-
toString
-
getTemplates
-
getShowDropDownButton
public boolean getShowDropDownButton() -
getShowDropDownAfterResultsArrive
public boolean getShowDropDownAfterResultsArrive() -
getHighlightFirstResultEntry
public boolean getHighlightFirstResultEntry() -
getShowHighlighting
public boolean getShowHighlighting() -
getAutoComplete
public boolean getAutoComplete() -
getTextHighlightingEntryLimit
public int getTextHighlightingEntryLimit() -
getAllowAnyText
public boolean getAllowAnyText() -
getShowClearButton
public boolean getShowClearButton() -
getAnimate
public boolean getAnimate() -
getShowExpanders
public boolean getShowExpanders() -
getPlaceholderText
-
getDropDownMinWidth
-
getDropDownMaxHeight
-
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
- Overrides:
setStylesBySelectorin classUiField
-
setClassNamesBySelector
public AbstractUiComboBox setClassNamesBySelector(Map<String, Map<String, Boolean>> classNamesBySelector) - Overrides:
setClassNamesBySelectorin classUiField
-
setAttributesBySelector
public AbstractUiComboBox setAttributesBySelector(Map<String, Map<String, String>> attributesBySelector) - Overrides:
setAttributesBySelectorin classUiField
-
setEditingMode
- Overrides:
setEditingModein classUiField
-
setValue
-
setFieldMessages
- Overrides:
setFieldMessagesin classUiField
-
setTemplates
-
setShowDropDownButton
-
setShowDropDownAfterResultsArrive
-
setHighlightFirstResultEntry
-
setShowHighlighting
-
setAutoComplete
-
setTextHighlightingEntryLimit
-
setAllowAnyText
-
setShowClearButton
-
setAnimate
-
setShowExpanders
-
setPlaceholderText
-
setDropDownMinWidth
-
setDropDownMaxHeight
-