multitude
Version:
Comprehensive streams for push and pull
18 lines (14 loc) • 1.34 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.tap = tap;
var _from = require("../../creators/from");
var _operate = require("../../utils/operate");
function tap(observer) {
if (!observer) return obs => (0, _from.from)(obs);
return (0, _operate.operate)(() => observer, {
multicast: true
});
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3NyYy9wdXNoL29wZXJhdG9ycy90YXAvdGFwLnRzIl0sIm5hbWVzIjpbInRhcCIsIm9ic2VydmVyIiwib2JzIiwibXVsdGljYXN0Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQ0E7O0FBQ0E7O0FBR08sU0FBU0EsR0FBVCxDQUFnQkMsUUFBaEIsRUFBd0U7QUFDN0UsTUFBSSxDQUFDQSxRQUFMLEVBQWUsT0FBUUMsR0FBRCxJQUFTLGdCQUFLQSxHQUFMLENBQWhCO0FBQ2YsU0FBTyxzQkFBUSxNQUFNRCxRQUFkLEVBQXdCO0FBQUVFLElBQUFBLFNBQVMsRUFBRTtBQUFiLEdBQXhCLENBQVA7QUFDRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFB1c2ggfSBmcm9tICdAZGVmaW5pdGlvbnMnO1xuaW1wb3J0IHsgZnJvbSB9IGZyb20gJy4uLy4uL2NyZWF0b3JzL2Zyb20nO1xuaW1wb3J0IHsgb3BlcmF0ZSB9IGZyb20gJy4uLy4uL3V0aWxzL29wZXJhdGUnO1xuaW1wb3J0IHsgRW1wdHkgfSBmcm9tICd0eXBlLWNvcmUnO1xuXG5leHBvcnQgZnVuY3Rpb24gdGFwPFQ+KG9ic2VydmVyPzogUHVzaC5PYnNlcnZlcjxUPiB8IEVtcHR5KTogUHVzaC5PcGVyYXRpb248VD4ge1xuICBpZiAoIW9ic2VydmVyKSByZXR1cm4gKG9icykgPT4gZnJvbShvYnMpO1xuICByZXR1cm4gb3BlcmF0ZSgoKSA9PiBvYnNlcnZlciwgeyBtdWx0aWNhc3Q6IHRydWUgfSk7XG59XG4iXX0=
;