{"dependencies":[{"name":"@babel/runtime/helpers/interopRequireDefault","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"kslwqCIsh6ew+I1KeA1rlVRjsAk=","exportNames":["*"]}},{"name":"../Utilities/PixelRatio","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0},"end":{"line":11,"column":49}}],"key":"LyU5zWUh5FH8nBRNpPRuX2CH9Ns=","exportNames":["*"]}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n var _interopRequireDefault = require(_dependencyMap[0], \"@babel/runtime/helpers/interopRequireDefault\");\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.getUrlCacheBreaker = getUrlCacheBreaker;\n exports.pickScale = pickScale;\n exports.setUrlCacheBreaker = setUrlCacheBreaker;\n var _PixelRatio = _interopRequireDefault(require(_dependencyMap[1], \"../Utilities/PixelRatio\"));\n var cacheBreaker;\n var warnIfCacheBreakerUnset = true;\n function pickScale(scales, deviceScale) {\n var requiredDeviceScale = deviceScale ?? _PixelRatio.default.get();\n for (var i = 0; i < scales.length; i++) {\n if (scales[i] >= requiredDeviceScale) {\n return scales[i];\n }\n }\n return scales[scales.length - 1] || 1;\n }\n function setUrlCacheBreaker(appendage) {\n cacheBreaker = appendage;\n }\n function getUrlCacheBreaker() {\n if (cacheBreaker == null) {\n if (__DEV__ && warnIfCacheBreakerUnset) {\n warnIfCacheBreakerUnset = false;\n console.warn('AssetUtils.getUrlCacheBreaker: Cache breaker value is unset');\n }\n return '';\n }\n return cacheBreaker;\n }\n});","lineCount":34,"map":[[9,2,11,0],[9,6,11,0,"_PixelRatio"],[9,17,11,0],[9,20,11,0,"_interopRequireDefault"],[9,42,11,0],[9,43,11,0,"require"],[9,50,11,0],[9,51,11,0,"_dependencyMap"],[9,65,11,0],[10,2,13,0],[10,6,13,4,"cacheBreaker"],[10,18,13,16],[11,2,14,0],[11,6,14,4,"warnIfCacheBreakerUnset"],[11,29,14,27],[11,32,14,30],[11,36,14,34],[12,2,16,7],[12,11,16,16,"pickScale"],[12,20,16,25,"pickScale"],[12,21,16,26,"scales"],[12,27,16,47],[12,29,16,49,"deviceScale"],[12,40,16,69],[12,42,16,79],[13,4,17,2],[13,8,17,8,"requiredDeviceScale"],[13,27,17,27],[13,30,17,30,"deviceScale"],[13,41,17,41],[13,45,17,45,"PixelRatio"],[13,64,17,55],[13,65,17,56,"get"],[13,68,17,59],[13,69,17,60],[13,70,17,61],[14,4,20,2],[14,9,20,7],[14,13,20,11,"i"],[14,14,20,12],[14,17,20,15],[14,18,20,16],[14,20,20,18,"i"],[14,21,20,19],[14,24,20,22,"scales"],[14,30,20,28],[14,31,20,29,"length"],[14,37,20,35],[14,39,20,37,"i"],[14,40,20,38],[14,42,20,40],[14,44,20,42],[15,6,21,4],[15,10,21,8,"scales"],[15,16,21,14],[15,17,21,15,"i"],[15,18,21,16],[15,19,21,17],[15,23,21,21,"requiredDeviceScale"],[15,42,21,40],[15,44,21,42],[16,8,22,6],[16,15,22,13,"scales"],[16,21,22,19],[16,22,22,20,"i"],[16,23,22,21],[16,24,22,22],[17,6,23,4],[18,4,24,2],[19,4,29,2],[19,11,29,9,"scales"],[19,17,29,15],[19,18,29,16,"scales"],[19,24,29,22],[19,25,29,23,"length"],[19,31,29,29],[19,34,29,32],[19,35,29,33],[19,36,29,34],[19,40,29,38],[19,41,29,39],[20,2,30,0],[21,2,32,7],[21,11,32,16,"setUrlCacheBreaker"],[21,29,32,34,"setUrlCacheBreaker"],[21,30,32,35,"appendage"],[21,39,32,52],[21,41,32,54],[22,4,33,2,"cacheBreaker"],[22,16,33,14],[22,19,33,17,"appendage"],[22,28,33,26],[23,2,34,0],[24,2,36,7],[24,11,36,16,"getUrlCacheBreaker"],[24,29,36,34,"getUrlCacheBreaker"],[24,30,36,34],[24,32,36,45],[25,4,37,2],[25,8,37,6,"cacheBreaker"],[25,20,37,18],[25,24,37,22],[25,28,37,26],[25,30,37,28],[26,6,38,4],[26,10,38,8,"__DEV__"],[26,17,38,15],[26,21,38,19,"warnIfCacheBreakerUnset"],[26,44,38,42],[26,46,38,44],[27,8,39,6,"warnIfCacheBreakerUnset"],[27,31,39,29],[27,34,39,32],[27,39,39,37],[28,8,40,6,"console"],[28,15,40,13],[28,16,40,14,"warn"],[28,20,40,18],[28,21,41,8],[28,82,42,6],[28,83,42,7],[29,6,43,4],[30,6,44,4],[30,13,44,11],[30,15,44,13],[31,4,45,2],[32,4,46,2],[32,11,46,9,"cacheBreaker"],[32,23,46,21],[33,2,47,0],[34,0,47,1],[34,3]],"functionMap":{"names":["","pickScale","setUrlCacheBreaker","getUrlCacheBreaker"],"mappings":"AAA;OCe;CDc;OEE;CFE;OGE"}},"type":"js/module"}]}