Skip to content

Commit 12d4933

Browse files
authored
fix(groupBy): reexporting the GroupedObservable type (#3556)
We are now exporting the GroupedObservable type. This also marked the constructor as deprecated, as it is really for internal use only, and subject to change at any time. fixes #3551
1 parent 2b32916 commit 12d4933

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
/* Observable */
22
export { Observable } from './internal/Observable';
33
export { ConnectableObservable } from './internal/observable/ConnectableObservable';
4+
export { GroupedObservable } from './internal/operators/groupBy';
45
export { Operator } from './internal/Operator';
56
export { observable } from './internal/symbol/observable';
67

src/internal/operators/groupBy.ts

+1
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ class GroupDurationSubscriber<K, T> extends Subscriber<T> {
253253
* @class GroupedObservable<K, T>
254254
*/
255255
export class GroupedObservable<K, T> extends Observable<T> {
256+
/** @deprecated Do not construct this type. Internal use only */
256257
constructor(public key: K,
257258
private groupSubject: Subject<T>,
258259
private refCountSubscription?: RefCountSubscription) {

0 commit comments

Comments
 (0)