Package org.teamapps.dto
Class UiFloatingComponent
- java.lang.Object
-
- org.teamapps.dto.UiClientObject
-
- org.teamapps.dto.UiComponent
-
- org.teamapps.dto.UiFloatingComponent
-
- All Implemented Interfaces:
UiObject
public class UiFloatingComponent extends UiComponent 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 classUiFloatingComponent.ExpandedOrCollapsedEventstatic classUiFloatingComponent.SetBackgroundColorCommandstatic classUiFloatingComponent.SetContentComponentCommandstatic classUiFloatingComponent.SetDimensionsCommandstatic classUiFloatingComponent.SetExpandedCommandstatic classUiFloatingComponent.SetExpanderHandleColorCommandstatic classUiFloatingComponent.SetMarginsCommandstatic classUiFloatingComponent.SetPositionCommand-
Nested 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 java.lang.StringbackgroundColorprotected booleancollapsibleprotected UiClientObjectReferencecontainerComponentprotected UiClientObjectReferencecontentComponentprotected booleanexpandedprotected java.lang.StringexpanderHandleColorprotected intheightprotected intmarginXprotected intmarginYprotected UiFloatingComponentPositionpositionprotected intwidth-
Fields inherited from class org.teamapps.dto.UiComponent
attributesBySelector, classNamesBySelector, debuggingId, stylesBySelector, visible
-
Fields inherited from class org.teamapps.dto.UiClientObject
id
-
-
Constructor Summary
Constructors Constructor Description UiFloatingComponent()
-
Method Summary
-
Methods inherited from class org.teamapps.dto.UiComponent
getAttributesBySelector, getClassNamesBySelector, getDebuggingId, getStylesBySelector, getVisible
-
Methods inherited from class org.teamapps.dto.UiClientObject
getId
-
-
-
-
Field Detail
-
containerComponent
protected UiClientObjectReference containerComponent
-
contentComponent
protected UiClientObjectReference contentComponent
-
width
protected int width
-
height
protected int height
-
marginX
protected int marginX
-
marginY
protected int marginY
-
position
protected UiFloatingComponentPosition position
-
backgroundColor
protected java.lang.String backgroundColor
-
expanderHandleColor
protected java.lang.String expanderHandleColor
-
collapsible
protected boolean collapsible
-
expanded
protected boolean expanded
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject- Overrides:
getUiObjectTypein classUiComponent
-
toString
public java.lang.String toString()
- Overrides:
toStringin classUiComponent
-
getContainerComponent
public UiClientObjectReference getContainerComponent()
-
getContentComponent
public UiClientObjectReference getContentComponent()
-
getWidth
public int getWidth()
-
getHeight
public int getHeight()
-
getMarginX
public int getMarginX()
-
getMarginY
public int getMarginY()
-
getPosition
public UiFloatingComponentPosition getPosition()
-
getBackgroundColor
public java.lang.String getBackgroundColor()
-
getExpanderHandleColor
public java.lang.String getExpanderHandleColor()
-
getCollapsible
public boolean getCollapsible()
-
getExpanded
public boolean getExpanded()
-
setId
public UiFloatingComponent setId(java.lang.String id)
- Overrides:
setIdin classUiComponent
-
setDebuggingId
public UiFloatingComponent setDebuggingId(java.lang.String debuggingId)
- Overrides:
setDebuggingIdin classUiComponent
-
setVisible
public UiFloatingComponent setVisible(boolean visible)
- Overrides:
setVisiblein classUiComponent
-
setStylesBySelector
public UiFloatingComponent setStylesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> stylesBySelector)
- Overrides:
setStylesBySelectorin classUiComponent
-
setClassNamesBySelector
public UiFloatingComponent setClassNamesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Boolean>> classNamesBySelector)
- Overrides:
setClassNamesBySelectorin classUiComponent
-
setAttributesBySelector
public UiFloatingComponent setAttributesBySelector(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attributesBySelector)
- Overrides:
setAttributesBySelectorin classUiComponent
-
setContainerComponent
public UiFloatingComponent setContainerComponent(UiClientObjectReference containerComponent)
-
setContentComponent
public UiFloatingComponent setContentComponent(UiClientObjectReference contentComponent)
-
setWidth
public UiFloatingComponent setWidth(int width)
-
setHeight
public UiFloatingComponent setHeight(int height)
-
setMarginX
public UiFloatingComponent setMarginX(int marginX)
-
setMarginY
public UiFloatingComponent setMarginY(int marginY)
-
setPosition
public UiFloatingComponent setPosition(UiFloatingComponentPosition position)
-
setBackgroundColor
public UiFloatingComponent setBackgroundColor(java.lang.String backgroundColor)
-
setExpanderHandleColor
public UiFloatingComponent setExpanderHandleColor(java.lang.String expanderHandleColor)
-
setCollapsible
public UiFloatingComponent setCollapsible(boolean collapsible)
-
setExpanded
public UiFloatingComponent setExpanded(boolean expanded)
-
-