rx.js: fixed --noImplicitAny errors

This commit is contained in:
Igor Oleinikov
2013-12-16 16:02:13 +04:00
parent 9381a60dcb
commit a0bce74b1c
2 changed files with 6 additions and 6 deletions
+2 -2
View File
@@ -30,7 +30,7 @@ declare module Rx {
}
export class ScheduledItem<TTime> {
constructor(scheduler: IScheduler, state: any, action: (scheduler: IScheduler, state) => IDisposable, dueTime: TTime, comparer?: (x: TTime, y: TTime) => number);
constructor(scheduler: IScheduler, state: any, action: (scheduler: IScheduler, state: any) => IDisposable, dueTime: TTime, comparer?: (x: TTime, y: TTime) => number);
scheduler: IScheduler;
state: TTime;
@@ -182,7 +182,7 @@ declare module Rx {
exception: any;
static createOnNext<T>(value: T): Notification<T>;
static createOnError<T>(exception): Notification<T>;
static createOnError<T>(exception: any): Notification<T>;
static createOnCompleted<T>(): Notification<T>;
}
+4 -4
View File
@@ -11,13 +11,13 @@ declare module Rx {
export /*abstract*/ class VirtualTimeScheduler<TAbsolute, TRelative> extends Scheduler {
constructor(initialClock: TAbsolute, comparer: (first: TAbsolute, second: TAbsolute) => number);
advanceBy(time: TRelative);
advanceTo(time: TAbsolute);
scheduleAbsolute(dueTime: TAbsolute, action: () => void);
advanceBy(time: TRelative): void;
advanceTo(time: TAbsolute): void;
scheduleAbsolute(dueTime: TAbsolute, action: () => void): IDisposable;
scheduleAbsoluteWithState<TState>(state: TState, dueTime: TAbsolute, action: (scheduler: IScheduler, state: TState) => IDisposable): IDisposable;
scheduleRelative(dueTime: TRelative, action: () => void): IDisposable;
scheduleRelativeWithState<TState>(state: TState, dueTime: TRelative, action: (scheduler: IScheduler, state: TState) => IDisposable): IDisposable;
sleep(time: TRelative);
sleep(time: TRelative): void;
start(): IDisposable;
stop(): void;