Code coverage report for src/operator/publishReplay.ts

Statements: 100% (7 / 7)      Branches: 75% (3 / 4)      Functions: 100% (1 / 1)      Lines: 100% (5 / 5)      Ignored: none     

All files » src/operator/ » publishReplay.ts
1 2 3 4 5 6 7 8 9 10 111   1     21 38   19    
import {ReplaySubject} from '../subject/ReplaySubject';
import {Scheduler} from '../Scheduler';
import {multicast} from './multicast';
import {ConnectableObservable} from '../observable/ConnectableObservable';
 
export function publishReplay<T>(bufferSize: number = Number.POSITIVE_INFINITY,
                                 EwindowTime: number = Number.POSITIVE_INFINITY,
                                 scheduler?: Scheduler): ConnectableObservable<T> {
  return multicast.call(this, new ReplaySubject<T>(bufferSize, windowTime, scheduler));
}