join
Correlates the elements of two sequences based on overlapping durations.
Arguments
right
(Observable
): The right observable sequence to join elements for.leftDurationSelector
(Function
): A function to select the duration (expressed as an observable sequence) of each element of the left observable sequence, used to determine overlap.rightDurationSelector
(Function
): A function to select the duration (expressed as an observable sequence) of each element of the right observable sequence, used to determine overlap.resultSelector
(Any
): A function invoked to compute a result element for any two overlapping elements of the left and right observable sequences. The parameters are as follows:(
Any
) Element from the left source for which the overlap occurs.(
Any
) Element from the right source for which the overlap occurs.
Returns
(Observable
): An observable sequence that contains result elements computed from source elements that have an overlapping duration.
Example
Last updated
Was this helpful?