Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ObjectLike : Record<PropertyKey, ERROR CLASS: Symbol not found for JsAny??>
Link copied to clipboard
interface PropertyKey
Link copied to clipboard
interface ReadonlyRecord<K : ERROR CLASS: Symbol not found for JsAny, out V : ERROR CLASS: Symbol not found for JsAny??>
Link copied to clipboard
interface Record<K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> : ReadonlyRecord<K, V>
Link copied to clipboard
interface TypedPropertyDescriptor<T : ERROR CLASS: Symbol not found for JsAny??>

Functions

Link copied to clipboard
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> buildReadonlyRecord(block: Record<K, V>.() -> Unit): ReadonlyRecord<K, V>
Link copied to clipboard
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> buildRecord(block: Record<K, V>.() -> Unit): Record<K, V>
Link copied to clipboard
fun <T : R, P1, R : Destructible<R>> T.destruct(p1: KProperty1<in T, P1>): Pair<P1, R>
fun <T : R, P1, P2, R : Destructible<R>> T.destruct(p1: KProperty1<in T, P1>, p2: KProperty1<in T, P2>): Triple<P1, P2, R>
Link copied to clipboard
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> emptyReadonlyRecord(): ReadonlyRecord<K, V>
Link copied to clipboard
inline operator fun <V : ERROR CLASS: Symbol not found for JsAny??> ReadonlyRecord<ERROR CLASS: Symbol not found for JsAny, V>.get(key: String): V?
inline operator fun <V : ERROR CLASS: Symbol not found for JsAny??> ReadonlyRecord<ERROR CLASS: Symbol not found for JsString, V>.get(key: String): V?
Link copied to clipboard
inline fun PropertyKey(value: String): PropertyKey
Link copied to clipboard
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> recordOf(): Record<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> recordOf(vararg pairs: Pair<K, V>): Record<K, V>
Link copied to clipboard
inline operator fun <V : ERROR CLASS: Symbol not found for JsAny??> Record<ERROR CLASS: Symbol not found for JsAny, V>.set(key: String, value: V)
inline operator fun <V : ERROR CLASS: Symbol not found for JsAny??> Record<ERROR CLASS: Symbol not found for JsString, V>.set(key: String, value: V)
Link copied to clipboard
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Iterable<Pair<K, V>>.toReadonlyRecord(): ReadonlyRecord<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Map<K, V>.toReadonlyRecord(): ReadonlyRecord<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Sequence<Tuple2<K, V>>.toReadonlyRecord(): ReadonlyRecord<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Sequence<Pair<K, V>>.toReadonlyRecord(): ReadonlyRecord<K, V>
Link copied to clipboard
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Iterable<Pair<K, V>>.toRecord(): Record<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Map<K, V>.toRecord(): Record<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Sequence<Tuple2<K, V>>.toRecord(): Record<K, V>
fun <K : ERROR CLASS: Symbol not found for JsAny, V : ERROR CLASS: Symbol not found for JsAny??> Sequence<Pair<K, V>>.toRecord(): Record<K, V>
Link copied to clipboard
inline fun <T : ERROR CLASS: Symbol not found for JsAny> unsafeJso(block: T.() -> Unit): T