mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-21 05:45:50 +00:00
1550 lines
102 KiB
JavaScript
1550 lines
102 KiB
JavaScript
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
||
|
||
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
|
||
|
||
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
|
||
|
||
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["pages-agenda-agenda-module"], {
|
||
/***/
|
||
"./node_modules/@angular/common/locales/pt.js":
|
||
/*!****************************************************!*\
|
||
!*** ./node_modules/@angular/common/locales/pt.js ***!
|
||
\****************************************************/
|
||
|
||
/*! no static exports found */
|
||
|
||
/***/
|
||
function node_modulesAngularCommonLocalesPtJs(module, exports, __webpack_require__) {
|
||
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;
|
||
/**
|
||
* @license
|
||
* Copyright Google Inc. All Rights Reserved.
|
||
*
|
||
* Use of this source code is governed by an MIT-style license that can be
|
||
* found in the LICENSE file at https://angular.io/license
|
||
*/
|
||
|
||
|
||
(function (factory) {
|
||
if (true && typeof module.exports === "object") {
|
||
var v = factory(null, exports);
|
||
if (v !== undefined) module.exports = v;
|
||
} else if (true) {
|
||
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__, exports], __WEBPACK_AMD_DEFINE_FACTORY__ = factory, __WEBPACK_AMD_DEFINE_RESULT__ = typeof __WEBPACK_AMD_DEFINE_FACTORY__ === 'function' ? __WEBPACK_AMD_DEFINE_FACTORY__.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__) : __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
||
}
|
||
})(function (require, exports) {
|
||
"use strict";
|
||
|
||
Object.defineProperty(exports, "__esModule", {
|
||
value: true
|
||
}); // THIS CODE IS GENERATED - DO NOT MODIFY
|
||
// See angular/tools/gulp-tasks/cldr/extract.js
|
||
|
||
var u = undefined;
|
||
|
||
function plural(n) {
|
||
var i = Math.floor(Math.abs(n));
|
||
if (i === Math.floor(i) && i >= 0 && i <= 1) return 1;
|
||
return 5;
|
||
}
|
||
|
||
exports["default"] = ['pt', [['AM', 'PM'], u, u], u, [['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'], ['domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira', 'sábado'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']], u, [['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'], ['jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'], ['janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro', 'outubro', 'novembro', 'dezembro']], u, [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']], 0, [6, 0], ['dd/MM/y', 'd \'de\' MMM \'de\' y', 'd \'de\' MMMM \'de\' y', 'EEEE, d \'de\' MMMM \'de\' y'], ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'], ['{1} {0}', u, u, u], [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'], ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'], 'BRL', 'R$', 'Real brasileiro', {
|
||
'AUD': ['AU$', '$'],
|
||
'JPY': ['JP¥', '¥'],
|
||
'PTE': ['Esc.'],
|
||
'RON': [u, 'L'],
|
||
'SYP': [u, 'S£'],
|
||
'THB': ['฿'],
|
||
'TWD': ['NT$'],
|
||
'USD': ['US$', '$']
|
||
}, 'ltr', plural];
|
||
}); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9jb21tb24vbG9jYWxlcy9wdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7Ozs7Ozs7Ozs7OztJQUVILHlDQUF5QztJQUN6QywrQ0FBK0M7SUFFL0MsSUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDO0lBRXBCLFNBQVMsTUFBTSxDQUFDLENBQVM7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQUUsT0FBTyxDQUFDLENBQUM7UUFDdEQsT0FBTyxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQsa0JBQWU7UUFDYixJQUFJO1FBQ0osQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUM7WUFDN0Y7Z0JBQ0UsU0FBUyxFQUFFLGVBQWUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxhQUFhO2dCQUN4RixRQUFRO2FBQ1Q7WUFDRCxDQUFDLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sQ0FBQztTQUN6RDtRQUNELENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUM7WUFDNUQ7Z0JBQ0UsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO2FBQy9GO1lBQ0Q7Z0JBQ0UsU0FBUyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVO2dCQUN4RixTQUFTLEVBQUUsVUFBVSxFQUFFLFVBQVU7YUFDbEM7U0FDRjtRQUNELENBQUM7UUFDRCxDQUFDLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLGlCQUFpQixFQUFFLGtCQUFrQixDQUFDLENBQUM7UUFDOUQsQ0FBQztRQUNELENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNOLENBQUMsU0FBUyxFQUFFLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLDhCQUE4QixDQUFDO1FBQzlGLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsZUFBZSxDQUFDO1FBQ3BELENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUM7UUFDOUQsQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxLQUFLLENBQUM7UUFDNUMsS0FBSztRQUNMLElBQUk7UUFDSixpQkFBaUI7UUFDakI7WUFDRSxLQUFLLEVBQUUsQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDO1lBQ25CLEtBQUssRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUM7WUFDbkIsS0FBSyxFQUFFLENBQUMsTUFBTSxDQUFDO1lBQ2YsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQztZQUNmLEtBQUssRUFBRSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUM7WUFDaEIsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDO1lBQ1osS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDO1lBQ2QsS0FBSyxFQUFFLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQztTQUNwQjtRQUNELEtBQUs7UUFDTCxNQUFNO0tBQ1AsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vYW5ndWxhci5pby9saWNlbnNlXG4gKi9cblxuLy8gVEhJUyBDT0RFIElTIEdFTkVSQVRFRCAtIERPIE5PVCBNT0RJRllcbi8vIFNlZSBhbmd1bGFyL3Rvb2xzL2d1bHAtdGFza3MvY2xkci9leHRyYWN0LmpzXG5cbmNvbnN0IHUgPSB1bmRlZmluZWQ7XG5cbmZ1bmN0aW9uIHBsdXJhbChuOiBudW1iZXIpOiBudW1iZXIge1xuICBsZXQgaSA9IE1hdGguZmxvb3IoTWF0aC5hYnMobikpO1xuICBpZiAoaSA9PT0gTWF0aC5mbG9vcihpKSAmJiBpID49IDAgJiYgaSA8PSAxKSByZXR1cm4gMTtcbiAgcmV0dXJuIDU7XG59XG5cbmV4cG9ydCBkZWZhdWx0IFtcbiAgJ3B0JyxcbiAgW1snQU0nLCAnUE0nXSwgdSwgdV0sXG4gIHUsXG4gIFtcbiAgICBbJ0QnLCAnUycsICdUJywgJ1EnLCAnUScsICdTJywgJ1MnXSwgWydkb20uJywgJ3NlZy4nLCAndGVyLicsICdxdWEuJywgJ3F1aS4nLCAnc2V4LicsICdzw6FiLiddLFxuICAgIFtcbiAgICAgICdkb21pbmdvJywgJ3NlZ3VuZGEtZmVpcmEnLCAndGVyw6dhLWZlaXJhJywgJ3F1YXJ0YS1mZWlyYScsICdxdWludGEtZmVpcmEnLCAnc2V4dGEtZmVpcmEnLFxuICAgICAgJ3PDoWJhZG8nXG4gICAgXSxcbiAgICBbJ2RvbS4nLCAnc2VnLicsICd0ZXIuJywgJ3F1YS4nLCAncXVpLicsICdzZXguJywgJ3PDoWIuJ11cbiAgXSxcbiAgdSxcbiAgW1xuICAgIFsnSicsICdGJywgJ00nLCAnQScsICdNJywgJ0onLCAnSicsICdBJywgJ1MnLCAnTycsICdOJywgJ0QnXSxcbiAgICBbXG4gICAgICAnamFuLicsICdmZXYuJywgJ21hci4nLCAnYWJyLicsICdtYWkuJywgJ2p1bi4nLCAnanVsLicsICdhZ28uJywgJ3NldC4nLCAnb3V0LicsICdub3YuJywgJ2Rlei4nXG4gICAgXSxcbiAgICBbXG4gICAgICAnamFuZWlybycsICdmZXZlcmVpcm8nLCAnbWFyw6dvJywgJ2FicmlsJywgJ21haW8nLCAnanVuaG8nLCAnanVsaG8nLCAnYWdvc3RvJywgJ3NldGVtYnJvJyxcbiAgICAgICdvdXR1YnJvJywgJ25vdmVtYnJvJywgJ2RlemVtYnJvJ1xuICAgIF1cbiAgXSxcbiAgdSxcbiAgW1snYS5DLicsICdkLkMuJ10sIHUsIFsnYW50ZXMgZGUgQ3Jpc3RvJywgJ2RlcG9pcyBkZSBDcmlzdG8nXV0sXG4gIDAsXG4gIFs2LCAwXSxcbiAgWydkZC9NTS95JywgJ2QgXFwnZGVcXCcgTU1NIFxcJ2RlXFwnIHknLCAnZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknLCAnRUVFRSwgZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknXSxcbiAgWydISDptbScsICdISDptbTpzcycsICdISDptbTpzcyB6JywgJ0hIOm1tOnNzIHp6enonXSxcbiAgWyd7MX0gezB9JywgdSwgdSwgdV0sXG4gIFsnLCcsICcuJywgJzsnLCAnJScsICcrJywgJy0nLCAnRScsICfDlycsICfigLAnLCAn4oieJywgJ05hTicsICc6J10sXG4gIFsnIywjIzAuIyMjJywgJyMsIyMwJScsICfCpMKgIywjIzAuMDAnLCAnI0UwJ10sXG4gICdCUkwnLFxuICAnUiQnLFxuICAnUmVhbCBicmFzaWxlaXJvJyxcbiAge1xuICAgICdBVUQnOiBbJ0FVJCcsICckJ10sXG4gICAgJ0pQWSc6IFsnSlDCpScsICfCpSddLFxuICAgICdQVEUnOiBbJ0VzYy4nXSxcbiAgICAnUk9OJzogW3UsICdMJ10sXG4gICAgJ1NZUCc6IFt1LCAnU8KjJ10sXG4gICAgJ1RIQic6IFsn4Li/J10sXG4gICAgJ1RXRCc6IFsnTlQkJ10sXG4gICAgJ1VTRCc6IFsnVVMkJywgJyQnXVxuICB9LFxuICAnbHRyJyxcbiAgcGx1cmFsXG5dO1xuIl19
|
||
|
||
/***/
|
||
|
||
},
|
||
|
||
/***/
|
||
"./node_modules/raw-loader/dist/cjs.js!./src/app/components/calendar/calendar.component.html":
|
||
/*!***************************************************************************************************!*\
|
||
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/components/calendar/calendar.component.html ***!
|
||
\***************************************************************************************************/
|
||
|
||
/*! exports provided: default */
|
||
|
||
/***/
|
||
function node_modulesRawLoaderDistCjsJsSrcAppComponentsCalendarCalendarComponentHtml(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony default export */
|
||
|
||
|
||
__webpack_exports__["default"] = "<div class=\"container\">\r\n</div>\r\n";
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/agenda.page.html":
|
||
/*!*************************************************************************************!*\
|
||
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/agenda.page.html ***!
|
||
\*************************************************************************************/
|
||
|
||
/*! exports provided: default */
|
||
|
||
/***/
|
||
function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaAgendaPageHtml(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony default export */
|
||
|
||
|
||
__webpack_exports__["default"] = "<ion-header class=\"ion-no-border\">\r\n <ion-toolbar class=\"ion-no-border\" class=\"bg-blue\">\r\n <div class=\"div-top-header\">\r\n <div class=\"div-search\">\r\n <ion-icon src='assets/images/icons-search.svg'></ion-icon>\r\n </div>\r\n <div class=\"div-logo\">\r\n <img src='assets/images/logo-no-bg.png' alt='logo'>\r\n </div>\r\n <div class=\"div-profile\">\r\n <ion-icon src='assets/images/icons-profile.svg'></ion-icon>\r\n </div>\r\n </div>\r\n</ion-toolbar>\r\n</ion-header>\r\n<ion-header>\r\n <ion-toolbar class=\"bg-blue\">\r\n <div class=\"main-content\">\r\n <ion-toolbar>\r\n <ion-buttons slot=\"end\">\r\n <!-- customized TOGGLE button -->\r\n <div class=\"toggleBox\">\r\n <div (click)=\"changeProfile()\" class=\"toggle\">\r\n <input type=\"checkbox\">\r\n <label for=\"\" class=\"onbtn\">PR</label>\r\n <label for=\"\" class=\"ofbtn\">MDGPR</label>\r\n </div> \r\n </div>\r\n </ion-buttons>\r\n <ion-title class=\"header-title\">Agenda</ion-title>\r\n </ion-toolbar>\r\n <ion-toolbar>\r\n <ion-segment [(ngModel)]=\"segment\">\r\n <ion-segment-button value=\"Combinada\">\r\n Combinada\r\n </ion-segment-button>\r\n <ion-segment-button value=\"Oficial\">\r\n Oficial\r\n </ion-segment-button>\r\n <ion-segment-button value=\"Pessoal\">\r\n Pessoal\r\n </ion-segment-button>\r\n </ion-segment>\r\n \r\n </ion-toolbar>\r\n </div>\r\n </ion-toolbar>\r\n</ion-header>\r\n <ion-content>\r\n\r\n <!-- Calendar is here -->\r\n\r\n <ion-refresher name=\"refresher\" slot=\"fixed\" (ionRefresh)=\"doRefresh($event)\">\r\n <ion-progress-bar type=\"indeterminate\" *ngIf=\"showLoader\"></ion-progress-bar>\r\n <ion-refresher-content>\r\n </ion-refresher-content>\r\n </ion-refresher>\r\n <div [ngSwitch]=\"segment\">\r\n <div *ngSwitchCase=\"'Combinada'\">\r\n <ion-row>\r\n <!-- Move back one screen of the slides -->\r\n <ion-col size=\"2\">\r\n <ion-button fill=\"clear\" (click)=\"back()\">\r\n <ion-icon name=\"arrow-back\" slot=\"icon-only\"></ion-icon>\r\n </ion-button>\r\n </ion-col>\r\n <!-- The title of the calendar in the middle -->\r\n <ion-col size=\"8\" class=\"ion-text-center\">\r\n <h2 class=\"capitaliseText\">{{ viewTitle }}</h2>\r\n </ion-col>\r\n \r\n <!-- Move forward one screen of the slides -->\r\n <ion-col size=\"2\">\r\n <ion-button fill=\"clear\" (click)=\"next()\">\r\n <ion-icon name=\"arrow-forward\" slot=\"icon-only\"></ion-icon>\r\n </ion-button>\r\n </ion-col>\r\n </ion-row>\r\n \r\n <calendar\r\n [eventSource]=\"eventSource\"\r\n [calendarMode]=\"calendar.mode\"\r\n [currentDate]=\"calendar.currentDate\"\r\n (onEventSelected)=\"onEventSelected($event)\"\r\n (onTitleChanged)=\"onViewTitleChanged($event)\"\r\n (onRangeChanged)=\"onRangeChanged($event)\"\r\n (onCurrentDateChanged)=\"onCurrentChanged($event)\"\r\n queryMode=\"remote\"\r\n startHour=\"6\"\r\n endHour=\"20\"\r\n step=\"30\"\r\n startingDayMonth=\"1\"\r\n noEventsLabel=\"Sem Eventos\"\r\n allDayLabel=\"Todo o dia\"\r\n [monthviewDisplayEventTemplate]=\"template\"\r\n >\r\n </calendar>\r\n\r\n <!-- Adding a customized ng-template -->\r\n <ng-template #template let-view=\"view\" let-row=\"row\" let-col=\"col\">\r\n <div [class.with-event]=\"view.dates[row*7+col].events.length\">\r\n {{view.dates[row*7+col].label}}\r\n <div class=\"indicator-container\">\r\n <!-- <div class=\"event-indicator\" *ngFor=\"let e of view.dates[row*7+col].events\"></div> -->\r\n </div>\r\n </div>\r\n </ng-template>\r\n </div>\r\n <div *ngSwitchCase=\"'Pessoal'\">\r\n <ion-row>\r\n <!-- Move back one screen of the slides -->\r\n <ion-col size=\"2\">\r\n <ion-button fill=\"clear\" (click)=\"back()\">\r\n <ion-icon name=\"arrow-back\" slot=\"icon-only\"></ion-icon>\r\n </ion-button>\r\n </ion-col>\r\n <!-- The title of the calendar in the middle -->\r\n <ion-col size=\"8\" class=\"ion-text-center\">\r\n <h2 class=\"capitaliseText\">{{ viewTitle }}</h2>\r\n </ion-col>\r\n \r\n <!-- Move forward one screen of the slides -->\r\n <ion-col size=\"2\">\r\n <ion-button fill=\"clear\" (click)=\"next()\">\r\n <ion-icon name=\"arrow-forward\" slot=\"icon-only\"></ion-icon>\r\n </ion-button>\r\n </ion-col>\r\n </ion-row>\r\n \r\n <calendar\r\n [eventSource]=\"eventSource\"\r\n [calendarMode]=\"calendar.mode\"\r\n [currentDate]=\"calendar.currentDate\"\r\n (onEventSelected)=\"onEventSelected($event)\"\r\n (onTitleChanged)=\"onViewTitleChanged($event)\"\r\n (onRangeChanged)=\"onRangeChanged($event)\"\r\n (onCurrentDateChanged)=\"onCurrentChanged($event)\"\r\n queryMode=\"remote\"\r\n startHour=\"6\"\r\n endHour=\"20\"\r\n step=\"30\"\r\n startingDayMonth=\"1\"\r\n noEventsLabel=\"Sem Eventos\"\r\n allDayLabel=\"Todo o dia\"\r\n [monthviewDisplayEventTemplate]=\"template\"\r\n >\r\n </calendar>\r\n <!-- (onTimeSelected)=\"onTimeSelected($event)\" -->\r\n\r\n <!-- Adding a customized ng-template -->\r\n <ng-template #template let-view=\"view\" let-row=\"row\" let-col=\"col\">\r\n <div [class.with-event]=\"view.dates[row*7+col].events.length\">\r\n {{view.dates[row*7+col].label}}\r\n <div class=\"indicator-container\">\r\n <!-- <div class=\"event-indicator\" *ngFor=\"let e of view.dates[row*7+col].events\"></div> -->\r\n </div>\r\n </div>\r\n </ng-template> \r\n\r\n </div>\r\n <div *ngSwitchCase=\"'Oficial'\">\r\n <ion-row>\r\n <!-- Move back one screen of the slides -->\r\n <ion-col size=\"2\">\r\n <ion-button fill=\"clear\" (click)=\"back()\">\r\n <ion-icon name=\"arrow-back\" slot=\"icon-only\"></ion-icon>\r\n </ion-button>\r\n </ion-col>\r\n <!-- The title of the calendar in the middle -->\r\n <ion-col size=\"8\" class=\"ion-text-center\">\r\n <h2 class=\"capitaliseText\">{{ viewTitle }}</h2>\r\n </ion-col>\r\n \r\n <!-- Move forward one screen of the slides -->\r\n <ion-col size=\"2\">\r\n <ion-button fill=\"clear\" (click)=\"next()\">\r\n <ion-icon name=\"arrow-forward\" slot=\"icon-only\"></ion-icon>\r\n </ion-button>\r\n </ion-col>\r\n </ion-row>\r\n \r\n <calendar\r\n [eventSource]=\"eventSource\"\r\n [calendarMode]=\"calendar.mode\"\r\n [currentDate]=\"calendar.currentDate\"\r\n (onEventSelected)=\"onEventSelected($event)\"\r\n (onTitleChanged)=\"onViewTitleChanged($event)\"\r\n (onRangeChanged)=\"onRangeChanged($event)\"\r\n (onCurrentDateChanged)=\"onCurrentChanged($event)\"\r\n queryMode=\"remote\"\r\n startHour=\"6\"\r\n endHour=\"20\"\r\n step=\"30\"\r\n startingDayMonth=\"1\"\r\n noEventsLabel=\"Sem Eventos\"\r\n allDayLabel=\"Todo o dia\"\r\n [monthviewDisplayEventTemplate]=\"template\"\r\n >\r\n </calendar>\r\n\r\n <!-- Adding a customized ng-template -->\r\n <ng-template #template let-view=\"view\" let-row=\"row\" let-col=\"col\">\r\n <div [class.with-event]=\"view.dates[row*7+col].events.length\">\r\n {{view.dates[row*7+col].label}}\r\n <div class=\"indicator-container\">\r\n <!-- <div class=\"event-indicator\" *ngFor=\"let e of view.dates[row*7+col].events\"></div> -->\r\n </div>\r\n </div>\r\n </ng-template> \r\n\r\n </div>\r\n <ion-fab vertical=\"bottom\" horizontal=\"end\" slot=\"fixed\" (click)=\"openCalModal()\">\r\n <ion-fab-button>\r\n <ion-icon name=\"add\" ></ion-icon>\r\n </ion-fab-button>\r\n </ion-fab>\r\n </div>\r\n </ion-content>";
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./node_modules/raw-loader/dist/cjs.js!./src/app/pages/cal-modal/cal-modal.page.html":
|
||
/*!*******************************************************************************************!*\
|
||
!*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/cal-modal/cal-modal.page.html ***!
|
||
\*******************************************************************************************/
|
||
|
||
/*! exports provided: default */
|
||
|
||
/***/
|
||
function node_modulesRawLoaderDistCjsJsSrcAppPagesCalModalCalModalPageHtml(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony default export */
|
||
|
||
|
||
__webpack_exports__["default"] = "<ion-header>\r\n <ion-toolbar>\r\n <ion-buttons slot=\"start\">\r\n <ion-button (click)=\"close()\">\r\n <ion-icon name=\"chevron-back\" slot=\"start\"></ion-icon>\r\n </ion-button>\r\n </ion-buttons>\r\n <ion-title>Novo Evento</ion-title>\r\n </ion-toolbar>\r\n</ion-header>\r\n\r\n<ion-content>\r\n <div class=\"div-ion-content\">\r\n <form [formGroup]=\"ionicForm\" novalidate>\r\n <ion-item>\r\n <ion-label position=\"floating\">Assunto <span class=\"span-color\">*</span></ion-label>\r\n <ion-input formControlName=\"subject\" type=\"text\" [(ngModel)]=\"postEvent.Subject\" required></ion-input>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <span class=\"error ion-padding\" *ngIf=\"formSubjectSatus\">\r\n Campo obrigatório\r\n </span> \r\n <ion-item>\r\n <ion-label position=\"floating\">Descrição <span class=\"span-color\">*</span></ion-label>\r\n <ion-input formControlName=\"description\" type=\"text\" [(ngModel)]=\"postEvent.Body.Text\" required></ion-input>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <span class=\"error ion-padding\" *ngIf=\"formDescriptionSatus\">\r\n Campo obrigatório\r\n </span> \r\n <ion-item>\r\n <ion-label position=\"floating\">Localização <span class=\"span-color\">*</span></ion-label>\r\n <ion-input formControlName=\"location\" type=\"text\" [(ngModel)]=\"postEvent.Location\" required></ion-input>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <span class=\"error ion-padding\" *ngIf=\"formLocationSatus\">\r\n Campo obrigatório\r\n </span>\r\n <!-- <span class=\"error ion-padding\" *ngIf=\"errorControl.location.errors?.required\">\r\n Campo obrigatório\r\n </span> --> \r\n <ion-item>\r\n <ion-label position=\"floating\">Selecione a Agenda <span class=\"span-color\">*</span></ion-label>\r\n <ion-select selectedText=\"{{postEvent.CalendarName}}\" formControlName=\"agenda\" [(ngModel)]=\"postEvent.CalendarName\" interface=\"action-sheet\" class=\"custom-options\" Cancel-text=\"Cancelar\" required>\r\n <ion-select-option Pessoal=\"Reunião\">Pessoal</ion-select-option>\r\n <ion-select-option Oficial=\"Viagem\">Oficial</ion-select-option>\r\n </ion-select>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <span class=\"error ion-padding\" *ngIf=\"formEventTypeSatus\">\r\n Campo obrigatório\r\n </span>\r\n <!-- <span class=\"error ion-padding\" *ngIf=\"errorControl.agenda.errors?.required\">\r\n Campo obrigatório\r\n </span> -->\r\n <ion-item>\r\n <ion-label position=\"floating\">Tipo de evento <span class=\"span-color\">*</span></ion-label>\r\n <ion-select formControlName=\"eventtype\" [(ngModel)]=\"postEvent.EventType\" interface=\"action-sheet\" class=\"custom-options\" Cancel-text=\"Cancelar\" required>\r\n <ion-select-option value=\"Reunião\">Reunião</ion-select-option>\r\n <ion-select-option value=\"Viagem\">Viagem</ion-select-option>\r\n <ion-select-option value=\"Conferência\">Conferência</ion-select-option>\r\n <ion-select-option value=\"Encontro\">Encontro</ion-select-option>\r\n </ion-select>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <span class=\"error ion-padding\" *ngIf=\"formEventTypeSatus\">\r\n Campo obrigatório\r\n </span>\r\n <!-- <span class=\"error ion-padding\" *ngIf=\"errorControl.eventtype.errors?.required\">\r\n Campo obrigatório\r\n </span> --> \r\n <ion-item>\r\n <ion-label position=\"floating\">Data Início <span class=\"span-color\">*</span></ion-label>\r\n <ion-datetime placeholder=\"{{postEvent.StartDate | date: 'dd MMM yyyy H:mm'}}\" formControlName=\"startdate\" [(ngModel)]=\"postEvent.StartDate\" min=\"2020\" max=\"2100\"\r\n displayFormat=\"D MMM YYYY H:mm\" minuteValues=\"0,15,30,45\"\r\n monthShortNames=\"Jan, Fev, Mar, Abr, Mai, Jun, Jul, Aug, Sep, Out, Nov, Dez\"\r\n required>\r\n </ion-datetime>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <!-- <span class=\"error ion-padding\" *ngIf=\"errorControl.startdate.errors?.required\">\r\n Campo obrigatório\r\n </span> --> \r\n <ion-item>\r\n <ion-label position=\"floating\">Data Fim <span class=\"span-color\">*</span></ion-label>\r\n <ion-datetime placeholder=\"{{postEvent.EndDate | date: 'dd MMM yyyy H:mm'}}\" formControlName=\"enddate\" [(ngModel)]=\"postEvent.EndDate\" min=\"2020\" max=\"2100\"\r\n displayFormat=\"D MMM YYYY H:mm\" minuteValues=\"0,15,30,45\"\r\n monthShortNames=\"Jan, Fev, Mar, Abr, Mai, Jun, Jul, Aug, Sep, Out, Nov, Dez\"\r\n required></ion-datetime>\r\n </ion-item>\r\n <!-- Error messages -->\r\n <!-- <span class=\"error ion-padding\" *ngIf=\"errorControl.enddate.errors?.required\">\r\n Campo obrigatório\r\n </span> -->\r\n </form>\r\n <div class=\"div-attach\">\r\n <ion-item lines=\"none\">\r\n <ion-icon name=\"add\" slot=\"end\" (click)=\"openAttendees()\"></ion-icon>\r\n <ion-label class=\"attach-label\">Participantes</ion-label>\r\n </ion-item>\r\n <div id=\"AttachFiles\"></div>\r\n </div>\r\n <div class=\"div-attach\">\r\n <ion-item lines=\"none\">\r\n <ion-icon name=\"add\" slot=\"end\" (click)=\"showAlert()\"></ion-icon>\r\n <ion-label class=\"attach-label\">Anexos</ion-label>\r\n </ion-item>\r\n <div id=\"AttachFiles\"></div>\r\n </div>\r\n</div> \r\n</ion-content>\r\n<ion-footer class=\"ion-no-border\">\r\n <ion-toolbar class=\"btn-div\">\r\n <ion-buttons slot=\"start\">\r\n <ion-button class=\"btn-cancel\" fill=\"clear\" color=\"#061b52\" (click)=\"close()\">\r\n <ion-label>Cancelar</ion-label>\r\n <ion-icon name=\"close\" slot=\"start\"></ion-icon>\r\n </ion-button>\r\n </ion-buttons>\r\n <ion-title>{{ viewTitle }}</ion-title>\r\n <ion-buttons slot=\"end\">\r\n <ion-button class=\"btn-ok\" fill=\"clear\" color=\"#fff\" (click)=\"save()\">\r\n <ion-label>Enviar</ion-label>\r\n <ion-icon name=\"checkmark\" slot=\"start\"></ion-icon>\r\n </ion-button>\r\n </ion-buttons>\r\n </ion-toolbar>\r\n</ion-footer>\r\n";
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/components/calendar/calendar.component.scss":
|
||
/*!*************************************************************!*\
|
||
!*** ./src/app/components/calendar/calendar.component.scss ***!
|
||
\*************************************************************/
|
||
|
||
/*! exports provided: default */
|
||
|
||
/***/
|
||
function srcAppComponentsCalendarCalendarComponentScss(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony default export */
|
||
|
||
|
||
__webpack_exports__["default"] = "* {\n margin: 0;\n padding: 0;\n box-sizing: border-box;\n font-family: \"Quicksand\", sans-serif;\n}\n\nhtml {\n font-size: 62.5%;\n}\n\n.container {\n width: 100%;\n height: 100vh;\n background-color: #12121f;\n color: #eee;\n display: flex;\n justify-content: center;\n align-items: center;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvY29tcG9uZW50cy9jYWxlbmRhci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXGNvbXBvbmVudHNcXGNhbGVuZGFyXFxjYWxlbmRhci5jb21wb25lbnQuc2NzcyIsInNyYy9hcHAvY29tcG9uZW50cy9jYWxlbmRhci9jYWxlbmRhci5jb21wb25lbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFNBQUE7RUFDQSxVQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQ0FBQTtBQ0NKOztBREVFO0VBQ0UsZ0JBQUE7QUNDSjs7QURFRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL2NvbXBvbmVudHMvY2FsZW5kYXIvY2FsZW5kYXIuY29tcG9uZW50LnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUXVpY2tzYW5kXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIFxyXG4gIGh0bWwge1xyXG4gICAgZm9udC1zaXplOiA2Mi41JTtcclxuICB9XHJcbiAgXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjFmO1xyXG4gICAgY29sb3I6ICNlZWU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH0iLCIqIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogXCJRdWlja3NhbmRcIiwgc2Fucy1zZXJpZjtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxZjtcbiAgY29sb3I6ICNlZWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufSJdfQ== */";
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/components/calendar/calendar.component.ts":
|
||
/*!***********************************************************!*\
|
||
!*** ./src/app/components/calendar/calendar.component.ts ***!
|
||
\***********************************************************/
|
||
|
||
/*! exports provided: CalendarComponent */
|
||
|
||
/***/
|
||
function srcAppComponentsCalendarCalendarComponentTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "CalendarComponent", function () {
|
||
return CalendarComponent;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
|
||
var CalendarComponent = /*#__PURE__*/function () {
|
||
function CalendarComponent() {
|
||
_classCallCheck(this, CalendarComponent);
|
||
|
||
this.date = new Date();
|
||
this.months = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"];
|
||
this.weekdays = ["Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"];
|
||
this.currentMonth = this.months[this.date.getMonth()];
|
||
this.customDate = this.weekdays[this.date.getDay()] + ", " + this.date.getDate() + " de " + this.months[this.date.getMonth()];
|
||
}
|
||
|
||
_createClass(CalendarComponent, [{
|
||
key: "ngOnInit",
|
||
value: function ngOnInit() {}
|
||
}]);
|
||
|
||
return CalendarComponent;
|
||
}();
|
||
|
||
CalendarComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
|
||
selector: 'app-calendar',
|
||
template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(
|
||
/*! raw-loader!./calendar.component.html */
|
||
"./node_modules/raw-loader/dist/cjs.js!./src/app/components/calendar/calendar.component.html"))["default"],
|
||
styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(
|
||
/*! ./calendar.component.scss */
|
||
"./src/app/components/calendar/calendar.component.scss"))["default"]]
|
||
})], CalendarComponent);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/models/event.model.ts":
|
||
/*!***************************************!*\
|
||
!*** ./src/app/models/event.model.ts ***!
|
||
\***************************************/
|
||
|
||
/*! exports provided: Event */
|
||
|
||
/***/
|
||
function srcAppModelsEventModelTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "Event", function () {
|
||
return Event;
|
||
});
|
||
|
||
var Event = function Event() {
|
||
_classCallCheck(this, Event);
|
||
};
|
||
/***/
|
||
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/agenda/agenda-routing.module.ts":
|
||
/*!*******************************************************!*\
|
||
!*** ./src/app/pages/agenda/agenda-routing.module.ts ***!
|
||
\*******************************************************/
|
||
|
||
/*! exports provided: AgendaPageRoutingModule */
|
||
|
||
/***/
|
||
function srcAppPagesAgendaAgendaRoutingModuleTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "AgendaPageRoutingModule", function () {
|
||
return AgendaPageRoutingModule;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! @angular/router */
|
||
"./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _agenda_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
|
||
/*! ./agenda.page */
|
||
"./src/app/pages/agenda/agenda.page.ts");
|
||
|
||
var routes = [{
|
||
path: '',
|
||
component: _agenda_page__WEBPACK_IMPORTED_MODULE_3__["AgendaPage"]
|
||
}, {
|
||
path: 'approve-event-modal',
|
||
loadChildren: function loadChildren() {
|
||
return Promise.all(
|
||
/*! import() | approve-event-modal-approve-event-modal-module */
|
||
[__webpack_require__.e("default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"), __webpack_require__.e("approve-event-modal-approve-event-modal-module")]).then(__webpack_require__.bind(null,
|
||
/*! ./approve-event-modal/approve-event-modal.module */
|
||
"./src/app/pages/agenda/approve-event-modal/approve-event-modal.module.ts")).then(function (m) {
|
||
return m.ApproveEventModalPageModule;
|
||
});
|
||
}
|
||
}, {
|
||
path: 'event-actions-popover',
|
||
loadChildren: function loadChildren() {
|
||
return __webpack_require__.e(
|
||
/*! import() | event-actions-popover-event-actions-popover-module */
|
||
"event-actions-popover-event-actions-popover-module").then(__webpack_require__.bind(null,
|
||
/*! ./event-actions-popover/event-actions-popover.module */
|
||
"./src/app/pages/agenda/event-actions-popover/event-actions-popover.module.ts")).then(function (m) {
|
||
return m.EventActionsPopoverPageModule;
|
||
});
|
||
}
|
||
}, {
|
||
path: 'emend-message-modal',
|
||
loadChildren: function loadChildren() {
|
||
return __webpack_require__.e(
|
||
/*! import() | emend-message-modal-emend-message-modal-module */
|
||
"emend-message-modal-emend-message-modal-module").then(__webpack_require__.bind(null,
|
||
/*! ./emend-message-modal/emend-message-modal.module */
|
||
"./src/app/pages/agenda/emend-message-modal/emend-message-modal.module.ts")).then(function (m) {
|
||
return m.EmendMessageModalPageModule;
|
||
});
|
||
}
|
||
}];
|
||
|
||
var AgendaPageRoutingModule = function AgendaPageRoutingModule() {
|
||
_classCallCheck(this, AgendaPageRoutingModule);
|
||
};
|
||
|
||
AgendaPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
|
||
imports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"].forChild(routes)],
|
||
exports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"]]
|
||
})], AgendaPageRoutingModule);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/agenda/agenda.module.ts":
|
||
/*!***********************************************!*\
|
||
!*** ./src/app/pages/agenda/agenda.module.ts ***!
|
||
\***********************************************/
|
||
|
||
/*! exports provided: AgendaPageModule */
|
||
|
||
/***/
|
||
function srcAppPagesAgendaAgendaModuleTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "AgendaPageModule", function () {
|
||
return AgendaPageModule;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! @angular/common */
|
||
"./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
|
||
/*! @angular/forms */
|
||
"./node_modules/@angular/forms/__ivy_ngcc__/fesm2015/forms.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
|
||
/*! @ionic/angular */
|
||
"./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _agenda_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
|
||
/*! ./agenda-routing.module */
|
||
"./src/app/pages/agenda/agenda-routing.module.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var _agenda_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
|
||
/*! ./agenda.page */
|
||
"./src/app/pages/agenda/agenda.page.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var ionic2_calendar__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
|
||
/*! ionic2-calendar */
|
||
"./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _cal_modal_cal_modal_module__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(
|
||
/*! ../cal-modal/cal-modal.module */
|
||
"./src/app/pages/cal-modal/cal-modal.module.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(
|
||
/*! @angular/common/locales/pt */
|
||
"./node_modules/@angular/common/locales/pt.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_9___default = /*#__PURE__*/__webpack_require__.n(_angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_9__);
|
||
/* harmony import */
|
||
|
||
|
||
var src_app_components_calendar_calendar_component__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(
|
||
/*! src/app/components/calendar/calendar.component */
|
||
"./src/app/components/calendar/calendar.component.ts");
|
||
|
||
Object(_angular_common__WEBPACK_IMPORTED_MODULE_2__["registerLocaleData"])(_angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_9___default.a);
|
||
|
||
var AgendaPageModule = function AgendaPageModule() {
|
||
_classCallCheck(this, AgendaPageModule);
|
||
};
|
||
|
||
AgendaPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
|
||
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"],
|
||
/* ComponentsModule, */
|
||
_agenda_routing_module__WEBPACK_IMPORTED_MODULE_5__["AgendaPageRoutingModule"], ionic2_calendar__WEBPACK_IMPORTED_MODULE_7__["NgCalendarModule"], _cal_modal_cal_modal_module__WEBPACK_IMPORTED_MODULE_8__["CalModalPageModule"]],
|
||
declarations: [_agenda_page__WEBPACK_IMPORTED_MODULE_6__["AgendaPage"], src_app_components_calendar_calendar_component__WEBPACK_IMPORTED_MODULE_10__["CalendarComponent"]],
|
||
schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["CUSTOM_ELEMENTS_SCHEMA"]],
|
||
providers: [{
|
||
provide: _angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"],
|
||
useValue: 'pt-PT'
|
||
}]
|
||
})], AgendaPageModule);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/agenda/agenda.page.scss":
|
||
/*!***********************************************!*\
|
||
!*** ./src/app/pages/agenda/agenda.page.scss ***!
|
||
\***********************************************/
|
||
|
||
/*! exports provided: default */
|
||
|
||
/***/
|
||
function srcAppPagesAgendaAgendaPageScss(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony default export */
|
||
|
||
|
||
__webpack_exports__["default"] = ".indicator-container {\n padding-left: 0.5rem;\n padding-bottom: 0.4rem;\n}\n\n.event-indicator {\n background: #333;\n width: 5px;\n height: 5px;\n border-radius: 5px;\n display: table-cell;\n}\n\n:host ::ng-deep .monthview-primary-with-event {\n background-color: white !important;\n}\n\n:host ::ng-deep .monthview-selected {\n background-color: lightskyblue !important;\n}\n\n:host ::ng-deep .item {\n /* background: red !important; */\n text-transform: capitalize;\n}\n\n:host ::ng-deep .input-wrapper {\n border-left: red !important;\n /* background: red; */\n margin-left: 1px solid red;\n}\n\n.with-event {\n background-color: #ccc;\n border-radius: 15px;\n}\n\n/* TOGGLE button */\n\n.switch {\n position: relative;\n display: inline-block;\n width: 90px;\n height: 34px;\n float: right;\n right: -4px !important;\n margin: 20px 20px 0 0;\n}\n\n.switch input {\n display: none;\n}\n\n.slider {\n position: absolute;\n cursor: pointer;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n background-color: #ffffff;\n border: 1px solid #e16817;\n color: #e16817;\n transition: 0.4s;\n}\n\n.slider:before {\n position: absolute;\n content: \"\";\n height: 23.5px;\n /* 26px; */\n width: 24px;\n left: 4px;\n bottom: 4px;\n background-color: #ffffff;\n transition: 0.4s;\n}\n\ninput:checked + .slider {\n background-color: #e16817;\n}\n\ninput:focus + .slider {\n box-shadow: 0 0 1px #2196F3;\n}\n\ninput:checked + .slider:before {\n transform: translateX(55px);\n}\n\n/*------ ADDED CSS ---------*/\n\n.pr {\n display: none;\n text-align: left !important;\n left: 25px !important;\n color: white;\n}\n\n.mdgpr {\n left: 58px !important;\n color: #e16817;\n}\n\n.pr, .mdgpr {\n position: absolute;\n transform: translate(-50%, -50%);\n top: 50%;\n left: 50%;\n font-size: 12px;\n font-family: Verdana, sans-serif;\n}\n\ninput:checked + .slider .pr {\n display: block;\n background: #e16817;\n}\n\ninput:checked + .slider .mdgpr {\n display: none;\n}\n\n/*--------- END --------*/\n\n/* Rounded sliders */\n\n.slider.round {\n border-radius: 34px;\n}\n\n.slider.round:before {\n border-radius: 50%;\n border: 1px solid #e16817;\n}\n\n/*\n\nCalendar\n\n*/\n\n/* NEW CSS FOR TOGGLE BUTTON */\n\n.toggleBox {\n margin: 20px 12px 7px 0;\n}\n\ninput[type=checkbox] {\n position: relative;\n width: 96px;\n height: 34px;\n background: #ffffff;\n -webkit-appearance: none;\n border-radius: 20px;\n outline: none;\n transition: 0.4s;\n /* box-shadow: inset 0 0 5px rgba(0,0,0,0.2); */\n cursor: pointer;\n border: 1px solid #e16817;\n}\n\ninput:checked[type=checkbox] {\n background: #e16817;\n}\n\ninput[type=checkbox]::before {\n z-index: 2;\n position: absolute;\n content: \"\";\n left: 0;\n width: 30px;\n height: 30px;\n background: #fff;\n border-radius: 50%;\n /* transform: scale(1.1); */\n box-shadow: inset 0 2px 5px rgba(0, 0, 0, 0.2);\n border: 1px solid #e16817;\n}\n\ninput:checked[type=checkbox]::before {\n left: 65px;\n}\n\n.toggle {\n position: relative;\n display: inline;\n font-family: \"Montserrat\", sans-serif;\n display: grid;\n text-align: center;\n}\n\nlabel {\n position: absolute;\n color: #fff;\n font-weight: 600;\n font-size: 12px;\n pointer-events: none;\n}\n\n.onbtn {\n top: 10px;\n bottom: 15px;\n left: 15px;\n /* padding-top: 10px;\n border: 1px solid red; */\n}\n\n.ofbtn {\n top: 10px;\n bottom: 15px;\n right: 14px;\n color: #e16817;\n}\n\n.header-title {\n width: 300px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 25px;\n padding: 0;\n /* color:#ffffff; */\n color: #000;\n float: left;\n}\n\n.div-top-header {\n width: 400px;\n margin: 0 auto;\n background-color: #0782c9;\n overflow: auto;\n padding-top: 15px;\n border: 0 !important;\n}\n\n.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-top-header .div-logo img {\n width: 100%;\n}\n\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: auto;\n /* padding: 25px 20px 0 20px; */\n color: #000 !important;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGFnZW5kYVxcYWdlbmRhLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FnZW5kYS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtFQUNBLHNCQUFBO0FDQ0Y7O0FERUE7RUFDRSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ0NGOztBREdFO0VBQ0Usa0NBQUE7QUNBSjs7QURHRTtFQUNFLHlDQUFBO0FDREo7O0FER0U7RUFDRSxnQ0FBQTtFQUNBLDBCQUFBO0FDREo7O0FESUU7RUFDRSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMEJBQUE7QUNGSjs7QURNQTtFQUNFLHNCQUFBO0VBQ0EsbUJBQUE7QUNIRjs7QURRQSxrQkFBQTs7QUFDQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0FDTEY7O0FEUUE7RUFBZSxhQUFBO0FDSmY7O0FETUE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFFQSxnQkFBQTtBQ0hGOztBRE1BO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUFnQixXQUFBO0VBQ2hCLFdBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0VBRUEsZ0JBQUE7QUNGRjs7QURLQTtFQUNFLHlCQUFBO0FDRkY7O0FES0E7RUFDRSwyQkFBQTtBQ0ZGOztBREtBO0VBR0UsMkJBQUE7QUNGRjs7QURLQSw2QkFBQTs7QUFDQTtFQUVFLGFBQUE7RUFDQSwyQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWUFBQTtBQ0hGOztBREtBO0VBR0UscUJBQUE7RUFDQSxjQUFBO0FDSkY7O0FET0E7RUFFRSxrQkFBQTtFQUNBLGdDQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0NBQUE7QUNMRjs7QURRQTtFQUNDLGNBQUE7RUFDQyxtQkFBQTtBQ0xGOztBRFFBO0VBQ0MsYUFBQTtBQ0xEOztBRFFBLHlCQUFBOztBQUVBLG9CQUFBOztBQUNBO0VBQ0UsbUJBQUE7QUNORjs7QURVQTtFQUNFLGtCQUFBO0VBQ0EseUJBQUE7QUNQRjs7QURVQTs7OztDQUFBOztBQUtBLDhCQUFBOztBQUNBO0VBQ0UsdUJBQUE7QUNQRjs7QURTQTtFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSwrQ0FBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtBQ05GOztBRFFBO0VBQ0UsbUJBQUE7QUNMRjs7QURPQTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSw4Q0FBQTtFQUNBLHlCQUFBO0FDSkY7O0FETUE7RUFDRSxVQUFBO0FDSEY7O0FETUE7RUFDRSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxxQ0FBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtBQ0hGOztBREtBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7QUNGRjs7QURJQTtFQUNFLFNBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtFQUNBOzBCQUFBO0FDQUY7O0FER0E7RUFDRSxTQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDQUY7O0FER0E7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBQ0FGOztBREdBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQUY7O0FERUU7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDQUo7O0FERUU7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNBSjs7QURFRTtFQUNFLFdBQUE7QUNBSjs7QURFRTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNBSjs7QURHQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSwrQkFBQTtFQUNBLHNCQUFBO0FDQ0YiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvYWdlbmRhLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmRpY2F0b3ItY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xyXG59XHJcbiBcclxuLmV2ZW50LWluZGljYXRvciB7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuICB3aWR0aDogNXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbiBcclxuOmhvc3QgOjpuZy1kZWVwIHtcclxuICAubW9udGh2aWV3LXByaW1hcnktd2l0aC1ldmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuIFxyXG4gIC5tb250aHZpZXctc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRza3libHVlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5pdGVte1xyXG4gICAgLyogYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7ICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuXHJcbiAgfVxyXG4gIC5pbnB1dC13cmFwcGVye1xyXG4gICAgYm9yZGVyLWxlZnQ6IHJlZCAhaW1wb3J0YW50O1xyXG4gICAgLyogYmFja2dyb3VuZDogcmVkOyAqL1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFweCBzb2xpZCByZWQ7XHJcbiAgfVxyXG59XHJcbiBcclxuLndpdGgtZXZlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG5cclxuXHJcblxyXG4vKiBUT0dHTEUgYnV0dG9uICovXHJcbi5zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG59XHJcblxyXG4uc3dpdGNoIGlucHV0IHtkaXNwbGF5Om5vbmU7fVxyXG5cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxufVxyXG5cclxuLnNsaWRlcjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMjMuNXB4OyAvKiAyNnB4OyAgKi9cclxuICB3aWR0aDogMjRweDtcclxuICBsZWZ0OiA0cHg7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcclxuICB0cmFuc2l0aW9uOiAuNHM7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxufVxyXG5cclxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXHJcbi5wclxyXG57XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogMjVweCAhaW1wb3J0YW50OyBcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLm1kZ3ByXHJcbntcclxuXHJcbiAgbGVmdDogNThweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG4ucHIsIC5tZGdwclxyXG57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCsgLnNsaWRlciAucHJcclxue2Rpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6I2UxNjgxNztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIgLm1kZ3ByXHJcbntkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xyXG5cclxuLyogUm91bmRlZCBzbGlkZXJzICovXHJcbi5zbGlkZXIucm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcbiAgXHJcbn1cclxuXHJcbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5cclxuLypcclxuXHJcbkNhbGVuZGFyXHJcblxyXG4qL1xyXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbi50b2dnbGVCb3h7XHJcbiAgbWFyZ2luOjIwcHggMTJweCA3cHggMDtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA5NnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6MXB4IHNvbGlkICNlMTY4MTc7XHJcbn1cclxuaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXTo6YmVmb3Jle1xyXG4gIGxlZnQ6IDY1cHg7XHJcblxyXG59XHJcbi50b2dnbGV7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbmxhYmVse1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG4ub25idG57XHJcbiAgdG9wOjEwcHg7XHJcbiAgYm90dG9tOiAxNXB4O1xyXG4gIGxlZnQ6IDE1cHg7XHJcbiAgLyogcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG59XHJcbi5vZmJ0bntcclxuICB0b3A6MTBweDtcclxuICBib3R0b206IDE1cHg7XHJcbiAgcmlnaHQ6IDE0cHg7XHJcbiAgY29sb3I6ICAjZTE2ODE3O1xyXG59XHJcblxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgMjVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIC8qIGNvbG9yOiNmZmZmZmY7ICovXHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmRpdi10b3AtaGVhZGVye1xyXG4gIHdpZHRoOiA0MDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcblxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxufVxyXG4ubWFpbi1jb250ZW50e1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzphdXRvO1xyXG4gIC8qIHBhZGRpbmc6IDI1cHggMjBweCAwIDIwcHg7ICovXHJcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuIiwiLmluZGljYXRvci1jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNHJlbTtcbn1cblxuLmV2ZW50LWluZGljYXRvciB7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbjpob3N0IDo6bmctZGVlcCAubW9udGh2aWV3LXByaW1hcnktd2l0aC1ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG59XG46aG9zdCA6Om5nLWRlZXAgLm1vbnRodmlldy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pdGVtIHtcbiAgLyogYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7ICovXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IHJlZCAhaW1wb3J0YW50O1xuICAvKiBiYWNrZ3JvdW5kOiByZWQ7ICovXG4gIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xufVxuXG4ud2l0aC1ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi8qIFRPR0dMRSBidXR0b24gKi9cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbi5zd2l0Y2ggaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbiAgY29sb3I6ICNlMTY4MTc7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cblxuLnNsaWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjMuNXB4O1xuICAvKiAyNnB4OyAgKi9cbiAgd2lkdGg6IDI0cHg7XG4gIGxlZnQ6IDRweDtcbiAgYm90dG9tOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE2ODE3O1xufVxuXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xuICBib3gtc2hhZG93OiAwIDAgMXB4ICMyMTk2RjM7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG59XG5cbi8qLS0tLS0tIEFEREVEIENTUyAtLS0tLS0tLS0qL1xuLnByIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBsZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLm1kZ3ByIHtcbiAgbGVmdDogNThweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2UxNjgxNztcbn1cblxuLnByLCAubWRncHIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zLXNlcmlmO1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciAucHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIgLm1kZ3ByIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0gRU5EIC0tLS0tLS0tKi9cbi8qIFJvdW5kZWQgc2xpZGVycyAqL1xuLnNsaWRlci5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG5cbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xufVxuXG4vKlxuXG5DYWxlbmRhclxuXG4qL1xuLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xuLnRvZ2dsZUJveCB7XG4gIG1hcmdpbjogMjBweCAxMnB4IDdweCAwO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xuICAvKiBib3gtc2hhZG93OiBpbnNldCAwIDAgNXB4IHJnYmEoMCwwLDAsMC4yKTsgKi9cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIHtcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF06OmJlZm9yZSB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAvKiB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7ICovXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF06OmJlZm9yZSB7XG4gIGxlZnQ6IDY1cHg7XG59XG5cbi50b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBncmlkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm9uYnRuIHtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDE1cHg7XG4gIC8qIHBhZGRpbmctdG9wOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5vZmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICByaWdodDogMTRweDtcbiAgY29sb3I6ICNlMTY4MTc7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIGNvbG9yOiNmZmZmZmY7ICovXG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIHBhZGRpbmc6IDI1cHggMjBweCAwIDIwcHg7ICovXG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59Il19 */";
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/agenda/agenda.page.ts":
|
||
/*!*********************************************!*\
|
||
!*** ./src/app/pages/agenda/agenda.page.ts ***!
|
||
\*********************************************/
|
||
|
||
/*! exports provided: AgendaPage */
|
||
|
||
/***/
|
||
function srcAppPagesAgendaAgendaPageTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "AgendaPage", function () {
|
||
return AgendaPage;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var ionic2_calendar__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! ionic2-calendar */
|
||
"./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
|
||
/*! @ionic/angular */
|
||
"./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
|
||
/*! @angular/common */
|
||
"./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _cal_modal_cal_modal_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
|
||
/*! ../cal-modal/cal-modal.page */
|
||
"./src/app/pages/cal-modal/cal-modal.page.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var src_app_services_events_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
|
||
/*! src/app/services/events.service */
|
||
"./src/app/services/events.service.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_router__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
|
||
/*! @angular/router */
|
||
"./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
||
/* harmony import */
|
||
|
||
|
||
var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(
|
||
/*! src/app/services/alert.service */
|
||
"./src/app/services/alert.service.ts");
|
||
|
||
var AgendaPage = /*#__PURE__*/function () {
|
||
function AgendaPage(alertCtrl, locale, modalCtrl, eventService, router, alertCrontroller) {
|
||
var _this = this;
|
||
|
||
_classCallCheck(this, AgendaPage);
|
||
|
||
this.alertCtrl = alertCtrl;
|
||
this.locale = locale;
|
||
this.modalCtrl = modalCtrl;
|
||
this.eventService = eventService;
|
||
this.router = router;
|
||
this.alertCrontroller = alertCrontroller;
|
||
/* List of events of our calendar */
|
||
|
||
this.eventSource = [];
|
||
this.calendar = {
|
||
/* Se the view of the calendar to a month view */
|
||
mode: 'month',
|
||
currentDate: new Date()
|
||
};
|
||
|
||
this.onCurrentChanged = function (ev) {
|
||
_this.eventSelectedDate = ev;
|
||
};
|
||
}
|
||
|
||
_createClass(AgendaPage, [{
|
||
key: "ngOnInit",
|
||
value: function ngOnInit() {
|
||
var _this2 = this;
|
||
|
||
this.profile = "mdgpr"; //Inicializar segment
|
||
|
||
/* localStorage.setItem('test', this.eventSelectedDate.toString()); */
|
||
|
||
this.router.events.forEach(function (event) {
|
||
if (event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_7__["NavigationEnd"] && event.url == "/home/agenda") {
|
||
if (_this2.segment == null) {
|
||
_this2.segment = "Combinada";
|
||
} else {
|
||
_this2.loadRangeEvents(_this2.rangeStartDate, _this2.rangeEndDate);
|
||
}
|
||
}
|
||
});
|
||
} //Go to the next view of the calendar month/week/day
|
||
|
||
}, {
|
||
key: "next",
|
||
value: function next() {
|
||
this.myCal.slideNext();
|
||
} //Go to the previous view of the calendar
|
||
|
||
}, {
|
||
key: "back",
|
||
value: function back() {
|
||
this.myCal.slidePrev();
|
||
} //Shows the title of your view
|
||
|
||
}, {
|
||
key: "onViewTitleChanged",
|
||
value: function onViewTitleChanged(title) {
|
||
this.viewTitle = title;
|
||
} //Show information of the event
|
||
|
||
}, {
|
||
key: "onEventSelected",
|
||
value: function onEventSelected(ev) {
|
||
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
|
||
return regeneratorRuntime.wrap(function _callee$(_context) {
|
||
while (1) {
|
||
switch (_context.prev = _context.next) {
|
||
case 0:
|
||
this.router.navigate(["/home/agenda", ev.event.EventId, 'agenda']);
|
||
|
||
case 1:
|
||
case "end":
|
||
return _context.stop();
|
||
}
|
||
}
|
||
}, _callee, this);
|
||
}));
|
||
}
|
||
/* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => {
|
||
console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0));
|
||
this.eventSelectedDate2 = ev.selectedTime;
|
||
}; */
|
||
|
||
}, {
|
||
key: "onRangeChanged",
|
||
value: function onRangeChanged(ev) {
|
||
this.rangeStartDate = ev.startTime;
|
||
this.rangeEndDate = ev.endTime;
|
||
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
|
||
}
|
||
}, {
|
||
key: "openCalModal",
|
||
value: function openCalModal() {
|
||
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
|
||
var _this3 = this;
|
||
|
||
var modal;
|
||
return regeneratorRuntime.wrap(function _callee2$(_context2) {
|
||
while (1) {
|
||
switch (_context2.prev = _context2.next) {
|
||
case 0:
|
||
_context2.next = 2;
|
||
return this.modalCtrl.create({
|
||
component: _cal_modal_cal_modal_page__WEBPACK_IMPORTED_MODULE_5__["CalModalPage"],
|
||
componentProps: {
|
||
segment: this.segment,
|
||
profile: this.profile,
|
||
eventSelectedDate: this.eventSelectedDate
|
||
},
|
||
cssClass: 'cal-modal',
|
||
backdropDismiss: false
|
||
});
|
||
|
||
case 2:
|
||
modal = _context2.sent;
|
||
_context2.next = 5;
|
||
return modal.present();
|
||
|
||
case 5:
|
||
modal.onDidDismiss().then(function (data) {
|
||
var postEvent = data['data'];
|
||
|
||
if (postEvent.Subject != null) {
|
||
_this3.eventSource.push({
|
||
title: postEvent.Subject,
|
||
startTime: new Date(postEvent.StartDate),
|
||
endTime: new Date(postEvent.EndDate),
|
||
allDay: false,
|
||
event: postEvent
|
||
});
|
||
|
||
_this3.myCal.update();
|
||
|
||
_this3.myCal.loadEvents();
|
||
|
||
_this3.loadRangeEvents(_this3.rangeStartDate, _this3.rangeEndDate);
|
||
}
|
||
});
|
||
|
||
case 6:
|
||
case "end":
|
||
return _context2.stop();
|
||
}
|
||
}
|
||
}, _callee2, this);
|
||
}));
|
||
}
|
||
}, {
|
||
key: "loadRangeEvents",
|
||
value: function loadRangeEvents(startTime, endTime) {
|
||
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() {
|
||
var _this4 = this;
|
||
|
||
return regeneratorRuntime.wrap(function _callee3$(_context3) {
|
||
while (1) {
|
||
switch (_context3.prev = _context3.next) {
|
||
case 0:
|
||
this.showLoader = true;
|
||
_context3.t0 = this.segment;
|
||
_context3.next = _context3.t0 === "Combinada" ? 4 : _context3.t0 === "Pessoal" ? 7 : _context3.t0 === "Oficial" ? 10 : 13;
|
||
break;
|
||
|
||
case 4:
|
||
//Inicializa o array eventSource
|
||
this.eventSource = [];
|
||
|
||
if (this.profile == "mdgpr") {
|
||
this.eventService.getAllMdEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(function (response) {
|
||
_this4.eventsList = response;
|
||
|
||
_this4.eventsList.forEach(function (element) {
|
||
_this4.eventSource.push({
|
||
title: element.Subject,
|
||
startTime: new Date(element.StartDate),
|
||
endTime: new Date(element.EndDate),
|
||
allDay: false,
|
||
event: element
|
||
});
|
||
});
|
||
|
||
_this4.myCal.update();
|
||
|
||
_this4.myCal.loadEvents();
|
||
|
||
_this4.showLoader = false;
|
||
});
|
||
} else {
|
||
this.eventService.getAllPrEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(function (response) {
|
||
_this4.eventsList = response;
|
||
|
||
_this4.eventsList.forEach(function (element) {
|
||
_this4.eventSource.push({
|
||
title: element.Subject,
|
||
startTime: new Date(element.StartDate),
|
||
endTime: new Date(element.EndDate),
|
||
allDay: false,
|
||
event: element
|
||
});
|
||
});
|
||
|
||
_this4.myCal.update();
|
||
|
||
_this4.myCal.loadEvents();
|
||
|
||
_this4.showLoader = false;
|
||
});
|
||
}
|
||
|
||
return _context3.abrupt("break", 13);
|
||
|
||
case 7:
|
||
//Inicializa o array eventSource
|
||
this.eventSource = [];
|
||
|
||
if (this.profile == "mdgpr") {
|
||
this.eventService.getAllMdEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(function (response) {
|
||
_this4.eventsListPessoal = response.filter(function (data) {
|
||
return data.CalendarName == "Pessoal";
|
||
});
|
||
|
||
_this4.eventsListPessoal.forEach(function (element) {
|
||
_this4.eventSource.push({
|
||
title: element.Subject,
|
||
startTime: new Date(element.StartDate),
|
||
endTime: new Date(element.EndDate),
|
||
allDay: false,
|
||
event: element
|
||
});
|
||
});
|
||
|
||
_this4.myCal.update();
|
||
|
||
_this4.myCal.loadEvents();
|
||
|
||
_this4.showLoader = false;
|
||
});
|
||
} else {
|
||
this.eventService.getAllPrEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(function (response) {
|
||
_this4.eventsListPessoal = response.filter(function (data) {
|
||
return data.CalendarName == "Pessoal";
|
||
});
|
||
;
|
||
|
||
_this4.eventsListPessoal.forEach(function (element) {
|
||
_this4.eventSource.push({
|
||
title: element.Subject,
|
||
startTime: new Date(element.StartDate),
|
||
endTime: new Date(element.EndDate),
|
||
allDay: false,
|
||
event: element
|
||
});
|
||
});
|
||
|
||
_this4.myCal.update();
|
||
|
||
_this4.myCal.loadEvents();
|
||
|
||
_this4.showLoader = false;
|
||
});
|
||
}
|
||
|
||
return _context3.abrupt("break", 13);
|
||
|
||
case 10:
|
||
//Inicializa o array eventSource
|
||
this.eventSource = [];
|
||
|
||
if (this.profile == "mdgpr") {
|
||
this.eventService.getAllMdEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(function (res) {
|
||
_this4.eventsListOficial = res.filter(function (data) {
|
||
return data.CalendarName == "Oficial";
|
||
});
|
||
|
||
_this4.eventsListOficial.forEach(function (element) {
|
||
_this4.eventSource.push({
|
||
title: element.Subject,
|
||
startTime: new Date(element.StartDate),
|
||
endTime: new Date(element.EndDate),
|
||
allDay: false,
|
||
event: element
|
||
});
|
||
});
|
||
|
||
_this4.myCal.update();
|
||
|
||
_this4.myCal.loadEvents();
|
||
|
||
_this4.showLoader = false;
|
||
});
|
||
} else {
|
||
this.eventService.getAllPrEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(function (res) {
|
||
_this4.eventsListOficial = res.filter(function (data) {
|
||
return data.CalendarName == "Oficial";
|
||
});
|
||
|
||
_this4.eventsListOficial.forEach(function (element) {
|
||
_this4.eventSource.push({
|
||
title: element.Subject,
|
||
startTime: new Date(element.StartDate),
|
||
endTime: new Date(element.EndDate),
|
||
allDay: false,
|
||
event: element
|
||
});
|
||
});
|
||
|
||
_this4.myCal.update();
|
||
|
||
_this4.myCal.loadEvents();
|
||
|
||
_this4.showLoader = false;
|
||
});
|
||
}
|
||
|
||
return _context3.abrupt("break", 13);
|
||
|
||
case 13:
|
||
case "end":
|
||
return _context3.stop();
|
||
}
|
||
}
|
||
}, _callee3, this);
|
||
}));
|
||
}
|
||
}, {
|
||
key: "doRefresh",
|
||
value: function doRefresh(ev) {
|
||
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
|
||
setTimeout(function () {
|
||
ev.target.complete();
|
||
}, 250);
|
||
}
|
||
}, {
|
||
key: "showAlert",
|
||
value: function showAlert() {
|
||
this.alertCrontroller.presentAlert("Funcionalidade em desenvolvimento.");
|
||
}
|
||
}, {
|
||
key: "changeProfile",
|
||
value: function changeProfile() {
|
||
if (this.profile == "mdgpr") {
|
||
console.log('pr');
|
||
this.profile = "pr";
|
||
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
|
||
} else {
|
||
console.log('mdgpr');
|
||
this.profile = "mdgpr";
|
||
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
|
||
}
|
||
}
|
||
}]);
|
||
|
||
return AgendaPage;
|
||
}();
|
||
|
||
AgendaPage.ctorParameters = function () {
|
||
return [{
|
||
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["AlertController"]
|
||
}, {
|
||
type: String,
|
||
decorators: [{
|
||
type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"],
|
||
args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"]]
|
||
}]
|
||
}, {
|
||
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"]
|
||
}, {
|
||
type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_6__["EventsService"]
|
||
}, {
|
||
type: _angular_router__WEBPACK_IMPORTED_MODULE_7__["Router"]
|
||
}, {
|
||
type: src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_8__["AlertService"]
|
||
}];
|
||
};
|
||
|
||
Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(ionic2_calendar__WEBPACK_IMPORTED_MODULE_2__["CalendarComponent"])], AgendaPage.prototype, "myCal", void 0);
|
||
AgendaPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
|
||
selector: 'app-agenda',
|
||
template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(
|
||
/*! raw-loader!./agenda.page.html */
|
||
"./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/agenda.page.html"))["default"],
|
||
styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(
|
||
/*! ./agenda.page.scss */
|
||
"./src/app/pages/agenda/agenda.page.scss"))["default"]]
|
||
}), Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__param"])(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"]))], AgendaPage);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/cal-modal/cal-modal-routing.module.ts":
|
||
/*!*************************************************************!*\
|
||
!*** ./src/app/pages/cal-modal/cal-modal-routing.module.ts ***!
|
||
\*************************************************************/
|
||
|
||
/*! exports provided: CalModalPageRoutingModule */
|
||
|
||
/***/
|
||
function srcAppPagesCalModalCalModalRoutingModuleTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "CalModalPageRoutingModule", function () {
|
||
return CalModalPageRoutingModule;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_router__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! @angular/router */
|
||
"./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _cal_modal_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
|
||
/*! ./cal-modal.page */
|
||
"./src/app/pages/cal-modal/cal-modal.page.ts");
|
||
|
||
var routes = [{
|
||
path: '',
|
||
component: _cal_modal_page__WEBPACK_IMPORTED_MODULE_3__["CalModalPage"]
|
||
}];
|
||
|
||
var CalModalPageRoutingModule = function CalModalPageRoutingModule() {
|
||
_classCallCheck(this, CalModalPageRoutingModule);
|
||
};
|
||
|
||
CalModalPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
|
||
imports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"].forChild(routes)],
|
||
exports: [_angular_router__WEBPACK_IMPORTED_MODULE_2__["RouterModule"]]
|
||
})], CalModalPageRoutingModule);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/cal-modal/cal-modal.module.ts":
|
||
/*!*****************************************************!*\
|
||
!*** ./src/app/pages/cal-modal/cal-modal.module.ts ***!
|
||
\*****************************************************/
|
||
|
||
/*! exports provided: CalModalPageModule */
|
||
|
||
/***/
|
||
function srcAppPagesCalModalCalModalModuleTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "CalModalPageModule", function () {
|
||
return CalModalPageModule;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_common__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! @angular/common */
|
||
"./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_forms__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
|
||
/*! @angular/forms */
|
||
"./node_modules/@angular/forms/__ivy_ngcc__/fesm2015/forms.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
|
||
/*! @ionic/angular */
|
||
"./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _cal_modal_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
|
||
/*! ./cal-modal-routing.module */
|
||
"./src/app/pages/cal-modal/cal-modal-routing.module.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var _cal_modal_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
|
||
/*! ./cal-modal.page */
|
||
"./src/app/pages/cal-modal/cal-modal.page.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var ionic2_calendar__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
|
||
/*! ionic2-calendar */
|
||
"./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js");
|
||
|
||
var CalModalPageModule = function CalModalPageModule() {
|
||
_classCallCheck(this, CalModalPageModule);
|
||
};
|
||
|
||
CalModalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({
|
||
imports: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"], _cal_modal_routing_module__WEBPACK_IMPORTED_MODULE_5__["CalModalPageRoutingModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__["ReactiveFormsModule"], ionic2_calendar__WEBPACK_IMPORTED_MODULE_7__["NgCalendarModule"]],
|
||
declarations: [_cal_modal_page__WEBPACK_IMPORTED_MODULE_6__["CalModalPage"]]
|
||
})], CalModalPageModule);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/cal-modal/cal-modal.page.scss":
|
||
/*!*****************************************************!*\
|
||
!*** ./src/app/pages/cal-modal/cal-modal.page.scss ***!
|
||
\*****************************************************/
|
||
|
||
/*! exports provided: default */
|
||
|
||
/***/
|
||
function srcAppPagesCalModalCalModalPageScss(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony default export */
|
||
|
||
|
||
__webpack_exports__["default"] = ".div-ion-content {\n margin: 15px;\n}\n\n:host ::ng-deep .monthview-container {\n height: auto !important;\n}\n\n:host ::ng-deep .event-detail-container {\n display: none;\n}\n\n.div-attach {\n border: 1px solid #ccc;\n margin: 15px 0 0 0;\n padding: 15px;\n}\n\n.error {\n color: red;\n font-size: 12px;\n font-weight: bold;\n padding-bottom: 20px;\n}\n\n/* ion-item{\n display: block;\n border: 1px solid red;\n width: 100%;\n float: left;\n} */\n\n.span-color {\n color: red;\n}\n\n/* .ion-badge{\n\n} */\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2FsLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGNhbC1tb2RhbFxcY2FsLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2FsLW1vZGFsL2NhbC1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0FDQ0o7O0FERUk7RUFDSSx1QkFBQTtBQ0NSOztBRENJO0VBQ0ksYUFBQTtBQ0NSOztBREVBO0VBQ0ksc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7QUNDSjs7QURDQTtFQUNJLFVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0VKOztBREFBOzs7OztHQUFBOztBQU1BO0VBQ0ksVUFBQTtBQ0dKOztBRERBOztHQUFBIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvY2FsLW1vZGFsL2NhbC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LWlvbi1jb250ZW50e1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbjpob3N0IDo6bmctZGVlcHtcclxuICAgIC5tb250aHZpZXctY29udGFpbmVyIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5ldmVudC1kZXRhaWwtY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuLmRpdi1hdHRhY2h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG4uZXJyb3J7XHJcbiAgICBjb2xvcjpyZWQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuLyogaW9uLWl0ZW17XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn0gKi9cclxuLnNwYW4tY29sb3J7XHJcbiAgICBjb2xvcjpyZWQ7XHJcbn1cclxuLyogLmlvbi1iYWRnZXtcclxuXHJcbn0gKi8iLCIuZGl2LWlvbi1jb250ZW50IHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG46aG9zdCA6Om5nLWRlZXAgLm1vbnRodmlldy1jb250YWluZXIge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbjpob3N0IDo6bmctZGVlcCAuZXZlbnQtZGV0YWlsLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kaXYtYXR0YWNoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLyogaW9uLWl0ZW17XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xufSAqL1xuLnNwYW4tY29sb3Ige1xuICBjb2xvcjogcmVkO1xufVxuXG4vKiAuaW9uLWJhZGdle1xuXG59ICovIl19 */";
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/pages/cal-modal/cal-modal.page.ts":
|
||
/*!***************************************************!*\
|
||
!*** ./src/app/pages/cal-modal/cal-modal.page.ts ***!
|
||
\***************************************************/
|
||
|
||
/*! exports provided: CalModalPage */
|
||
|
||
/***/
|
||
function srcAppPagesCalModalCalModalPageTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "CalModalPage", function () {
|
||
return CalModalPage;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! @ionic/angular */
|
||
"./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _models_event_model__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(
|
||
/*! ../../models/event.model */
|
||
"./src/app/models/event.model.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var src_app_services_events_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(
|
||
/*! src/app/services/events.service */
|
||
"./src/app/services/events.service.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var src_app_pages_events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(
|
||
/*! src/app/pages/events/attendees/attendees.page */
|
||
"./src/app/pages/events/attendees/attendees.page.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var _events_attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(
|
||
/*! ../events/attendee-modal/attendee-modal.page */
|
||
"./src/app/pages/events/attendee-modal/attendee-modal.page.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(
|
||
/*! src/app/services/alert.service */
|
||
"./src/app/services/alert.service.ts");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_forms__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(
|
||
/*! @angular/forms */
|
||
"./node_modules/@angular/forms/__ivy_ngcc__/fesm2015/forms.js");
|
||
|
||
var CalModalPage = /*#__PURE__*/function () {
|
||
function CalModalPage(formBuilder, modalCtrl, eventService, alertController, navParams) {
|
||
_classCallCheck(this, CalModalPage);
|
||
|
||
this.formBuilder = formBuilder;
|
||
this.modalCtrl = modalCtrl;
|
||
this.eventService = eventService;
|
||
this.alertController = alertController;
|
||
this.navParams = navParams;
|
||
this.calendar = {
|
||
mode: 'month',
|
||
currentDate: new Date()
|
||
};
|
||
this.segment = "true";
|
||
this.modalReady = false;
|
||
this.isSubmitted = false;
|
||
this.formSubjectSatus = false;
|
||
this.formDescriptionSatus = false;
|
||
this.formLocationSatus = false;
|
||
this.formEventTypeSatus = false;
|
||
this.postEvent = new _models_event_model__WEBPACK_IMPORTED_MODULE_3__["Event"]();
|
||
this.eventBody = {
|
||
BodyType: "1",
|
||
Text: ""
|
||
};
|
||
this.postEvent.Body = this.eventBody;
|
||
this.profile = this.navParams.get('profile');
|
||
}
|
||
|
||
_createClass(CalModalPage, [{
|
||
key: "ngOnInit",
|
||
value: function ngOnInit() {
|
||
this.selectedSegment = this.navParams.get('segment');
|
||
this.selectedDate = this.navParams.get('eventSelectedDate');
|
||
var selectedStartdDate = this.selectedDate;
|
||
var selectedEndDate = new Date(this.selectedDate);
|
||
/* Set + 30minutes to seleted datetime */
|
||
|
||
selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30);
|
||
this.minDate = this.selectedDate.toString();
|
||
|
||
if (this.selectedSegment != "Combinada") {
|
||
this.postEvent = {
|
||
EventId: '',
|
||
Subject: '',
|
||
Body: this.eventBody,
|
||
Location: '',
|
||
CalendarId: '',
|
||
CalendarName: this.selectedSegment,
|
||
StartDate: selectedStartdDate,
|
||
EndDate: new Date(selectedEndDate),
|
||
EventType: 'Reunião',
|
||
Attendees: null,
|
||
IsMeeting: false,
|
||
IsRecurring: false,
|
||
AppointmentState: 0,
|
||
TimeZone: '',
|
||
Organizer: '',
|
||
Categories: null,
|
||
HasAttachments: false
|
||
};
|
||
} else {
|
||
this.postEvent = {
|
||
EventId: '',
|
||
Subject: '',
|
||
Body: this.eventBody,
|
||
Location: '',
|
||
CalendarId: '',
|
||
CalendarName: 'Oficial',
|
||
StartDate: selectedStartdDate,
|
||
EndDate: new Date(selectedEndDate),
|
||
EventType: 'Reunião',
|
||
Attendees: null,
|
||
IsMeeting: false,
|
||
IsRecurring: false,
|
||
AppointmentState: 0,
|
||
TimeZone: '',
|
||
Organizer: '',
|
||
Categories: null,
|
||
HasAttachments: false
|
||
};
|
||
}
|
||
|
||
this.ionicForm = this.formBuilder.group({
|
||
subject: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]],
|
||
agenda: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]],
|
||
startdate: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]],
|
||
enddate: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]],
|
||
description: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]],
|
||
location: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]],
|
||
eventtype: ['', [_angular_forms__WEBPACK_IMPORTED_MODULE_8__["Validators"].required]]
|
||
});
|
||
}
|
||
}, {
|
||
key: "ngAfterViewInit",
|
||
value: function ngAfterViewInit() {
|
||
var _this5 = this;
|
||
|
||
setTimeout(function () {
|
||
_this5.modalReady = true;
|
||
}, 0);
|
||
}
|
||
}, {
|
||
key: "save",
|
||
value: function save() {
|
||
if (this.ionicForm.valid) {
|
||
if (this.profile == 'mdgpr') {
|
||
this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();
|
||
} else if (this.profile == 'pr') {
|
||
this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();
|
||
}
|
||
|
||
this.modalCtrl.dismiss(this.postEvent);
|
||
} else {
|
||
this.validateFormInputs();
|
||
}
|
||
}
|
||
}, {
|
||
key: "validateFormInputs",
|
||
value: function validateFormInputs() {
|
||
var formSubject = this.postEvent.Subject.trim();
|
||
var formDescription = this.postEvent.Body.Text.trim();
|
||
var formLocation = this.postEvent.Location.trim();
|
||
|
||
if (!this.postEvent.Subject && formSubject.length <= 0) {
|
||
this.formSubjectSatus = true;
|
||
} else {
|
||
this.formSubjectSatus = false;
|
||
|
||
if (!this.postEvent.Body.Text && formDescription.length <= 0) {
|
||
this.formDescriptionSatus = true;
|
||
} else {
|
||
this.formDescriptionSatus = false;
|
||
|
||
if (!this.postEvent.Location && formLocation.length <= 0) {
|
||
this.formLocationSatus = true;
|
||
} else {
|
||
this.formLocationSatus = false;
|
||
}
|
||
}
|
||
}
|
||
/* return (this.postEvent.Subject && formSubject.length > 0); */
|
||
|
||
}
|
||
}, {
|
||
key: "onViewTitleChanged",
|
||
value: function onViewTitleChanged(title) {
|
||
this.viewTitle = title;
|
||
}
|
||
}, {
|
||
key: "onTimeSelected",
|
||
value: function onTimeSelected(ev) {
|
||
/* this.postEvent.startTime = new Date(ev.selectedTime); */
|
||
}
|
||
}, {
|
||
key: "close",
|
||
value: function close() {
|
||
this.modalCtrl.dismiss();
|
||
/* this.modalCtrl.dismiss(this.postEvent); */
|
||
}
|
||
}, {
|
||
key: "addAttendees",
|
||
value: function addAttendees() {
|
||
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() {
|
||
var _this6 = this;
|
||
|
||
var modal;
|
||
return regeneratorRuntime.wrap(function _callee4$(_context4) {
|
||
while (1) {
|
||
switch (_context4.prev = _context4.next) {
|
||
case 0:
|
||
_context4.next = 2;
|
||
return this.modalCtrl.create({
|
||
component: _events_attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_6__["AttendeeModalPage"],
|
||
componentProps: {
|
||
eventPersons: this.postEvent.Attendees
|
||
},
|
||
cssClass: 'attendee-modal',
|
||
backdropDismiss: false
|
||
});
|
||
|
||
case 2:
|
||
modal = _context4.sent;
|
||
_context4.next = 5;
|
||
return modal.present();
|
||
|
||
case 5:
|
||
modal.onDidDismiss().then(function (data) {
|
||
var newattendees = data['data'];
|
||
|
||
if (newattendees != null) {
|
||
newattendees.forEach(function (newattendee) {
|
||
var att = {
|
||
"EmailAddress": newattendee.EmailAddress,
|
||
"Name": newattendee.Name,
|
||
"IsRequired": _this6.segment == "true"
|
||
};
|
||
|
||
if (_this6.eventAttendees == null) {
|
||
_this6.eventAttendees = new Array();
|
||
}
|
||
|
||
_this6.eventAttendees.push(att);
|
||
});
|
||
}
|
||
|
||
_this6.postEvent.Attendees = _this6.eventAttendees;
|
||
});
|
||
|
||
case 6:
|
||
case "end":
|
||
return _context4.stop();
|
||
}
|
||
}
|
||
}, _callee4, this);
|
||
}));
|
||
}
|
||
}, {
|
||
key: "showAlert",
|
||
value: function showAlert() {
|
||
this.alertController.presentAlert("Funcionalidade em desenvolvimento");
|
||
}
|
||
}, {
|
||
key: "openAttendees",
|
||
value: function openAttendees() {
|
||
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() {
|
||
var _this7 = this;
|
||
|
||
var modal;
|
||
return regeneratorRuntime.wrap(function _callee5$(_context5) {
|
||
while (1) {
|
||
switch (_context5.prev = _context5.next) {
|
||
case 0:
|
||
_context5.next = 2;
|
||
return this.modalCtrl.create({
|
||
component: src_app_pages_events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__["AttendeesPage"],
|
||
componentProps: {
|
||
eventAttendees: this.postEvent.Attendees
|
||
},
|
||
cssClass: 'attendee',
|
||
backdropDismiss: false
|
||
});
|
||
|
||
case 2:
|
||
modal = _context5.sent;
|
||
_context5.next = 5;
|
||
return modal.present();
|
||
|
||
case 5:
|
||
modal.onDidDismiss().then(function (data) {
|
||
if (data['data'] != null) {
|
||
var newattendees = data['data'];
|
||
_this7.postEvent.Attendees = newattendees;
|
||
}
|
||
});
|
||
|
||
case 6:
|
||
case "end":
|
||
return _context5.stop();
|
||
}
|
||
}
|
||
}, _callee5, this);
|
||
}));
|
||
}
|
||
}, {
|
||
key: "errorControl",
|
||
get: function get() {
|
||
return this.ionicForm.controls;
|
||
}
|
||
}]);
|
||
|
||
return CalModalPage;
|
||
}();
|
||
|
||
CalModalPage.ctorParameters = function () {
|
||
return [{
|
||
type: _angular_forms__WEBPACK_IMPORTED_MODULE_8__["FormBuilder"]
|
||
}, {
|
||
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"]
|
||
}, {
|
||
type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_4__["EventsService"]
|
||
}, {
|
||
type: src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_7__["AlertService"]
|
||
}, {
|
||
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"]
|
||
}];
|
||
};
|
||
|
||
CalModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({
|
||
selector: 'app-cal-modal',
|
||
template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(
|
||
/*! raw-loader!./cal-modal.page.html */
|
||
"./node_modules/raw-loader/dist/cjs.js!./src/app/pages/cal-modal/cal-modal.page.html"))["default"],
|
||
styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(
|
||
/*! ./cal-modal.page.scss */
|
||
"./src/app/pages/cal-modal/cal-modal.page.scss"))["default"]]
|
||
})], CalModalPage);
|
||
/***/
|
||
},
|
||
|
||
/***/
|
||
"./src/app/services/alert.service.ts":
|
||
/*!*******************************************!*\
|
||
!*** ./src/app/services/alert.service.ts ***!
|
||
\*******************************************/
|
||
|
||
/*! exports provided: AlertService */
|
||
|
||
/***/
|
||
function srcAppServicesAlertServiceTs(module, __webpack_exports__, __webpack_require__) {
|
||
"use strict";
|
||
|
||
__webpack_require__.r(__webpack_exports__);
|
||
/* harmony export (binding) */
|
||
|
||
|
||
__webpack_require__.d(__webpack_exports__, "AlertService", function () {
|
||
return AlertService;
|
||
});
|
||
/* harmony import */
|
||
|
||
|
||
var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(
|
||
/*! tslib */
|
||
"./node_modules/tslib/tslib.es6.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(
|
||
/*! @angular/core */
|
||
"./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js");
|
||
/* harmony import */
|
||
|
||
|
||
var _ionic_angular__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(
|
||
/*! @ionic/angular */
|
||
"./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js");
|
||
|
||
var AlertService = /*#__PURE__*/function () {
|
||
function AlertService(alertController) {
|
||
_classCallCheck(this, AlertService);
|
||
|
||
this.alertController = alertController;
|
||
}
|
||
|
||
_createClass(AlertService, [{
|
||
key: "presentAlert",
|
||
value: function presentAlert(message) {
|
||
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee6() {
|
||
var alert;
|
||
return regeneratorRuntime.wrap(function _callee6$(_context6) {
|
||
while (1) {
|
||
switch (_context6.prev = _context6.next) {
|
||
case 0:
|
||
_context6.next = 2;
|
||
return this.alertController.create({
|
||
cssClass: 'my-custom-class',
|
||
header: 'Mensagem do sistema',
|
||
message: message,
|
||
buttons: ['OK']
|
||
});
|
||
|
||
case 2:
|
||
alert = _context6.sent;
|
||
_context6.next = 5;
|
||
return alert.present();
|
||
|
||
case 5:
|
||
case "end":
|
||
return _context6.stop();
|
||
}
|
||
}
|
||
}, _callee6, this);
|
||
}));
|
||
}
|
||
}]);
|
||
|
||
return AlertService;
|
||
}();
|
||
|
||
AlertService.ctorParameters = function () {
|
||
return [{
|
||
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["AlertController"]
|
||
}];
|
||
};
|
||
|
||
AlertService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({
|
||
providedIn: 'root'
|
||
})], AlertService);
|
||
/***/
|
||
}
|
||
}]);
|
||
//# sourceMappingURL=pages-agenda-agenda-module-es5.js.map
|