import { ConnectableObservable, Observable } from 'rxjs'; import { publishBehavior as higherOrder } from 'rxjs/operators'; /** * @param value * @return {ConnectableObservable} * @method publishBehavior * @owner Observable */ export function publishBehavior(this: Observable, value: T): ConnectableObservable { return higherOrder(value)(this); }