diff options
Diffstat (limited to 'node_modules/rxjs/dist/cjs/internal/operators/pluck.js')
| -rw-r--r-- | node_modules/rxjs/dist/cjs/internal/operators/pluck.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/node_modules/rxjs/dist/cjs/internal/operators/pluck.js b/node_modules/rxjs/dist/cjs/internal/operators/pluck.js deleted file mode 100644 index a3170c5..0000000 --- a/node_modules/rxjs/dist/cjs/internal/operators/pluck.js +++ /dev/null @@ -1,29 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.pluck = void 0; -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 map_1.map(function (x) { - var currentProp = x; - for (var i = 0; i < length; i++) { - var p = currentProp === null || currentProp === void 0 ? void 0 : currentProp[properties[i]]; - if (typeof p !== 'undefined') { - currentProp = p; - } - else { - return undefined; - } - } - return currentProp; - }); -} -exports.pluck = pluck; -//# sourceMappingURL=pluck.js.map
\ No newline at end of file |
