From adec547b22bd74c934286d45d4432d19d5930307 Mon Sep 17 00:00:00 2001 From: Igor Oleinikov Date: Tue, 30 Sep 2014 15:54:40 -0700 Subject: [PATCH] Made `scheduler` parameter of `Observable.timer` optional (fixes Reactive-Extensions/RxJS#282). --- rx.time-lite.d.ts | 4 ++-- rx.time.d.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/rx.time-lite.d.ts b/rx.time-lite.d.ts index a5b102827..7a7d8f46f 100644 --- a/rx.time-lite.d.ts +++ b/rx.time-lite.d.ts @@ -49,8 +49,8 @@ declare module Rx { interface ObservableStatic { interval(period: number, scheduler?: IScheduler): Observable; interval(dutTime: number, period: number, scheduler?: IScheduler): Observable; - timer(dueTime: number, period: number, scheduler: IScheduler): Observable; - timer(dueTime: number, scheduler: IScheduler): Observable; + timer(dueTime: number, period: number, scheduler?: IScheduler): Observable; + timer(dueTime: number, scheduler?: IScheduler): Observable; generateWithRelativeTime( initialState: TState, condition: (state: TState) => boolean, diff --git a/rx.time.d.ts b/rx.time.d.ts index 6efd7d9cf..2cdb1d56a 100644 --- a/rx.time.d.ts +++ b/rx.time.d.ts @@ -17,8 +17,8 @@ declare module Rx { } interface ObservableStatic { - timer(dueTime: Date, period: number, scheduler: IScheduler): Observable; - timer(dueTime: Date, scheduler: IScheduler): Observable; + timer(dueTime: Date, period: number, scheduler?: IScheduler): Observable; + timer(dueTime: Date, scheduler?: IScheduler): Observable; generateWithAbsoluteTime( initialState: TState,