merge

Deprecation Notes

Deprecated in favor of static merge.

merge<T, R>(...observables: Array<ObservableInput<any> | SchedulerLike | number>): OperatorFunction<T, R>

Parameters

observables

Type: Array | SchedulerLike | number>.

Returns

OperatorFunction<T, R>

Overloads

merge(scheduler?: SchedulerLike): MonoTypeOperatorFunction<T>

Parameters

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

MonoTypeOperatorFunction<T>

merge(concurrent?: number, scheduler?: SchedulerLike): MonoTypeOperatorFunction<T>

Parameters

concurrent

Optional. Default is undefined.

Type: number.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

MonoTypeOperatorFunction<T>

merge(v2: ObservableInput<T2>, scheduler?: SchedulerLike): OperatorFunction<T, T | T2>

Parameters

v2

Type: ObservableInput.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2>

merge(v2: ObservableInput<T2>, concurrent?: number, scheduler?: SchedulerLike): OperatorFunction<T, T | T2>

Parameters

v2

Type: ObservableInput.

concurrent

Optional. Default is undefined.

Type: number.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, concurrent?: number, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

concurrent

Optional. Default is undefined.

Type: number.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, v4: ObservableInput<T4>, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3 | T4>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

v4

Type: ObservableInput.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3 | T4>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, v4: ObservableInput<T4>, concurrent?: number, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3 | T4>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

v4

Type: ObservableInput.

concurrent

Optional. Default is undefined.

Type: number.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3 | T4>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, v4: ObservableInput<T4>, v5: ObservableInput<T5>, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3 | T4 | T5>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

v4

Type: ObservableInput.

v5

Type: ObservableInput.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3 | T4 | T5>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, v4: ObservableInput<T4>, v5: ObservableInput<T5>, concurrent?: number, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3 | T4 | T5>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

v4

Type: ObservableInput.

v5

Type: ObservableInput.

concurrent

Optional. Default is undefined.

Type: number.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3 | T4 | T5>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, v4: ObservableInput<T4>, v5: ObservableInput<T5>, v6: ObservableInput<T6>, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3 | T4 | T5 | T6>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

v4

Type: ObservableInput.

v5

Type: ObservableInput.

v6

Type: ObservableInput.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3 | T4 | T5 | T6>

merge(v2: ObservableInput<T2>, v3: ObservableInput<T3>, v4: ObservableInput<T4>, v5: ObservableInput<T5>, v6: ObservableInput<T6>, concurrent?: number, scheduler?: SchedulerLike): OperatorFunction<T, T | T2 | T3 | T4 | T5 | T6>

Parameters

v2

Type: ObservableInput.

v3

Type: ObservableInput.

v4

Type: ObservableInput.

v5

Type: ObservableInput.

v6

Type: ObservableInput.

concurrent

Optional. Default is undefined.

Type: number.

scheduler

Optional. Default is undefined.

Type: SchedulerLike.

Returns

OperatorFunction<T, T | T2 | T3 | T4 | T5 | T6>

merge(...observables: Array<ObservableInput<T> | SchedulerLike | number>): MonoTypeOperatorFunction<T>

Parameters

observables

Type: Array | SchedulerLike | number>.

Returns

MonoTypeOperatorFunction<T>

merge(...observables: Array<ObservableInput<any> | SchedulerLike | number>): OperatorFunction<T, R>

Parameters

observables

Type: Array | SchedulerLike | number>.

Returns

OperatorFunction<T, R>