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!;
|
||||
|
||||
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 RemoveOnceListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||
public void RemoveOneTimeListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
||||
public void Invoke()
|
||||
{
|
||||
@ -56,9 +56,9 @@ public class Event<TSender>
|
||||
private readonly List<EventHandler> onceListeners = null!;
|
||||
|
||||
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 RemoveOnceListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||
public void RemoveOneTimeListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
||||
public void Invoke(TSender sender)
|
||||
{
|
||||
@ -103,9 +103,9 @@ public class Event<TSender, TArguments>
|
||||
private readonly List<EventHandler> onceListeners = null!;
|
||||
|
||||
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 RemoveOnceListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||
public void RemoveOneTimeListener(EventHandler listener) => onceListeners.Remove(listener);
|
||||
public void Clear() { listeners.Clear(); onceListeners.Clear(); }
|
||||
public void Invoke(TSender sender, TArguments args)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user