Class LayoutTreeNode

java.lang.Object
io.webfolder.cdp.type.domsnapshot.LayoutTreeNode

public class LayoutTreeNode extends Object
Details of an element in the DOM tree with a LayoutObject
  • Constructor Details

    • LayoutTreeNode

      public LayoutTreeNode()
  • Method Details

    • getDomNodeIndex

      public Integer getDomNodeIndex()
      The index of the related DOM node in the domNodes array returned by getSnapshot.
    • setDomNodeIndex

      public void setDomNodeIndex(Integer domNodeIndex)
      The index of the related DOM node in the domNodes array returned by getSnapshot.
    • getBoundingBox

      public Rect getBoundingBox()
      The bounding box in document coordinates. Note that scroll offset of the document is ignored.
    • setBoundingBox

      public void setBoundingBox(Rect boundingBox)
      The bounding box in document coordinates. Note that scroll offset of the document is ignored.
    • getLayoutText

      public String getLayoutText()
      Contents of the LayoutText, if any.
    • setLayoutText

      public void setLayoutText(String layoutText)
      Contents of the LayoutText, if any.
    • getInlineTextNodes

      public List<InlineTextBox> getInlineTextNodes()
      The post-layout inline text nodes, if any.
    • setInlineTextNodes

      public void setInlineTextNodes(List<InlineTextBox> inlineTextNodes)
      The post-layout inline text nodes, if any.
    • getStyleIndex

      public Integer getStyleIndex()
      Index into the computedStyles array returned by getSnapshot.
    • setStyleIndex

      public void setStyleIndex(Integer styleIndex)
      Index into the computedStyles array returned by getSnapshot.
    • getPaintOrder

      public Integer getPaintOrder()
      Global paint order index, which is determined by the stacking order of the nodes. Nodes that are painted together will have the same index. Only provided if includePaintOrder in getSnapshot was true.
    • setPaintOrder

      public void setPaintOrder(Integer paintOrder)
      Global paint order index, which is determined by the stacking order of the nodes. Nodes that are painted together will have the same index. Only provided if includePaintOrder in getSnapshot was true.
    • isIsStackingContext

      public Boolean isIsStackingContext()
      Set to true to indicate the element begins a new stacking context.
    • setIsStackingContext

      public void setIsStackingContext(Boolean isStackingContext)
      Set to true to indicate the element begins a new stacking context.