Interface SegmentLayoutTagDeclaration

All Superinterfaces:
HasBinding, HasId, HasIdBindingAndRendered, IsRendered, IsVisual

public interface SegmentLayoutTagDeclaration extends HasIdBindingAndRendered, IsVisual
Renders a layout using a 12 columns grid. Find more information on how the grid works in the Twitter Bootstrap documentation. If no attribute is defined, extraSmall="12seg" will be used as default.
Since:
3.0.0
  • Method Details

    • setExtraSmall

      void setExtraSmall(String extraSmall)
      The space separated definition of the columns for extra small devices. Possible values are: [1-12]seg, 'auto' and <n>fr. Where <n> is a positive integer. Example: '1seg 5seg 1fr auto'
    • setSmall

      void setSmall(String small)
      The space separated definition of the columns for small devices. Possible values are: [1-12]seg, 'auto' and <n>fr. Where <n> is a positive integer. Example: '1seg 5seg 1fr auto'
    • setMedium

      void setMedium(String medium)
      The space separated definition of the columns for medium devices. Possible values are: [1-12]seg, 'auto' and <n>fr. Where <n> is a positive integer. Example: '1seg 5seg fr auto'
    • setLarge

      void setLarge(String large)
      The space separated definition of the columns for large devices. Possible values are: [1-12]seg, 'auto' and <n>fr. Where <n> is a positive integer. Example: '1seg 5seg 1fr auto'
    • setExtraLarge

      void setExtraLarge(String extraLarge)
      The space separated definition of the columns for extra large devices. Possible values are: [1-12]seg, 'auto' and <n>fr. Where <n> is a positive integer. Example: '1seg 5seg 1fr auto'
    • setExtra2Large

      void setExtra2Large(String extraLarge)
      The space separated definition of the columns for extra extra large devices. Possible values are: [1-12]seg, 'auto' and <n>fr. Where <n> is a positive integer. Example: '1seg 5seg 1fr auto'
    • setMarginExtraSmall

      void setMarginExtraSmall(String marginExtraSmall)
      The space separated definition of the column margins for extra small devices. Allowed values are: none, left, right, both Example: 'left none both'
    • setMarginSmall

      void setMarginSmall(String marginSmall)
      The space separated definition of the column margins for small devices. Allowed values are: none, left, right, both Example: 'left none both'
    • setMarginMedium

      void setMarginMedium(String marginMedium)
      The space separated definition of the column margins for medium devices. Allowed values are: none, left, right, both Example: 'left none both'
    • setMarginLarge

      void setMarginLarge(String marginLarge)
      The space separated definition of the column margins for large devices. Allowed values are: none, left, right, both Example: 'left none both'
    • setMarginExtraLarge

      void setMarginExtraLarge(String marginExtraLarge)
      The space separated definition of the column margins for extra large devices. Allowed values are: none, left, right, both Example: 'left none both'
    • setMarginExtra2Large

      void setMarginExtra2Large(String marginExtra2Large)
      The space separated definition of the column margins for extra extra large devices. Allowed values are: none, left, right, both Example: 'left none both'
    • setJustify

      void setJustify(String justify)
      The horizontal alignment of the elements inside of the grid, possible values are: SegmentJustify.NONE, SegmentJustify.START, SegmentJustify.CENTER, SegmentJustify.END, SegmentJustify.AROUND and SegmentJustify.BETWEEN.