eventHandler

inline fun <E : Any> eventHandler(noinline onEvent: (E) -> Unit): EventHandler<E>
inline fun <E : Any> eventHandler(noinline onEvent: (E) -> Unit, noinline tag: () -> String?): EventHandler<E>
inline fun <E : Any> eventHandler(noinline onEvent: (E) -> Unit, noinline tag: () -> String?, componentContext: ComponentContext?): EventHandler<E>