Source Location: packages/core/src/source.ts#L2527
Signature
1 | function groupBy<T, K>( |
2 | getKey: (value: T, index: number) => K, |
3 | Subject_?: typeof Subject, |
4 | removeGroupWhenNoSubscribers?: boolean, |
5 | ): Operator<T, GroupSource<T, K>> |
Source Location: packages/core/src/source.ts#L2614
Signature
Source Location: packages/core/src/source.ts#L2596
Signature
1 | interface ActiveGroupSource<T, K> extends Source<T> { |
2 | key: K |
3 | remove(): void |
4 | removed: false |
5 | } |
Source Location: packages/core/src/source.ts#L2605
Signature
1 | interface RemovedGroupSource<T> extends Source<T> { |
2 | key: null |
3 | remove(): void |
4 | removed: true |
5 | } |