{"version":3,"file":"view.mjs","sources":["../../../src/utils/helpers/view.ts"],"sourcesContent":["import { Container, Graphics, Sprite, Texture } from 'pixi.js';\n\nexport type GetViewSettings = string | Texture | Container | Sprite | Graphics;\n\nexport function getView(view: GetViewSettings): Container | Sprite | Graphics\n{\n    if (typeof view === 'string')\n    {\n        return Sprite.from(view);\n    }\n\n    if (view instanceof Texture)\n    {\n        return new Sprite(view);\n    }\n\n    return view;\n}\n"],"names":[],"mappings":";;AAIO,SAAS,QAAQ,IACxB,EAAA;AACI,EAAI,IAAA,OAAO,SAAS,QACpB,EAAA;AACI,IAAO,OAAA,MAAA,CAAO,KAAK,IAAI,CAAA,CAAA;AAAA,GAC3B;AAEA,EAAA,IAAI,gBAAgB,OACpB,EAAA;AACI,IAAO,OAAA,IAAI,OAAO,IAAI,CAAA,CAAA;AAAA,GAC1B;AAEA,EAAO,OAAA,IAAA,CAAA;AACX;;;;"}