diff options
Diffstat (limited to 'sandbox/testAppNevena/Front/node_modules/rxjs/internal/operators/pluck.js')
-rw-r--r-- | sandbox/testAppNevena/Front/node_modules/rxjs/internal/operators/pluck.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/sandbox/testAppNevena/Front/node_modules/rxjs/internal/operators/pluck.js b/sandbox/testAppNevena/Front/node_modules/rxjs/internal/operators/pluck.js deleted file mode 100644 index 6bb6af7f..00000000 --- a/sandbox/testAppNevena/Front/node_modules/rxjs/internal/operators/pluck.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -var map_1 = require("./map"); -function pluck() { - var properties = []; - for (var _i = 0; _i < arguments.length; _i++) { - properties[_i] = arguments[_i]; - } - var length = properties.length; - if (length === 0) { - throw new Error('list of properties cannot be empty.'); - } - return function (source) { return map_1.map(plucker(properties, length))(source); }; -} -exports.pluck = pluck; -function plucker(props, length) { - var mapper = function (x) { - var currentProp = x; - for (var i = 0; i < length; i++) { - var p = currentProp != null ? currentProp[props[i]] : undefined; - if (p !== void 0) { - currentProp = p; - } - else { - return undefined; - } - } - return currentProp; - }; - return mapper; -} -//# sourceMappingURL=pluck.js.map
\ No newline at end of file |