AtomSet
Table of contents
A drop-in replacement for Set that stores values in atoms and can be used in reactive contexts.
class AtomSet<T> {}Constructor
Constructs a new instance of the AtomSet class
Parameters
| Name | Description |
|---|---|
| |
| |
Properties
[Symbol.toStringTag]
[Symbol.toStringTag]: string;size
readonly
get size(): number;Methods
[Symbol.iterator](): Generator<T, undefined, unknown>;add( )
add(value: T): this;Parameters
| Name | Description |
|---|---|
| |
Returns
this;clear( )
clear(): void;delete( )
delete(value: T): boolean;Parameters
| Name | Description |
|---|---|
| |
Returns
boolean;entries( )
entries(): Generator<[T, T], undefined, unknown>;forEach( )
forEach(
callbackfn: (value: T, value2: T, set: AtomSet<T>) => void,
thisArg?: any,
): void;Parameters
| Name | Description |
|---|---|
| |
| |
Returns
void;has( )
has(value: T): boolean;Parameters
| Name | Description |
|---|---|
| |
Returns
boolean;keys( )
keys(): Generator<T, undefined, unknown>;values( )
values(): Generator<T, undefined, unknown>;Prev
AtomMapNext
RecordType