JsSet

open external class JsSet<T>(values: JsIterable<T> = definedExternally) : MutableSetLike<T> (source)

Constructors

Link copied to clipboard
constructor(values: ReadonlyArray<T>)
constructor(values: JsIterable<T> = definedExternally)

Properties

Link copied to clipboard
open override val size: Int

Functions

Link copied to clipboard
open override fun add(value: T)
Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun delete(value: T): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun entries(): JsIterator<JsTuple2<T, T>>
Link copied to clipboard
open override fun forEach(action: (value: T) -> Unit)
Link copied to clipboard
open operator fun get(key: Symbol.iterator): () -> JsIterator<T>
Link copied to clipboard
open override fun has(key: T): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open inline operator fun iterator(): Iterator<T>
Link copied to clipboard
open override fun keys(): JsIterator<T>
Link copied to clipboard
Link copied to clipboard
fun union(other: ReadonlySetLike<T>): JsSet<T>
Link copied to clipboard
open override fun values(): JsIterator<T>