Table of Contents

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>