JsMap

open external class JsMap<K, V>(values: ReadonlyArray<JsTuple2<K, V>> = definedExternally) : MutableMapLike<K, V> (source)

Constructors

Link copied to clipboard
constructor(values: ReadonlyArray<JsTuple2<K, V>> = definedExternally)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun delete(key: K): Boolean
Link copied to clipboard
open override fun entries(): JsIterator<JsTuple2<K, V>>
Link copied to clipboard
open override fun forEach(action: (value: V, key: K) -> Unit)
Link copied to clipboard
open operator override fun get(key: K): V?
open operator fun get(key: Symbol.iterator): () -> JsIterator<JsTuple2<K, V>>
Link copied to clipboard
open override fun has(key: K): Boolean
Link copied to clipboard
open inline operator fun iterator(): Iterator<JsTuple2<K, V>>
Link copied to clipboard
open override fun keys(): JsIterator<K>
Link copied to clipboard
open operator override fun set(key: K, value: V)
Link copied to clipboard
open override fun values(): JsIterator<V>