diff options
Diffstat (limited to 'node_modules/rxjs/dist/esm5/internal/operators/pluck.js')
| -rw-r--r-- | node_modules/rxjs/dist/esm5/internal/operators/pluck.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/node_modules/rxjs/dist/esm5/internal/operators/pluck.js b/node_modules/rxjs/dist/esm5/internal/operators/pluck.js deleted file mode 100644 index ea59337..0000000 --- a/node_modules/rxjs/dist/esm5/internal/operators/pluck.js +++ /dev/null @@ -1,25 +0,0 @@ -import { map } from './map'; -export 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(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; - }); -} -//# sourceMappingURL=pluck.js.map
\ No newline at end of file |
