mirror of
https://github.com/fooflington/selfdefined.git
synced 2025-06-12 05:31:41 +00:00
update
This commit is contained in:
14
node_modules/rxjs/operators/publishReplay.js
generated
vendored
Normal file
14
node_modules/rxjs/operators/publishReplay.js
generated
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
var ReplaySubject_1 = require('../ReplaySubject');
|
||||
var multicast_1 = require('./multicast');
|
||||
/* tslint:enable:max-line-length */
|
||||
function publishReplay(bufferSize, windowTime, selectorOrScheduler, scheduler) {
|
||||
if (selectorOrScheduler && typeof selectorOrScheduler !== 'function') {
|
||||
scheduler = selectorOrScheduler;
|
||||
}
|
||||
var selector = typeof selectorOrScheduler === 'function' ? selectorOrScheduler : undefined;
|
||||
var subject = new ReplaySubject_1.ReplaySubject(bufferSize, windowTime, scheduler);
|
||||
return function (source) { return multicast_1.multicast(function () { return subject; }, selector)(source); };
|
||||
}
|
||||
exports.publishReplay = publishReplay;
|
||||
//# sourceMappingURL=publishReplay.js.map
|
Reference in New Issue
Block a user