Class InfiniFrameOrderedEvent<TPayload>
- Namespace
- InfiniFrame.Utilities
- Assembly
- InfiniFrame.Shared.dll
public class InfiniFrameOrderedEvent<TPayload>
Type Parameters
TPayload
- Inheritance
-
InfiniFrameOrderedEvent<TPayload>
- Inherited Members
-
Properties
Snapshot
public ImmutableArray<Action<IInfiniFrameWindow, TPayload>> Snapshot { get; }
Property Value
- ImmutableArray<Action<IInfiniFrameWindow, TPayload>>
Methods
Add(Action<IInfiniFrameWindow, TPayload>)
public void Add(Action<IInfiniFrameWindow, TPayload> handler)
Parameters
handler Action<IInfiniFrameWindow, TPayload>
Invoke(IInfiniFrameWindow, TPayload)
public void Invoke(IInfiniFrameWindow window, TPayload payload)
Parameters
window IInfiniFrameWindow
payload TPayload
Remove(Action<IInfiniFrameWindow, TPayload>)
public void Remove(Action<IInfiniFrameWindow, TPayload> handler)
Parameters
handler Action<IInfiniFrameWindow, TPayload>