- Preparing search index...
- The search index is not available
revolt.js - v
Class Collection<T>Abstract
Methods
Abstract
delete
- delete(id: string): void
-
Returns void
Abstract
entries
- entries(): IterableIterator<[string, T]>
-
Returns IterableIterator<[string, T]>
filter
- filter(predicate: ((value: T, key: string) => boolean)): T[]
-
Parameters
-
predicate: ((value: T, key: string) => boolean)
-
- (value: T, key: string): boolean
-
Returns boolean
Returns T[]
find
- find(predicate: ((value: T, key: string) => boolean)): undefined | T
-
Parameters
-
predicate: ((value: T, key: string) => boolean)
-
- (value: T, key: string): boolean
-
Returns boolean
Returns undefined | T
Abstract
forEach
- forEach(cb: ((value: T, key: string, map: ReactiveMap<string, T>) => void)): void
-
Parameters
-
cb: ((value: T, key: string, map: ReactiveMap<string, T>) => void)
-
- (value: T, key: string, map: ReactiveMap<string, T>): void
-
Parameters
-
value: T
-
key: string
-
map: ReactiveMap<string, T>
Returns void
Returns void
Abstract
get
- get(id: string): undefined | T
-
Returns undefined | T
Abstract
has
- has(id: string): boolean
-
Returns boolean
Abstract
keys
- keys(): IterableIterator<string>
-
Returns IterableIterator<string>
map
- map<O>(cb: ((value: T, key: string) => O)): O[]
-
Parameters
-
cb: ((value: T, key: string) => O)
-
- (value: T, key: string): O
-
Returns O
Returns O[]
Abstract
size
- size(): number
-
Returns number
toList
- toList(): T[]
-
Returns T[]
Abstract
values
- values(): IterableIterator<T>
-
Returns IterableIterator<T>
Abstract Collection type