Class ResponsiveFormSection

java.lang.Object
org.teamapps.ux.component.form.ResponsiveFormSection

public class ResponsiveFormSection
extends java.lang.Object
  • Constructor Details

  • Method Details

    • addField

      protected ResponsiveFormSection addField​(ResponsiveFormField field)
    • getLastNonEmptyRow

      protected int getLastNonEmptyRow()
    • getLastNonEmptyColumnInRow

      protected int getLastNonEmptyColumnInRow​(int row)
    • getLastNonEmptyColumn

      protected int getLastNonEmptyColumn()
    • getRow

      public GridRow getRow​(int row)
    • getColumn

      public GridColumn getColumn​(int column)
    • setRowConfig

      public void setRowConfig​(int row, GridRow rowConfig)
    • setColumnConfig

      public void setColumnConfig​(int colum, GridColumn columnConfig)
    • getRowMap

      protected java.util.Map<java.lang.Integer,​GridRow> getRowMap()
    • getColumnMap

      protected java.util.Map<java.lang.Integer,​GridColumn> getColumnMap()
    • getResponsiveFormFields

      public java.util.List<ResponsiveFormField> getResponsiveFormFields()
    • getId

      public java.lang.String getId()
    • getMargin

      public Spacing getMargin()
    • setMargin

      public ResponsiveFormSection setMargin​(Spacing margin)
    • getPadding

      public Spacing getPadding()
    • setPadding

      public ResponsiveFormSection setPadding​(Spacing padding)
    • getBorder

      public Border getBorder()
    • setBorder

      public ResponsiveFormSection setBorder​(Border border)
    • getShadow

      public Shadow getShadow()
    • setShadow

      public ResponsiveFormSection setShadow​(Shadow shadow)
    • isDrawHeaderLine

      public boolean isDrawHeaderLine()
    • setDrawHeaderLine

      public ResponsiveFormSection setDrawHeaderLine​(boolean drawHeaderLine)
    • getBackgroundColor

      public org.teamapps.common.format.Color getBackgroundColor()
    • setBackgroundColor

      public ResponsiveFormSection setBackgroundColor​(org.teamapps.common.format.Color backgroundColor)
    • isCollapsible

      public boolean isCollapsible()
    • setCollapsible

      public ResponsiveFormSection setCollapsible​(boolean collapsible)
    • isCollapsed

      public boolean isCollapsed()
    • setCollapsed

      public ResponsiveFormSection setCollapsed​(boolean collapsed)
    • isVisible

      public boolean isVisible()
    • setVisible

      public ResponsiveFormSection setVisible​(boolean visible)
    • getHeaderTemplate

      public Template getHeaderTemplate()
    • setHeaderTemplate

      public ResponsiveFormSection setHeaderTemplate​(Template headerTemplate)
    • getHeaderData

      public java.lang.Object getHeaderData()
    • setHeaderData

      public ResponsiveFormSection setHeaderData​(java.lang.Object headerData)
    • getGridGap

      public int getGridGap()
    • setGridGap

      public ResponsiveFormSection setGridGap​(int gridGap)
    • isFillRemainingHeight

      public boolean isFillRemainingHeight()
    • setFillRemainingHeight

      public ResponsiveFormSection setFillRemainingHeight​(boolean fillRemainingHeight)
    • isHideWhenNoVisibleFields

      public boolean isHideWhenNoVisibleFields()
    • setHideWhenNoVisibleFields

      public ResponsiveFormSection setHideWhenNoVisibleFields​(boolean hideWhenNoVisibleFields)
    • getMinimalNumberOfColumns

      public int getMinimalNumberOfColumns()
    • setMinimalNumberOfColumns

      public void setMinimalNumberOfColumns​(int minimalNumberOfColumns)
    • getMinimalNumberOfRow

      public int getMinimalNumberOfRow()
    • setMinimalNumberOfRow

      public void setMinimalNumberOfRow​(int minimalNumberOfRow)
    • createFormSection

      protected FormSection createFormSection()
    • createSmallScreenFormSection

      protected FormSection createSmallScreenFormSection()