Package-level declarations

Types

Link copied to clipboard
interface AsyncDisposable
Link copied to clipboard
Link copied to clipboard
typealias AsyncDispose = () -> PromiseLike<Void>
Link copied to clipboard
interface Disposable
Link copied to clipboard
Link copied to clipboard
typealias Dispose = () -> Unit
Link copied to clipboard
open class SuppressedError(val error: JsError, val suppressed: JsError, val message: String? = definedExternally) : JsError

Functions

Link copied to clipboard
inline suspend fun AsyncDisposableStack.dispose()

Disposes each resource in the stack in the reverse order that they were added.

Link copied to clipboard
inline suspend fun <R> using(block: AsyncDisposableStack.() -> R): R
Link copied to clipboard
inline fun <R> usingSync(block: DisposableStack.() -> R): R