![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/mets.corals.io/wp-content/metras.v32.1/node_modules/rx/ts/core/ |
/// <reference path="./disposables/disposable.ts" /> /// <reference path="./observer-lite.ts" /> module Rx { export module internals { /** * Abstract base class for implementations of the Observer class. * This base class enforces the grammar of observers where OnError and OnCompleted are terminal messages. */ export interface AbstractObserver<T> extends Rx.IObserver<T>, Rx.IDisposable { /** * Notifies the observer of a new element in the sequence. * @param {Any} value Next element in the sequence. */ onNext(value: T): void; /** * Notifies the observer that an exception has occurred. * @param {Any} error The error that has occurred. */ onError(exception: any): void; /** * Notifies the observer of the end of the sequence. */ onCompleted(): void; isStopped: boolean; /** * Disposes the observer, causing it to transition to the stopped state. */ dispose(): void; fail(e: any): boolean; // Must be implemented by other observers next(value: T): void; error(error: any): void; completed(): void; } interface AbstractObserverStatic { new <T>(): AbstractObserver<T>; } export var AbstractObserver: AbstractObserverStatic } } (function() { var iObserver: Rx.IObserver<number>; var abstractObserver: Rx.internals.AbstractObserver<number>; iObserver = abstractObserver; });