addEventHandler

fun <E : Event, C : EventTarget, T : EventTarget> C.addEventHandler(type: EventType<E>, handler: EventHandler<E, C, T>): () -> Unit(source)
fun <E : Event, C : EventTarget, T : EventTarget> C.addEventHandler(    type: EventType<E>,     options: AddEventListenerOptions?,     handler: EventHandler<E, C, T>): () -> Unit(source)
fun <E : Event, C : EventTarget, D : E, HasTargets<C, EventTarget>> C.addEventHandler(type: EventType<E>, handler: (D) -> Unit): () -> Unit(source)
fun <E : Event, C : EventTarget, D : E, HasTargets<C, EventTarget>> C.addEventHandler(    type: EventType<E>,     options: AddEventListenerOptions?,     handler: (D) -> Unit): () -> Unit(source)