1 implementation of IHandleEvent
Microsoft.AspNetCore.Components (1)
ComponentBase.cs (1)
22public abstract class ComponentBase : IComponent, IHandleEvent, IHandleAfterRender
11 references to IHandleEvent
Microsoft.AspNetCore.Components (11)
ComponentBase.cs (1)
355Task IHandleEvent.HandleEventAsync(EventCallbackWorkItem callback, object? arg)
EventCallback.cs (2)
24internal readonly IHandleEvent? Receiver; 31public EventCallback(IHandleEvent? receiver, MulticastDelegate? @delegate)
EventCallbackFactory.cs (4)
198return new EventCallback(callback?.Target as IHandleEvent ?? receiver as IHandleEvent, callback); 203return new EventCallback<TValue>(callback?.Target as IHandleEvent ?? receiver as IHandleEvent, callback);
EventCallbackOfT.cs (3)
19internal readonly IHandleEvent? Receiver; 26public EventCallback(IHandleEvent? receiver, MulticastDelegate? @delegate) 67return new EventCallback(Receiver ?? Delegate?.Target as IHandleEvent, Delegate);
RenderTree\Renderer.cs (1)
716_eventBindings.Add(id, (renderedByComponentId, new EventCallback(@delegate.Target as IHandleEvent, @delegate), frame.AttributeName));