singleOrElse method

Observable<T> singleOrElse({
  1. required Map0<T> tooFew,
  2. required Map0<T> tooMany,
})

Emits the single element of this Observable, or evaluates the tooFew callback if there was no element, or evaluates the tooMany callback if there was more than 1 element.

Implementation

Observable<T> singleOrElse(
        {required Map0<T> tooFew, required Map0<T> tooMany}) =>
    SingleObservable<T>(this, tooFew, tooMany);