Made scheduler parameter of Observable.timer optional (fixes Reactive-Extensions/RxJS#282).

This commit is contained in:
Igor Oleinikov
2014-09-30 15:54:40 -07:00
parent 8da4768d8f
commit adec547b22
2 changed files with 4 additions and 4 deletions
+2 -2
View File
@@ -49,8 +49,8 @@ declare module Rx {
interface ObservableStatic {
interval(period: number, scheduler?: IScheduler): Observable<number>;
interval(dutTime: number, period: number, scheduler?: IScheduler): Observable<number>;
timer(dueTime: number, period: number, scheduler: IScheduler): Observable<number>;
timer(dueTime: number, scheduler: IScheduler): Observable<number>;
timer(dueTime: number, period: number, scheduler?: IScheduler): Observable<number>;
timer(dueTime: number, scheduler?: IScheduler): Observable<number>;
generateWithRelativeTime<TState, TResult>(
initialState: TState,
condition: (state: TState) => boolean,
+2 -2
View File
@@ -17,8 +17,8 @@ declare module Rx {
}
interface ObservableStatic {
timer(dueTime: Date, period: number, scheduler: IScheduler): Observable<number>;
timer(dueTime: Date, scheduler: IScheduler): Observable<number>;
timer(dueTime: Date, period: number, scheduler?: IScheduler): Observable<number>;
timer(dueTime: Date, scheduler?: IScheduler): Observable<number>;
generateWithAbsoluteTime<TState, TResult>(
initialState: TState,