select<R> method

ComputedObservable<R> select<R>(
  1. R selector(
    1. T
    ), {
  2. EqualityFunction<R>? equals,
  3. ErrorCallback? onError,
})

Creates a selector from this computed observable.

Implementation

ComputedObservable<R> select<R>(
  R Function(T) selector, {
  EqualityFunction<R>? equals,
  ErrorCallback? onError,
}) {
  throwIfDisposed('select');
  return ComputedObservable<R>(
    () => selector(value),
    _dependencies,
    equals: equals,
    onError: onError,
  );
}