class ApplicationEvents
Provides events for Application lifecycle
ApplicationEvents()
Provides events for Application lifecycle |
fun <T> raise(definition: EventDefinition<T>, value: T): Unit
Rise an event specified by definition with the specified value and call all handlers |
|
fun <T> subscribe(definition: EventDefinition<T>, handler: EventHandler<T>): DisposableHandle
Subscribe handler to an event specified by definition |
|
fun <T> unsubscribe(definition: EventDefinition<T>, handler: EventHandler<T>): Unit
Unsubscribe handler from an event specified by definition |