Table of Contents

Class ScreencastFrameMetadata

Namespace
Selenium.WebDriver.BiDi.Cdp.Page
Assembly
Selenium.WebDriver.BiDi.Cdp.dll

Screencast frame metadata.

public sealed record ScreencastFrameMetadata : IEquatable<ScreencastFrameMetadata>
Inheritance
ScreencastFrameMetadata
Implements
Inherited Members

Constructors

ScreencastFrameMetadata(double, double, double, double, double, double)

Screencast frame metadata.

public ScreencastFrameMetadata(double OffsetTop, double PageScaleFactor, double DeviceWidth, double DeviceHeight, double ScrollOffsetX, double ScrollOffsetY)

Parameters

OffsetTop double

Top offset in DIP.

PageScaleFactor double

Page scale factor.

DeviceWidth double

Device screen width in DIP.

DeviceHeight double

Device screen height in DIP.

ScrollOffsetX double

Position of horizontal scroll in CSS pixels.

ScrollOffsetY double

Position of vertical scroll in CSS pixels.

Properties

DeviceHeight

Device screen height in DIP.

public double DeviceHeight { get; init; }

Property Value

double

DeviceWidth

Device screen width in DIP.

public double DeviceWidth { get; init; }

Property Value

double

OffsetTop

Top offset in DIP.

public double OffsetTop { get; init; }

Property Value

double

PageScaleFactor

Page scale factor.

public double PageScaleFactor { get; init; }

Property Value

double

ScrollOffsetX

Position of horizontal scroll in CSS pixels.

public double ScrollOffsetX { get; init; }

Property Value

double

ScrollOffsetY

Position of vertical scroll in CSS pixels.

public double ScrollOffsetY { get; init; }

Property Value

double

Timestamp

Frame swap timestamp.

public TimeSinceEpoch? Timestamp { get; init; }

Property Value

TimeSinceEpoch