Set

@JSGlobal("Set") @native @JSType class Set[T]() extends StObject with Set[T]
Companion
object
trait Set[T]
trait StObject
class Object
trait Any
class Object
trait Matchable
class Any

Value members

Constructors

def this(values: Array[T])

Inherited methods

def add(value: T): Set[T]
Inherited from
Set
def clear(): Unit
Inherited from
Set
def delete(value: T): Boolean
Inherited from
Set
def entries(): IterableIterator[Tuple2[T, T]]

Returns an iterable of [v,v] pairs for every value v in the set.

Returns an iterable of [v,v] pairs for every value v in the set.

Inherited from
Set
def forEach(callbackfn: Function3[T, T, Set[T], Unit], thisArg: Any): Unit
Inherited from
Set
def forEach(callbackfn: Function3[T, T, Set[T], Unit]): Unit
Inherited from
Set
def has(value: T): Boolean
Inherited from
Set
def hasOwnProperty(v: String): Boolean
Inherited from
Object
def isPrototypeOf(v: Object): Boolean
Inherited from
Object

Despite its name, returns an iterable of the values in the set.

Despite its name, returns an iterable of the values in the set.

Inherited from
Set
def propertyIsEnumerable(v: String): Boolean
Inherited from
Object
def toLocaleString(): String
Inherited from
Object
def valueOf(): Any
Inherited from
Object

Returns an iterable of values in the set.

Returns an iterable of values in the set.

Inherited from
Set

Inherited fields

@JSName
var iterator: Function0[IterableIterator[T]]

Iterates over values in the set.

Iterates over values in the set.

Inherited from
Set
val size: Double
Inherited from
Set
@JSName
val toStringTag: String
Inherited from
Set