Files
doneit-web/.angular/cache/14.2.12/babel-webpack/6b4902f30f1b5334b591a42b13e44ecd.json
T
Eudes Inácio 53b71ea16f its working
2023-06-30 09:54:21 +01:00

1 line
20 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 \"./edit-group.page.html?ngResource\";\nimport __NG_CLI_RESOURCE__1 from \"./edit-group.page.scss?ngResource\";\nimport { Component, EventEmitter, Input, Output } from '@angular/core';\nimport { ModalController, PickerController } from '@ionic/angular';\nimport { ChatService } from 'src/app/services/chat.service';\nimport { ThemeService } from 'src/app/services/theme.service';\nimport { SessionStore } from 'src/app/store/session.service';\nlet EditGroupPage = class EditGroupPage {\n constructor(modalController, pickerController, chatService, ThemeService) {\n this.modalController = modalController;\n this.pickerController = pickerController;\n this.chatService = chatService;\n this.ThemeService = ThemeService;\n this.selectedDuration = ['', '', ''];\n this.openGroupContacts = new EventEmitter();\n this.openGroupMessage = new EventEmitter();\n this.closeAllDesktopComponents = new EventEmitter();\n this.loggedUser = SessionStore.user.ChatData['data'];\n }\n ngOnInit() {\n // this.chatService.refreshtoken();\n this.getRoomInfo();\n }\n getRoomInfo() {\n this.chatService.getRoomInfo(this.roomId).subscribe(room => {\n this.room = room['room'];\n try {\n this.groupName = this.room.name.split('-').join(' ');\n } catch (error) {\n this.groupName = this.room.name;\n }\n });\n }\n close() {\n //this.modalController.dismiss();\n this.closeAllDesktopComponents.emit();\n this.openGroupMessage.emit(this.roomId);\n }\n changeGroupName() {\n if (this.groupName.trim().length > 1) {\n let name = this.groupName.split(' ').join('-');\n let body = {\n \"roomId\": this.room._id,\n \"name\": name\n };\n this.chatService.renameGroup(body).subscribe(res => {\n this.modalController.dismiss(res['group']);\n });\n } else {}\n this.updateGroup();\n }\n updateGroup() {\n this.showLoader = true;\n this.chatService.getRoomInfo(this.roomId).subscribe(room => {\n this.room = room['room'];\n this.showLoader = false;\n this.openGroupMessage.emit(this.room._id);\n });\n }\n _ionChange(event) {\n this.showDuration = event.detail.checked;\n }\n showPicker() {\n var _this = this;\n return _asyncToGenerator(function* () {\n const picker = yield _this.pickerController.create({\n cssClass: '',\n buttons: [{\n text: 'Cancelar',\n role: 'cancel',\n cssClass: 'btn-cancel'\n }, {\n text: 'Ok',\n cssClass: 'btn-cancel',\n handler: value => {\n _this.selectedDuration = [value.days.value, value.hours.value, value.minutes.value];\n if (value.days.value != null && value.hours.value != null && value.minutes.value != null) {\n if (value.days.value > 0) {\n if (value.days.value == 1) {\n if (value.hours.value == 1) {\n _this.displayDuration = value.days.value + \" day \" + value.hours.value + \" hora \" + value.minutes.value + \" minutos\";\n } else {\n _this.displayDuration = value.days.value + \" days \" + value.hours.value + \" horas \" + value.minutes.value + \" minutos\";\n }\n } else {\n if (value.hours.value == 1) {\n _this.displayDuration = value.days.value + \" days \" + value.hours.value + \" hora \" + value.minutes.value + \" minutos\";\n } else {\n _this.displayDuration = value.days.value + \" days \" + value.hours.value + \" horas \" + value.minutes.value + \" minutos\";\n }\n }\n } else {\n if (value.hours.value == 1) {\n _this.displayDuration = value.hours.value + \" hora \" + value.minutes.value + \" minutos\";\n } else {\n _this.displayDuration = value.hours.value + \" horas \" + value.minutes.value + \" minutos\";\n }\n }\n }\n }\n }],\n columns: [{\n name: 'days',\n prefix: 'Dias',\n options: [{\n text: '0',\n value: 0\n }, {\n text: '1',\n value: 1\n }, {\n text: '2',\n value: 2\n }, {\n text: '3',\n value: 3\n }, {\n text: '4',\n value: 4\n }]\n }, {\n name: 'hours',\n prefix: 'Horas',\n options: [{\n text: '0',\n value: 0\n }, {\n text: '1',\n value: 1\n }, {\n text: '2',\n value: 2\n }, {\n text: '3',\n value: 3\n }, {\n text: '4',\n value: 4\n }, {\n text: '5',\n value: 5\n }, {\n text: '6',\n value: 6\n }, {\n text: '7',\n value: 7\n }, {\n text: '8',\n value: 8\n }]\n }, {\n name: 'minutes',\n prefix: 'Minutos',\n selectedIndex: 3,\n options: [{\n text: '0',\n value: 0\n }, {\n text: '5',\n value: 5\n }, {\n text: '10',\n value: 10\n }, {\n text: '15',\n value: 15\n }, {\n text: '20',\n value: 20\n }, {\n text: '25',\n value: 25\n }, {\n text: '30',\n value: 30\n }, {\n text: '35',\n value: 35\n }, {\n text: '45',\n value: 45\n }, {\n text: '50',\n value: 50\n }, {\n text: '55',\n value: 55\n }]\n }]\n });\n yield picker.present();\n picker.onDidDismiss().then( /*#__PURE__*/function () {\n var _ref = _asyncToGenerator(function* (data) {\n let day = yield picker.getColumn('days');\n let hour = yield picker.getColumn('hours');\n let minutes = yield picker.getColumn('minutes');\n });\n return function (_x) {\n return _ref.apply(this, arguments);\n };\n }());\n })();\n }\n};\nEditGroupPage.ctorParameters = () => [{\n type: ModalController\n}, {\n type: PickerController\n}, {\n type: ChatService\n}, {\n type: ThemeService\n}];\nEditGroupPage.propDecorators = {\n roomId: [{\n type: Input\n }],\n openGroupContacts: [{\n type: Output\n }],\n openGroupMessage: [{\n type: Output\n }],\n closeAllDesktopComponents: [{\n type: Output\n }]\n};\nEditGroupPage = __decorate([Component({\n selector: 'app-edit-group',\n template: __NG_CLI_RESOURCE__0,\n styles: [__NG_CLI_RESOURCE__1]\n})], EditGroupPage);\nexport { EditGroupPage };","map":{"version":3,"mappings":"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","names":["Component","EventEmitter","Input","Output","ModalController","PickerController","ChatService","ThemeService","SessionStore","EditGroupPage","constructor","modalController","pickerController","chatService","loggedUser","user","ChatData","ngOnInit","getRoomInfo","roomId","subscribe","room","groupName","name","split","join","error","close","closeAllDesktopComponents","emit","openGroupMessage","changeGroupName","trim","length","body","_id","renameGroup","res","dismiss","updateGroup","showLoader","_ionChange","event","showDuration","detail","checked","showPicker","picker","_this","create","cssClass","buttons","text","role","handler","value","selectedDuration","days","hours","minutes","displayDuration","columns","prefix","options","selectedIndex","present","onDidDismiss","then","data","day","getColumn","hour","selector","template"],"sourceRoot":"","sources":["C:\\Users\\eudes.inacio\\GabineteDigital\\gabinete-digital-fo\\src\\app\\shared\\chat\\edit-group\\edit-group.page.ts"],"sourcesContent":["\r\nimport { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';\r\nimport { ModalController, PickerController } from '@ionic/angular';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ThemeService } from 'src/app/services/theme.service'\r\nimport { SessionStore } from 'src/app/store/session.service';\r\n\r\n@Component({\r\n selector: 'app-edit-group',\r\n templateUrl: './edit-group.page.html',\r\n styleUrls: ['./edit-group.page.scss'],\r\n})\r\nexport class EditGroupPage implements OnInit {\r\n showLoader: boolean;\r\n displayDuration: any;\r\n showDuration: boolean;\r\n selectedDuration = ['','',''];\r\n groupName:string;\r\n room:any;\r\n loggedUser: any;\r\n @Input() roomId:string;\r\n @Output() openGroupContacts:EventEmitter<any> = new EventEmitter<any>();\r\n @Output() openGroupMessage:EventEmitter<any> = new EventEmitter<any>();\r\n @Output() closeAllDesktopComponents:EventEmitter<any> = new EventEmitter<any>();\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private pickerController: PickerController,\r\n private chatService: ChatService,\r\n public ThemeService: ThemeService\r\n ) {\r\n this.loggedUser = SessionStore.user.ChatData['data'];\r\n }\r\n\r\n ngOnInit() {\r\n // this.chatService.refreshtoken();\r\n this.getRoomInfo();\r\n }\r\n\r\n getRoomInfo(){\r\n this.chatService.getRoomInfo(this.roomId).subscribe(room=>{\r\n this.room = room['room'];\r\n \r\n try {\r\n this.groupName = this.room.name.split('-').join(' ');\r\n } catch (error) {\r\n this.groupName = this.room.name;\r\n }\r\n \r\n });\r\n }\r\n\r\n close(){\r\n //this.modalController.dismiss();\r\n this.closeAllDesktopComponents.emit();\r\n this.openGroupMessage.emit(this.roomId);\r\n }\r\n\r\n changeGroupName(){\r\n if(this.groupName.trim().length > 1){\r\n let name = this.groupName.split(' ').join('-');\r\n let body = {\r\n \"roomId\": this.room._id,\r\n \"name\": name,\r\n }\r\n this.chatService.renameGroup(body).subscribe(res=>{\r\n this.modalController.dismiss(res['group']);\r\n });\r\n }\r\n else{\r\n \r\n }\r\n this.updateGroup();\r\n }\r\n\r\n updateGroup(){\r\n this.showLoader = true;\r\n this.chatService.getRoomInfo(this.roomId).subscribe(room=>{\r\n this.room = room['room'];\r\n this.showLoader = false;\r\n this.openGroupMessage.emit(this.room._id);\r\n });\r\n }\r\n\r\n _ionChange(event){\r\n this.showDuration = event.detail.checked;\r\n }\r\n async showPicker(){\r\n const picker = await this.pickerController.create({\r\n cssClass: '',\r\n buttons: [\r\n {\r\n text: 'Cancelar', role: 'cancel', cssClass: 'btn-cancel'\r\n },\r\n {\r\n text: 'Ok',\r\n cssClass: 'btn-cancel',\r\n handler:(value:any)=>{\r\n \r\n this.selectedDuration = [\r\n value.days.value,\r\n value.hours.value,\r\n value.minutes.value,\r\n ]\r\n \r\n if(value.days.value != null && value.hours.value != null && value.minutes.value != null){\r\n if(value.days.value > 0){\r\n if(value.days.value == 1){\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" day \" +\r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" +\r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" days \" +\r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" +\r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n }\r\n },\r\n },\r\n ],\r\n columns: [\r\n {\r\n name: 'days',\r\n prefix: 'Dias',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n ]\r\n },\r\n {\r\n name: 'hours',\r\n prefix: 'Horas',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n { text: '5', value: 5 },\r\n { text: '6', value: 6 },\r\n { text: '7', value: 7 },\r\n { text: '8', value: 8 },\r\n ]\r\n },\r\n {\r\n name: 'minutes',\r\n prefix: 'Minutos',\r\n selectedIndex: 3,\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '5', value: 5 },\r\n { text: '10', value: 10 },\r\n { text: '15', value: 15 },\r\n { text: '20', value: 20 },\r\n { text: '25', value: 25 },\r\n { text: '30', value: 30 },\r\n { text: '35', value: 35 },\r\n { text: '45', value: 45 },\r\n { text: '50', value: 50 },\r\n { text: '55', value: 55 },\r\n ]\r\n }\r\n ]\r\n });\r\n await picker.present();\r\n picker.onDidDismiss().then(async data =>{\r\n let day = await picker.getColumn('days');\r\n let hour = await picker.getColumn('hours');\r\n let minutes = await picker.getColumn('minutes');\r\n });\r\n\r\n }\r\n\r\n}\r\n"]},"metadata":{},"sourceType":"module"}