Skip to main content
Go to Latest
function switchMap
import { switchMap } from "https://deno.land/x/ldkit@v0.5.0/library/rxjs.ts";

Type Parameters

T
O extends ObservableInput<any>

Parameters

project: (value: T, index: number) => O

Returns

OperatorFunction<T, ObservedValueOf<O>>

Type Parameters

T
O extends ObservableInput<any>

Parameters

project: (value: T, index: number) => O
resultSelector: undefined

Returns

OperatorFunction<T, ObservedValueOf<O>>

Type Parameters

T
R
O extends ObservableInput<any>

Parameters

project: (value: T, index: number) => O
resultSelector: (
outerValue: T,
innerValue: ObservedValueOf<O>,
outerIndex: number,
innerIndex: number,
) => R

Returns

OperatorFunction<T, R>