"use strict";Liferay.Loader.define("liferay!analytics-settings-web$dom-accessibility-api@0.5.16/dist/polyfills/array.from",["module","exports","require"],(function(r,e,t){window;{e.__esModule=!0,e.default=function arrayFrom(r,e){var t=Array,n=Object(r);if(null==r)throw new TypeError("Array.from requires an array-like object - not null or undefined");if(void 0!==e&&!isCallable(e))throw new TypeError("Array.from: when provided, the second argument must be a function");var i,o=function toLength(r){var e=function toInteger(r){var e=Number(r);if(isNaN(e))return 0;if(0===e||!isFinite(e))return e;return(e>0?1:-1)*Math.floor(Math.abs(e))}(r);return Math.min(Math.max(e,0),a)}(n.length),l=isCallable(t)?Object(new t(o)):new Array(o),u=0;for(;u<o;)i=n[u],l[u]=e?e(i,u):i,u+=1;return l.length=o,l};var n=Object.prototype.toString;function isCallable(r){return"function"==typeof r||"[object Function]"===n.call(r)}var a=Math.pow(2,53)-1}}));
//# sourceMappingURL=array.from.js.map