on

fun on(event: String, callback: () -> Unit)
fun on(event: String, callback: (JsAny) -> Unit)
fun on(event: String, callback: (JsAny, JsAny) -> Unit)
fun on(event: String, callback: (JsAny, JsAny, JsAny) -> Unit)
fun on(event: String, callback: (JsAny, JsAny, JsAny, JsAny) -> Unit)