refactor!: event methods renamed for better clarity
This commit is contained in:
parent
7212094a3d
commit
978cba96c8
@ -9,9 +9,9 @@ public class Event
|
|||||||
private readonly List<EventHandler> onceListeners = null!;
|
private readonly List<EventHandler> onceListeners = null!;
|
||||||
|
|
||||||
public void AddListener(EventHandler listener) => listeners.Add(listener);
|
public void AddListener(EventHandler listener) => listeners.Add(listener);
|
||||||
public void AddOnceListener(EventHandler listener) => onceListeners.Add(listener);
|
public void AddOneTimeListener(EventHandler listener) => onceListeners.Add(listener);
|
||||||
public void RemoveListener(EventHandler listener) => listeners.Remove(listener);
|
public void RemoveListener(EventHandler listener) => listeners.Remove(listener);
|
||||||
public void RemoveOnceListener(EventHandler listener) => onceListeners.Remove(listener);
|
public void RemoveOneTimeListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||||
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
||||||
public void Invoke()
|
public void Invoke()
|
||||||
{
|
{
|
||||||
@ -56,9 +56,9 @@ public class Event<TSender>
|
|||||||
private readonly List<EventHandler> onceListeners = null!;
|
private readonly List<EventHandler> onceListeners = null!;
|
||||||
|
|
||||||
public void AddListener(EventHandler listener) => listeners.Add(listener);
|
public void AddListener(EventHandler listener) => listeners.Add(listener);
|
||||||
public void AddOnceListener(EventHandler listener) => onceListeners.Add(listener);
|
public void AddOneTimeListener(EventHandler listener) => onceListeners.Add(listener);
|
||||||
public void RemoveListener(EventHandler listener) => listeners.Remove(listener);
|
public void RemoveListener(EventHandler listener) => listeners.Remove(listener);
|
||||||
public void RemoveOnceListener(EventHandler listener) => onceListeners.Remove(listener);
|
public void RemoveOneTimeListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||||
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
||||||
public void Invoke(TSender sender)
|
public void Invoke(TSender sender)
|
||||||
{
|
{
|
||||||
@ -103,9 +103,9 @@ public class Event<TSender, TArguments>
|
|||||||
private readonly List<EventHandler> onceListeners = null!;
|
private readonly List<EventHandler> onceListeners = null!;
|
||||||
|
|
||||||
public void AddListener(EventHandler listener) => listeners.Add(listener);
|
public void AddListener(EventHandler listener) => listeners.Add(listener);
|
||||||
public void AddOnceListener(EventHandler listener) => onceListeners.Add(listener);
|
public void AddOneTimeListener(EventHandler listener) => onceListeners.Add(listener);
|
||||||
public void RemoveListener(EventHandler listener) => listeners.Remove(listener);
|
public void RemoveListener(EventHandler listener) => listeners.Remove(listener);
|
||||||
public void RemoveOnceListener(EventHandler listener) => onceListeners.Remove(listener);
|
public void RemoveOneTimeListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||||
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
||||||
public void Invoke(TSender sender, TArguments args)
|
public void Invoke(TSender sender, TArguments args)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user