UNPKG

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.21 kB
{"version":3,"file":"convertToList.mjs","sources":["../../../src/assets/utils/convertToList.ts"],"sourcesContent":["/**\n * @param input\n * @param transform\n * @param forceTransform\n * @internal\n */\nexport const convertToList = <T>(\n input: string | T | (string | T)[],\n transform?: (input: string) => T,\n forceTransform = false\n): T[] =>\n{\n if (!Array.isArray(input))\n {\n input = [input as T];\n }\n\n if (!transform)\n {\n return input as T[];\n }\n\n return (input as (string | T)[]).map((item): T =>\n {\n if (typeof item === 'string' || forceTransform)\n {\n return transform(item as string);\n }\n\n return item as T;\n });\n};\n"],"names":[],"mappings":";AAMO,MAAM,aAAgB,GAAA,CACzB,KACA,EAAA,SAAA,EACA,iBAAiB,KAErB,KAAA;AACI,EAAA,IAAI,CAAC,KAAA,CAAM,OAAQ,CAAA,KAAK,CACxB,EAAA;AACI,IAAA,KAAA,GAAQ,CAAC,KAAU,CAAA,CAAA;AAAA,GACvB;AAEA,EAAA,IAAI,CAAC,SACL,EAAA;AACI,IAAO,OAAA,KAAA,CAAA;AAAA,GACX;AAEA,EAAQ,OAAA,KAAA,CAAyB,GAAI,CAAA,CAAC,IACtC,KAAA;AACI,IAAI,IAAA,OAAO,IAAS,KAAA,QAAA,IAAY,cAChC,EAAA;AACI,MAAA,OAAO,UAAU,IAAc,CAAA,CAAA;AAAA,KACnC;AAEA,IAAO,OAAA,IAAA,CAAA;AAAA,GACV,CAAA,CAAA;AACL;;;;"}