event library

Represents an Event as some number of handlers (subscribers) that can be notified when a condition occurs.

See also EventArgs.

Classes

EmptyEventArgs
Represents an empty EventArg derived class. For use where no arguments are required, and one wants to make explicit the generic type. [...]
Event<T extends EventArgs>
Represents an Event as some number of handlers (subscribers) that can be notified when a condition occurs, by using the broadcast method. [...]
EventArgs
An abstract representation of the (optional) arguments provided to handlers when an Event occurs. [...]
GenericEventArgs1<T>
Represents a StdEventArgs derived class with one (generic) value. [...]
GenericEventArgs2<T1, T2>
Represents a StdEventArgs derived class with two (generic) values. [...]
StdEventArgs
An EventArgs extended class that includes the date and time the Event was broadcast and an optional description. [...]

Typedefs

EventHandler<T extends EventArgs>(T args) → void
Defines the function (callback) signature of an Event handler. It is a function that takes an argument of type EventArgs, or one derived from it. [...]