From d4873ce3f5a4f19a5d88dbca32b8a0daea8385a4 Mon Sep 17 00:00:00 2001 From: Dave Keen Date: Tue, 2 Jun 2015 15:45:34 +0200 Subject: [PATCH] rx: added missing 'pairs' definition --- rx/rx-lite.d.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rx/rx-lite.d.ts b/rx/rx-lite.d.ts index 82221d6338..c5034c3b7a 100644 --- a/rx/rx-lite.d.ts +++ b/rx/rx-lite.d.ts @@ -589,6 +589,8 @@ declare module Rx { merge(scheduler: IScheduler, sources: Observable[]): Observable; merge(scheduler: IScheduler, sources: IPromise[]): Observable; + pairs(obj: { [key: string]: T }, scheduler?: IScheduler): Observable<[string, T]>; + zip(first: Observable, sources: Observable[], resultSelector: (item1: T1, ...right: T2[]) => TResult): Observable; zip(first: Observable, sources: IPromise[], resultSelector: (item1: T1, ...right: T2[]) => TResult): Observable; zip(source1: Observable, source2: Observable, resultSelector: (item1: T1, item2: T2) => TResult): Observable;