This flag indicates whether the observable is asynchronous. Any observable that accepts promise returns may be asynchronous but this information is not available at runtime unless you specify here, typically via AsyncObservable.
True if there is at least one observer registered.
Determine whether an observer is registered.
Remove an observer.
Add an observer.
Add an observer that emits once then is unregistered.
An Observable that proxies to another Observable.
Emits emitted here instead emit on the target Observable. Events emitted on the target emit locally via a listener installed by the proxy.
This is useful for managing a subset of Observers for an Observable.
Note that this "proxy" acts as a proxy but is not a JS Proxy.