@shockpkg/dir-projector
Version:
Package for creating Shockwave Director projectors
1 lines • 985 B
Source Map (JSON)
{"version":3,"sources":["bundle/mac.ts"],"names":["Bundle","BundleMac","constructor","path","projector","extension"],"mappings":"AACA,SAAQA,MAAR,QAAqB,eAArB;AAEA;AACA;AACA;AACA;AACA;;AACA,OAAO,MAAeC,SAAf,SAAiCD,MAAjC,CAAwC;AAC9C;AACD;AACA;AAGCE,EAAAA,WAAW,CAACC,IAAD,EAAe;AACzB,UAAMA,IAAN;AADyB,SAFDC,SAEC;AAEzB;AAED;AACD;AACA;AACA;AACA;;;AACC,MAAWC,SAAX,GAAuB;AACtB,WAAO,MAAP;AACA;;AAjB6C","sourcesContent":["import {ProjectorMac} from '../projector/mac';\nimport {Bundle} from '../bundle';\n\n/**\n * BundleMac constructor.\n *\n * @param path Output path for the main application.\n */\nexport abstract class BundleMac extends Bundle {\n\t/**\n\t * ProjectorMac instance.\n\t */\n\tpublic abstract readonly projector: ProjectorMac;\n\n\tconstructor(path: string) {\n\t\tsuper(path);\n\t}\n\n\t/**\n\t * Main application file extension.\n\t *\n\t * @returns File extension.\n\t */\n\tpublic get extension() {\n\t\treturn '.app';\n\t}\n}\n"],"file":"mac.mjs","sourceRoot":"../../src"}