SingleOperator<T> extension
- on
-
- Observable<
T>
- Observable<
Methods
-
single(
) → Observable< T> -
Available on Observable<
Emits the single element of this Observable, or emits TooFewError if there was no element, or emits TooManyError if there was more than 1 element.T> , provided by the SingleOperator extension -
singleOrDefault(
{required T tooFew, required T tooMany}) → Observable< T> -
Available on Observable<
Emits the single element of this Observable, or emitsT> , provided by the SingleOperator extensiontooFew
if there was no element, or emitstooMany
if there was more than 1 element. -
singleOrElse(
{required Map0< T> tooFew, required Map0<T> tooMany}) → Observable<T> -
Available on Observable<
Emits the single element of this Observable, or evaluates theT> , provided by the SingleOperator extensiontooFew
callback if there was no element, or evaluates thetooMany
callback if there was more than 1 element.