AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.9.2" />

.NET API 1,223,680 bytes

 EventTargetExtensions

static class EventTargetExtensions
A set of extensions for EventTarget objects.
public static bool Fire(this IEventTarget target, Event eventData)

Fires a trusted event with the provided event data.

public static bool Fire<T>(this IEventTarget target, Action<T> initializer, IEventTarget targetOverride = null) where T : Event

Firing an event means dispatching the initialized (and trusted) event at the specified event target.

public static Task FireAsync<T>(this IBrowsingContext target, string eventName, T data)

public static bool FireSimpleEvent(this IEventTarget target, string eventName, bool bubble = false, bool cancelable = false)

Firing a simple event means that a trusted event with a name, which does not bubble, is not cancelable and which uses the Event interface. It is created and dispatched at the given target.