observeEvent

fun <E : Event<VS>> observeEvent(event: KClass<out E>, observer: (E) -> Unit)

Observe event defined by event class and run observer lambda whenever event is received. This event class must be associated with current Activity ViewState.

Parameters

event

Observed event class

observer

Lambda called whenever event is received