Interface LayoutContext


public interface LayoutContext
Abstract interface encapsulating the sum total of information needed from the layout module.
  • Method Details

    • getLengthEvaluationContext

      org.faceless.publisher.type.LengthEvaluationContext getLengthEvaluationContext(float percentage, org.faceless.publisher.type.CSSStyle style)
    • getLengthEvaluationContext

      org.faceless.publisher.type.LengthEvaluationContext getLengthEvaluationContext(org.faceless.publisher.type.Length percentage, org.faceless.publisher.type.CSSStyle style)
    • getVW

      float getVW()
    • getVH

      float getVH()
    • getBoxGenerator

      org.faceless.publisher.type.NodeEventListener getBoxGenerator()
    • done

      void done()
    • getReportOutput

      ReportOutput getReportOutput()
    • setReportOutput

      void setReportOutput(ReportOutput output)
    • isPageLeft

      boolean isPageLeft()
      Used by PageDependentLogicalParser and FloatProp