class Event<T> : Iterable<MutableEntry<String, suspend (T) -> Unit>>
Simple class that can hold callbacks for events
Event()
Simple class that can hold callbacks for events |
val listeners: MutableCollection<MutableEntry<String, suspend (T) -> Unit>> |
|
val size: Int |
fun clear(): Unit |
|
suspend fun handle(data: T): Unit |
|
operator fun invoke(data: T): Unit |
|
operator fun iterator(): MutableIterator<MutableEntry<String, suspend (T) -> Unit>> |
|
operator fun minusAssign(name: String): Unit |
|
operator fun plusAssign(handler: suspend (T) -> Unit): Unit |
|
operator fun set(name: String, handler: suspend (T) -> Unit): Unit |