Class FloatingElement
- java.lang.Object
-
- org.teamapps.ux.component.template.gridtemplate.AbstractTemplateElement<FloatingElement>
-
- org.teamapps.ux.component.template.gridtemplate.FloatingElement
-
public class FloatingElement extends AbstractTemplateElement<FloatingElement>
-
-
Field Summary
Fields Modifier and Type Field Description protected CssAlignItemsalignItemsprotected java.util.List<AbstractTemplateElement<?>>elementsprotected CssJustifyContentjustifyContentprotected booleanwrap-
Fields inherited from class org.teamapps.ux.component.template.gridtemplate.AbstractTemplateElement
backgroundColor, colSpan, column, horizontalAlignment, margin, propertyName, row, rowSpan, verticalAlignment
-
-
Constructor Summary
Constructors Constructor Description FloatingElement()FloatingElement(int row, int column)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatingElementaddElement(AbstractTemplateElement<?> element)org.teamapps.dto.AbstractUiTemplateElementcreateUiTemplateElement()CssAlignItemsgetAlignItems()java.util.List<AbstractTemplateElement<?>>getElements()CssJustifyContentgetJustifyContent()java.util.List<java.lang.String>getPropertyNames()booleanisWrap()FloatingElementsetAlignItems(CssAlignItems alignItems)FloatingElementsetElements(java.util.List<AbstractTemplateElement<?>> elements)FloatingElementsetJustifyContent(CssJustifyContent justifyContent)FloatingElementsetWrap(boolean wrap)-
Methods inherited from class org.teamapps.ux.component.template.gridtemplate.AbstractTemplateElement
getBackgroundColor, getColSpan, getColumn, getHorizontalAlignment, getMargin, getRow, getRowSpan, getVerticalAlignment, mapAbstractTemplateElementAttributesToUiElement, setBackgroundColor, setColSpan, setColumn, setHorizontalAlignment, setMargin, setPropertyName, setRow, setRowSpan, setVerticalAlignment
-
-
-
-
Field Detail
-
elements
protected java.util.List<AbstractTemplateElement<?>> elements
-
wrap
protected boolean wrap
-
alignItems
protected CssAlignItems alignItems
-
justifyContent
protected CssJustifyContent justifyContent
-
-
Method Detail
-
createUiTemplateElement
public org.teamapps.dto.AbstractUiTemplateElement createUiTemplateElement()
- Specified by:
createUiTemplateElementin classAbstractTemplateElement<FloatingElement>
-
addElement
public FloatingElement addElement(AbstractTemplateElement<?> element)
-
setElements
public FloatingElement setElements(java.util.List<AbstractTemplateElement<?>> elements)
-
getElements
public java.util.List<AbstractTemplateElement<?>> getElements()
-
isWrap
public boolean isWrap()
-
setWrap
public FloatingElement setWrap(boolean wrap)
-
getAlignItems
public CssAlignItems getAlignItems()
-
setAlignItems
public FloatingElement setAlignItems(CssAlignItems alignItems)
-
getJustifyContent
public CssJustifyContent getJustifyContent()
-
setJustifyContent
public FloatingElement setJustifyContent(CssJustifyContent justifyContent)
-
getPropertyNames
public java.util.List<java.lang.String> getPropertyNames()
- Overrides:
getPropertyNamesin classAbstractTemplateElement<FloatingElement>
-
-