Files
doneit-web/.angular/cache/14.2.12/babel-webpack/5a64518e495b13d568fe5af025bbdde3.json
T

1 line
20 KiB
JSON
Raw Normal View History

2023-06-30 09:54:21 +01:00
{"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 { Injectable } from '@angular/core';\nimport { ToastController } from '@ionic/angular';\nlet ToastService = class ToastService {\n constructor(toastController) {\n this.toastController = toastController;\n }\n ngOnInit() {}\n presentToast(infoMessage) {\n var _this = this;\n return _asyncToGenerator(function* () {\n const toast = yield _this.toastController.create({\n message: infoMessage,\n duration: 2000\n });\n toast.present();\n })();\n }\n _successMessage(message, callback) {\n return _asyncToGenerator(function* () {\n let notification = document.createElement('div');\n notification.className = 'notification';\n notification.innerHTML = `\n\n <div class=\"main-content width-100 pa-20 cy-message\">\n <p class=\"message d-flex align-center success\">\n <ion-icon slot=\"end\" class=\"title-icon pr-10\" src=\"/assets/images/nofitication-success.svg\"></ion-icon>\n <p class=\"text\">{{ message }}</p>\n </p>\n\n </div>\n `;\n document.body.append(notification);\n notification.querySelector('.text').innerHTML = message || 'Processo efetuado';\n setTimeout(() => {\n if (callback) {\n callback();\n }\n notification.style.right = \"-100%\";\n setTimeout(() => {\n notification.remove();\n }, 1000);\n }, 6000);\n })();\n }\n _badRequest(message, callback) {\n return _asyncToGenerator(function* () {\n let notification = document.createElement('div');\n notification.className = 'notification';\n notification.innerHTML = `\n\n <div class=\"main-content width-100 pa-20\">\n <p class=\"message d-flex align-center faild\">\n <ion-icon slot=\"end\" class=\"title-icon pr-10\" src=\"/assets/images/notification-error.svg\"></ion-icon>\n <p class=\"text\">{{ message }}</p>\n </p>\n\n </div>\n `;\n notification.style.animationName = 'notification-top';\n document.body.append(notification);\n notification.querySelector('.text').innerHTML = message || 'Processo não efetuado';\n setTimeout(() => {\n if (callback) {\n callback();\n }\n notification.style.right = \"-100%\";\n setTimeout(() => {\n notification.remove();\n }, 1000);\n }, 6000);\n })();\n }\n _chatMessage(message, sender) {\n return _asyncToGenerator(function* () {\n let notification = document.createElement('div');\n notification.className = 'notification';\n notification.innerHTML = `\n\n <div class=\"main-content width-100 pa-20\">\n <p class=\"message d-flex align-bottom success\">\n <ion-icon slot=\"end\" class=\"title-icon pr-10\" src=\"/assets/images/nofitication-success.svg\"></ion-icon>\n <p class=\"text\">{{ message.message }}</p>\n </p>\n <p class=\"text\">{{ message.sender }} </p>\n\n </div>\n `;\n document.body.append(notification);\n notification.querySelector('.text').innerHTML = message || 'Processo efetuado';\n setTimeout(() => {\n /* if (callback) {\r\n callback()\r\n } */\n notification.style.right = \"-100%\";\n setTimeout(() => {\n notification.remove();\n }, 1000);\n }, 6000);\n })();\n }\n successMessage(message, callback) {\n return _asyncToGenerator(function* () {\n let notification = document.createElement('div');\n notification.className = 'notification';\n notification.innerHTML = `\n\n <div class=\"main-content width-100 pa-20\">\n <p class=\"message d-flex align-center success\">\n <ion-icon slot=\"end\" class=\"title-icon pr-10\" src=\"/assets/images/nofitication-success.svg\"></ion-icon>\n <p class=\"text\">{{ message }}</p>\n </p>\n\n </div>\n `;\