Package org.teamapps.dto
Class UiButton
java.lang.Object
org.teamapps.dto.UiClientObject
org.teamapps.dto.UiComponent
org.teamapps.dto.UiField
org.teamapps.dto.UiButton
- All Implemented Interfaces:
UiObject
public class UiButton extends UiField implements 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 classUiButton.ClickedEventstatic classUiButton.DropDownOpenedEventstatic classUiButton.SetDropDownComponentCommandstatic classUiButton.SetDropDownSizeCommandstatic classUiButton.SetOnClickJavaScriptCommandstatic classUiButton.SetOpenDropDownIfNotSetCommandstatic classUiButton.SetTemplateCommandstatic classUiButton.SetTemplateRecordCommandNested 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.SetVisibleCommand -
Field Summary
Fields Modifier and Type Field Description protected UiClientObjectReferencedropDownComponentprotected intminDropDownHeightprotected intminDropDownWidthprotected java.lang.StringonClickJavaScriptprotected booleanopenDropDownIfNotSetprotected UiTemplatetemplateprotected java.lang.ObjecttemplateRecordFields 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 UiButton()Deprecated.Only for Jackson deserialization.UiButton(UiTemplate template, java.lang.Object templateRecord) -
Method Summary
Modifier and Type Method Description UiClientObjectReferencegetDropDownComponent()intgetMinDropDownHeight()intgetMinDropDownWidth()java.lang.StringgetOnClickJavaScript()booleangetOpenDropDownIfNotSet()UiTemplategetTemplate()java.lang.ObjectgetTemplateRecord()UiObjectTypegetUiObjectType()UiButtonsetAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)UiButtonsetClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)UiButtonsetDebuggingId(java.lang.String debuggingId)UiButtonsetDropDownComponent(UiClientObjectReference dropDownComponent)UiButtonsetEditingMode(UiFieldEditingMode editingMode)UiButtonsetFieldMessages(java.util.List<UiFieldMessage> fieldMessages)UiButtonsetId(java.lang.String id)UiButtonsetMinDropDownHeight(int minDropDownHeight)UiButtonsetMinDropDownWidth(int minDropDownWidth)UiButtonsetOnClickJavaScript(java.lang.String onClickJavaScript)UiButtonsetOpenDropDownIfNotSet(boolean openDropDownIfNotSet)UiButtonsetStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)UiButtonsetValue(java.lang.Object value)UiButtonsetVisible(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
-
template
-
templateRecord
protected java.lang.Object templateRecord -
minDropDownWidth
protected int minDropDownWidth -
minDropDownHeight
protected int minDropDownHeight -
openDropDownIfNotSet
protected boolean openDropDownIfNotSet -
dropDownComponent
-
onClickJavaScript
protected java.lang.String onClickJavaScript
-
-
Constructor Details
-
UiButton
@Deprecated public UiButton()Deprecated.Only for Jackson deserialization. Use the other constructor instead. -
UiButton
-
-
Method Details
-
getUiObjectType
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString() -
getTemplate
-
getTemplateRecord
public java.lang.Object getTemplateRecord() -
getMinDropDownWidth
public int getMinDropDownWidth() -
getMinDropDownHeight
public int getMinDropDownHeight() -
getOpenDropDownIfNotSet
public boolean getOpenDropDownIfNotSet() -
getDropDownComponent
-
getOnClickJavaScript
public java.lang.String getOnClickJavaScript() -
setId
-
setDebuggingId
- Overrides:
setDebuggingIdin classUiField
-
setVisible
- Overrides:
setVisiblein classUiField
-
setStylesBySelector
public UiButton setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)- Overrides:
setStylesBySelectorin classUiField
-
setClassNamesBySelector
public UiButton setClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)- Overrides:
setClassNamesBySelectorin classUiField
-
setAttributesBySelector
public UiButton 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
-
setMinDropDownWidth
-
setMinDropDownHeight
-
setOpenDropDownIfNotSet
-
setDropDownComponent
-
setOnClickJavaScript
-