Class Layouts

java.lang.Object
guideme.layout.Layouts

public final class Layouts extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static LytRect
    horizontalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, boolean fullWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static LytRect
    horizontalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, boolean fullWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems, boolean wrap)
    Lays out all children along the horizontal axis, and returns the bounding box of the content area.
    static LytRect
    horizontalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
    Deprecated, for removal: This API element is subject to removal in a future version.
    static LytRect
    verticalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, boolean fullWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
    Lays out all children along the vertical axis, and returns the bounding box of the content area.
    static LytRect
    verticalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • verticalLayout

      public static LytRect verticalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
    • verticalLayout

      public static LytRect verticalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, boolean fullWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
      Lays out all children along the vertical axis, and returns the bounding box of the content area.
    • horizontalLayout

      @Deprecated(forRemoval=true) public static LytRect horizontalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • horizontalLayout

      @Deprecated(forRemoval=true) public static LytRect horizontalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, boolean fullWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • horizontalLayout

      public static LytRect horizontalLayout(LayoutContext context, List<LytBlock> children, int x, int y, int availableWidth, boolean fullWidth, int paddingLeft, int paddingTop, int paddingRight, int paddingBottom, int gap, AlignItems alignItems, boolean wrap)
      Lays out all children along the horizontal axis, and returns the bounding box of the content area.