setTimeout

abstract fun setTimeout(delay: Long? = DEFAULT_TIMEOUT, callback: () -> Unit): TimerId

Set Timeout

Schedules a callback to be called after a delay. This method takes a JVM callback.

Return

The timer ID.

Parameters

delay

The delay in milliseconds.

callback

The callback to be called.


abstract fun setTimeout(delay: Long? = DEFAULT_TIMEOUT, vararg arg: Any?, callback: Value): TimerId

Set Timeout

Schedules a callback to be called after a delay. This method variant takes a polyglot Value.

Return

The timer ID.

Parameters

delay

The delay in milliseconds.

arg

Arguments to pass to the callback. Optional.

callback

The callback to be called.