Class ScreencastFrameMetadata


  • @Beta
    public class ScreencastFrameMetadata
    extends java.lang.Object
    Screencast frame metadata.
    • Constructor Summary

      Constructors 
      Constructor Description
      ScreencastFrameMetadata​(java.lang.Number offsetTop, java.lang.Number pageScaleFactor, java.lang.Number deviceWidth, java.lang.Number deviceHeight, java.lang.Number scrollOffsetX, java.lang.Number scrollOffsetY, java.util.Optional<TimeSinceEpoch> timestamp)  
    • Constructor Detail

      • ScreencastFrameMetadata

        public ScreencastFrameMetadata​(java.lang.Number offsetTop,
                                       java.lang.Number pageScaleFactor,
                                       java.lang.Number deviceWidth,
                                       java.lang.Number deviceHeight,
                                       java.lang.Number scrollOffsetX,
                                       java.lang.Number scrollOffsetY,
                                       java.util.Optional<TimeSinceEpoch> timestamp)
    • Method Detail

      • getOffsetTop

        public java.lang.Number getOffsetTop()
        Top offset in DIP.
      • getPageScaleFactor

        public java.lang.Number getPageScaleFactor()
        Page scale factor.
      • getDeviceWidth

        public java.lang.Number getDeviceWidth()
        Device screen width in DIP.
      • getDeviceHeight

        public java.lang.Number getDeviceHeight()
        Device screen height in DIP.
      • getScrollOffsetX

        public java.lang.Number getScrollOffsetX()
        Position of horizontal scroll in CSS pixels.
      • getScrollOffsetY

        public java.lang.Number getScrollOffsetY()
        Position of vertical scroll in CSS pixels.
      • getTimestamp

        public java.util.Optional<TimeSinceEpoch> getTimestamp()
        Frame swap timestamp.