Blazor.DOM
Blazor.DOM copied to clipboard
A Blazor wrapper for the DOM browser API.
Check existing implementation here: https://github.com/KristofferStrube/Blazor.DOM/blob/main/src/KristofferStrube.Blazor.DOM/Events/Event.cs#L24
It is a potential memory leak that the events that get created when an `EventListener` handles an event are not exposed. We should ensure that the events created to invoke...
Currently, this is the signature of `AddOnAbortEventListener`: ```csharp public async Task AddOnAbortEventListener( Func callback, AddEventListenerOptions? options = null ) ``` But we want to standardize our event methods to only...
We currently use a helper method to invoke the `addEventListener` method in places like this: ```csharp public async Task AddEventListenerAsync(string type, EventListener? callback, AddEventListenerOptions? options = null) where TEvent :...
To make it easier to implement events that are in-process we should define an interface for the members that are exposed as a part of an `EventInProcess` called `IEventInProcess`. This...