Package-level declarations

Types

Link copied to clipboard
typealias HasInstance = (instance: Any?) -> Boolean
Link copied to clipboard
external interface HasInstanceSymbolHolder
Link copied to clipboard
external class Proxy<T : Any>(target: T, handler: ProxyHandler<T>)
Link copied to clipboard
external interface ProxyHandler<in T : Any>
Link copied to clipboard
external object Reflect

Functions

Link copied to clipboard
fun <T : Any> JsClass<T>.newInstance(): T
Link copied to clipboard
inline fun <T> unsafeCast(value: Any?): T
inline fun <T : Any> unsafeCast(value: String): T
inline fun <T : Any> unsafeCast(value: String?): T?
Link copied to clipboard
inline fun <T> T.upcast(): T