get.js (547B)
1 import superPropBase from "./superPropBase.js"; 2 export default function _get() { 3 if (typeof Reflect !== "undefined" && Reflect.get) { 4 _get = Reflect.get; 5 } else { 6 _get = function _get(target, property, receiver) { 7 var base = superPropBase(target, property); 8 if (!base) return; 9 var desc = Object.getOwnPropertyDescriptor(base, property); 10 11 if (desc.get) { 12 return desc.get.call(arguments.length < 3 ? target : receiver); 13 } 14 15 return desc.value; 16 }; 17 } 18 19 return _get.apply(this, arguments); 20 }