@lifaon/rx-js-light
Version:
Blazing fast Observables
28 lines (27 loc) • 1.24 kB
JavaScript
;
var __spreadArray = this && this.__spreadArray || (function (to, from, pack) {
if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
if (ar || !((i in from))) {
if (!ar) ar = Array.prototype.slice.call(from, 0, i);
ar[i] = from[i];
}
}
return to.concat(ar || Array.prototype.slice.call(from));
});
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.complete = void 0;
var complete_notification_constant_1 = require("../../../../../../misc/notifications/built-in/complete/complete-notification.constant.cjs");
var create_next_notification_1 = require("../../../../../../misc/notifications/built-in/next/create-next-notification.cjs");
var from_array_1 = require("../../../without-notifications/iterable/from-array/from-array.cjs");
function complete() {
var values = [];
for (var _i = 0; _i < arguments.length; _i++) {
values[_i] = arguments[_i];
}
return (0, from_array_1.fromArray)(__spreadArray(__spreadArray([], values.map(function (value) {
return (0, create_next_notification_1.createNextNotification)(value);
}), true), [complete_notification_constant_1.STATIC_COMPLETE_NOTIFICATION], false));
}
exports.complete = complete;