Class Layout

java.lang.Object
org.jsignal.ui.layout.Layout

public class Layout extends Object
Tool to lazily create reactive layout measures
  • Constructor Details

    • Layout

      public Layout(long yoga)
  • Method Details

    • getLeft

      public float getLeft()
    • getTop

      public float getTop()
    • getWidth

      public float getWidth()
    • getHeight

      public float getHeight()
    • getMarginTop

      public float getMarginTop()
    • getMarginRight

      public float getMarginRight()
    • getMarginBottom

      public float getMarginBottom()
    • getMarginLeft

      public float getMarginLeft()
    • getBorderTop

      public float getBorderTop()
    • getBorderRight

      public float getBorderRight()
    • getBorderBottom

      public float getBorderBottom()
    • getBorderLeft

      public float getBorderLeft()
    • getPaddingTop

      public float getPaddingTop()
    • getPaddingRight

      public float getPaddingRight()
    • getPaddingBottom

      public float getPaddingBottom()
    • getPaddingLeft

      public float getPaddingLeft()
    • getSize

      public io.github.humbleui.types.Point getSize()
    • getBoundingRect

      public io.github.humbleui.types.Rect getBoundingRect()
    • getBorderRect

      public io.github.humbleui.types.Rect getBorderRect()
    • getPaddingRect

      public io.github.humbleui.types.Rect getPaddingRect()
    • getContentRect

      public io.github.humbleui.types.Rect getContentRect()
    • getParentOffset

      public io.github.humbleui.types.Point getParentOffset()
    • isOverflow

      public boolean isOverflow()
    • update

      public void update()