Table of Contents

Class SynthesizeScrollGestureCommandSettings

Namespace
OpenQA.Selenium.DevTools.V85.Input
Assembly
WebDriver.dll

SynthesizeScrollGesture

public sealed class SynthesizeScrollGestureCommandSettings : ICommand
Inheritance
SynthesizeScrollGestureCommandSettings
Implements
Inherited Members

Properties

CommandName

Gets the name of the command.

[JsonIgnore]
public string CommandName { get; }

Property Value

string

GestureSourceType

Gets or sets the gestureSourceType

[JsonPropertyName("gestureSourceType")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public GestureSourceType? GestureSourceType { get; set; }

Property Value

GestureSourceType?

InteractionMarkerName

Gets or sets the interactionMarkerName

[JsonPropertyName("interactionMarkerName")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string InteractionMarkerName { get; set; }

Property Value

string

PreventFling

Gets or sets the preventFling

[JsonPropertyName("preventFling")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public bool? PreventFling { get; set; }

Property Value

bool?

RepeatCount

Gets or sets the repeatCount

[JsonPropertyName("repeatCount")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? RepeatCount { get; set; }

Property Value

long?

RepeatDelayMs

Gets or sets the repeatDelayMs

[JsonPropertyName("repeatDelayMs")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? RepeatDelayMs { get; set; }

Property Value

long?

Speed

Gets or sets the speed

[JsonPropertyName("speed")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? Speed { get; set; }

Property Value

long?

X

Gets or sets the x

[JsonPropertyName("x")]
public double X { get; set; }

Property Value

double

XDistance

Gets or sets the xDistance

[JsonPropertyName("xDistance")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? XDistance { get; set; }

Property Value

double?

XOverscroll

Gets or sets the xOverscroll

[JsonPropertyName("xOverscroll")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? XOverscroll { get; set; }

Property Value

double?

Y

Gets or sets the y

[JsonPropertyName("y")]
public double Y { get; set; }

Property Value

double

YDistance

Gets or sets the yDistance

[JsonPropertyName("yDistance")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? YDistance { get; set; }

Property Value

double?

YOverscroll

Gets or sets the yOverscroll

[JsonPropertyName("yOverscroll")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public double? YOverscroll { get; set; }

Property Value

double?