find
Emits only the first value emitted by the source Observable that meets some condition.
Parameters
predicate |
A function called with each item to test for condition matching. |
thisArg |
Optional. Default is An optional argument to determine the value of |
Returns
OperatorFunction<T, T | undefined>
: An Observable of the first item that matches the
condition.
Description
Finds the first value that passes some test and emits that.
find
searches for the first item in the source Observable that matches the
specified condition embodied by the predicate
, and returns the first
occurrence in the source. Unlike first
, the predicate
is required
in find
, and does not emit an error if a valid value is not found.
Example
Find and emit the first click that happens on a DIV element