芝麻web文件管理V1.00
编辑当前文件:/home/freeclou/app.optimyar.com/backend/node_modules/rxjs/internal/observable/combineLatest.d.ts
import { Observable } from '../Observable'; import { ObservableInput, SchedulerLike, ObservedValueOf } from '../types'; import { Subscriber } from '../Subscriber'; import { OuterSubscriber } from '../OuterSubscriber'; import { Operator } from '../Operator'; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, R>(sources: [O1], resultSelector: (v1: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, R>(sources: [O1, O2], resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, R>(sources: [O1, O2, O3], resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, R>(sources: [O1, O2, O3, O4], resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
, v4: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, R>(sources: [O1, O2, O3, O4, O5], resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
, v4: ObservedValueOf
, v5: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, O6 extends ObservableInput
, R>(sources: [O1, O2, O3, O4, O5, O6], resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
, v4: ObservedValueOf
, v5: ObservedValueOf
, v6: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, R>(sources: O[], resultSelector: (...args: ObservedValueOf
[]) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, R>(v1: O1, resultSelector: (v1: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, R>(v1: O1, v2: O2, resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, R>(v1: O1, v2: O2, v3: O3, resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, R>(v1: O1, v2: O2, v3: O3, v4: O4, resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
, v4: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, R>(v1: O1, v2: O2, v3: O3, v4: O4, v5: O5, resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
, v4: ObservedValueOf
, v5: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, O6 extends ObservableInput
, R>(v1: O1, v2: O2, v3: O3, v4: O4, v5: O5, v6: O6, resultSelector: (v1: ObservedValueOf
, v2: ObservedValueOf
, v3: ObservedValueOf
, v4: ObservedValueOf
, v5: ObservedValueOf
, v6: ObservedValueOf
) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
>(sources: [O1], scheduler: SchedulerLike): Observable<[ObservedValueOf
]>; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
, O2 extends ObservableInput
>(sources: [O1, O2], scheduler: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
>(sources: [O1, O2, O3], scheduler: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
>(sources: [O1, O2, O3, O4], scheduler: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
>(sources: [O1, O2, O3, O4, O5], scheduler: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, O6 extends ObservableInput
>(sources: [O1, O2, O3, O4, O5, O6], scheduler: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
>(sources: O[], scheduler: SchedulerLike): Observable
[]>; export declare function combineLatest
>(sources: [O1]): Observable<[ObservedValueOf
]>; export declare function combineLatest
, O2 extends ObservableInput
>(sources: [O1, O2]): Observable<[ObservedValueOf
, ObservedValueOf
]>; export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
>(sources: [O1, O2, O3]): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
>(sources: [O1, O2, O3, O4]): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
>(sources: [O1, O2, O3, O4, O5]): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, O6 extends ObservableInput
>(sources: [O1, O2, O3, O4, O5, O6]): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; export declare function combineLatest
>(sources: O[]): Observable
[]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
>(v1: O1, scheduler?: SchedulerLike): Observable<[ObservedValueOf
]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
, O2 extends ObservableInput
>(v1: O1, v2: O2, scheduler?: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
>(v1: O1, v2: O2, v3: O3, scheduler?: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
>(v1: O1, v2: O2, v3: O3, v4: O4, scheduler?: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
>(v1: O1, v2: O2, v3: O3, v4: O4, v5: O5, scheduler?: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
, O2 extends ObservableInput
, O3 extends ObservableInput
, O4 extends ObservableInput
, O5 extends ObservableInput
, O6 extends ObservableInput
>(v1: O1, v2: O2, v3: O3, v4: O4, v5: O5, v6: O6, scheduler?: SchedulerLike): Observable<[ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
, ObservedValueOf
]>; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
>(...observables: O[]): Observable
; /** @deprecated Pass arguments in a single array instead `combineLatest([a, b, c])` */ export declare function combineLatest
, R>(...observables: Array
| ((...values: Array
) => R)>): Observable
; /** @deprecated resultSelector no longer supported, pipe to map instead */ export declare function combineLatest
, R>(array: O[], resultSelector: (...values: ObservedValueOf
[]) => R, scheduler?: SchedulerLike): Observable
; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
>(...observables: Array
): Observable
; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
, R>(...observables: Array
[]) => R) | SchedulerLike>): Observable
; /** @deprecated Passing a scheduler here is deprecated, use {@link subscribeOn} and/or {@link observeOn} instead */ export declare function combineLatest
(...observables: Array
| ((...values: Array
) => R) | SchedulerLike>): Observable
; export declare class CombineLatestOperator
implements Operator
{ private resultSelector?; constructor(resultSelector?: (...values: Array
) => R); call(subscriber: Subscriber
, source: any): any; } /** * We need this JSDoc comment for affecting ESDoc. * @ignore * @extends {Ignored} */ export declare class CombineLatestSubscriber