Iterator
Defined in: collections/Iterator.ts:6
GoJS-compatible: an iterator over a List/Set/Map.
Call next() before reading value/key, per GoJS’s iteration protocol
(distinct from the native ECMAScript iterator protocol).
Type Parameters
Sección titulada «Type Parameters»T
Properties
Sección titulada «Properties»iterator
Sección titulada «iterator»
readonlyiterator:Iterator<T>
Defined in: collections/Iterator.ts:7
readonlykey:unknown
Defined in: collections/Iterator.ts:18
readonlyvalue:T
Defined in: collections/Iterator.ts:17
Methods
Sección titulada «Methods»[iterator]()
Sección titulada «[iterator]()»[iterator]():
Iterator<T>
Defined in: collections/Iterator.ts:19
Returns
Sección titulada «Returns»Iterator<T>
all(
pred):boolean
Defined in: collections/Iterator.ts:13
Parameters
Sección titulada «Parameters»(x) => boolean
Returns
Sección titulada «Returns»boolean
any(
pred):boolean
Defined in: collections/Iterator.ts:12
Parameters
Sección titulada «Parameters»(x) => boolean
Returns
Sección titulada «Returns»boolean
each(
func):void
Defined in: collections/Iterator.ts:14
Parameters
Sección titulada «Parameters»(x) => void
Returns
Sección titulada «Returns»void
filter()
Sección titulada «filter()»filter(
pred):Iterator<T>
Defined in: collections/Iterator.ts:16
Parameters
Sección titulada «Parameters»(x) => boolean
Returns
Sección titulada «Returns»Iterator<T>
first()
Sección titulada «first()»first():
T|null
Defined in: collections/Iterator.ts:10
Returns
Sección titulada «Returns»T | null
hasNext()
Sección titulada «hasNext()»hasNext():
boolean
Defined in: collections/Iterator.ts:9
Returns
Sección titulada «Returns»boolean
map<
S>(func):Iterator<S>
Defined in: collections/Iterator.ts:15
Type Parameters
Sección titulada «Type Parameters»S
Parameters
Sección titulada «Parameters»(x) => S
Returns
Sección titulada «Returns»Iterator<S>
next():
boolean
Defined in: collections/Iterator.ts:8
Returns
Sección titulada «Returns»boolean
reset()
Sección titulada «reset()»reset():
void
Defined in: collections/Iterator.ts:11
Returns
Sección titulada «Returns»void