mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-18 12:37:53 +00:00
1 line
5.1 KiB
JSON
1 line
5.1 KiB
JSON
{"ast":null,"code":"import _asyncToGenerator from \"C:/Users/eudes.inacio/GabineteDigital/gabinete-digital-fo/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\nimport { __decorate } from \"tslib\";\nimport __NG_CLI_RESOURCE__0 from \"./attachments.page.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./attachments.page.scss?ngResource\";\nimport { Component } from '@angular/core';\nimport { AttachmentsService } from 'src/app/services/attachments.service';\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\nimport { ModalController, NavParams } from '@ionic/angular';\nlet AttachmentsPage = class AttachmentsPage {\n constructor(attachamentsService, iab, modalCtrl, navParams) {\n this.attachamentsService = attachamentsService;\n this.iab = iab;\n this.modalCtrl = modalCtrl;\n this.navParams = navParams;\n }\n ngOnInit() {\n this.loadAttachments(this.navParams.get('eventId'));\n }\n loadAttachments(eventid) {\n this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => {\n this.loadedEventAttachments = attachments;\n this.pageId = eventid;\n }, erro => {\n console.error('loadtAttchament', erro);\n });\n }\n viewDocument(documenturl) {\n var _this = this;\n return _asyncToGenerator(function* () {\n const url = documenturl.replace(\"webTRIX.Viewer\", \"webTRIX.Viewer.Branch1\");\n const browser = _this.iab.create(url, \"_blank\");\n browser.show();\n })();\n }\n close() {\n this.modalCtrl.dismiss(null);\n }\n};\nAttachmentsPage.ctorParameters = () => [{\n type: AttachmentsService\n}, {\n type: InAppBrowser\n}, {\n type: ModalController\n}, {\n type: NavParams\n}];\nAttachmentsPage = __decorate([Component({\n selector: 'app-attachments',\n template: __NG_CLI_RESOURCE__0,\n styles: [__NG_CLI_RESOURCE__1]\n})], AttachmentsPage);\nexport { AttachmentsPage };","map":{"version":3,"mappings":";;;;AAAA,SAASA,SAAS,QAAgB,eAAe;AACjD,SAASC,kBAAkB,QAAQ,sCAAsC;AAEzE,SAASC,YAAY,QAAQ,kCAAkC;AAC/D,SAASC,eAAe,EAAEC,SAAS,QAAQ,gBAAgB;AAOpD,IAAMC,eAAe,GAArB,MAAMA,eAAe;EAK1BC,YACUC,mBAAuC,EACvCC,GAAiB,EACjBC,SAA0B,EAC1BC,SAAoB;IAHpB,wBAAmB,GAAnBH,mBAAmB;IACnB,QAAG,GAAHC,GAAG;IACH,cAAS,GAATC,SAAS;IACT,cAAS,GAATC,SAAS;EAAe;EAElCC,QAAQA;IACN,IAAI,CAACC,eAAe,CAAC,IAAI,CAACF,SAAS,CAACG,GAAG,CAAC,SAAS,CAAC,CAAC;EACrD;EAEAD,eAAeA,CAACE,OAAc;IAE5B,IAAI,CAACP,mBAAmB,CAACQ,kBAAkB,CAACD,OAAO,CAAC,CAACE,SAAS,CAACC,WAAW,IAAG;MAC3E,IAAI,CAACC,sBAAsB,GAAGD,WAAW;MACzC,IAAI,CAACE,MAAM,GAAGL,OAAO;IACvB,CAAC,EAAGM,IAAI,IAAI;MACVC,OAAO,CAACC,KAAK,CAAC,iBAAiB,EAAEF,IAAI,CAAC;IACxC,CAAE,CAAC;EACL;EAEMG,YAAYA,CAACC,WAAkB;IAAA;IAAA;MAEnC,MAAMC,GAAG,GAAWD,WAAW,CAACE,OAAO,CAAC,gBAAgB,EAAC,wBAAwB,CAAC;MAClF,MAAMC,OAAO,GAAGC,KAAI,CAACpB,GAAG,CAACqB,MAAM,CAACJ,GAAG,EAAC,QAAQ,CAAC;MAC7CE,OAAO,CAACG,IAAI,EAAE;IAAC;EACjB;EACAC,KAAKA;IACH,IAAI,CAACtB,SAAS,CAACuB,OAAO,CAAC,IAAI,CAAC;EAC9B;;;;;;;;;;;AAjCW3B,eAAe,eAL3BL,SAAS,CAAC;EACTiC,QAAQ,EAAE,iBAAiB;EAC3BC,8BAAsC;;CAEvC,CAAC,GACW7B,eAAe;SAAfA,eAAe","names":["Component","AttachmentsService","InAppBrowser","ModalController","NavParams","AttachmentsPage","constructor","attachamentsService","iab","modalCtrl","navParams","ngOnInit","loadAttachments","get","eventid","getAttachmentsById","subscribe","attachments","loadedEventAttachments","pageId","erro","console","error","viewDocument","documenturl","url","replace","browser","_this","create","show","close","dismiss","selector","template"],"sourceRoot":"","sources":["C:\\Users\\eudes.inacio\\GabineteDigital\\gabinete-digital-fo\\src\\app\\pages\\events\\attachments\\attachments.page.ts"],"sourcesContent":["import { Component, OnInit } from '@angular/core';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-attachments',\r\n templateUrl: './attachments.page.html',\r\n styleUrls: ['./attachments.page.scss'],\r\n})\r\nexport class AttachmentsPage implements OnInit {\r\n\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n\r\n constructor(\r\n private attachamentsService: AttachmentsService, \r\n private iab: InAppBrowser, \r\n private modalCtrl: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n ngOnInit() {\r\n this.loadAttachments(this.navParams.get('eventId'));\r\n }\r\n\r\n loadAttachments(eventid:string)\r\n { \r\n this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n this.pageId = eventid;\r\n },((erro) => {\r\n console.error('loadtAttchament', erro)\r\n }));\r\n }\r\n\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n"]},"metadata":{},"sourceType":"module"} |