Class EventListener
- Namespace
- Selenium.WebDriver.BiDi.Cdp.DOMDebugger
- Assembly
- Selenium.WebDriver.BiDi.Cdp.dll
Object event listener.
public sealed record EventListener : IEquatable<EventListener>
- Inheritance
-
EventListener
- Implements
- Inherited Members
Constructors
EventListener(string, bool, bool, bool, ScriptId, long, long)
Object event listener.
public EventListener(string Type, bool UseCapture, bool Passive, bool Once, ScriptId ScriptId, long LineNumber, long ColumnNumber)
Parameters
TypestringEventListener's type.
UseCaptureboolEventListener's useCapture.
PassiveboolEventListener's passive flag.
OnceboolEventListener's once flag.
ScriptIdScriptIdScript id of the handler code.
LineNumberlongLine number in the script (0-based).
ColumnNumberlongColumn number in the script (0-based).
Properties
BackendNodeId
Node the listener is added to (if any).
public BackendNodeId? BackendNodeId { get; init; }
Property Value
ColumnNumber
Column number in the script (0-based).
public long ColumnNumber { get; init; }
Property Value
Handler
Event handler function value.
public RemoteObject? Handler { get; init; }
Property Value
LineNumber
Line number in the script (0-based).
public long LineNumber { get; init; }
Property Value
Once
EventListener's once flag.
public bool Once { get; init; }
Property Value
OriginalHandler
Event original handler function value.
public RemoteObject? OriginalHandler { get; init; }
Property Value
Passive
EventListener's passive flag.
public bool Passive { get; init; }
Property Value
ScriptId
Script id of the handler code.
public ScriptId ScriptId { get; init; }
Property Value
Type
EventListener's type.
public string Type { get; init; }
Property Value
UseCapture
EventListener's useCapture.
public bool UseCapture { get; init; }