Package-level declarations

Types

Link copied to clipboard
actual typealias JsClass<T> = kotlin.js.JsClass<T>
actual external interface JsClass<T : ERROR CLASS: Symbol not found for JsAny> : JsAny
expect interface JsClass<T : ERROR CLASS: Symbol not found for JsAny> : <ERROR CLASS> ERROR CLASS: Symbol not found for JsAny
Link copied to clipboard

Functions

Link copied to clipboard
fun <T : ERROR CLASS: Symbol not found for JsAny> JsClass<T>.cast(value: ERROR CLASS: Symbol not found for JsAny): T
Link copied to clipboard
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> legacyUnsafeCast(value: Function<*>): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> legacyUnsafeCast(value: Function<*>): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> legacyUnsafeCast(value: Function<*>): T
Link copied to clipboard
actual inline fun <T : Any> unsafeCast(value: Any): T
actual inline fun <T : Any> unsafeCast(value: Any?): T?
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Boolean): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Double): T
actual inline fun <T : Any> unsafeCast(noinline provider: () -> JsAny?): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(noinline value: () -> Unit): T
actual inline fun <T : Any, P1> unsafeCast(noinline provider: (P1) -> Any?): T
actual inline fun <T : Any, P1> unsafeCast(noinline value: (P1) -> Unit): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Int): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: String): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: String?): T?
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Boolean): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Double): T
actual fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: () -> Unit): T
actual fun <T : JsAny> unsafeCast(provider: () -> JsAny?): T
actual fun <T : JsAny, P1 : JsAny?> unsafeCast(value: (P1) -> Unit): T
actual fun <T : JsAny, P1 : JsAny?> unsafeCast(provider: (P1) -> JsAny?): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Int): T
actual inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: String): T
actual fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: String?): T?
actual inline fun <T : JsAny> unsafeCast(value: JsAny): T
actual fun <T : JsAny> unsafeCast(value: JsAny?): T?
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: ERROR CLASS: Symbol not found for JsAny): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: ERROR CLASS: Symbol not found for JsAny??): T?
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Boolean): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Double): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(provider: () -> ERROR CLASS: Symbol not found for JsAny??): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: () -> Unit): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny, P1 : ERROR CLASS: Symbol not found for JsAny??> unsafeCast(provider: (P1) -> ERROR CLASS: Symbol not found for JsAny??): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny, P1 : ERROR CLASS: Symbol not found for JsAny??> unsafeCast(value: (P1) -> Unit): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: Int): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: String): T
expect fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeCast(value: String?): T?
Link copied to clipboard
inline fun <T> unsafeSpecialCast(value: Any?): T
Link copied to clipboard
inline fun <T> T.upcast(): T