- toMap<TSource, TKey>(src: Iterable<TSource>, keySelector: ((item: TSource) => TKey)): Map<TKey, TSource>
-
Parameters
-
src: Iterable<TSource>
-
keySelector: ((item: TSource) => TKey)
-
- (item: TSource): TKey
-
Returns TKey
Returns Map<TKey, TSource>
- toMap<TSource, TKey, TValue>(src: Iterable<TSource>, keySelector: ((item: TSource) => TKey), valueSelector: ((item: TSource) => TValue)): Map<TKey, TValue>
-
Parameters
-
src: Iterable<TSource>
-
keySelector: ((item: TSource) => TKey)
-
- (item: TSource): TKey
-
Returns TKey
-
valueSelector: ((item: TSource) => TValue)
-
- (item: TSource): TValue
-
Returns TValue
Returns Map<TKey, TValue>
- toMap<TSource, TKey, TValue>(src: Iterable<TSource>, keySelector: ((item: TSource) => TKey), valueSelector?: ((item: TSource) => TValue)): Map<TKey, TSource | TValue>
-
Parameters
-
src: Iterable<TSource>
-
keySelector: ((item: TSource) => TKey)
-
- (item: TSource): TKey
-
Returns TKey
-
Optional
valueSelector: ((item: TSource) => TValue)
-
- (item: TSource): TValue
-
Returns TValue
Returns Map<TKey, TSource | TValue>