subscribe

suspend fun <E : Event, C : EventTarget, T : EventTarget> EventInstance<E, C, T>.subscribe(    handler: EventHandler<E, C, T>,     options: AddEventListenerOptions? = undefined): Job(source)
suspend fun <E : Event, C : EventTarget, T : EventTarget, D : E, HasTargets<C, T>> EventInstance<E, C, T>.subscribe(handler: (D) -> Unit): Job(source)
suspend fun <E : Event, C : EventTarget, T : EventTarget, D : E, HasTargets<C, T>> EventInstance<E, C, T>.subscribe(    options: AddEventListenerOptions?,     handler: (D) -> Unit): Job(source)