ObservableSet<T> Class

Beta

A standard Set that emits events when its contents change.

Extends

  • Set<T>

Inherited methods

Name Inherited from Description
__@iterator(): IterableIterator<T> [Set.Symbol Iterates over values in the set.
entries(): IterableIterator<[T, T]> Set Returns an iterable of [v,v] pairs for every value v in the set.
forEach(callbackfn: (value: T, value2: T, set: Set<T>) => void, thisArg?: any): void Set  
has(value: T): boolean Set  
keys(): IterableIterator<T> Set Despite its name, returns an iterable of the values in the set,
values(): IterableIterator<T> Set Returns an iterable of values in the set.

Properties

Name Type Description
onAdded BeEvent<(item: T) => void> Emitted after item is added to this set.  
onCleared BeEvent<() => void> Emitted after this set's contents are cleared.  
onDeleted BeEvent<(item: T) => void> Emitted after item is deleted from this set.  
Set Static SetConstructor    

Inherited properties

Name Type Inherited from Description
__@toStringTag string [Set.Symbol  
size number Set  

Defined in

Last Updated: 08 January, 2020