pixi.js
Version:
<p align="center"> <a href="https://pixijs.com" target="_blank" rel="noopener noreferrer"> <img height="150" src="https://files.pixijs.download/branding/pixijs-logo-transparent-dark.svg?v=1" alt="PixiJS logo"> </a> </p> <br/> <p align="center">
1 lines • 1.06 kB
Source Map (JSON)
{"version":3,"file":"getResolutionOfUrl.mjs","sources":["../../../src/utils/network/getResolutionOfUrl.ts"],"sourcesContent":["import { Resolver } from '../../assets/resolver/Resolver';\n\n/**\n * get the resolution / device pixel ratio of an asset by looking for the prefix\n * used by spritesheets and image urls\n * @category utils\n * @internal\n * @param {string} url - the image path\n * @param {number} [defaultValue=1] - the defaultValue if no filename prefix is set.\n * @returns {number} resolution / device pixel ratio of an asset\n */\nexport function getResolutionOfUrl(url: string, defaultValue = 1): number\n{\n const resolution = Resolver.RETINA_PREFIX?.exec(url);\n\n if (resolution)\n {\n return parseFloat(resolution[1]);\n }\n\n return defaultValue;\n}\n"],"names":[],"mappings":";;;AAWO,SAAS,kBAAA,CAAmB,GAAA,EAAa,YAAA,GAAe,CAAA,EAC/D;AACI,EAAA,MAAM,UAAA,GAAa,QAAA,CAAS,aAAA,EAAe,IAAA,CAAK,GAAG,CAAA;AAEnD,EAAA,IAAI,UAAA,EACJ;AACI,IAAA,OAAO,UAAA,CAAW,UAAA,CAAW,CAAC,CAAC,CAAA;AAAA,EACnC;AAEA,EAAA,OAAO,YAAA;AACX;;;;"}