trait
AsyncSubject[T] extends Object with Observer with Observable[T]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
all(predicate: Function, thisArg: Function = js.native): Observable[T]
-
-
-
def
any(predicate: Function, thisArg: Any = js.native): Observable[T]
-
final
def
asInstanceOf[T0]: T0
-
def
asObservable(): Observable[T]
-
def
asObserver(): AsyncSubject.this.type
-
def
average(selector: Function, thisArg: Any = js.native): Observable[T]
-
def
buffer(bufferClosingSelector: Function = js.native): Observable[T]
-
def
bufferWithCount(count: Function, skip: Function = js.native): Observable[T]
-
-
def
checked(): AsyncSubject.this.type
-
def
clone(): AnyRef
-
-
def
combineLatest(args: Array[Observable[T]], resultSelector: Function = js.native): Observable[T]
-
-
-
def
concatMap(selector: |[|[Function, Iterator[_]], Promise[_]], resultSelector: Function = js.native, thisArg: Any = js.native): Observable[T]
-
def
defaultIfEmpty(defaultValue: Any = js.native): Observable[T]
-
def
dispose(): Unit
-
def
distinct(keySelector: Function = js.native, comparer: Function = js.native): Observable[T]
-
def
distinctUntilChanged(keySelector: Function = js.native, comparer: Function = js.native): Observable[T]
-
def
do(observer: Observer = null, onNext: Function = null, onError: Function = null, onCompleted: Function = null): Observable[T]
-
def
doOnCompleted(onCompleted: Function, thisArg: Any = js.native): Observable[T]
-
def
doOnError(onError: Function, thisArg: Any = js.native): Observable[T]
-
def
doOnNext(onNext: Function, thisArg: Any = js.native): Observable[T]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
every(predicate: Function, thisArg: Function = js.native): Observable[T]
-
def
filter(predicate: Function, thisArg: Any = js.native): Observable[T]
-
def
finalize(): Unit
-
def
finally(action: Function): Observable[T]
-
def
flatMap[A, B](selector: Function, resultSelector: Function4[A, A, Int, Int, B] = js.native): Observable[B]
-
def
flatMapLatest(selector: Function, thisArg: Any = js.native): Observable[T]
-
def
flatMapObserver(onNext: Function, onError: Function, onCompleted: Function, thisArg: Any): Observable[T]
-
def
forEach(onNext: |[Function, Observable[T]], onError: Function = js.native, onCompleted: Function = js.native): Disposable
-
-
def
forkJoin(args: Array[Observable[T]], resultSelector: Function): Observable[T]
-
final
def
getClass(): Class[_]
-
def
hasObservers(): Boolean
-
def
hasOwnProperty(v: String): Boolean
-
def
hashCode(): Int
-
def
ignoreElements(): Observable[T]
-
final
def
isInstanceOf[T0]: Boolean
-
def
isPrototypeOf(v: Object): Boolean
-
def
map[S](selector: |[Function, Any], thisArg: Any = null): Observable[S]
-
-
def
merge(maxConcurrent: Int): Observable[T]
-
def
mergeAll(): T
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
-
def
onCompleted(): Unit
-
def
onError(error: Error): Unit
-
def
onNext(value: Any): Unit
-
def
partition(predicate: Function, thisArg: Any = js.native): Array[Observable[T]]
-
-
-
def
pluck(property: String): Observable[T]
-
def
propertyIsEnumerable(v: String): Boolean
-
def
publish(selector: Function = js.native): ConnectableObservable[T]
-
def
reduce(accumulator: Function, seed: Any = js.native): Observable[T]
-
def
repeat(value: Any, repeatCount: Int = js.native, scheduler: Scheduler = js.native): Observable[T]
-
def
scan(accumulator: Function, seed: Any = js.native): Observable[T]
-
def
select(selector: |[Function, Any], thisArg: Function = js.native): Observable[T]
-
def
selectConcat(selector: |[|[Function, Iterator[_]], Promise[_]], resultSelector: Function = js.native, thisArg: Any = js.native): Observable[T]
-
def
selectMany(selector: Function, resultSelector: Any = js.native): Observable[T]
-
def
selectManyObserver(onNext: Function, onError: Function, onCompleted: Function, thisArg: Any): Observable[T]
-
-
def
single(predicate: Function = js.native, thisArg: Any = js.native, defaultValue: T = js.native): Observable[T]
-
def
skip(count: Int): Observable[T]
-
def
slice(begin: Int = 0, end: Int = js.native): Observable[T]
-
def
some(predicate: Function, thisArg: Any = js.native): Observable[T]
-
def
subscribe(onNext: |[Function, Observable[T]] = js.native, onError: Function = js.native, onCompleted: Function = js.native): Disposable
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
take(count: Int, scheduler: Scheduler = js.native): Observable[T]
-
def
takeLast(count: Int): Observable[T]
-
def
takeLastBuffer(count: Int): Observable[T]
-
def
takeLastBufferWithTime(duration: Int, scheduler: Scheduler = js.native): Observable[T]
-
def
takeLastWithTime(duration: Int, timeScheduler: Scheduler, loopScheduler: Scheduler = js.native): Observable[T]
-
def
takeUntil(other: |[Observable[T], Promise[T]]): Observable[T]
-
def
takeWhile(predicate: Function, thisArg: Any = js.native): Observable[T]
-
def
tap(observer: Observer = null, onNext: Function = null, onError: Function = null, onCompleted: Function = null): Observable[T]
-
def
tapOnCompleted(onCompleted: Function, thisArg: Any = js.native): Observable[T]
-
def
tapOnError(onError: Function, thisArg: Any = js.native): Observable[T]
-
def
tapOnNext(onNext: Function, thisArg: Any = js.native): Observable[T]
-
def
toArray(): Observable[Array[T]]
-
def
toLocaleString(): String
-
def
toNotifier(): Function
-
def
toString(): String
-
def
transduce(transducer: |[Transducer, Function]): Observable[T]
-
def
valueOf(): Any
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
where(predicate: Function, thisArg: Any = js.native): Observable[T]
-
def
windowWithCount(count: Int, skip: Int = js.native): Observable[T]
-
-
def
withLatestFrom(args: Array[Observable[T]], resultSelector: Function = js.native): Observable[T]
-
def
zip(args: Any*): Observable[T]
-
def
zip(args: Array[Observer], resultSelector: Function = js.native): Observable[T]
-
def
zipIterable(args: Any*): Observable[T]
-
def
zipIterable(args: Array[Observer], resultSelector: Function = js.native): Observable[T]
Deprecated Value Members
-
def
concatObservable(): Observable[T]
-
def
mergeObservable(): T
Inherited from Object
Inherited from Any
Inherited from AnyRef
Inherited from Any