c9a7d17fe8a4ebf1087c5c78c1beab6d601fbfdd8305f48c3fe56e8318a6b718f935933cbc74faa34451c40eb62b82b1fbf532fbe4863374e174053e6acc52 631 B

123456789101112131415161718
  1. /** PURE_IMPORTS_START _observable_concat,_util_isScheduler PURE_IMPORTS_END */
  2. import { concat } from '../observable/concat';
  3. import { isScheduler } from '../util/isScheduler';
  4. export function startWith() {
  5. var array = [];
  6. for (var _i = 0; _i < arguments.length; _i++) {
  7. array[_i] = arguments[_i];
  8. }
  9. var scheduler = array[array.length - 1];
  10. if (isScheduler(scheduler)) {
  11. array.pop();
  12. return function (source) { return concat(array, source, scheduler); };
  13. }
  14. else {
  15. return function (source) { return concat(array, source); };
  16. }
  17. }
  18. //# sourceMappingURL=startWith.js.map