Class

rxscalajs.facade

AsyncSubjectFacade

Related Doc: package facade

Permalink

class AsyncSubjectFacade[T] extends SubjectFacade[T]

Annotations
@RawJSType() @native()
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AsyncSubjectFacade
  2. SubjectFacade
  3. ObserverFacade
  4. CompletionObserver
  5. ErrorObserver
  6. NextObserver
  7. AnonymousSubscription
  8. ObservableFacade
  9. Subscribable
  10. Object
  11. Any
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new AsyncSubjectFacade()

    Permalink

Value Members

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. def _complete(): Unit

    Permalink
  5. def _finally(finallySelector: Function0[Unit]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  6. def _next(value: T): Unit

    Permalink
  7. def _subscribe(subscriber: Subscriber[Any]): AnonymousSubscription

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def asObservable(): ObservableFacade[T]

    Permalink
    Definition Classes
    SubjectFacade
  10. def audit[T2](durationSelector: Function1[T, Subscribable[T2]]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  11. def auditTime(delay: Int, scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  12. def buffer[T2](closingNotifier: ObservableFacade[T2]): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  13. def bufferCount(bufferSize: Int, startBufferEvery: Int = ???): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  14. def bufferTime(bufferTimeSpan: Int, bufferCreationInterval: Int = ???, scheduler: Scheduler = ???): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  15. def bufferToggle[T2, O](openings: Subscribable[O], closingSelector: Function1[O, Subscribable[T2]]): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  16. def bufferWhen[T2](closingSelector: Function0[ObservableFacade[T2]]): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  17. def cache(bufferSize: Int = ???, windowTime: Int = ???, scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  18. def catch[T2, R](selector: Function2[T2, ObservableFacade[T], ObservableFacade[R]]): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  19. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. def combineAll[T2, R](project: Function1[Array[T2], R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  21. def combineLatest[T2, R](v2: ObservableFacade[T2], project: Function2[T, T2, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  22. def complete(): Unit

    Permalink

    Notifies the Observer that the rxscalajs.Observable has finished sending push-based notifications.

    Notifies the Observer that the rxscalajs.Observable has finished sending push-based notifications.

    The rxscalajs.Observable will not call this method if it calls onError.

    Definition Classes
    SubjectFacadeCompletionObserver
  23. def concat[U](that: ObservableFacade[U], scheduler: Scheduler = ???): ObservableFacade[U]

    Permalink
    Definition Classes
    ObservableFacade
  24. def concatAll[U](): ObservableFacade[U]

    Permalink
    Definition Classes
    ObservableFacade
  25. def concatMap[I, R](project: Function2[T, Int, ObservableFacade[I]], resultSelector: Function4[T, I, Int, Int, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  26. def concatMapTo[I, R](innerObservable: ObservableFacade[I], resultSelector: Function4[T, I, Int, Int, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  27. def count(predicate: Function3[T, Int, ObservableFacade[T], Boolean] = ???): ObservableFacade[Int]

    Permalink
    Definition Classes
    ObservableFacade
  28. def debounce(durationSelector: Function1[T, Subscribable[Int]]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  29. def debounceTime(dueTime: Int, scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  30. def defaultIfEmpty[R](defaultValue: R): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  31. def delay(delay: |[Int, Date], scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  32. def delayWhen[U, I](delayDurationSelector: Function1[T, ObservableFacade[U]], subscriptionDelay: ObservableFacade[I] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  33. def dematerialize[T2](): ObservableFacade[T2]

    Permalink
    Definition Classes
    ObservableFacade
  34. def distinct[T2](compare: Function2[T, T, Boolean] = ???, flushes: ObservableFacade[T2] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  35. def distinctKey[T2](key: String, compare: Function2[T, T, Boolean] = ???, flushes: ObservableFacade[T2] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  36. def distinctUntilChanged(compare: Function2[T, T, Boolean] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  37. def distinctUntilChanged[K](compare: Function2[K, K, Boolean], keySelector: Function1[T, K]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  38. def distinctUntilKeyChanged(key: String, compare: Function2[T, T, Boolean] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  39. def do[T2](nextOrObserver: |[ObserverFacade[T], Function1[T, Unit]] = ???, error: Function1[T2, Unit] = ???, complete: Function0[Unit] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  40. def elementAt(index: Int, defaultValue: T = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  41. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  42. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  43. def error(err: Any = ???): Unit

    Permalink

    Notifies the Observer that the rxscalajs.Observable has experienced an error condition.

    Notifies the Observer that the rxscalajs.Observable has experienced an error condition.

    If the rxscalajs.Observable calls this method, it will not thereafter call onNext or onCompleted.

    Definition Classes
    SubjectFacadeErrorObserver
  44. def every[T2](predicate: Function2[T, Int, Boolean], thisArg: T2 = ???): ObservableFacade[Boolean]

    Permalink
    Definition Classes
    ObservableFacade
  45. def exhaust[U](): ObservableFacade[U]

    Permalink
    Definition Classes
    ObservableFacade
  46. def exhaustMap[I, R](project: Function2[T, Int, ObservableFacade[R]], resultSelector: Function4[T, I, Int, Int, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  47. def expand[R](project: Function2[T, Int, ObservableFacade[R]], concurrent: Double = ???, scheduler: Scheduler = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  48. def filter[T2](predicate: Function1[T, Boolean]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  49. def filter[T2](predicate: Function2[T, Int, Boolean], thisArg: T2 = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  50. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  51. def find[T2](predicate: Function2[T, Int, Boolean], thisArg: T2 = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  52. def findIndex[T2](predicate: Function2[T, Int, Boolean], thisArg: T2 = ???): ObservableFacade[Int]

    Permalink
    Definition Classes
    ObservableFacade
  53. def first[R](predicate: Function2[T, Int, Boolean] = ???, resultSelector: Function2[T, Int, R] = ???, defaultValue: R = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  54. def forEach(next: Function1[T, Unit], PromiseCtor: Promise.type = js.native): Promise[Unit]

    Permalink
    Definition Classes
    ObservableFacade
  55. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  56. def groupBy[K, R, T2](keySelector: Function1[T, K], elementSelector: Function1[T, R] = ???, durationSelector: Function1[GroupedObservableFacade[K, R], ObservableFacade[T2]] = ???): ObservableFacade[GroupedObservableFacade[K, R]]

    Permalink
    Definition Classes
    ObservableFacade
  57. var hasNext: Boolean

    Permalink
  58. def hasOwnProperty(v: String): Boolean

    Permalink
    Definition Classes
    Object
  59. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  60. def ignoreElements(): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  61. def isEmpty(): ObservableFacade[Boolean]

    Permalink
    Definition Classes
    ObservableFacade
  62. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  63. def isPrototypeOf(v: Object): Boolean

    Permalink
    Definition Classes
    Object
  64. def isUnsubscribed: Boolean

    Permalink
    Definition Classes
    AnonymousSubscription
  65. def last[R](predicate: Function3[T, Int, ObservableFacade[T], Boolean] = ???, resultSelector: Function2[T, Int, R] = ???, defaultValue: R = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  66. def let[R](func: Function1[ObservableFacade[T], ObservableFacade[R]]): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  67. def map[R](project: Function1[T, R]): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  68. def map[R](project: Function2[T, Int, R]): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  69. def mapTo[R](value: R): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  70. def materialize(): ObservableFacade[Notification[T]]

    Permalink
    Definition Classes
    ObservableFacade
  71. def max(comparer: Function2[T, T, T] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  72. def merge[R >: T](that: ObservableFacade[R], concurrent: Double = ???, scheduler: Scheduler = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  73. def mergeAll[U](concurrent: Double = ???): ObservableFacade[U]

    Permalink
    Definition Classes
    ObservableFacade
  74. def mergeMap[R](project: Function1[T, ObservableFacade[R]]): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  75. def mergeMap[R](project: Function2[T, Int, ObservableFacade[R]], resultSelector: Function4[T, R, Int, Int, R] = ???, concurrent: Double = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  76. def mergeMapTo[I, R](innerObservable: ObservableFacade[I], resultSelector: Function4[T, I, Int, Int, R] = ???, concurrent: Double = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  77. def mergeScan[R](project: Function2[R, T, ObservableFacade[R]], seed: R, concurrent: Int = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  78. def min(comparer: Function2[T, T, T] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  79. def multicast(subjectOrSubjectFactory: Function0[SubjectFacade[T]]): ConnectableObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  80. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  81. def next(value: T): Unit

    Permalink

    Provides the Observer with new data.

    Provides the Observer with new data.

    The rxscalajs.Observable calls this closure 0 or more times.

    The rxscalajs.Observable will not call this method again after it calls either onCompleted or onError.

    Definition Classes
    SubjectFacadeNextObserver
  82. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  83. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  84. def observeOn(scheduler: Scheduler, delay: Int = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  85. def pairwise(): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  86. def partition[T2](predicate: Function1[T, Boolean], thisArg: T2 = ???): Array[ObservableFacade[T]]

    Permalink
    Definition Classes
    ObservableFacade
  87. def pluck[R](properties: String*): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  88. def propertyIsEnumerable(v: String): Boolean

    Permalink
    Definition Classes
    Object
  89. def publish(): ConnectableObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  90. def publishBehavior(value: T): ConnectableObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  91. def publishLast(): ConnectableObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  92. def publishReplay(bufferSize: Double = ???, windowTime: Double = ???, scheduler: Scheduler = ???): ConnectableObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  93. def race(observables: Array[ObservableFacade[T]]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  94. def reduce[R](project: Function2[R, T, R], seed: R = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  95. def repeat(scheduler: Scheduler = ???, count: Int = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  96. def retry(count: Int = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  97. def retryWhen[T2, T3](notifier: Function1[ObservableFacade[T2], ObservableFacade[T3]]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  98. def sample[I](notifier: ObservableFacade[I]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  99. def sampleTime(delay: Int, scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  100. def scan[R](accumulator: Function2[R, T, R], seed: R = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  101. def share(): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  102. def single(predicate: Function3[T, Int, ObservableFacade[T], Boolean] = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  103. def skip(total: Int): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  104. def skipUntil[T2](notifier: ObservableFacade[T2]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  105. def skipWhile(predicate: Function2[T, Int, Boolean]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  106. var source: ObservableFacade[Any]

    Permalink
    Definition Classes
    ObservableFacade
  107. def startWith[U >: T](v1: U, scheduler: Scheduler = ???): ObservableFacade[U]

    Permalink
    Definition Classes
    ObservableFacade
  108. def subscribe(observer: ObserverFacade[T]): Subscription

    Permalink
    Definition Classes
    Subscribable
  109. def subscribe(onNext: Function1[T, Unit], error: Function1[Any, Unit] = ???, complete: Function0[Unit] = ???): AnonymousSubscription

    Permalink
    Definition Classes
    Subscribable
  110. def subscribeOn(scheduler: Scheduler, delay: Int = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  111. def switch(): T

    Permalink
    Definition Classes
    ObservableFacade
  112. def switchMap[I, R](project: Function1[T, ObservableFacade[I]]): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  113. def switchMap[I, R](project: Function2[T, Int, ObservableFacade[I]], resultSelector: Function4[T, I, Int, Int, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  114. def switchMapTo[I, R](innerObservable: ObservableFacade[I], resultSelector: Function4[T, I, Int, Int, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  115. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  116. def take(total: Int): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  117. def takeLast(total: Int): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  118. def takeUntil[T2](notifier: ObservableFacade[T2]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  119. def takeWhile(predicate: Function2[T, Int, Boolean]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  120. def throttle(durationSelector: Function1[T, Subscribable[Int]]): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  121. def throttleTime(delay: Int, scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  122. def throwIfUnsubscribed(): Dynamic

    Permalink
    Definition Classes
    SubjectFacade
  123. def timeInterval(scheduler: Scheduler = ???): ObservableFacade[TimeInterval[T]]

    Permalink
    Definition Classes
    ObservableFacade
  124. def timeout[T2](due: |[Int, Date], errorToSend: T2 = ???, scheduler: Scheduler = ???): ObservableFacade[T]

    Permalink
    Definition Classes
    ObservableFacade
  125. def timeoutWith[R](due: |[Int, Date], withObservable: ObservableFacade[R], scheduler: Scheduler = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  126. def timestamp(scheduler: Scheduler = ???): ObservableFacade[Timestamp[T]]

    Permalink
    Definition Classes
    ObservableFacade
  127. def toArray(): ObservableFacade[Array[T]]

    Permalink
    Definition Classes
    ObservableFacade
  128. def toLocaleString(): String

    Permalink
    Definition Classes
    Object
  129. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  130. def unsubscribe(): Unit

    Permalink

    Call this method to stop receiving notifications on the Observer that was registered when this Subscription was received.

    Call this method to stop receiving notifications on the Observer that was registered when this Subscription was received.

    Definition Classes
    AnonymousSubscription
  131. var value: T

    Permalink
  132. def valueOf(): Any

    Permalink
    Definition Classes
    Object
  133. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  134. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  135. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  136. def window[I](windowBoundaries: ObservableFacade[I]): ObservableFacade[ObservableFacade[T]]

    Permalink
    Definition Classes
    ObservableFacade
  137. def windowCount(windowSize: Int, startWindowEvery: Int = ???): ObservableFacade[ObservableFacade[T]]

    Permalink
    Definition Classes
    ObservableFacade
  138. def windowTime(windowTimeSpan: Int, windowCreationInterval: Int = ???, scheduler: Scheduler = ???): ObservableFacade[ObservableFacade[T]]

    Permalink
    Definition Classes
    ObservableFacade
  139. def windowToggle[T2, O](openings: ObservableFacade[O], closingSelector: Function1[O, ObservableFacade[T2]]): ObservableFacade[ObservableFacade[T]]

    Permalink
    Definition Classes
    ObservableFacade
  140. def windowWhen[T2](closingSelector: Function0[ObservableFacade[T2]]): ObservableFacade[ObservableFacade[T]]

    Permalink
    Definition Classes
    ObservableFacade
  141. def withLatestFrom[T2, R](v2: ObservableFacade[T2], project: Function2[T, T2, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  142. def zip[T2, R](v2: ObservableFacade[T2], project: Function2[T, T2, R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade
  143. def zipAll[T2, R](project: Function1[Array[T2], R] = ???): ObservableFacade[R]

    Permalink
    Definition Classes
    ObservableFacade

Inherited from SubjectFacade[T]

Inherited from ObserverFacade[T]

Inherited from CompletionObserver[T]

Inherited from ErrorObserver[T]

Inherited from NextObserver[T]

Inherited from AnonymousSubscription

Inherited from ObservableFacade[T]

Inherited from Subscribable[T]

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped