get.js 881 B

123456789101112131415161718192021
  1. import _Reflect$get from "@babel/runtime-corejs3/core-js/reflect/get";
  2. import _bindInstanceProperty from "@babel/runtime-corejs3/core-js/instance/bind";
  3. import _Object$getOwnPropertyDescriptor from "@babel/runtime-corejs3/core-js/object/get-own-property-descriptor";
  4. import superPropBase from "./superPropBase.js";
  5. export default function _get() {
  6. if (typeof Reflect !== "undefined" && _Reflect$get) {
  7. var _context;
  8. _get = _bindInstanceProperty(_context = _Reflect$get).call(_context);
  9. } else {
  10. _get = function _get(target, property, receiver) {
  11. var base = superPropBase(target, property);
  12. if (!base) return;
  13. var desc = _Object$getOwnPropertyDescriptor(base, property);
  14. if (desc.get) {
  15. return desc.get.call(arguments.length < 3 ? target : receiver);
  16. }
  17. return desc.value;
  18. };
  19. }
  20. return _get.apply(this, arguments);
  21. }