Table of Contents

Class EventListener

Namespace
OpenQA.Selenium.DevTools.V148.DOMDebugger
Assembly
Selenium.WebDriver.dll

Object event listener.

public sealed class EventListener
Inheritance
EventListener
Inherited Members

Properties

BackendNodeId

Node the listener is added to (if any).

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

Property Value

long?

ColumnNumber

Column number in the script (0-based).

[JsonPropertyName("columnNumber")]
public long ColumnNumber { get; set; }

Property Value

long

Handler

Event handler function value.

[JsonPropertyName("handler")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RemoteObject? Handler { get; set; }

Property Value

RemoteObject

LineNumber

Line number in the script (0-based).

[JsonPropertyName("lineNumber")]
public long LineNumber { get; set; }

Property Value

long

Once

EventListener's once flag.

[JsonPropertyName("once")]
public bool Once { get; set; }

Property Value

bool

OriginalHandler

Event original handler function value.

[JsonPropertyName("originalHandler")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public RemoteObject? OriginalHandler { get; set; }

Property Value

RemoteObject

Passive

EventListener's passive flag.

[JsonPropertyName("passive")]
public bool Passive { get; set; }

Property Value

bool

ScriptId

Script id of the handler code.

[JsonPropertyName("scriptId")]
public string ScriptId { get; set; }

Property Value

string

Type

EventListener's type.

[JsonPropertyName("type")]
public string Type { get; set; }

Property Value

string

UseCapture

EventListener's useCapture.

[JsonPropertyName("useCapture")]
public bool UseCapture { get; set; }

Property Value

bool