Class Layer
- java.lang.Object
-
- org.openqa.selenium.devtools.v100.layertree.model.Layer
-
public class Layer extends java.lang.Object
Information about a compositing layer.
-
-
Constructor Summary
Constructors Constructor Description Layer(LayerId layerId, java.util.Optional<LayerId> parentLayerId, java.util.Optional<BackendNodeId> backendNodeId, java.lang.Number offsetX, java.lang.Number offsetY, java.lang.Number width, java.lang.Number height, java.util.Optional<java.util.List<java.lang.Number>> transform, java.util.Optional<java.lang.Number> anchorX, java.util.Optional<java.lang.Number> anchorY, java.util.Optional<java.lang.Number> anchorZ, java.lang.Integer paintCount, java.lang.Boolean drawsContent, java.util.Optional<java.lang.Boolean> invisible, java.util.Optional<java.util.List<ScrollRect>> scrollRects, java.util.Optional<StickyPositionConstraint> stickyPositionConstraint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.Number>
getAnchorX()
Transform anchor point X, absent if no transform specifiedjava.util.Optional<java.lang.Number>
getAnchorY()
Transform anchor point Y, absent if no transform specifiedjava.util.Optional<java.lang.Number>
getAnchorZ()
Transform anchor point Z, absent if no transform specifiedjava.util.Optional<BackendNodeId>
getBackendNodeId()
The backend id for the node associated with this layer.java.lang.Boolean
getDrawsContent()
Indicates whether this layer hosts any content, rather than being used for transform/scrolling purposes only.java.lang.Number
getHeight()
Layer height.java.util.Optional<java.lang.Boolean>
getInvisible()
Set if layer is not visible.LayerId
getLayerId()
The unique id for this layer.java.lang.Number
getOffsetX()
Offset from parent layer, X coordinate.java.lang.Number
getOffsetY()
Offset from parent layer, Y coordinate.java.lang.Integer
getPaintCount()
Indicates how many time this layer has painted.java.util.Optional<LayerId>
getParentLayerId()
The id of parent (not present for root).java.util.Optional<java.util.List<ScrollRect>>
getScrollRects()
Rectangles scrolling on main thread only.java.util.Optional<StickyPositionConstraint>
getStickyPositionConstraint()
Sticky position constraint informationjava.util.Optional<java.util.List<java.lang.Number>>
getTransform()
Transformation matrix for layer, default is identity matrixjava.lang.Number
getWidth()
Layer width.
-
-
-
Constructor Detail
-
Layer
public Layer(LayerId layerId, java.util.Optional<LayerId> parentLayerId, java.util.Optional<BackendNodeId> backendNodeId, java.lang.Number offsetX, java.lang.Number offsetY, java.lang.Number width, java.lang.Number height, java.util.Optional<java.util.List<java.lang.Number>> transform, java.util.Optional<java.lang.Number> anchorX, java.util.Optional<java.lang.Number> anchorY, java.util.Optional<java.lang.Number> anchorZ, java.lang.Integer paintCount, java.lang.Boolean drawsContent, java.util.Optional<java.lang.Boolean> invisible, java.util.Optional<java.util.List<ScrollRect>> scrollRects, java.util.Optional<StickyPositionConstraint> stickyPositionConstraint)
-
-
Method Detail
-
getLayerId
public LayerId getLayerId()
The unique id for this layer.
-
getParentLayerId
public java.util.Optional<LayerId> getParentLayerId()
The id of parent (not present for root).
-
getBackendNodeId
public java.util.Optional<BackendNodeId> getBackendNodeId()
The backend id for the node associated with this layer.
-
getOffsetX
public java.lang.Number getOffsetX()
Offset from parent layer, X coordinate.
-
getOffsetY
public java.lang.Number getOffsetY()
Offset from parent layer, Y coordinate.
-
getWidth
public java.lang.Number getWidth()
Layer width.
-
getHeight
public java.lang.Number getHeight()
Layer height.
-
getTransform
public java.util.Optional<java.util.List<java.lang.Number>> getTransform()
Transformation matrix for layer, default is identity matrix
-
getAnchorX
public java.util.Optional<java.lang.Number> getAnchorX()
Transform anchor point X, absent if no transform specified
-
getAnchorY
public java.util.Optional<java.lang.Number> getAnchorY()
Transform anchor point Y, absent if no transform specified
-
getAnchorZ
public java.util.Optional<java.lang.Number> getAnchorZ()
Transform anchor point Z, absent if no transform specified
-
getPaintCount
public java.lang.Integer getPaintCount()
Indicates how many time this layer has painted.
-
getDrawsContent
public java.lang.Boolean getDrawsContent()
Indicates whether this layer hosts any content, rather than being used for transform/scrolling purposes only.
-
getInvisible
public java.util.Optional<java.lang.Boolean> getInvisible()
Set if layer is not visible.
-
getScrollRects
public java.util.Optional<java.util.List<ScrollRect>> getScrollRects()
Rectangles scrolling on main thread only.
-
getStickyPositionConstraint
public java.util.Optional<StickyPositionConstraint> getStickyPositionConstraint()
Sticky position constraint information
-
-