UNPKG

@antv/layout

Version:
34 lines (27 loc) 888 B
import { __require as require_coreJsData } from './_coreJsData.js'; var _isMasked; var hasRequired_isMasked; function require_isMasked () { if (hasRequired_isMasked) return _isMasked; hasRequired_isMasked = 1; var coreJsData = require_coreJsData(); /** Used to detect methods masquerading as native. */ var maskSrcKey = (function() { var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || ''); return uid ? ('Symbol(src)_1.' + uid) : ''; }()); /** * Checks if `func` has its source masked. * * @private * @param {Function} func The function to check. * @returns {boolean} Returns `true` if `func` is masked, else `false`. */ function isMasked(func) { return !!maskSrcKey && (maskSrcKey in func); } _isMasked = isMasked; return _isMasked; } export { require_isMasked as __require }; //# sourceMappingURL=_isMasked.js.map