share

Returns a new Observable that multicasts (shares) the original Observable. As long as there is at least one Subscriber this Observable will be subscribed and emitting data. When all subscribers have unsubscribed it will unsubscribe from the source Observable. Because the Observable is multicasting it makes the stream hot. This is an alias for multicast(() => new Subject()), refCount().

share<T>(): MonoTypeOperatorFunction<T>

Parameters

There are no parameters.

Returns

MonoTypeOperatorFunction<T>: An Observable that upon connection causes the source Observable to emit items to its Observers.

Description