Package org.teamapps.dto
Class UiTextField
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiField
org.teamapps.dto.UiTextField
- All Implemented Interfaces:
UiObject,UiTextInputHandlingField
- Direct Known Subclasses:
UiMultiLineTextField,UiPasswordField
public class UiTextField extends UiField implements UiTextInputHandlingField, UiObject
THIS IS GENERATED CODE!
PLEASE DO NOT MODIFY - ALL YOUR WORK WOULD BE LOST!
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiTextField.SetMaxCharactersCommandstatic classUiTextField.SetPlaceholderTextCommandstatic classUiTextField.SetShowClearButtonCommandNested classes/interfaces inherited from class org.teamapps.dto.UiField
UiField.FocusCommand, 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
Fields Modifier and Type Field Description protected booleanautofillprotected intmaxCharactersprotected java.lang.StringplaceholderTextprotected booleanshowClearButtonFields 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 Constructor Description UiTextField() -
Method Summary
Modifier and Type Method Description booleangetAutofill()intgetMaxCharacters()java.lang.StringgetPlaceholderText()booleangetShowClearButton()UiObjectTypegetUiObjectType()UiTextFieldsetAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)UiTextFieldsetAutofill(boolean autofill)UiTextFieldsetClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)UiTextFieldsetDebuggingId(java.lang.String debuggingId)UiTextFieldsetEditingMode(UiFieldEditingMode editingMode)UiTextFieldsetFieldMessages(java.util.List<UiFieldMessage> fieldMessages)UiTextFieldsetId(java.lang.String id)UiTextFieldsetMaxCharacters(int maxCharacters)UiTextFieldsetPlaceholderText(java.lang.String placeholderText)UiTextFieldsetShowClearButton(boolean showClearButton)UiTextFieldsetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiTextFieldsetValue(java.lang.Object value)UiTextFieldsetVisible(boolean visible)java.lang.StringtoString()Methods inherited from class org.teamapps.dto.UiField
getEditingMode, getFieldMessages, getValueMethods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getVisibleMethods inherited from class org.teamapps.dto.UiClientObject
getIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
maxCharacters
protected int maxCharacters -
showClearButton
protected boolean showClearButton -
placeholderText
protected java.lang.String placeholderText -
autofill
protected boolean autofill
-
-
Constructor Details
-
UiTextField
public UiTextField()
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString() -
getMaxCharacters
public int getMaxCharacters() -
getShowClearButton
public boolean getShowClearButton() -
getPlaceholderText
public java.lang.String getPlaceholderText() -
getAutofill
public boolean getAutofill() -
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
public UiTextField setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiField
-
setClassNamesBySelector
public UiTextField setClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)- Overrides:
setClassNamesBySelectorin classUiField
-
setAttributesBySelector
public UiTextField setAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)- Overrides:
setAttributesBySelectorin classUiField
-
setEditingMode
- Overrides:
setEditingModein classUiField
-
setValue
-
setFieldMessages
- Overrides:
setFieldMessagesin classUiField
-
setMaxCharacters
-
setShowClearButton
-
setPlaceholderText
-
setAutofill
-