Class GridLayoutDefinition
- java.lang.Object
-
- org.teamapps.ux.component.grid.layout.GridLayoutDefinition
-
public class GridLayoutDefinition extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description GridLayoutDefinition()GridLayoutDefinition(java.util.List<GridColumn> columns, java.util.List<GridRow> rows, java.util.List<GridPlacement> placements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GridLayoutDefinitionaddColumn(GridColumn column)GridLayoutDefinitionaddPlacement(GridPlacement placement)GridLayoutDefinitionaddRow(GridRow row)org.teamapps.dto.UiGridLayoutcreateUiGridLayout()org.teamapps.common.format.ColorgetBackgroundColor()BordergetBorder()java.util.List<GridColumn>getColumns()intgetGridGap()SpacinggetMargin()SpacinggetPadding()java.util.List<GridPlacement>getPlacements()java.util.List<GridRow>getRows()ShadowgetShadow()voidsetBackgroundColor(org.teamapps.common.format.Color backgroundColor)voidsetBorder(Border border)voidsetColumns(java.util.List<GridColumn> columns)voidsetGridGap(int gridGap)voidsetMargin(Spacing margin)voidsetPadding(Spacing padding)voidsetPlacements(java.util.List<GridPlacement> placements)voidsetRows(java.util.List<GridRow> rows)voidsetShadow(Shadow shadow)
-
-
-
Constructor Detail
-
GridLayoutDefinition
public GridLayoutDefinition()
-
GridLayoutDefinition
public GridLayoutDefinition(java.util.List<GridColumn> columns, java.util.List<GridRow> rows, java.util.List<GridPlacement> placements)
-
-
Method Detail
-
addColumn
public GridLayoutDefinition addColumn(GridColumn column)
-
addRow
public GridLayoutDefinition addRow(GridRow row)
-
addPlacement
public GridLayoutDefinition addPlacement(GridPlacement placement)
-
createUiGridLayout
public org.teamapps.dto.UiGridLayout createUiGridLayout()
-
getColumns
public java.util.List<GridColumn> getColumns()
-
setColumns
public void setColumns(java.util.List<GridColumn> columns)
-
getRows
public java.util.List<GridRow> getRows()
-
setRows
public void setRows(java.util.List<GridRow> rows)
-
getPlacements
public java.util.List<GridPlacement> getPlacements()
-
setPlacements
public void setPlacements(java.util.List<GridPlacement> placements)
-
getGridGap
public int getGridGap()
-
setGridGap
public void setGridGap(int gridGap)
-
getMargin
public Spacing getMargin()
-
setMargin
public void setMargin(Spacing margin)
-
getPadding
public Spacing getPadding()
-
setPadding
public void setPadding(Spacing padding)
-
getBorder
public Border getBorder()
-
setBorder
public void setBorder(Border border)
-
getShadow
public Shadow getShadow()
-
setShadow
public void setShadow(Shadow shadow)
-
getBackgroundColor
public org.teamapps.common.format.Color getBackgroundColor()
-
setBackgroundColor
public void setBackgroundColor(org.teamapps.common.format.Color backgroundColor)
-
-