- toObject<TSource>(src: Iterable<TSource>, keySelector: ((item: TSource) => string)): Record<string, TSource>
-
Parameters
-
src: Iterable<TSource>
-
keySelector: ((item: TSource) => string)
-
- (item: TSource): string
-
Returns string
Returns Record<string, TSource>
- toObject<TSource, TValue>(src: Iterable<TSource>, keySelector: ((item: TSource) => string), valueSelector: ((item: TSource) => TValue)): Record<string, TValue>
-
Parameters
-
src: Iterable<TSource>
-
keySelector: ((item: TSource) => string)
-
- (item: TSource): string
-
Returns string
-
valueSelector: ((item: TSource) => TValue)
-
- (item: TSource): TValue
-
Returns TValue
Returns Record<string, TValue>
- toObject<TSource, TValue>(src: Iterable<TSource>, keySelector: ((item: TSource) => string), valueSelector?: ((item: TSource) => TValue)): Record<string, TSource | TValue>
-
Parameters
-
src: Iterable<TSource>
-
keySelector: ((item: TSource) => string)
-
- (item: TSource): string
-
Returns string
-
Optional
valueSelector: ((item: TSource) => TValue)
-
- (item: TSource): TValue
-
Returns TValue
Returns Record<string, TSource | TValue>