Class

io.scalajs.npm.rx.Observable

ObservableExtensions

Related Doc: package Observable

Permalink

implicit final class ObservableExtensions[A] extends AnyVal

Observable Extensions

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ObservableExtensions
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ObservableExtensions(observable: Observable[A])

    Permalink

    observable

    the given observable

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def drainFuture: Future[Array[A]]

    Permalink

    Drains the observable and returns the contents as a promised array

    Drains the observable and returns the contents as a promised array

    returns

    the promised array

    Annotations
    @inline()
  6. def filterWith(predicate: (A, Int, Observable[A]) ⇒ Boolean, thisArg: Any): Observable[A]

    Permalink

    Annotations
    @inline()
    See also

    Observable.filter()

  7. def filterWith(predicate: (A, Int) ⇒ Boolean): Observable[A]

    Permalink

    Annotations
    @inline()
    See also

    Observable.filter()

  8. def filterWith(predicate: (A) ⇒ Boolean): Observable[A]

    Permalink

    Annotations
    @inline()
    See also

    Observable.filter()

  9. def flatMapWith[B, C](selector: (A, Int, Observable[A]) ⇒ B, resultSelector: (A, A, Int, Int) ⇒ C = null): Observable[C]

    Permalink

    Annotations
    @inline()
    See also

    Observable.flatMap()

  10. def flatMapWith[B](selector: (A, Int) ⇒ B): Observable[B]

    Permalink

    Annotations
    @inline()
    See also

    Observable.flatMap()

  11. def flatMapWith[B](selector: (A) ⇒ B): Observable[B]

    Permalink

    Annotations
    @inline()
    See also

    Observable.flatMap()

  12. def forEachWith(onNext: (A) ⇒ Any, onError: (Error) ⇒ Any = null, onCompleted: () ⇒ Any = null): Disposable

    Permalink

    Annotations
    @inline()
    See also

    Observable.forEach()

  13. def getClass(): Class[_ <: AnyVal]

    Permalink
    Definition Classes
    AnyVal → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. def mapWith[B](selector: (A, Int, Observable[A]) ⇒ B, thisArg: Any = null): Observable[B]

    Permalink

    Annotations
    @inline()
    See also

    Observable.map()

  16. def mapWith[B](selector: (A, Int) ⇒ B): Observable[B]

    Permalink

    Annotations
    @inline()
    See also

    Observable.map()

  17. def mapWith[B](selector: (A) ⇒ B): Observable[B]

    Permalink

    Annotations
    @inline()
    See also

    Observable.map()

  18. val observable: Observable[A]

    Permalink

    the given observable

  19. def toString(): String

    Permalink
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped