Skip to content

Commit 862df44

Browse files
committed
return this in on() and off() methods in changes observable
1 parent afd4589 commit 862df44

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Documents/Changes/ChangesObservable.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,14 @@ export class ChangesObservable<T, TConnectionState extends IChangesConnectionSta
4545
this._errorSubscribers.add(handler as (error: Error) => void);
4646
break;
4747
}
48+
49+
return this;
4850
}
4951

5052
public removeListener(event: "data", handler: (value: T) => void);
5153
public removeListener(event: "error", handler: (error: Error) => void);
5254
public removeListener(event: "data" | "error", handler: ((value: T) => void) | ((error: Error) => void)) {
53-
this.off(event as any, handler as any);
55+
return this.off(event as any, handler as any);
5456
}
5557

5658
public off(event: "data", handler: (value: T) => void);
@@ -77,6 +79,8 @@ export class ChangesObservable<T, TConnectionState extends IChangesConnectionSta
7779
}
7880
break;
7981
}
82+
83+
return this;
8084
}
8185

8286
public send(msg: T): void {

0 commit comments

Comments
 (0)