Subscribes to the OBSERVER_EVENT and invokes the provided callback function.
Emits the CONNECT_EVENT.
Returns a composed function that will try to dispose and unsubscribe the callback.
Creates a debounced observer that emits values at a specified delay.
Creates a delayed observer that emits values at a specified delay.
Emits the specified data to all observers.
Creates a filtered observer.
Applies a callback function to each value emitted by the Observable and flattens the resulting values into a new Observable.
Creates a new Observer.
Creates an Observer with asynchronous mapping functionality.
Merges an observer with the given observer, returning a new observer that emits values from both observers.
Executes a callback function once and provides a way to unsubscribe from further executions.
Operator function to create a new observer with a transformed data type.
Reduces the data emitted by an Observer using a callback function and an initial value.
Creates an observable sequence that emits values at specified intervals.
Marks a variable as shared.
The shared variable object.
Creates and returns an observer function that splits an array of data into a nested array of a specified length.
The split observer function.
Attaches a callback function to the tap observer. The callback function will be called with a value of type Data when the tap observer is triggered.
Creates a context for iterating asynchronously using a generator function.
Converts the current instance to a Promise that resolves with the data.
Unsubscribes from all events and performs cleanup.
Returns whether the given event has any listeners.
True if there are listeners for the event, otherwise false.
Returns the current value of the 'isShared' property.
Sets up a listener for the connect event on the broadcast channel.
The callback function to be executed once the connect event is triggered.
Adds a listener for the DISCONNECT_EVENT.
The function to be executed when the event occurs.
A class representing an Observer.