Carlos Ballesteros Velasco
window.setTimeout
public abstract fun setTimeout(handler: kotlin.js.JsAny?, timeout: <http://kotlin.Int|kotlin.Int> /* = compiled code */, vararg arguments: kotlin.js.JsAny?): <http://kotlin.Int|kotlin.Int>
Igor Yakovlev
private fun setTimeout(window: Window, handler: () -> Unit, timeout: Int): Unit = js("window.setTimeout(handler, timeout)") fun timer() { val handler = { println("Hello timer") } setTimeout(window, handler, 1000) }
private fun wrapper(handler: () -> Unit): JsAny = js("handler") fun timer() { val handler = wrapper { println("Hello timer") } window.setTimeout(handler, 1000) }
A modern programming language that makes developers happier.