From bb30a98de125de9ecd1edfa9feb90f5af5168198 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Fri, 22 Jan 2021 16:03:05 +0100 Subject: [PATCH 01/14] Cache of Firebase token --- .../executionHistory/executionHistory.bin | Bin 7289248 -> 7289248 bytes .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .../.gradle/6.1.1/fileHashes/fileHashes.bin | Bin 892535 -> 892585 bytes .../.gradle/6.1.1/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes android/.idea/workspace.xml | 315 +------------ .../debug/bundle-manifest/AndroidManifest.xml | 3 + .../tmp/debug/dex-renamer-state.txt | 2 +- .../tmp/debug/zip-cache/androidResources | Bin 43296 -> 43296 bytes .../debug/AndroidManifest.xml | 3 + .../manifest-merger-blame-debug-report.txt | 438 +++++++++--------- .../out/public/home-home-module-es2015.js | 33 +- .../out/public/home-home-module-es2015.js.map | 2 +- .../debug/out/public/home-home-module-es5.js | 38 +- .../out/public/home-home-module-es5.js.map | 2 +- .../public/pages-login-login-module-es2015.js | 17 + .../pages-login-login-module-es2015.js.map | 2 +- .../public/pages-login-login-module-es5.js | 43 +- .../pages-login-login-module-es5.js.map | 2 +- .../debug/AndroidManifest.xml | 3 + .../debug/out/resources-debug.ap_ | Bin 959628 -> 959664 bytes .../app/build/outputs/apk/debug/app-debug.apk | Bin 19708665 -> 19757001 bytes .../logs/manifest-merger-debug-report.txt | 68 +-- android/app/src/main/AndroidManifest.xml | 1 + .../assets/public/home-home-module-es2015.js | 33 +- .../public/home-home-module-es2015.js.map | 2 +- .../assets/public/home-home-module-es5.js | 38 +- .../assets/public/home-home-module-es5.js.map | 2 +- .../public/pages-login-login-module-es2015.js | 17 + .../pages-login-login-module-es2015.js.map | 2 +- .../public/pages-login-login-module-es5.js | 43 +- .../pages-login-login-module-es5.js.map | 2 +- src/app/pages/login/login.page.ts | 99 ++-- 33 files changed, 568 insertions(+), 642 deletions(-) diff --git a/android/.gradle/6.1.1/executionHistory/executionHistory.bin b/android/.gradle/6.1.1/executionHistory/executionHistory.bin index 7f469d1b7f866bc9a8cc385ea946daada7c43017..4ef0665598d679f3c8689be373e3f61511ef08c6 100644 GIT binary patch delta 2314 zcma*odsNJ67zc1aGo|Jyy)&p$ZOwF1={6K5*{!f$beTd^YfLj4Q`1F=lnrGKvo@Q^ z_F&0i&q0nPUAM`eExc$-~0Q`d*0{!7@r>I z7*UCy(f8JK^jy7#-csL3Z>6{1%WD$4X6F@XG};W!^mI*nUXD(uEzoJQwc5g<{9fHZ zi!&9oqQnN@K|Ja^h>iO}kR=^hqi-`kj|%IZbs|fkVm3oVZJ-#`)$(LWSi=j1lKI{a z&|u>Av3(Zn9CW8>=i%i>lWW`Tvv969(6cf+l!c86$~8pYb}_SQ(=4~YW@N_{c|J{q zFcVuZ7@<7)dR0iXMA@--$&_Bawak_``#V%BgRNlZ)nP37HnYW0UhJJsB{l4mAo8$= zY*p~r+jV`t=+MD!8a^;4Zy!+JXKTnl+u~|%?(BO<+GaSNZ+~VFE)UqNg7emUe7<<~ zBy&;d%c-|-%n&hKLHvMqg%%Z`3psO?-+|HO?FgpKP#zhtV=d~JZKzdjKh$}Qzc$y< z(!`>^$OiSJElsvV=8@Rcs-k0O8jYy|9Vr7=OIE<{y?!D(UPCV0kZU)KYQI_Q&Z)XY zu10Vjw?nvv^*~xLPYPg&;$r{(sc}1nYs4Y#2gV*bLre0=6-HoXjJ#YGe1786jM8@Q z++!+cHI%B7fY2;)sC%Y_2;feWP9@`ciY*)FjnqB7e8pKEA z3W4yXc2rqJS{U*wFlcIhNo%i>`<9_gnSmAq$-%Ek@~1 zrZF(|T1;|9U7{t33WxyIL~27{EF#MoLKUm6qz{){EG$3N8gZwspJC-)`lA78 zAhJXDNQed@2jqyH&}YaQxgZe|BUj{x+>r+wj69JS@)JJW6?PDC5k|iC<;ZR@hAqxqBy#8ar`~bM|+Oh z2(5^ej8D*JLzOTX_kd4J_ECV$-!dc{e0iXr`H=H&@v_SCv2cGjMt57;x+Q1{VA_RdW^_ALK*0hpYzZVA&q?rK;)vUUajk>;{Jv`=|U7 zb>Ffha$e1fV%w2FLHMfJ)Hj#T3T|Gq8VpXpvQo1m1ND`m1WJ7qW1`$YmV5THUVj2p zZSMx<91+(Lm!F6xpougte^OGT`9J9MrRmxoHBz02P$8V1%fpU{L5muPQiwu$4BpRueS4?|vZrhxamyzA?N@~cR z8_YuL@MH~yot6)JXI_h7;c_fe*}N^X2P2)74K5!Y8l|DBNJEV~ru{n7Y|0vRx2GX3N=F$;hcZzX%0@Y8 LI@R6ImCFAG;Fb8_ delta 2127 zcma*odrVVT90zbOt+n=AIIT|}leU07Tabd3=`0{1C{R>dd{8Kl3Q~$l1XPrVR;%I= zt@1O@D1wm$H&fB=%*;3+I29jZ(~$U>)0(L45kbwSW6}M!+2zjfrX&4y5Y$kWHG;?VDFz?weX2 z>sVzv=m}AF_M*7YyE5ja^zbN`s`OVAu4S_U5A)~Ju7J{C#)zDDwZ=xaX z?6WYk@sr}M=Z~x&eZenLcvyL97ch4JK+r#C+lk$`yWG6Y%-wRJUYTZEI}$vfu(!q6 z)~Q{lXOsulK3yExef`{HrWK@5SQ+$YiMUX-Qoj|N?EdaxU#1q2?dw+_GsH$XTBbWp z&pzttvG(?`Xbch}XWHB260n*i@)j7Yvpim`Yhlj#?Jz%rV<+SiIwzNWCv1!h^`RGa z+F%BXIVw-Oy_8&L#8bAmtNmLynZ0((Vhi_7n91ydx-2b_@~@KHC#VIbk4De!wD-ll zqM|Z#bR@ZSyF1{?wnc^)GwSc$Zxj3s(zD5{fCy9*sJ@c)GNkK{Y<$_LUz5Y$Y{KI7 znEkLq=UD`j%W^L$>6DL#bywsfSZGVC82k~0tRpNCXBDAGt4K8C;(VdQ#hI~cDrX%6 z!KG&Ux|*07(YVyd0sJ11-C^>$@E>DWjACHw-MQ(uGxK;LsUTu75S5U=tR-6*lGZK! zMshr_Wd6(Binh2asddK&f<#D+#-ed(Jeq(eqDjaVxgmGtfj&T!ktdR%fpuia3wa|S zGzIx0Kje=BP#_9Ia-=}PC$*BYStSRZV*P0T|Bl~REV%_YU_Ej2Z1V0ze zJO|PBDO-nJrFZI6mek=ZBeIF-n4msK5lMe?(|pfBPM$(Z`#m(R4E%0Xh(P9@Vgkcb zg@Pt|YECi0FHrb{Qwdp5k4rVK%)k<_UEMEhvkfle9j)_$|Xk2d>i?r}(1RkuEBwR6ugd+e=k^`%J=y)!9u z;C#pR$z}7TiS2Y&)XK5`%juM<{)W~R>LHmaD zpRqTx5gP2$d9d9st+mcJYUymF&X)Jy@Dq0G>W5D|C@zm=Au~KZ7ox7{T!+m(2~=&v zp)BFsp^4BW67k-bgEZ=@t}^&Nq34;XD{g$PbBB<8wQ$(<3kJhReAb&pT`mrKj^mJj zO~d{71{d@hl7oOb7zBI!{aDcWjY)!#mdHuguGc!0juz6c*NgfcB)oHMyhs0q$Dxke z_^a1iH^aAl!4jMLBoAtSoe^lwcPvIrXucz3d=YuKTHs)DX5HI58Kzxa-f0&|_08D! zcDf-|-#T=sMNgO1VPuIWg2B$Vl6QLs`g}6}x{v$M{kv;u*8=_Z`9pU+IuGZuDP-^I zng@H0MPT?sB!QZxYUw~Dav?D->&NZzv>92;@rVMF*we* yHXYHUOq7KTC>!OVT-tOb@5_iGO=T^3n1_sLDauC$Xc;O*CRBvXwBTW}O7|y`D3hE3 diff --git a/android/.gradle/6.1.1/executionHistory/executionHistory.lock b/android/.gradle/6.1.1/executionHistory/executionHistory.lock index da122fbd8598738ac2e43a8d545fbb6b23322d04..46676a6b569ae66c4c3279a0dc0c03b1d8cee581 100644 GIT binary patch literal 17 VcmZR+!1ty7NyeeO3}C=E697SP1?K<& literal 17 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

mtudvnTo_i%7EiomA; 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 diff --git a/android/.idea/workspace.xml b/android/.idea/workspace.xml index a4c51ca47..9fb0d092a 100644 --- a/android/.idea/workspace.xml +++ b/android/.idea/workspace.xml @@ -15,325 +15,48 @@ - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +

\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = {\"user\": this.username,\"password\": this.password};\r\n public postData = {\"user\": this.username,\"password\": this.password};\r\n\r\n constructor(\r\n private router: Router, \r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n \r\n }\r\n //Function to validade the login inputs\r\n validateInput(){\r\n return (\r\n this.username.trim().length > 0 \r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n \r\n\r\n \r\n async Login(){\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if(this.validateInput()){\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)){\r\n /* this.loginRocketChat(); */\r\n this.router.navigate(['/home/events']);\r\n }\r\n else\r\n { \r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); \r\n } \r\n }\r\n else{\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n } \r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/login/login.page.html","./src/app/pages/login/login-routing.module.ts","./src/app/pages/login/login.module.ts","./src/app/pages/login/login.page.scss","./src/app/pages/login/login.page.ts","./src/app/services/photo.service.ts","./src/app/services/toast.service.ts"],"names":[],"mappings":"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","file":"pages-login-login-module-es2015.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = { \"user\": this.username, \"password\": this.password };\r\n public postData = { \"user\": this.username, \"password\": this.password };\r\n\r\n constructor(\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN',value )\r\n })\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js b/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js index 9130dd476..0b9119005 100644 --- a/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js +++ b/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js @@ -252,6 +252,14 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( /*! src/app/services/photo.service */ "./src/app/services/photo.service.ts"); + /* harmony import */ + + + var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( + /*! @capacitor/core */ + "./node_modules/@capacitor/core/dist/esm/index.js"); + + var PushNotifications = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"].PushNotifications; var LoginPage = /*#__PURE__*/function () { function LoginPage(router, authService, storageService, toastService, photoService, alertController) { @@ -323,6 +331,24 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }); } */ + }, { + key: "storeUserIdANdToken", + value: function storeUserIdANdToken() { + var _this = this; + + PushNotifications.requestPermission().then(function (result) { + PushNotifications.register(); + }); + PushNotifications.addListener('registration', function (token) { + console.log('FIREBASE TOKEN', token.value); + + _this.storageService.store(_this.username, token.value); + + _this.storageService.get(_this.username).then(function (value) { + console.log('STORAGE TOKEN', value); + }); + }); + } }, { key: "Login", value: function Login() { @@ -332,7 +358,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons switch (_context2.prev = _context2.next) { case 0: if (!this.validateInput()) { - _context2.next = 11; + _context2.next = 12; break; } @@ -347,28 +373,29 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons case 4: if (!_context2.sent) { - _context2.next = 8; + _context2.next = 9; break; } /* this.loginRocketChat(); */ + this.storeUserIdANdToken(); this.router.navigate(['/home/events']); - _context2.next = 9; + _context2.next = 10; break; - case 8: + case 9: //this.toastService.presentToast('Não foi possível fazer login"'); this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); - case 9: - _context2.next = 12; + case 10: + _context2.next = 13; break; - case 11: + case 12: //this.toastService.presentToast('Preencha todos campos'); this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); - case 12: + case 13: case "end": return _context2.stop(); } diff --git a/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js.map b/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js.map index 5c909ab2e..14385a016 100644 --- a/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js.map +++ b/android/app/build/intermediates/merged_assets/debug/out/public/pages-login-login-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","LoginPage","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","body","postData","trim","length","message","create","cssClass","header","buttons","alert","present","validateInput","userattempt","domainName","domain","BasicAuthKey","login","navigate","presentAlert","selector","template","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","then","imageData","base64Image","err","providedIn","ToastService","toastController","infoMessage","duration","toast"],"mappings":"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","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = {\"user\": this.username,\"password\": this.password};\r\n public postData = {\"user\": this.username,\"password\": this.password};\r\n\r\n constructor(\r\n private router: Router, \r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n \r\n }\r\n //Function to validade the login inputs\r\n validateInput(){\r\n return (\r\n this.username.trim().length > 0 \r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n \r\n\r\n \r\n async Login(){\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if(this.validateInput()){\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)){\r\n /* this.loginRocketChat(); */\r\n this.router.navigate(['/home/events']);\r\n }\r\n else\r\n { \r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); \r\n } \r\n }\r\n else{\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n } \r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","PushNotifications","LoginPage","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","body","postData","trim","length","message","create","cssClass","header","buttons","alert","present","requestPermission","then","result","register","addListener","token","console","log","value","store","get","validateInput","userattempt","domainName","domain","BasicAuthKey","login","storeUserIdANdToken","navigate","presentAlert","selector","template","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","imageData","base64Image","err","providedIn","ToastService","toastController","infoMessage","duration","toast"],"mappings":"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","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = { \"user\": this.username, \"password\": this.password };\r\n public postData = { \"user\": this.username, \"password\": this.password };\r\n\r\n constructor(\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN',value )\r\n })\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml b/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml index a0af0992a..3b7028cbd 100644 --- a/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml +++ b/android/app/build/intermediates/merged_manifests/debug/AndroidManifest.xml @@ -75,6 +75,9 @@ + *IlHN)iQk04$gf>f3jVy&k8FehxWZzQuc%{Xf zq_VY;mLJMnB)l)7_@8Gcr1kHIJ!?!kJpJ~IhPL;Oaoe4~X6_n&Lc!3@XqKVxF1g{pK1UL~ z4{Rw)nmw@N>*kXuPx3w_f6dx?GT3M8)tb_8@iom?QmvgdW=)fBZTkG?qIS3-vF6&a z!`!Sq9Vzb-_s1#R_xaRXoc!iLX|WZLg2Zl|kk})(g1IKyL5#=NVtPIHf88Td!$@?L z>a&WH>l@q4>6_pkH08puiOfKW?De(lBa^k)Kh*KDs^e%d4wftQit*y8?O6%~;(cWC z=n?VEK7}}$97BVzDt!iL%Basc;$8CMEw9&XnP*?Dne&4iWED?j7M>nlf58 zLBeF#umK7GAoqWjL(~<{i_Ln%9bon?H|?itPLKF1)+etLyi=vC&A_5hZ^2Wsb>*$e zrRh^!#dao#{@1J7r*)ZkVe4X6pF$s_@xtEMI$U-SRVJaucp^L1cKt9%0}E0jvHO9- z{koAIvAZ4@55KiUqrou2_{d28#d!}Ca&K#f&r&pPd#6{bZ@AHG#_d`2j~X0EOgsAC zXOf|o_Vpjd2gb_f>Ia^R_uu%fxbf1iQPEj9b7gvF{m>Slw0L=IYDQ%{Plj2A^m;zUb}RX6;uw_vSvgP&dZeN~``g`f)k$xTq;q$j1@>Z34=p*$=J}|4Ti&J}atloaV&)+_{>H9`) zp3aL3bgh|p%|)TZXhv3dhpvp$9S7fvsR5?r9#Z0PYxiEW z=e?O(zn{^sxmkH*-!s1p1|!s1@trBqTX&Kz2tqE+AH6l4~owdK>R=)P6G7XLo&{l}5zG^R-YwcKO{e$&qKV`g{X z^bMcCI6*{-MkwGucjXI^j^L1T5qxD*W8tgL8tacb|%=!%fzn!_L?efiX~IVUT=Dx ze^#+fZ;z$H)d7v??3#O}dJ}y|UCns3W5Yn`I-i0n!Ka+pPYfULm_K~(^SO4bmE|9e zezW>)?fAV_MYo!Bt*Rpqr8bFQhT~lk;hy?FR*9LN(Z#9%jQ`9_UfX1wqiIpSE`QhX z7U?ziS+z~Y=QWSbT>X-vRaUK5W4JuM(ewRX%fh!uI-}H9dg}6*op4_L+2Zr*wfzEx z*4VM*Domtm{xLrkW?W%;d}8j$)S7qc7P}h^o=BF@FW)-%k{*p>P_rI)F zRsV$N)VlGHx4RbZnCQPNfwx2Be zyL|QV=;$zQC>QD^LEBerdz4+NO{8nQ^xD z(e6dZEJuy__DI9t^YpDRTP?TSO*o}KpEqaZyCo|EGPASoYL9z}4;a?ga65*za~)Iz zGd}LIvE1JKx5}qCGG5_sFW+{kHg(4y`C`>`|KkJSV(ZFp5xY)BXLj$2D-}FCzAG1ea4G4RgaBOGKm>vJ6h5T#nYyoSYN(JOp z_D|y3&;GZ1@7UcP7oTkQ`SQH)Wv#~kHHm_+uAd(7P1@GF?1+QhV27+5PDTlB>C{Qt&XFZp)z>X&u5?;gC8V{k%p zhhE;AOOIP+J33#@Nf7MnJfBdwvG(SX+HK!f*bA<%Ji_D|3$Ddm3e?i>Mv8q5bRv<{ zTRLpYG^h7Atrm|7JG+^@;3vM&>RgeWD2j`EC>WR<83}@x1-9N9{+>3D~uG zO0}RPeofxu$Isqa*UZp3bpC8lM^kP#-zBi*p5VXcwc{O}{5batat5}HkG?f}-OOt1 z)bp*T^#Y3$Idk4LgKq&&mEp6UJ|qRd3sszSDE`<9@ii$QS8n-uo8R4UgW~Ogl_VCcD!eis+ zWc59}5u5$r1pV*Xi@(<|jaQ#KyR%)+&9fx1>h_W#pE+L&8aa!{ZzyT7vDA3fR}ya) zoX&2QY_~n|{)tN8Qd3@^r*!L*^rHIm;+75XGI}*1_SLKRb(!>Czph;0*CmsnKJJSw zGx&V3RYXFN9Tc@(FS~JljsJ^N6Z#rLD%Q;E+p#o3R=jkYbSeM(ni(%5#`P}0*k)^% zaL20jw0(lzxue%U`uwjwLZNh2=JM*o$-d)_$6r$KIDYqfC)~PyPc4|o*Oj=hlyGd* zyWO`NmbE<#tH1*`SFP1dyVRvW#mLxUL_(IDcGySdG!UERS*51&?K(iG)jBU#zlvwE;~MVNoHKY$U?cpJykYz}Cx`o60m(a+xWle^vf5+nS_I~U`% zbNgM@S5~T@_f;C%MLc|a@A(eChFzW6iwvznGKA75;L71O&(1m7li8-S-qjiqwndsQcG?7 ztc?*$U&_o98k{fHXKai}u`XSa*~y!I_JPs4_?@!F6KJd+P)v?uhxWu zC*Ah3g*{$hs(tE09gIF5@|tsMe`5WSstVaOjq15CLyG&(1f(sguM^BvO1Qcy5^lqo z-urWU-zt_~Q)|tczhi|;$KtAEJ-!atmOStpw!pzBUl7EPZjk!-(JMitmuvU2d%TpO zHIM4LTQ2!;^t<^<(W#`T`Pz$_ysyo^OFEBt8F==)y?Y)W2=CN7`ZaIllr8s%ci&!? zUp4!7GbuQ;d&a9ir?fAc3g2~4!>6=@;IwupC-Z^I>$lhU$__vCKC|Msfzo(0>DE`& zczesn%MtTKz5B$a@xfpEoqAW>%(U;kNhYgPoR7xeU}w(jJt2F|fw$s;pzMslwB~{$ zr?h{hZ_Mp$KBHuB^>5iarGdyQxUj(c{3mct1HRh@gy7RMbu z#opf?T-^B9ENc9>s?O=Bm-a@aslAa`xBC(Dxw@@8 z*>!VS_~!0{j(2M_a~onll%HADqh4R_l-9D=^-bWz`fB-1O+yP8xx_ao_xyNye)cuX zHCxjQsqvT(&EE<~zFvFhZRtIt(vtW?ZX=ONB{B^BQ21fuhgD2u*kfGe8DcSEv5~7{ zLc?Os=EuZ_ilutbWaCF1KN9%i;71ZaQuvX^k4&-mOj(oTQok=Fkn&B|hq9F68_B4_ zmKeh28_RN~>1&JV&k?lxWv5X-gzrX-A!$IC%l{_F#e2-pKQ0%p^~?Unm=59t__Yo3)pyQT=*+T|<4) z+|Sk$jo>g4eXB1-BNuYiv$V-@h@-*Lh6qlghZ<2b#t=dgU1;5p%IKN+UrmNOC}&FZ zLn%db`r8D`!Z-weP{fRSX+a~Z{CDFdAS37J=sRPEI@k=EOdR}toKO_xSj3Y$H=eIM z(U6~SD-JtYXu;@-NLxS`KC|+y#l%22m#r;YjCD3#@-xz6Vi`6frYa<{i6vt_oM97x z>fcFlmQ4&`Y`?5B{3VX=Ewbka+nYd!I4VzZ;PV_Nfi;!(mb$dh% zcN+wCB@uk@E(E{3j}|H4N`uQh20>XU2Oz*v6d!oj(gh7C1| z2T^jkRz-^-T8@n3*DM;8x);s`H7=2&+QRuw;UmD6i(ye+0uQ)kG(RtlBbwkM7nj=& z>bNA3N{E2<@(}mkpih9q{CdJ5{eWr; zCnu}G>6093zFndW>{P_rCnWs@HKA7#x2PZQComkQE0J-GRgkQNi?k&f@$tY_#z99m z;Ikpf9%oBIBn^~r6b`aDj+s=bgcCL>u$fAHlX zLK&U?k}}j;k_z&wWF+4>RTlQCqUIcZA|p5E_YTLW8NgK~!Hgb=QYEt}vov~y2FyEw z5vHTcXQdC-sG81yuv3w5kgk|*fcpH^&=S8LGzNt~hrkIMZQO~d87;+^${eafJCi?u zmll*4aOAT!(3=J7D7|5pmGaM0CbpMAbp(6oz}ACaSO5$B)Wa0)Zy6 zr@V9MXMS+bFyT`3|H&O{>GxbAS2j-+3RtRz`gj5%xI-Whr?pVsntY^3!T|kTe1L!E zfF-OLfhH~0M&T)k5YUA6g&Y|u(#8a-IV=S73prB!jC>Y747ZjJI_M5oI>eb3b`1CY zg95e&KjD}t#%0K5ojxvtO+=}#s*Bi^lY^q5ahk0x3{^bhjO~!6OT4MC1(2afuuAHp zqk)AYLU5WbD{}Q%(a;T90z37{OlrzmzU^7e%@OF#rgQwnb5^u7MpXBCeAb0GMVNvi zg>05+V9 z0ZD!0OTGS^-~P7=Y}dyb872ITYf5}>iHgYMPx`0=KzWomZyOsv{1GU29#|2Ac)a3F2K?9hifO*ko zL}Vbtm=H!h2#kpr;|aVoCbL*$pI`_NoMRioT2tI!OB;qB+Pnr4Q=czrV8dM#Jmkfi zenL7;Y%nxK)t081K+#V{xDwy7MGlsk5JlKZsf$MZsf*nxH4N-6$zRmpZ+Wg(+KxrRh5sR- z1k1;w(ej_^XTHv7HOLr;0^PL0`97h*_dD1r3Vn4MhiJ-IA!=TU5kOfZYIna7m{-Zx z6b=4CixqrFbU2h(vWN5Uf9HV11XLSfg`5duAU}Z&gR)BOC%?)de3^!CFu>9o;qvpC z=iOGsiDENpL0!;hGDe8TtFRbD%a$qYmw-A1-^I2A z_f0@^GdQB@<*Kkwc6V_U;JyupU2-DYASv~WrvztKqiI1jyhi#LECuP(3$PgsIimeF2);Mp2+%I@4RVgnbK3iigx-v{e1lyp~ox?>$u??9@ zsVa#Gt}U5D`6&M)SWtG4ttzr&w=G&xp(5hlS7FG(YJ!H3SNkJW?rNgw`l&G#A$}4q zFbSh{1$-u<1%{gNeG(Z7I@N3r?6*Vi5gi5>uG$eP#@{e7iL9Xh(xXK*poJ?*0PL{B zKhXb$NI|bYLsNKT05yBuSOEqMF|fanwa?q0Sg`_)ev&%(+3F&>YFe(*Sj5l+83)|I z_k!J80fCSv$bwAuFz9!5h8fck$`X~ObXX2M2$Jd zmH}rS7^Wb1lq~`KrVu0MhDjnQ`vdk~d9^<$x3On%Wq+R%UiQDFq+q>0g9QRdG;y61 zDlK*p@+Lx^6Y8s)ETl}JcQRuzi8)Sx=+bl=l;Aou#38MYF0GSMS;16P);0AvlM4|} zh$}kd>dpiUXR?&(;=+K*E(`-vk$8+8%IPmU9n@gnMLamvrlAR~u0kP2=y7EzizGKr zL){YY3}Co3MvDqZBSNgI>9|V%57;9`n2`%&>7I!39WvMJu;x6Y z#k6Li*wY8>L2S}rDAqZX0qrw!24M}$M2KSggS;DE3;x0m_4u4$gcOv{VaSX0xwxXB zdjQQ-g?Ry(t`2VKcn%GV&7Xn8;@%M&>FSP?*oKMVf=6rxNOQ*oTDXWt@L+Jq zdix~&7aQ15fXZ zks|EwW30o^J#eigqH#^4aY5IvMUBQWe^~1nBiiXvo@6>Rd?f?suVm;#nKPTt`6~D#E$uD%^;Qd8TUc67cpbj$1$KTj-dilE3oA>_a-`w zN8s&EW-;$n-o2g|Z@T+OdFi=3 zD3LgqxG+8L4N}%uu?qi~i}47m0q#6(QM?22z8Y62BHFI9#UZDT!GUW5D3ka27fe7S z5Rtwn8nFQF63n;tG?M&Ggfs`@EncaGCKfPx?ZWvqAmkdG4J9RbYzX69IuDIs|G%Nk z{&{2)^VW-@P}>WJ5|AKtc0&-#e|q_wsR0GSh)Z?+;jDJYpoC5^I_ui`Tb>PCrP$W2 z>tsmLBaN5^um2xY5A0}-CLuTz=^A7Pm9q7qHw1B@@xb?kcwGo_V_y2ofCHhJO2OZ; zMm_(E-Ggvtmd!`eS^dA6df-@w?)S__JNzN)mpAp<^|+CxL8szOKy9ByD%d8krqB0B@Zk?Es0l$jTf)o~@Xhm%+)U*k7N zUo@g%F^(wGr06}O0wGH_IWGDrn4BlgTyZWKIlr%a%F8F64XxC<#eQN9E$$9X<@3ZW4o=Y=&dXEDxy z8*#>5XkSidvdTA8Vvv58Jqm(W;OvJ>D99_JETM#^IHf|$6dXTd*P<4QP1L<|D2pUh zVMin}XLLhpBw0zx-k>pjBgB;)MKg3^e-t5<`OROj0kER5mWxLVTMXT35=BMdrn$-x z(#SRiUKEU zMUu+!{26-~)Y1oNz=J;|qo86XnZbJgP$a1iV^$GMmf>R&IY!iVpIC**mu@{``OVk} zIo4Awc()2ox!Neg#(>vq+^|m1VDcJF!0)T^MRNISj94=~TTK=+c7x*@d=t?8Ld0*~ zhxhY_HK_Dt2Pz1Ej&T$kcl4h>jJpaRam1G?`-TFEH`HjjABU6Jyak`NxMWf-*vfX& zUB=cP3SR?{#r7Rfr?vF^j$V;SNDJm6DmJ2;KZp?ZcrupZ2ww5{uF&BVc*kRtUlmWR zsgqwIa2;+~&2`w#sD7h~=~P=k{jCL+>u?Jm2k8Xj$(q4nVi;QS6wgS&2ux&&NF{jF zieKu~L zs`m=un1pXSTiUSyuEi(DQuvxgT$znZOh`6j4ud&7GL@O6I!L9dGL^w(J1Tq1!!#>V zAH=nEm=aK@&XfV2eaJLjk4$6D|HtG&tBNGPZP|tyzJ->M*ZD0m4DPK*Zya=gL(=f0 z9lg{_MtrT_ARd&AH@Tz{;Jty2fJh#ydYX(bGx7Y~Kwq=;nNrZ9k2Z|kfZn=-*9PqK z(hO*>KIAIl{7*Mv+cn%!s80_p44EuZzczUznv`lJ#EnIXzSM*{w2<>m2940!gf;K+ zMlznMYW5p)VxBi=!fA7+HWX{11zi@*p?mBHoY_P?D93Sdb`vhM=4Kq;Ii3maF8PQVkl3?Zq{)J8OO4SKr5n~u=eNeKtty)7m<3X z(29~WaA@z^UoaQ$(}Il&zYu4ZL$b&Q4JhBll!V}9^gbsOjXSYv2tyeL5To)^L?fr~ z!rG&-O+=V&!*S9XXzGn!IG^A4K^b-Qg79%Zy$l)|4U721nh^*2d=kK_+=bfPyRdb= z--V~Q@YR*|Zd|ApyG0D)`%5nDp|N$@KZR>|6DQWzJxIEBV=WVA?wl+XdA%30_1$0>W0`;hB@QuxafoRHuW2c-!$QggChsBRn3YEcsh%SknbUhv zfPG8|se|`hY&)d(BII;j2&sYJajcFAabYF?lFL{KJNJ?x>iJ2?*o*1-?j%!%&SN8{ zZvj?_LZ*S}oZ7#SE;5Be$XXOX#(oSx<1GFNOneykAaXyM$-Hop356G#W^}EUf`R>b zD;x(}Ihghpup$S4!*HvF$Q;bx-aMR)m5T;gfp#wP{U9=z%w=l4VS-N!Q%5Ag&O-q| z(8(j-41I{sBLPfJT^9HZFm7Q$vMIj1D{^DE;#0*Lggyf(9&lDN%>?RYlH+_C}fZaOC(IB+ W=3sLebJ7LE4ijDRjBoVor~d=+@0gGP delta 11519 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 C_oCPU diff --git a/android/app/build/outputs/apk/debug/app-debug.apk b/android/app/build/outputs/apk/debug/app-debug.apk index 9c1e9ddbd0baf08ad7985467b5b0e3facc9d3c33..9f42618414f198a787b8efa6a3b8ff27fe75ac04 100644 GIT binary patch delta 57249 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%0D$7U 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 D`>1L{ delta 55099 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 diff --git a/android/app/build/outputs/logs/manifest-merger-debug-report.txt b/android/app/build/outputs/logs/manifest-merger-debug-report.txt index 54429bef8..b2ac91d0c 100644 --- a/android/app/build/outputs/logs/manifest-merger-debug-report.txt +++ b/android/app/build/outputs/logs/manifest-merger-debug-report.txt @@ -1,6 +1,6 @@ -- Merging decision tree log --- provider#androidx.core.content.FileProvider -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:34:9-42:20 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:34:9-43:20 android:grantUriPermissions ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:38:13-47 android:authorities @@ -11,10 +11,10 @@ INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-d android:name ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:35:13-62 manifest -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:2:1-50:12 MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:17:1-24:12 MERGED from [androidx.appcompat:appcompat:1.1.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\396e7ddea1addefd32f4f3d87ec48909\appcompat-1.1.0\AndroidManifest.xml:17:1-24:12 @@ -75,25 +75,25 @@ MERGED from [androidx.lifecycle:lifecycle-livedata-core:2.0.0] C:\Users\eudes.in MERGED from [androidx.arch.core:core-runtime:2.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\59b723f090061559cc5b6f12f2aff3bc\core-runtime-2.0.0\AndroidManifest.xml:17:1-22:12 MERGED from [org.apache.cordova:framework:7.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\158881081e6477a246826c6bde171b96\jetified-framework-7.0.0\AndroidManifest.xml:20:1-27:12 MERGED from [com.google.android.datatransport:transport-api:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\467b040972e5d42442f90b49207efc7f\jetified-transport-api-2.2.0\AndroidManifest.xml:15:1-22:12 -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 -INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 +INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 package ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:3:5-38 INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml android:versionName INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml android:versionCode INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-63:12 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml xmlns:android ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:11-69 application -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:5:5-43:19 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:5:5-44:19 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:18:5-48:19 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:18:5-48:19 MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:22:5-20 @@ -189,7 +189,7 @@ ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digi android:scheme ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:29:23-65 uses-permission#android.permission.INTERNET -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:47:5-67 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:48:5-67 MERGED from [com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:23:5-67 MERGED from [com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:23:5-67 MERGED from [com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:11:5-67 @@ -197,33 +197,33 @@ MERGED from [com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.i MERGED from [com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:26:5-67 MERGED from [com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:26:5-67 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:47:22-64 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:48:22-64 uses-permission#android.permission.READ_EXTERNAL_STORAGE -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:49:5-79 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:50:5-79 MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:13:5-80 MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:13:5-80 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:49:22-77 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:50:22-77 uses-permission#android.permission.WRITE_EXTERNAL_STORAGE -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:50:5-81 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:51:5-81 MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:12:5-81 MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:12:5-81 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:50:22-78 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:51:22-78 uses-permission#android.permission.ACCESS_COARSE_LOCATION -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:52:5-81 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:53:5-81 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:52:22-78 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:53:22-78 uses-permission#android.permission.ACCESS_FINE_LOCATION -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:53:5-79 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:54:5-79 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:53:22-76 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:54:22-76 uses-feature#android.hardware.location.gps -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:54:5-66 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:55:5-66 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:54:19-63 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:55:19-63 uses-permission#android.permission.ACCESS_NETWORK_STATE -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:56:5-79 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:57:5-79 MERGED from [com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:22:5-79 MERGED from [com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:22:5-79 MERGED from [com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:10:5-79 @@ -233,19 +233,19 @@ MERGED from [com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Us MERGED from [com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:22:5-79 MERGED from [com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:22:5-79 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:56:22-76 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:57:22-76 uses-permission#android.permission.CAMERA -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:59:5-65 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:60:5-65 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:59:22-62 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:60:22-62 uses-permission#android.permission.RECORD_AUDIO -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:61:5-71 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:62:5-71 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:61:22-68 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:62:22-68 uses-permission#android.permission.MODIFY_AUDIO_SETTINGS -ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:62:5-79 +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:63:5-79 android:name - ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:62:22-77 + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:63:22-77 uses-sdk INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml reason: use-sdk injection requested INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml @@ -386,6 +386,12 @@ ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digi ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:41:17-51 android:name ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:40:17-67 +meta-data#com.google.firebase.messaging.default_notification_icon +ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:13-136 + android:resource + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:95-133 + android:name + ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:24-94 uses-feature#android.hardware.camera ADDED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:11:5-13:36 android:required diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index b4b21b5e7..ce69e01e7 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -39,6 +39,7 @@ + diff --git a/android/app/src/main/assets/public/home-home-module-es2015.js b/android/app/src/main/assets/public/home-home-module-es2015.js index fe6a860d2..0db47044b 100644 --- a/android/app/src/main/assets/public/home-home-module-es2015.js +++ b/android/app/src/main/assets/public/home-home-module-es2015.js @@ -271,6 +271,8 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); /* harmony import */ var _services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/processes.service */ "./src/app/services/processes.service.ts"); /* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); +/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); + @@ -279,9 +281,10 @@ __webpack_require__.r(__webpack_exports__); const { PushNotifications } = _capacitor_core__WEBPACK_IMPORTED_MODULE_5__["Plugins"]; let HomePage = class HomePage { - constructor(eventService, processesbackend) { + constructor(eventService, processesbackend, router) { this.eventService = eventService; this.processesbackend = processesbackend; + this.router = router; this.totalEvent = 0; this.totalExpediente = 0; } @@ -303,13 +306,21 @@ let HomePage = class HomePage { this.processesbackend.GetTasksList("Expediente", true).subscribe(result => { this.totalExpediente = result; }); - PushNotifications.requestPermission().then(result => { - PushNotifications.register(); - }); - PushNotifications.addListener('registration', (token) => { - alert('Push registration success, token: ' + token.value); - console.log('FIREBASE: ', token.value); - }); + /* + (PushNotifications as any).requestPermission().then(result => { + PushNotifications.register(); + }); + + PushNotifications.addListener( + 'registration', + (token: PushNotificationToken) => { + alert('Push registration success, token: ' + token.value); + console.log('FIREBASE: ', token.value) + this.storageService.store(this.username,token.value); + }, + ); + + console.log(this.storageService.get(this.username)) */ PushNotifications.addListener('registrationError', (error) => { alert('Error on registration: ' + JSON.stringify(error)); }); @@ -317,13 +328,15 @@ let HomePage = class HomePage { alert('Push received: ' + JSON.stringify(notification)); }); PushNotifications.addListener('pushNotificationActionPerformed', (notification) => { - alert('Push action performed: ' + JSON.stringify(notification)); + alert('Push action performed: ' + JSON.stringify(notification.notification.data)); + this.router.navigate(['/home/events']); }); } }; HomePage.ctorParameters = () => [ { type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, - { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] } + { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, + { type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["Router"] } ]; HomePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ diff --git a/android/app/src/main/assets/public/home-home-module-es2015.js.map b/android/app/src/main/assets/public/home-home-module-es2015.js.map index 401999364..0c8dbe827 100644 --- a/android/app/src/main/assets/public/home-home-module-es2015.js.map +++ b/android/app/src/main/assets/public/home-home-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/home/home.page.html","./src/app/home/home-routing.module.ts","./src/app/home/home.module.ts","./src/app/home/home.page.scss","./src/app/home/home.page.ts","./src/app/resolvers/userData.resolver.ts"],"names":[],"mappings":"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","file":"home-home-module-es2015.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Pesquisa\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXGV1ZGVzLmluYWNpb1xcR2FiaW5ldC1EaWdpdGFsUHJvamVjdFxcTmV3IGZvbGRlclxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcaG9tZVxcaG9tZS5wYWdlLnNjc3MiLCJzcmMvYXBwL2hvbWUvaG9tZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0FDQUo7O0FEYUE7RUFBVyxLQUFBO0VBRVQsMEJBQUE7RUFFQSxlQUFBO0VBQ0EsZUFYZTtFQVlmOzs7OzZCQUFBO0FDUEY7O0FEZ0JFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0FDYkoiLCJmaWxlIjoic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmlvbi10YWItYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxufVxyXG5cclxuLy8gQmFkZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgc2l6ZSBvZiB0aGUgYmFkZ2VcclxuJGJhZGdlLWZvbnQtc2l6ZToxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8vIEBwcm9wIC0gRm9udCB3ZWlnaHQgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXdlaWdodDpib2xkICFkZWZhdWx0O1xyXG5cclxuXHJcbmlvbi1iYWRnZSB7LyogICovXHJcblxyXG4gIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG5cclxuICBtaW4td2lkdGg6IDE4cHg7IFxyXG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcclxuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cclxufVxyXG5cclxuXHJcbi50YWJ7XHJcbiAgLmJvdHRvbXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG59IiwiaW9uLXRhYi1iYXIge1xuICAtLWJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG59XG5cbmlvbi1iYWRnZSB7XG4gIC8qICAqL1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgbWluLXdpZHRoOiAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC8qIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cbn1cblxuLnRhYiAuYm90dG9tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n },\r\n );\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification));\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/home/home.page.html","./src/app/home/home-routing.module.ts","./src/app/home/home.module.ts","./src/app/home/home.page.scss","./src/app/home/home.page.ts","./src/app/resolvers/userData.resolver.ts"],"names":[],"mappings":"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","file":"home-home-module-es2015.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Pesquisa\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXGV1ZGVzLmluYWNpb1xcR2FiaW5ldC1EaWdpdGFsUHJvamVjdFxcTmV3IGZvbGRlclxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcaG9tZVxcaG9tZS5wYWdlLnNjc3MiLCJzcmMvYXBwL2hvbWUvaG9tZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0FDQUo7O0FEYUE7RUFBVyxLQUFBO0VBRVQsMEJBQUE7RUFFQSxlQUFBO0VBQ0EsZUFYZTtFQVlmOzs7OzZCQUFBO0FDUEY7O0FEZ0JFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0FDYkoiLCJmaWxlIjoic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmlvbi10YWItYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxufVxyXG5cclxuLy8gQmFkZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgc2l6ZSBvZiB0aGUgYmFkZ2VcclxuJGJhZGdlLWZvbnQtc2l6ZToxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8vIEBwcm9wIC0gRm9udCB3ZWlnaHQgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXdlaWdodDpib2xkICFkZWZhdWx0O1xyXG5cclxuXHJcbmlvbi1iYWRnZSB7LyogICovXHJcblxyXG4gIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG5cclxuICBtaW4td2lkdGg6IDE4cHg7IFxyXG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcclxuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cclxufVxyXG5cclxuXHJcbi50YWJ7XHJcbiAgLmJvdHRvbXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG59IiwiaW9uLXRhYi1iYXIge1xuICAtLWJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG59XG5cbmlvbi1iYWRnZSB7XG4gIC8qICAqL1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgbWluLXdpZHRoOiAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC8qIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cbn1cblxuLnRhYiAuYm90dG9tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\nimport { Router } from '@angular/router';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService,private router: Router, ) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n/*\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n this.storageService.store(this.username,token.value);\r\n },\r\n );\r\n\r\n console.log(this.storageService.get(this.username)) */\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification.notification.data));\r\n this.router.navigate(['/home/events']);\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/home-home-module-es5.js b/android/app/src/main/assets/public/home-home-module-es5.js index 28eb047dd..13ce55f2b 100644 --- a/android/app/src/main/assets/public/home-home-module-es5.js +++ b/android/app/src/main/assets/public/home-home-module-es5.js @@ -483,15 +483,22 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var _capacitor_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( /*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); + /* harmony import */ + + + var _angular_router__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( + /*! @angular/router */ + "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); var PushNotifications = _capacitor_core__WEBPACK_IMPORTED_MODULE_5__["Plugins"].PushNotifications; var HomePage = /*#__PURE__*/function () { - function HomePage(eventService, processesbackend) { + function HomePage(eventService, processesbackend, router) { _classCallCheck(this, HomePage); this.eventService = eventService; this.processesbackend = processesbackend; + this.router = router; this.totalEvent = 0; this.totalExpediente = 0; } @@ -519,13 +526,22 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons this.processesbackend.GetTasksList("Expediente", true).subscribe(function (result) { _this.totalExpediente = result; }); - PushNotifications.requestPermission().then(function (result) { - PushNotifications.register(); - }); - PushNotifications.addListener('registration', function (token) { - alert('Push registration success, token: ' + token.value); - console.log('FIREBASE: ', token.value); - }); + /* + (PushNotifications as any).requestPermission().then(result => { + PushNotifications.register(); + }); + + PushNotifications.addListener( + 'registration', + (token: PushNotificationToken) => { + alert('Push registration success, token: ' + token.value); + console.log('FIREBASE: ', token.value) + this.storageService.store(this.username,token.value); + }, + ); + + console.log(this.storageService.get(this.username)) */ + PushNotifications.addListener('registrationError', function (error) { alert('Error on registration: ' + JSON.stringify(error)); }); @@ -533,7 +549,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons alert('Push received: ' + JSON.stringify(notification)); }); PushNotifications.addListener('pushNotificationActionPerformed', function (notification) { - alert('Push action performed: ' + JSON.stringify(notification)); + alert('Push action performed: ' + JSON.stringify(notification.notification.data)); + + _this.router.navigate(['/home/events']); }); } }]); @@ -546,6 +564,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] + }, { + type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["Router"] }]; }; diff --git a/android/app/src/main/assets/public/home-home-module-es5.js.map b/android/app/src/main/assets/public/home-home-module-es5.js.map index 5a3b062a6..20cc4ae89 100644 --- a/android/app/src/main/assets/public/home-home-module-es5.js.map +++ b/android/app/src/main/assets/public/home-home-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/home/home.page.html","webpack:///src/app/home/home-routing.module.ts","webpack:///src/app/home/home.module.ts","webpack:///src/app/home/home.page.scss","webpack:///src/app/home/home.page.ts","webpack:///src/app/resolvers/userData.resolver.ts"],"names":["routes","path","component","resolve","userData","children","loadChildren","then","m","EventsPageModule","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","LoginPageModule","AgendaPageModule","GabineteDigitalPageModule","ExpedientePageModule","ExpedienteDetailPageModule","EventListPageModule","SearchPageModule","PublicationsPageModule","ViewPublicationsPageModule","PublicationDetailPageModule","ChatPageModule","redirectTo","pathMatch","HomePageRoutingModule","imports","forChild","exports","HomePageModule","declarations","PushNotifications","HomePage","eventService","processesbackend","totalEvent","totalExpediente","profile","getAllMdEvents","Date","subscribe","res","eventsList","length","getAllPrEvents","GetTasksList","result","requestPermission","register","addListener","token","alert","value","console","log","error","JSON","stringify","notification","selector","template","UserDataResolver","authService","getUserData","providedIn"],"mappings":"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","file":"home-home-module-es5.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Pesquisa\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXGV1ZGVzLmluYWNpb1xcR2FiaW5ldC1EaWdpdGFsUHJvamVjdFxcTmV3IGZvbGRlclxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcaG9tZVxcaG9tZS5wYWdlLnNjc3MiLCJzcmMvYXBwL2hvbWUvaG9tZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0FDQUo7O0FEYUE7RUFBVyxLQUFBO0VBRVQsMEJBQUE7RUFFQSxlQUFBO0VBQ0EsZUFYZTtFQVlmOzs7OzZCQUFBO0FDUEY7O0FEZ0JFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0FDYkoiLCJmaWxlIjoic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmlvbi10YWItYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxufVxyXG5cclxuLy8gQmFkZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgc2l6ZSBvZiB0aGUgYmFkZ2VcclxuJGJhZGdlLWZvbnQtc2l6ZToxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8vIEBwcm9wIC0gRm9udCB3ZWlnaHQgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXdlaWdodDpib2xkICFkZWZhdWx0O1xyXG5cclxuXHJcbmlvbi1iYWRnZSB7LyogICovXHJcblxyXG4gIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG5cclxuICBtaW4td2lkdGg6IDE4cHg7IFxyXG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcclxuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cclxufVxyXG5cclxuXHJcbi50YWJ7XHJcbiAgLmJvdHRvbXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG59IiwiaW9uLXRhYi1iYXIge1xuICAtLWJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG59XG5cbmlvbi1iYWRnZSB7XG4gIC8qICAqL1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgbWluLXdpZHRoOiAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC8qIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cbn1cblxuLnRhYiAuYm90dG9tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n },\r\n );\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification));\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/home/home.page.html","webpack:///src/app/home/home-routing.module.ts","webpack:///src/app/home/home.module.ts","webpack:///src/app/home/home.page.scss","webpack:///src/app/home/home.page.ts","webpack:///src/app/resolvers/userData.resolver.ts"],"names":["routes","path","component","resolve","userData","children","loadChildren","then","m","EventsPageModule","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","LoginPageModule","AgendaPageModule","GabineteDigitalPageModule","ExpedientePageModule","ExpedienteDetailPageModule","EventListPageModule","SearchPageModule","PublicationsPageModule","ViewPublicationsPageModule","PublicationDetailPageModule","ChatPageModule","redirectTo","pathMatch","HomePageRoutingModule","imports","forChild","exports","HomePageModule","declarations","PushNotifications","HomePage","eventService","processesbackend","router","totalEvent","totalExpediente","profile","getAllMdEvents","Date","subscribe","res","eventsList","length","getAllPrEvents","GetTasksList","result","addListener","error","alert","JSON","stringify","notification","data","navigate","selector","template","UserDataResolver","authService","getUserData","providedIn"],"mappings":"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","file":"home-home-module-es5.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Pesquisa\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXGV1ZGVzLmluYWNpb1xcR2FiaW5ldC1EaWdpdGFsUHJvamVjdFxcTmV3IGZvbGRlclxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcaG9tZVxcaG9tZS5wYWdlLnNjc3MiLCJzcmMvYXBwL2hvbWUvaG9tZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0FDQUo7O0FEYUE7RUFBVyxLQUFBO0VBRVQsMEJBQUE7RUFFQSxlQUFBO0VBQ0EsZUFYZTtFQVlmOzs7OzZCQUFBO0FDUEY7O0FEZ0JFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0FDYkoiLCJmaWxlIjoic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmlvbi10YWItYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxufVxyXG5cclxuLy8gQmFkZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgc2l6ZSBvZiB0aGUgYmFkZ2VcclxuJGJhZGdlLWZvbnQtc2l6ZToxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8vIEBwcm9wIC0gRm9udCB3ZWlnaHQgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXdlaWdodDpib2xkICFkZWZhdWx0O1xyXG5cclxuXHJcbmlvbi1iYWRnZSB7LyogICovXHJcblxyXG4gIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG5cclxuICBtaW4td2lkdGg6IDE4cHg7IFxyXG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcclxuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cclxufVxyXG5cclxuXHJcbi50YWJ7XHJcbiAgLmJvdHRvbXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG59IiwiaW9uLXRhYi1iYXIge1xuICAtLWJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG59XG5cbmlvbi1iYWRnZSB7XG4gIC8qICAqL1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgbWluLXdpZHRoOiAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC8qIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cbn1cblxuLnRhYiAuYm90dG9tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\nimport { Router } from '@angular/router';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService,private router: Router, ) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n/*\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n this.storageService.store(this.username,token.value);\r\n },\r\n );\r\n\r\n console.log(this.storageService.get(this.username)) */\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification.notification.data));\r\n this.router.navigate(['/home/events']);\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-login-login-module-es2015.js b/android/app/src/main/assets/public/pages-login-login-module-es2015.js index 83fc58476..309e81501 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es2015.js +++ b/android/app/src/main/assets/public/pages-login-login-module-es2015.js @@ -125,6 +125,7 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); /* harmony import */ var src_app_services_storage_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/services/storage.service */ "./src/app/services/storage.service.ts"); /* harmony import */ var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! src/app/services/photo.service */ "./src/app/services/photo.service.ts"); +/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); @@ -134,6 +135,8 @@ __webpack_require__.r(__webpack_exports__); + +const { PushNotifications } = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"]; let LoginPage = class LoginPage { constructor(router, authService, storageService, toastService, photoService, alertController) { this.router = router; @@ -173,6 +176,19 @@ let LoginPage = class LoginPage { console.log('Network error'); }); } */ + storeUserIdANdToken() { + PushNotifications.requestPermission().then(result => { + PushNotifications.register(); + }); + PushNotifications.addListener('registration', (token) => { + console.log('FIREBASE TOKEN', token.value); + this.storageService.store(this.username, token.value); + this.storageService.get(this.username).then(value => { + console.log('STORAGE TOKEN', value); + }); + }); + } + ; Login() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { /* try { */ @@ -187,6 +203,7 @@ let LoginPage = class LoginPage { }; if (yield this.authService.login(this.userattempt)) { /* this.loginRocketChat(); */ + this.storeUserIdANdToken(); this.router.navigate(['/home/events']); } else { diff --git a/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map b/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map index 45848085a..ea92a9c7e 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/login/login.page.html","./src/app/pages/login/login-routing.module.ts","./src/app/pages/login/login.module.ts","./src/app/pages/login/login.page.scss","./src/app/pages/login/login.page.ts","./src/app/services/photo.service.ts","./src/app/services/toast.service.ts"],"names":[],"mappings":"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","file":"pages-login-login-module-es2015.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = {\"user\": this.username,\"password\": this.password};\r\n public postData = {\"user\": this.username,\"password\": this.password};\r\n\r\n constructor(\r\n private router: Router, \r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n \r\n }\r\n //Function to validade the login inputs\r\n validateInput(){\r\n return (\r\n this.username.trim().length > 0 \r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n \r\n\r\n \r\n async Login(){\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if(this.validateInput()){\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)){\r\n /* this.loginRocketChat(); */\r\n this.router.navigate(['/home/events']);\r\n }\r\n else\r\n { \r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); \r\n } \r\n }\r\n else{\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n } \r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/login/login.page.html","./src/app/pages/login/login-routing.module.ts","./src/app/pages/login/login.module.ts","./src/app/pages/login/login.page.scss","./src/app/pages/login/login.page.ts","./src/app/services/photo.service.ts","./src/app/services/toast.service.ts"],"names":[],"mappings":"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","file":"pages-login-login-module-es2015.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = { \"user\": this.username, \"password\": this.password };\r\n public postData = { \"user\": this.username, \"password\": this.password };\r\n\r\n constructor(\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN',value )\r\n })\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-login-login-module-es5.js b/android/app/src/main/assets/public/pages-login-login-module-es5.js index 9130dd476..0b9119005 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es5.js +++ b/android/app/src/main/assets/public/pages-login-login-module-es5.js @@ -252,6 +252,14 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( /*! src/app/services/photo.service */ "./src/app/services/photo.service.ts"); + /* harmony import */ + + + var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( + /*! @capacitor/core */ + "./node_modules/@capacitor/core/dist/esm/index.js"); + + var PushNotifications = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"].PushNotifications; var LoginPage = /*#__PURE__*/function () { function LoginPage(router, authService, storageService, toastService, photoService, alertController) { @@ -323,6 +331,24 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }); } */ + }, { + key: "storeUserIdANdToken", + value: function storeUserIdANdToken() { + var _this = this; + + PushNotifications.requestPermission().then(function (result) { + PushNotifications.register(); + }); + PushNotifications.addListener('registration', function (token) { + console.log('FIREBASE TOKEN', token.value); + + _this.storageService.store(_this.username, token.value); + + _this.storageService.get(_this.username).then(function (value) { + console.log('STORAGE TOKEN', value); + }); + }); + } }, { key: "Login", value: function Login() { @@ -332,7 +358,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons switch (_context2.prev = _context2.next) { case 0: if (!this.validateInput()) { - _context2.next = 11; + _context2.next = 12; break; } @@ -347,28 +373,29 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons case 4: if (!_context2.sent) { - _context2.next = 8; + _context2.next = 9; break; } /* this.loginRocketChat(); */ + this.storeUserIdANdToken(); this.router.navigate(['/home/events']); - _context2.next = 9; + _context2.next = 10; break; - case 8: + case 9: //this.toastService.presentToast('Não foi possível fazer login"'); this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); - case 9: - _context2.next = 12; + case 10: + _context2.next = 13; break; - case 11: + case 12: //this.toastService.presentToast('Preencha todos campos'); this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); - case 12: + case 13: case "end": return _context2.stop(); } diff --git a/android/app/src/main/assets/public/pages-login-login-module-es5.js.map b/android/app/src/main/assets/public/pages-login-login-module-es5.js.map index 5c909ab2e..14385a016 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-login-login-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","LoginPage","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","body","postData","trim","length","message","create","cssClass","header","buttons","alert","present","validateInput","userattempt","domainName","domain","BasicAuthKey","login","navigate","presentAlert","selector","template","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","then","imageData","base64Image","err","providedIn","ToastService","toastController","infoMessage","duration","toast"],"mappings":"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","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = {\"user\": this.username,\"password\": this.password};\r\n public postData = {\"user\": this.username,\"password\": this.password};\r\n\r\n constructor(\r\n private router: Router, \r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n \r\n }\r\n //Function to validade the login inputs\r\n validateInput(){\r\n return (\r\n this.username.trim().length > 0 \r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n \r\n\r\n \r\n async Login(){\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if(this.validateInput()){\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)){\r\n /* this.loginRocketChat(); */\r\n this.router.navigate(['/home/events']);\r\n }\r\n else\r\n { \r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); \r\n } \r\n }\r\n else{\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n } \r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","PushNotifications","LoginPage","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","body","postData","trim","length","message","create","cssClass","header","buttons","alert","present","requestPermission","then","result","register","addListener","token","console","log","value","store","get","validateInput","userattempt","domainName","domain","BasicAuthKey","login","storeUserIdANdToken","navigate","presentAlert","selector","template","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","imageData","base64Image","err","providedIn","ToastService","toastController","infoMessage","duration","toast"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACKf,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,sBAAsB;AAAA;AAAA,KAAnC;;AAAaA,0BAAsB,6DAJlC,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAIkC,GAAtBH,sBAAsB,CAAtB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACIb,QAAaI,eAAe;AAAA;AAAA,KAA5B;;AAAaA,mBAAe,6DAV3B,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,4EAJO,CADD;AAORI,kBAAY,EAAE,CAAC,qDAAD,CAPN;AAQRC,aAAO,EAAE,CAAC,oEAAD;AARD,KAAT,CAU2B,GAAfF,eAAe,CAAf;;;;;;;;;;;;;;;;ACpBb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;QCaPG,iB,GAAsB,uD,CAAtBA,iB;;AASR,QAAaC,SAAS;AAUpB,yBACUC,MADV,EAEUC,WAFV,EAGUC,cAHV,EAIUC,YAJV,EAKUC,YALV,EAMSC,eANT,EAM2C;AAAA;;AALjC,aAAAL,MAAA,GAAAA,MAAA;AACA,aAAAC,WAAA,GAAAA,WAAA;AACA,aAAAC,cAAA,GAAAA,cAAA;AACA,aAAAC,YAAA,GAAAA,YAAA;AACA,aAAAC,YAAA,GAAAA,YAAA;AACD,aAAAC,eAAA,GAAAA,eAAA;AAbT,aAAAC,QAAA,GAAmB,yEAAYC,WAA/B;AACA,aAAAC,QAAA,GAAmB,yEAAYC,cAA/B;AAGO,aAAAC,IAAA,GAAO;AAAE,kBAAQ,KAAKJ,QAAf;AAAyB,sBAAY,KAAKE;AAA1C,SAAP;AACA,aAAAG,QAAA,GAAW;AAAE,kBAAQ,KAAKL,QAAf;AAAyB,sBAAY,KAAKE;AAA1C,SAAX;AAQuC;;AAhB1B;AAAA;AAAA,mCAkBT,CAEV,CApBmB,CAqBpB;;AArBoB;AAAA;AAAA,wCAsBJ;AACd,iBACE,KAAKF,QAAL,CAAcM,IAAd,GAAqBC,MAArB,GAA8B,CAA9B,IACG,KAAKL,QAAL,CAAcI,IAAd,GAAqBC,MAArB,GAA8B,CAFnC;AAID;AA3BmB;AAAA;AAAA,qCA6BDC,OA7BC,EA6BgB;;;;;;;;AACpB,2BAAM,KAAKT,eAAL,CAAqBU,MAArB,CAA4B;AAC9CC,8BAAQ,EAAE,iBADoC;AAE9CC,4BAAM,EAAE,qBAFsC;AAG9CH,6BAAO,EAAEA,OAHqC;AAI9CI,6BAAO,EAAE,CAAC,IAAD;AAJqC,qBAA5B,CAAN;;;AAARC,yB;;AAON,2BAAMA,KAAK,CAACC,OAAN,EAAN;;;;;;;;;AACD;AAED;;;;;;;;;AAxCoB;AAAA;AAAA,8CAiDE;AAAA;;AAEnBtB,2BAAyB,CAACuB,iBAA1B,GAA8CC,IAA9C,CAAmD,UAAAC,MAAM,EAAI;AAC5DzB,6BAAiB,CAAC0B,QAAlB;AACD,WAFA;AAID1B,2BAAiB,CAAC2B,WAAlB,CACE,cADF,EAEE,UAACC,KAAD,EAAkC;AAChCC,mBAAO,CAACC,GAAR,CAAY,gBAAZ,EAA8BF,KAAK,CAACG,KAApC;;AACA,iBAAI,CAAC3B,cAAL,CAAoB4B,KAApB,CAA0B,KAAI,CAACxB,QAA/B,EAAyCoB,KAAK,CAACG,KAA/C;;AACA,iBAAI,CAAC3B,cAAL,CAAoB6B,GAApB,CAAwB,KAAI,CAACzB,QAA7B,EAAuCgB,IAAvC,CAA4C,UAAAO,KAAK,EAAI;AACnDF,qBAAO,CAACC,GAAR,CAAY,eAAZ,EAA4BC,KAA5B;AACD,aAFD;AAGD,WARH;AAWD;AAlEmB;AAAA;AAAA,gCAqEN;;;;;;yBAIR,KAAKG,aAAL,E;;;;;AACF,yBAAKC,WAAL,GAAmB;AACjB3B,8BAAQ,EAAE,KAAKA,QADE;AAEjBE,8BAAQ,EAAE,KAAKA,QAFE;AAGjB0B,gCAAU,EAAE,yEAAYC,MAHP;AAIjBC,kCAAY,EAAE;AAJG,qBAAnB;;AAMI,2BAAM,KAAKnC,WAAL,CAAiBoC,KAAjB,CAAuB,KAAKJ,WAA5B,CAAN;;;;;;;;AACF;AACA,yBAAKK,mBAAL;AACA,yBAAKtC,MAAL,CAAYuC,QAAZ,CAAqB,CAAC,cAAD,CAArB;;;;;AAGA;AACA,yBAAKC,YAAL,CAAkB,mHAAlB;;;;;;;AAIF;AACA,yBAAKA,YAAL,CAAkB,6DAAlB;;;;;;;;;AAMH;AAlGmB;;AAAA;AAAA,OAAtB;;;;cAWoB;;cACK;;cACG;;cACF;;cACA;;cACE;;;;AAhBfzC,aAAS,6DALrB,gEAAU;AACT0C,cAAQ,EAAE,WADD;AAETC,cAAQ,EAAR;AAAA;AAAA,gGAFS;;;;AAAA,KAAV,CAKqB,GAAT3C,SAAS,CAAT;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACfX;;;AAKF,QAAa4C,YAAY;AAKvB,4BAAYC,QAAZ,EACUC,MADV,EACyB;AAAA;;AAAf,aAAAA,MAAA,GAAAA,MAAA;AALH,aAAAC,MAAA,GAAkB,EAAlB;AACC,aAAAC,aAAA,GAAwB,QAAxB;AAKN,aAAKH,QAAL,GAAgBA,QAAhB;AACA;;AARqB;AAAA;AAAA,sCAUN;;;;;;;AACTI,2B,GAAyB;AAC7BC,6BAAO,EAAE,GADoB;AAE7BC,qCAAe,EAAE,KAAKL,MAAL,CAAYM,eAAZ,CAA4BC,QAFhB;AAG7BC,kCAAY,EAAE,KAAKR,MAAL,CAAYS,YAAZ,CAAyBC,IAHV;AAI7BC,+BAAS,EAAE,KAAKX,MAAL,CAAYY,SAAZ,CAAsBC;AAJJ,qB;AAS/B,yBAAKb,MAAL,CAAYc,UAAZ,CAAuBX,OAAvB,EAAgC1B,IAAhC,CAAqC,UAACsC,SAAD,EAAe;AACnD;AACA;AACA,0BAAIC,WAAW,GAAG,4BAA4BD,SAA9C;AACA,6BAAOC,WAAP;AACA,qBALD,EAKG,UAACC,GAAD,EAAS,CACX;AACA,qBAPD;;;;;;;;;AASD;AA7BsB;;AAAA;AAAA,OAAzB;;;;cAKwB;;cACL;;;;AANNnB,gBAAY,6DAHxB,iEAAW;AACVoB,gBAAU,EAAE;AADF,KAAX,CAGwB,GAAZpB,YAAY,CAAZ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACNb,QAAaqB,YAAY;AAEvB,4BAAmBC,eAAnB,EAAqD;AAAA;;AAAlC,aAAAA,eAAA,GAAAA,eAAA;AAAqC;;AAFjC;AAAA;AAAA,qCAIJC,WAJI,EAIiB;;;;;;;;AACxB,2BAAM,KAAKD,eAAL,CAAqBlD,MAArB,CAA4B;AAC9CD,6BAAO,EAAEoD,WADqC;AAE9CC,8BAAQ,EAAE;AAFoC,qBAA5B,CAAN;;;AAARC,yB;AAINA,yBAAK,CAAChD,OAAN;;;;;;;;;AACD;AAVsB;;AAAA;AAAA,OAAzB;;;;cAEsC;;;;AAFzB4C,gBAAY,6DAHxB,iEAAW;AACVD,gBAAU,EAAE;AADF,KAAX,CAGwB,GAAZC,YAAY,CAAZ","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
\\r\\n
\\r\\n logo\\r\\n
\\r\\n

Inicie a sessão

\\r\\n
\\r\\n

Nome de utilizador

\\r\\n \\r\\n \\r\\n \\r\\n

Palavra-passe

\\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
\\r\\n
\\r\\n
\\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = { \"user\": this.username, \"password\": this.password };\r\n public postData = { \"user\": this.username, \"password\": this.password };\r\n\r\n constructor(\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN',value )\r\n })\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index 962278a8d..c3999cee8 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -9,6 +9,11 @@ import { StorageService } from 'src/app/services/storage.service'; import { AuthConnstants } from 'src/app/config/auth-constants'; import { PhotoService } from 'src/app/services/photo.service'; +import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core'; + +const { PushNotifications } = Plugins; + + @Component({ selector: 'app-login', @@ -22,11 +27,11 @@ export class LoginPage implements OnInit { password: string = environment.defaultuserpwd; userattempt: User; - public body = {"user": this.username,"password": this.password}; - public postData = {"user": this.username,"password": this.password}; + public body = { "user": this.username, "password": this.password }; + public postData = { "user": this.username, "password": this.password }; constructor( - private router: Router, + private router: Router, private authService: AuthService, private storageService: StorageService, private toastService: ToastService, @@ -34,17 +39,17 @@ export class LoginPage implements OnInit { public alertController: AlertController) { } ngOnInit() { - + } //Function to validade the login inputs - validateInput(){ + validateInput() { return ( - this.username.trim().length > 0 + this.username.trim().length > 0 && this.password.trim().length > 0 - ); + ); } - async presentAlert(message:string) { + async presentAlert(message: string) { const alert = await this.alertController.create({ cssClass: 'my-custom-class', header: 'Mensagem do sistema', @@ -63,37 +68,55 @@ export class LoginPage implements OnInit { console.log('Network error'); }); } */ - - - async Login(){ - /* try { */ - //Go to our home in home/feed. - //this.router.navigate(['/home/events']); - if(this.validateInput()){ - this.userattempt = { - username: this.username, - password: this.password, - domainName: environment.domain, - BasicAuthKey: "" - } - if (await this.authService.login(this.userattempt)){ - /* this.loginRocketChat(); */ - this.router.navigate(['/home/events']); - } - else - { - //this.toastService.presentToast('Não foi possível fazer login"'); - this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); - } + storeUserIdANdToken() { + + (PushNotifications as any).requestPermission().then(result => { + PushNotifications.register(); + }); + + PushNotifications.addListener( + 'registration', + (token: PushNotificationToken) => { + console.log('FIREBASE TOKEN', token.value) + this.storageService.store(this.username, token.value); + this.storageService.get(this.username).then(value => { + console.log('STORAGE TOKEN',value ) + }) + }, + ); + + }; + + + async Login() { + /* try { */ + //Go to our home in home/feed. + //this.router.navigate(['/home/events']); + if (this.validateInput()) { + this.userattempt = { + username: this.username, + password: this.password, + domainName: environment.domain, + BasicAuthKey: "" } - else{ - //this.toastService.presentToast('Preencha todos campos'); - this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); - } - /* } catch (error) { - error - this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error); - } */ + if (await this.authService.login(this.userattempt)) { + /* this.loginRocketChat(); */ + this.storeUserIdANdToken() + this.router.navigate(['/home/events']); + } + else { + //this.toastService.presentToast('Não foi possível fazer login"'); + this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); + } + } + else { + //this.toastService.presentToast('Preencha todos campos'); + this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); + } + /* } catch (error) { + error + this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error); + } */ } } From 81b374f8f684da19a38470003d600c4ed287f5fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Tue, 26 Jan 2021 17:00:41 +0100 Subject: [PATCH 02/14] Especific route for notifications on click --- src/app/home/home.page.ts | 154 +++++++++++++++++++++++++++++++------- 1 file changed, 128 insertions(+), 26 deletions(-) diff --git a/src/app/home/home.page.ts b/src/app/home/home.page.ts index 1b21e96f5..256b3a4b2 100644 --- a/src/app/home/home.page.ts +++ b/src/app/home/home.page.ts @@ -3,8 +3,14 @@ import { EventsService } from '../services/events.service'; import { formatDate } from '@angular/common'; import { Event } from '../models/event.model'; import { ProcessesService } from '../services/processes.service'; +import { StorageService } from 'src/app/services/storage.service'; +import { ModalController } from '@ionic/angular'; +import { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page'; +import { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page'; -import { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core'; +import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core'; +import { Router } from '@angular/router'; +import { MethodCall } from '@angular/compiler'; const { PushNotifications } = Plugins; @@ -18,61 +24,157 @@ export class HomePage implements OnInit { prEventList: Event[]; mdEventList: Event[]; - totalEvent=0; - totalExpediente=0; - profile:string; + totalEvent = 0; + totalExpediente = 0; + profile: string; - constructor(private eventService: EventsService, private processesbackend:ProcessesService) { } + constructor(private eventService: EventsService, private processesbackend: ProcessesService, private router: Router, private modalController: ModalController,) { } ngOnInit() { //Initialize profile as mdgpr this.profile = "mdgpr"; - if(this.profile == "mdgpr"){ + if (this.profile == "mdgpr") { this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => { this.eventsList = res; this.totalEvent = this.eventsList.length; - }); + }); } - else{ + else { this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => { this.eventsList = res; this.totalEvent = this.eventsList.length; - }); + }); } - this.processesbackend.GetTasksList("Expediente", true).subscribe(result =>{ + this.processesbackend.GetTasksList("Expediente", true).subscribe(result => { this.totalExpediente = result; }); + /* + (PushNotifications as any).requestPermission().then(result => { + PushNotifications.register(); + }); + + PushNotifications.addListener( + 'registration', + (token: PushNotificationToken) => { + alert('Push registration success, token: ' + token.value); + console.log('FIREBASE: ', token.value) + this.storageService.store(this.username,token.value); + }, + ); + + console.log(this.storageService.get(this.username)) */ - (PushNotifications as any).requestPermission().then(result => { - PushNotifications.register(); - }); - - PushNotifications.addListener( - 'registration', - (token: PushNotificationToken) => { - alert('Push registration success, token: ' + token.value); - console.log('FIREBASE: ', token.value) - }, - ); - PushNotifications.addListener('registrationError', (error: any) => { alert('Error on registration: ' + JSON.stringify(error)); }); - + PushNotifications.addListener( 'pushNotificationReceived', (notification: PushNotification) => { alert('Push received: ' + JSON.stringify(notification)); }, ); - + PushNotifications.addListener( 'pushNotificationActionPerformed', (notification: PushNotificationActionPerformed) => { - alert('Push action performed: ' + JSON.stringify(notification)); + let service = notification.notification.data.service; + + let object = notification.notification.data.object; + let idObject = notification.notification.data.idObject; + let folder = notification.notification.data.folder; + let publicationId = notification.notification.data.publicationId; + let processId = notification.notification.data.processId; + + console.log('FOLDER PROCESS',folder.ProcessId) + + if (service != null) { + + if (service === "events") { + this.router.navigate(['/home/', service, idObject, 'home']); + } else if (service === "agenda") { + this.router.navigate(['/home/', service, idObject, 'home']); + } else if (service === "gabinete-digital") { + this.router.navigate(['/home/', service]); + } else if (service === "gabinete-digital-expediente") { + this.router.navigate(['/home/gabinete-digital/', object,idObject]); + } + } else { + + if ( processId || publicationId != null) { + this.viewPublicationDetail(processId,publicationId) + } + + if (notification.notification.data.folder.ProcessId != null) { + this.viewPublications(folder) + } + + } + + + + /*switch (service) { + case "events": + this.router.navigate(['/home/', service, idObject, 'home']); + break; + case "agenda": + this.router.navigate(['/home/', service, idObject, 'home']); + break; + case "gabinete-digital": + this.router.navigate(['/home/', service]); + break; + case "gabinete-digital-expediente": + this.router.navigate(['/home/gabinete-digital/', object, idObject, 'home']); + break; + case "": { + + if(publicationId && processId != null) { + this.viewPublicationDetail(publicationId,processId) + } + if (folder.ProcessId != null) { + this.viewPublications(folder) + } + } + + default: + this.router.navigate(['/home/']); + }*/ + + + }, ); - } + } + + async viewPublicationDetail(processId: string, publicationId: string) { + const modal = await this.modalController.create({ + component: PublicationDetailPage, + componentProps: { + publicationId: publicationId, + folderId: processId, + }, + cssClass: 'publication-detail', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss(); + } + + async viewPublications(folder) { + + const modal = await this.modalController.create({ + component: ViewPublicationsPage, + /* enterAnimation, + leaveAnimation, */ + componentProps: { + item: folder, + }, + cssClass: 'new-action', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss(); + } } From 95d27363704b5c33761cc4dadf7fe86d47710e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Mon, 1 Feb 2021 09:58:15 +0100 Subject: [PATCH 03/14] Especific route on click for pushNotification --- android/.idea/compiler.xml | 6 +++++ src/app/home/home.page.ts | 42 +++++++++++++++++++++++-------- src/app/pages/login/login.page.ts | 9 ++++++- 3 files changed, 46 insertions(+), 11 deletions(-) create mode 100644 android/.idea/compiler.xml diff --git a/android/.idea/compiler.xml b/android/.idea/compiler.xml new file mode 100644 index 000000000..61a9130cd --- /dev/null +++ b/android/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/app/home/home.page.ts b/src/app/home/home.page.ts index 256b3a4b2..cc2c29d38 100644 --- a/src/app/home/home.page.ts +++ b/src/app/home/home.page.ts @@ -8,11 +8,11 @@ import { ModalController } from '@ionic/angular'; import { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page'; import { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page'; -import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core'; +import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed, Modals } from '@capacitor/core'; import { Router } from '@angular/router'; import { MethodCall } from '@angular/compiler'; -const { PushNotifications } = Plugins; +const { PushNotifications, LocalNotifications } = Plugins; @Component({ selector: 'app-home', @@ -72,7 +72,9 @@ export class HomePage implements OnInit { PushNotifications.addListener( 'pushNotificationReceived', (notification: PushNotification) => { - alert('Push received: ' + JSON.stringify(notification)); + //alert('Push received: ' + JSON.stringify(notification)); + //this.localNotificationPresent(notification); + }, ); @@ -87,7 +89,7 @@ export class HomePage implements OnInit { let publicationId = notification.notification.data.publicationId; let processId = notification.notification.data.processId; - console.log('FOLDER PROCESS',folder.ProcessId) + console.log('FOLDER PROCESS', folder.ProcessId) if (service != null) { @@ -98,20 +100,20 @@ export class HomePage implements OnInit { } else if (service === "gabinete-digital") { this.router.navigate(['/home/', service]); } else if (service === "gabinete-digital-expediente") { - this.router.navigate(['/home/gabinete-digital/', object,idObject]); - } + this.router.navigate(['/home/gabinete-digital/', object, idObject]); + } } else { - if ( processId || publicationId != null) { - this.viewPublicationDetail(processId,publicationId) + if (processId || publicationId != null) { + this.viewPublicationDetail(processId, publicationId) } if (notification.notification.data.folder.ProcessId != null) { this.viewPublications(folder) } - + } - + /*switch (service) { @@ -147,6 +149,26 @@ export class HomePage implements OnInit { ); } + async localNotificationPresent(notification) { + + LocalNotifications.schedule({ + notifications: [ + { + title: notification.title, + body: notification.body, + id: 1, + schedule: { at: new Date(Date.now() + 1000) }, + sound: null, + attachments: null, + actionTypeId: "", + extra: null + } + ] + }); + } + + + async viewPublicationDetail(processId: string, publicationId: string) { const modal = await this.modalController.create({ component: PublicationDetailPage, diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index c3999cee8..7205170f6 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -82,7 +82,13 @@ export class LoginPage implements OnInit { this.storageService.store(this.username, token.value); this.storageService.get(this.username).then(value => { console.log('STORAGE TOKEN',value ) - }) + this.storageService.get(AuthConnstants.USER).then(res=>{ + console.log('USERID',res); + + }); + + }); + }, ); @@ -103,6 +109,7 @@ export class LoginPage implements OnInit { if (await this.authService.login(this.userattempt)) { /* this.loginRocketChat(); */ this.storeUserIdANdToken() + this.router.navigate(['/home/events']); } else { From 8956a1bc2a2824e3f74cb56ae6fda468fd2c4d5c Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Mon, 1 Feb 2021 10:00:34 +0100 Subject: [PATCH 04/14] save --- src/app/home/home.page.html | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/app/home/home.page.html b/src/app/home/home.page.html index 22c7f37b6..c227681f4 100644 --- a/src/app/home/home.page.html +++ b/src/app/home/home.page.html @@ -28,10 +28,6 @@ Chat - - - Pesquisa - From 28255a0cd0c2a6e904e959330f57dfeb129b443a Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Mon, 1 Feb 2021 10:20:26 +0100 Subject: [PATCH 05/14] save --- package-lock.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index e71453e96..fad490215 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3072,14 +3072,11 @@ "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz", "integrity": "sha1-6nrd907Ow9dimCegw54smt3HPQQ=" }, -<<<<<<< HEAD "@types/date-fns": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/@types/date-fns/-/date-fns-0.0.2.tgz", "integrity": "sha1-px0uCyq1e7jegchD5ez24WF3m4w=" }, -======= ->>>>>>> 662e62a926fd922d43a5b9de69a7aabbcdaee977 "@types/glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", From 36e84a9eb3e87c37e1d93b436a7c07ad74e8821f Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Mon, 1 Feb 2021 11:16:15 +0100 Subject: [PATCH 06/14] save --- src/app/pages/agenda/agenda.page.html | 4 ++-- src/app/pages/agenda/agenda.page.ts | 22 ++++++++++++++++--- .../agenda/edit-event/edit-event.page.html | 2 +- 3 files changed, 22 insertions(+), 6 deletions(-) diff --git a/src/app/pages/agenda/agenda.page.html b/src/app/pages/agenda/agenda.page.html index 236c85eaa..ef10ad7f5 100644 --- a/src/app/pages/agenda/agenda.page.html +++ b/src/app/pages/agenda/agenda.page.html @@ -36,8 +36,8 @@ - - + + diff --git a/src/app/pages/agenda/agenda.page.ts b/src/app/pages/agenda/agenda.page.ts index fcc8bbe48..240ee011b 100644 --- a/src/app/pages/agenda/agenda.page.ts +++ b/src/app/pages/agenda/agenda.page.ts @@ -19,16 +19,18 @@ import { DAYS_OF_WEEK, } from 'angular-calendar'; import { CustomDateFormatter } from './custom-date-formatter.provider'; +import { ApproveEventModalPage } from './approve-event-modal/approve-event-modal.page'; +import { EventListPage } from '../gabinete-digital/event-list/event-list.page'; @Component({ selector: 'app-agenda', templateUrl: './agenda.page.html', styleUrls: ['./agenda.page.scss'], providers: [ - /* { + { provide: CalendarDateFormatter, useClass: CustomDateFormatter, - }, */ + }, ], }) export class AgendaPage implements OnInit { @@ -216,8 +218,10 @@ export class AgendaPage implements OnInit { // Show information of the event for timeline eventClicked({ event }: { event: CalendarEvent }): void { console.log('Event clicked', event); + this.eventSelectedDate = event.start; - this.router.navigate(["/home/agenda", event.id, 'agenda']); + this.viewEventDetail(event.id); + /* this.router.navigate(["/home/agenda", event.id, 'agenda']); */ } //Show information of the event @@ -536,6 +540,18 @@ export class AgendaPage implements OnInit { }); } + async viewEventsToApprove(){ + const modal = await this.modalCtrl.create({ + component: EventListPage, + componentProps:{ + }, + cssClass: 'modal', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss(); + } + } diff --git a/src/app/pages/agenda/edit-event/edit-event.page.html b/src/app/pages/agenda/edit-event/edit-event.page.html index 2244d20fa..45faa3d00 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.html +++ b/src/app/pages/agenda/edit-event/edit-event.page.html @@ -37,7 +37,7 @@
- Date: Mon, 1 Feb 2021 13:21:41 +0100 Subject: [PATCH 07/14] multiples improvements --- .../agenda/view-event/view-event.page.html | 3 +- .../agenda/view-event/view-event.page.ts | 7 ++ src/app/pages/events/events.page.html | 4 +- src/app/pages/events/events.page.ts | 5 +- .../book-meeting-modal.page.html | 2 +- .../expediente-detail.module.ts | 2 + .../expediente-detail.page.html | 43 +++++----- .../expediente-detail.page.scss | 79 +++++++++++++++++++ .../expediente-detail.page.ts | 42 ++++++++-- .../expediente/expediente.module.ts | 2 + .../expediente/expediente.page.html | 36 ++++----- .../expediente/expediente.page.scss | 79 +++++++++++++++++++ .../expediente/expediente.page.ts | 29 ++++++- .../gabinete-digital.page.html | 4 +- .../gabinete-digital/gabinete-digital.page.ts | 17 ++++ 15 files changed, 298 insertions(+), 56 deletions(-) diff --git a/src/app/pages/agenda/view-event/view-event.page.html b/src/app/pages/agenda/view-event/view-event.page.html index a863a43e3..3561e1e0e 100644 --- a/src/app/pages/agenda/view-event/view-event.page.html +++ b/src/app/pages/agenda/view-event/view-event.page.html @@ -58,7 +58,8 @@

Documentos Anexados

- +

{{attach.SourceName}}

{{attach.Stakeholders}}{{ attach.CreateDate | date: 'dd-MM-yy' }}

diff --git a/src/app/pages/agenda/view-event/view-event.page.ts b/src/app/pages/agenda/view-event/view-event.page.ts index 4dfe86bbf..d63990cdb 100644 --- a/src/app/pages/agenda/view-event/view-event.page.ts +++ b/src/app/pages/agenda/view-event/view-event.page.ts @@ -7,6 +7,7 @@ import { AttachmentsService } from 'src/app/services/attachments.service'; import { EventsService } from 'src/app/services/events.service'; import { Event } from '../../../models/event.model'; import { EditEventPage } from '../edit-event/edit-event.page'; +import { InAppBrowser } from '@ionic-native/in-app-browser/ngx'; @Component({ selector: 'app-view-event', @@ -39,6 +40,7 @@ export class ViewEventPage implements OnInit { private eventsService: EventsService, private attachmentsService: AttachmentsService, public alertController: AlertController, + private iab: InAppBrowser, ) { this.profile = this.navParams.get('profile'); @@ -118,6 +120,11 @@ export class ViewEventPage implements OnInit { } }); } + viewDocument(){ + const url: string = this.loadedAttachments.DocumentURL.replace("webTRIX.Viewer","webTRIX.Viewer.Branch1"); + const browser = this.iab.create(url,"_blank"); + browser.show(); + } diff --git a/src/app/pages/events/events.page.html b/src/app/pages/events/events.page.html index 685291d3f..7feea9a13 100644 --- a/src/app/pages/events/events.page.html +++ b/src/app/pages/events/events.page.html @@ -75,7 +75,9 @@
  • + (click)="viewExpedientDetail(task.SerialNumber)"> + + >
    {{task.CreateDate | date: 'd/M/yy'}}
    diff --git a/src/app/pages/events/events.page.ts b/src/app/pages/events/events.page.ts index 76a839975..acd02700d 100644 --- a/src/app/pages/events/events.page.ts +++ b/src/app/pages/events/events.page.ts @@ -16,6 +16,7 @@ import { ProcessesService } from '../../services/processes.service'; import { DailyWorkTask } from '../../models/dailyworktask.model'; import { ViewEventPage } from '../agenda/view-event/view-event.page'; import { ExpedientePage } from '../gabinete-digital/expediente/expediente.page'; +import { ExpedienteDetailPage } from '../gabinete-digital/expediente/expediente-detail/expediente-detail.page'; @Component({ selector: 'app-events', @@ -317,11 +318,11 @@ export class EventsPage implements OnInit { }); } - async viewExpedient(serialNumber:any) { + async viewExpedientDetail(serialNumber:any) { console.log(this.profile); const modal = await this.modalController.create({ - component: ExpedientePage, + component: ExpedienteDetailPage, componentProps:{ serialNumber: serialNumber, profile: this.profile, diff --git a/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html b/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html index 0fdabeb78..5df27b85f 100644 --- a/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html +++ b/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html @@ -50,7 +50,7 @@ - -
    - - + + + @@ -80,7 +84,7 @@ Data {{ task.CreateDate | date: 'dd-MM-yy | hh:mm'}} - + Ver documento @@ -121,9 +125,12 @@
    - + +

    {{event.StartDate | date: 'hh:mm'}}

    diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss index 580bc51fe..b906a9f52 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss +++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss @@ -1,3 +1,82 @@ +@import '~src/function.scss'; +.header-toolbar{ + --background:transparent; + --opacity: 1; + + .main-header{ + width: 100%; /* 400px */ + height: 100%; + font-family: Roboto; + border-top-left-radius: 25px; + border-top-right-radius: 25px; + background-color: #fff; + overflow:hidden; + padding: 30px 20px 0px 20px; + color:#000; + transform: translate3d(0, 1px, 0); + + .header-top{ + width: 360px; + margin: 0px auto; + overflow: auto; + padding: 0 !important; + background: #fff; + .middle{ + padding: 0!important; + float: left; + width: 280px; + margin: 2.5px 0 0 5px; + display: flex; + align-items: center; + + } + .right{ + padding: 0!important; + float: right; + font-size: 25px; + color: #0782c9; + margin: 5px 0 0 0; + } + } + .header-bottom{ + width: 310px; + overflow: auto; + margin: 0 auto; + + .header-bottom-icon{ + width: 30px; + font-size: 25px; + float: left; + padding: 2px; + + } + .header-bottom-contacts{ + width: 275px; + font-size: 15px; + color: #797979; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + float: left; + padding: 5px; + margin: 1px; + } + } + + .title{ + font-size: 25px; + overflow: auto; + float: left; + } + .div-icon{ + width: 40px; + float: right; + font-size: 35px; + overflow: auto; + padding: 1px; + } + } + } ion-item-group{ margin: 15px; } diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts index ecc6680a0..1fca509aa 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts +++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts @@ -7,10 +7,11 @@ import { DailyWorkTask } from '../../../../models/dailyworktask.model'; import { ActivatedRoute, Router } from '@angular/router'; import { formatDate } from '@angular/common'; import { Event } from '../../../../models/event.model'; -import { MenuController, ModalController } from '@ionic/angular'; +import { MenuController, ModalController, NavParams } from '@ionic/angular'; import { AlertService } from 'src/app/services/alert.service'; import { ExpedientTaskModalPage } from '../expedient-task-modal/expedient-task-modal.page'; import { BookMeetingModalPage } from '../book-meeting-modal/book-meeting-modal.page'; +import { ViewEventPage } from 'src/app/pages/agenda/view-event/view-event.page'; @Component({ selector: 'app-expediente-detail', @@ -19,6 +20,12 @@ import { BookMeetingModalPage } from '../book-meeting-modal/book-meeting-modal.p }) export class ExpedienteDetailPage implements OnInit { + task: any; + fulltask:any; + eventsList: Event[]; + serialnumber:string; + profile: string; + constructor(private activateRoute: ActivatedRoute, private processes:ProcessesService, private iab: InAppBrowser, @@ -27,13 +34,11 @@ export class ExpedienteDetailPage implements OnInit { private menu: MenuController, private router:Router, private modalController: ModalController, - private alertService: AlertService) { } - - task: any; - fulltask:any; - eventsList: Event[]; - serialnumber:string; - profile: string; + private navParams: NavParams, + private alertService: AlertService) { + this,this.serialnumber = this.navParams.get('serialNumber'); + this,this.profile = this.navParams.get('profile'); + } ngOnInit() { this.profile = "mdgpr"; @@ -45,6 +50,8 @@ export class ExpedienteDetailPage implements OnInit { this.LoadTaskDetail(this.serialnumber); this.LoadRelatedEvents(this.serialnumber); }); + this.LoadTaskDetail(this.serialnumber); + this.LoadRelatedEvents(this.serialnumber); } @@ -127,4 +134,23 @@ export class ExpedienteDetailPage implements OnInit { await modal.present(); modal.onDidDismiss(); } + + async viewEventDetail(eventId:any) { + console.log(this.profile); + + const modal = await this.modalController.create({ + component: ViewEventPage, + componentProps:{ + eventId: eventId, + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss().then((res)=>{ + if(res){ + } + }); + } } diff --git a/src/app/pages/gabinete-digital/expediente/expediente.module.ts b/src/app/pages/gabinete-digital/expediente/expediente.module.ts index 8f7f442d7..960a04fd2 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente.module.ts +++ b/src/app/pages/gabinete-digital/expediente/expediente.module.ts @@ -7,12 +7,14 @@ import { IonicModule } from '@ionic/angular'; import { ExpedientePageRoutingModule } from './expediente-routing.module'; import { ExpedientePage } from './expediente.page'; +import { SharedModule } from 'src/app/shared/shared.module'; @NgModule({ imports: [ CommonModule, FormsModule, IonicModule, + SharedModule, ExpedientePageRoutingModule ], declarations: [ExpedientePage], diff --git a/src/app/pages/gabinete-digital/expediente/expediente.page.html b/src/app/pages/gabinete-digital/expediente/expediente.page.html index d655c4c36..91feec0b9 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente.page.html +++ b/src/app/pages/gabinete-digital/expediente/expediente.page.html @@ -1,22 +1,13 @@ - - -
    - - - - - - - Gabinete Digital @@ -55,8 +46,13 @@
    --> - + +
    diff --git a/src/app/pages/gabinete-digital/expediente/expediente.page.scss b/src/app/pages/gabinete-digital/expediente/expediente.page.scss index 71a0a03f8..467df29ea 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente.page.scss +++ b/src/app/pages/gabinete-digital/expediente/expediente.page.scss @@ -1,3 +1,82 @@ +@import '~src/function.scss'; +.header-toolbar{ + --background:transparent; + --opacity: 1; + + .main-header{ + width: 100%; /* 400px */ + height: 100%; + font-family: Roboto; + border-top-left-radius: 25px; + border-top-right-radius: 25px; + background-color: #fff; + overflow:hidden; + padding: 30px 20px 0px 20px; + color:#000; + transform: translate3d(0, 1px, 0); + + .header-top{ + width: 360px; + margin: 0px auto; + overflow: auto; + padding: 0 !important; + background: #fff; + .middle{ + padding: 0!important; + float: left; + width: 280px; + margin: 2.5px 0 0 5px; + display: flex; + align-items: center; + + } + .right{ + padding: 0!important; + float: right; + font-size: 25px; + color: #0782c9; + margin: 5px 0 0 0; + } + } + .header-bottom{ + width: 310px; + overflow: auto; + margin: 0 auto; + + .header-bottom-icon{ + width: 30px; + font-size: 25px; + float: left; + padding: 2px; + + } + .header-bottom-contacts{ + width: 275px; + font-size: 15px; + color: #797979; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + float: left; + padding: 5px; + margin: 1px; + } + } + + .title{ + font-size: 25px; + overflow: auto; + float: left; + } + .div-icon{ + width: 40px; + float: right; + font-size: 35px; + overflow: auto; + padding: 1px; + } + } + } /* CONTENT */ .item-list-small{ font-size: 11px; diff --git a/src/app/pages/gabinete-digital/expediente/expediente.page.ts b/src/app/pages/gabinete-digital/expediente/expediente.page.ts index c11edd1fb..dd7735e71 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente.page.ts +++ b/src/app/pages/gabinete-digital/expediente/expediente.page.ts @@ -1,12 +1,13 @@ import { Component, OnInit, ViewChild } from '@angular/core'; import { Router } from '@angular/router'; -import { ModalController, NavParams } from '@ionic/angular'; import { CalendarComponent } from 'ionic2-calendar'; import { DailyWorkTask } from '../../../models/dailyworktask.model'; import { ProcessesService } from 'src/app/services/processes.service'; import { formatDate } from '@angular/common'; import { LoadingService } from 'src/app/services/loading.service'; +import { ModalController, NavParams } from '@ionic/angular'; +import { ExpedienteDetailPage } from './expediente-detail/expediente-detail.page'; @Component({ selector: 'app-expediente', @@ -16,6 +17,7 @@ import { LoadingService } from 'src/app/services/loading.service'; export class ExpedientePage implements OnInit { segment:string; + profile:string; @ViewChild(CalendarComponent) myCal: CalendarComponent; @@ -23,10 +25,11 @@ export class ExpedientePage implements OnInit { serialNumber:string; constructor( - private modalCtrl: ModalController, + private processes:ProcessesService, + private modalController: ModalController, private navParams: NavParams, - private processes:ProcessesService) { - this.serialNumber = this.navParams.get('serialNumber'); + ) { + this.profile = this.navParams.get('profile'); } ngOnInit() { @@ -61,5 +64,23 @@ export class ExpedientePage implements OnInit { }, 2000); } + async viewExpedientDetail(serialNumber:any) { + console.log(this.profile); + + const modal = await this.modalController.create({ + component: ExpedienteDetailPage, + componentProps:{ + serialNumber: serialNumber, + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss().then((res)=>{ + + }); + } + } \ No newline at end of file diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.html b/src/app/pages/gabinete-digital/gabinete-digital.page.html index e243f5c28..029286d0e 100644 --- a/src/app/pages/gabinete-digital/gabinete-digital.page.html +++ b/src/app/pages/gabinete-digital/gabinete-digital.page.html @@ -49,7 +49,9 @@

    {{count_ev_md+count_ev_pr}} Documentos

    -
    +
    diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.ts b/src/app/pages/gabinete-digital/gabinete-digital.page.ts index c2d17e3e9..7932e8caa 100644 --- a/src/app/pages/gabinete-digital/gabinete-digital.page.ts +++ b/src/app/pages/gabinete-digital/gabinete-digital.page.ts @@ -4,6 +4,7 @@ import { AlertService } from 'src/app/services/alert.service'; import { EventsService } from 'src/app/services/events.service'; import { ModalController } from '@ionic/angular'; import { EventListPage } from './event-list/event-list.page'; +import { ExpedientePage } from './expediente/expediente.page'; @Component({ selector: 'app-gabinete-digital', @@ -14,6 +15,7 @@ export class GabineteDigitalPage implements OnInit { segment:string; showLoader: boolean; + public profile:string; constructor( private processesbackend:ProcessesService, @@ -41,6 +43,8 @@ export class GabineteDigitalPage implements OnInit { count_ev_md=0; ngOnInit() { + //Initialize profile as mdgpr + this.profile = "mdgpr"; this.LoadCounts(); /* this.eventService.getAllMdEvents.subscribe(res=>{ console.log(res); @@ -100,4 +104,17 @@ this.processesbackend.GetActionsList().subscribe(res=>{ modal.onDidDismiss(); } + async openExpedientList(){ + const modal = await this.modalController.create({ + component: ExpedientePage, + componentProps:{ + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + await modal.present(); + modal.onDidDismiss(); + } + } From 6e8c55ab76f200455b20ae6b78ae075620caa4d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Mon, 1 Feb 2021 13:31:33 +0100 Subject: [PATCH 08/14] Save device token on middleware --- src/app/models/token.model.ts | 6 +++ src/app/pages/login/login.page.ts | 43 +++++++++++++------ .../services/notifications.service.spec.ts | 16 +++++++ src/app/services/notifications.service.ts | 30 +++++++++++++ 4 files changed, 82 insertions(+), 13 deletions(-) create mode 100644 src/app/models/token.model.ts create mode 100644 src/app/services/notifications.service.spec.ts create mode 100644 src/app/services/notifications.service.ts diff --git a/src/app/models/token.model.ts b/src/app/models/token.model.ts new file mode 100644 index 000000000..062fe5f67 --- /dev/null +++ b/src/app/models/token.model.ts @@ -0,0 +1,6 @@ +export class Token { + UserId: number; + TokenId: string; + Status: number; + Service: number +} \ No newline at end of file diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index ba89bafd2..ba108f741 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -8,6 +8,9 @@ import { AlertController } from '@ionic/angular'; import { StorageService } from 'src/app/services/storage.service'; import { AuthConnstants } from 'src/app/config/auth-constants'; import { PhotoService } from 'src/app/services/photo.service'; +import { NotificationsService } from 'src/app/services/notifications.service'; +import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http'; +import { Token } from '../../models/token.model'; import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core'; @@ -28,6 +31,8 @@ export class LoginPage implements OnInit { userattempt: User; constructor( + private http: HttpClient, + private notificatinsservice: NotificationsService, private router: Router, private authService: AuthService, private storageService: StorageService, @@ -57,21 +62,21 @@ export class LoginPage implements OnInit { await alert.present(); } - loginRocketChat(user:any){ - + loginRocketChat(user: any) { + let postData = { "user": user.username, "password": user.password, } - this.authService.loginChat(postData).subscribe((res: any) =>{ + this.authService.loginChat(postData).subscribe((res: any) => { console.log(res.data); this.storageService.store(AuthConnstants.AUTH, res.data); console.log('Login to Rocket chat OK'); - },(error:any) =>{ + }, (error: any) => { console.log('Network error'); - this.presentAlert('Network error '+error); + this.presentAlert('Network error ' + error); }); - } + } storeUserIdANdToken() { @@ -85,14 +90,26 @@ export class LoginPage implements OnInit { console.log('FIREBASE TOKEN', token.value) this.storageService.store(this.username, token.value); this.storageService.get(this.username).then(value => { - console.log('STORAGE TOKEN',value ) - this.storageService.get(AuthConnstants.USER).then(res=>{ - console.log('USERID',res); - + console.log('STORAGE TOKEN', value) + this.storageService.get(AuthConnstants.USER).then(res => { + console.log('USERID', res); + const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' }; + const body = { UserId: 261, + TokenId: "cSLzVzMzRCKZvGjlSzVM66:APA91bFTDlINnZ8NFvNQ-E9787DrWVnXIYOwuptpTVuV950i_pkqZoiN-mAMC4MNXZAe5IWy0OaLp4h2ALrtuugl-wQ57Wp8H9JApW_YUpilN93PfHAc2BXVFbOtn7ac4kLkWwTQei4d", + Status: 1, + Service: 2 }; + + this.http.post('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body,{headers}).subscribe(data => { + console.log('TOKEN USER MIDLE', data); + }) + /*this.http.get('http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/notifications/user/'+res).subscribe(data => { + console.log('TOKEN USER MIDLE',data); + })*/ + }); - + }); - + }, ); @@ -113,7 +130,7 @@ export class LoginPage implements OnInit { if (await this.authService.login(this.userattempt)) { /* this.loginRocketChat(); */ this.storeUserIdANdToken() - + this.router.navigate(['/home/events']); } else { diff --git a/src/app/services/notifications.service.spec.ts b/src/app/services/notifications.service.spec.ts new file mode 100644 index 000000000..c939c4c3f --- /dev/null +++ b/src/app/services/notifications.service.spec.ts @@ -0,0 +1,16 @@ +import { TestBed } from '@angular/core/testing'; + +import { NotificationsService } from './notifications.service'; + +describe('NotificationsService', () => { + let service: NotificationsService; + + beforeEach(() => { + TestBed.configureTestingModule({}); + service = TestBed.inject(NotificationsService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/app/services/notifications.service.ts b/src/app/services/notifications.service.ts new file mode 100644 index 000000000..c4374bea8 --- /dev/null +++ b/src/app/services/notifications.service.ts @@ -0,0 +1,30 @@ +import { Injectable } from '@angular/core'; +import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http'; +import { environment } from 'src/environments/environment'; +import { Token } from '../models/token.model'; + +@Injectable({ + providedIn: 'root' +}) +export class NotificationsService { + + constructor(private http: HttpClient,) { } + + getTokenByUserIdAndId(user, userID) { + const geturl = environment.apiURL + 'notifications/user/' + userID; + + return this.http.get(`${geturl}`); + } + + postToken(userId, token) { + const geturl = environment.apiURL + 'notifications/token'; + + let data = { + UserId: userId, + TokenId: token, + Status: 1, + Service: 2 + } + return this.http.post(`${geturl}`,data); + } +} From 2aeac80a57a06c4c897f549dc3a0a737a06f23a6 Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Mon, 1 Feb 2021 13:45:40 +0100 Subject: [PATCH 09/14] save --- src/app/pages/gabinete-digital/gabinete-digital.page.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/pages/gabinete-digital/gabinete-digital.page.scss b/src/app/pages/gabinete-digital/gabinete-digital.page.scss index 5aec5c1aa..5273c3948 100644 --- a/src/app/pages/gabinete-digital/gabinete-digital.page.scss +++ b/src/app/pages/gabinete-digital/gabinete-digital.page.scss @@ -80,7 +80,7 @@ ion-content{ .title-content{ width: 360px; margin: 0px auto; - overflow: auto; + overflow: hidden; padding: 0 !important; background: #ecf8ff; } From 27e1a3dda0d4717eac4b7d452367a35a39e2881c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Mon, 1 Feb 2021 13:50:11 +0100 Subject: [PATCH 10/14] Refacturation on save token --- src/app/pages/login/login.page.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index ba108f741..442a59c4e 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -94,8 +94,8 @@ export class LoginPage implements OnInit { this.storageService.get(AuthConnstants.USER).then(res => { console.log('USERID', res); const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' }; - const body = { UserId: 261, - TokenId: "cSLzVzMzRCKZvGjlSzVM66:APA91bFTDlINnZ8NFvNQ-E9787DrWVnXIYOwuptpTVuV950i_pkqZoiN-mAMC4MNXZAe5IWy0OaLp4h2ALrtuugl-wQ57Wp8H9JApW_YUpilN93PfHAc2BXVFbOtn7ac4kLkWwTQei4d", + const body = { UserId: res, + TokenId: JSON.stringify(token.value), Status: 1, Service: 2 }; From 5351dedbd3b7b4631565000abc349b46f3fc893a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Mon, 1 Feb 2021 13:58:29 +0100 Subject: [PATCH 11/14] Refacturation --- src/app/pages/login/login.page.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index 442a59c4e..fe7f33e26 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -95,7 +95,7 @@ export class LoginPage implements OnInit { console.log('USERID', res); const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' }; const body = { UserId: res, - TokenId: JSON.stringify(token.value), + TokenId: token.value, Status: 1, Service: 2 }; From 1bede616d573da91bae63000080da6841a1619dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eudes=20In=C3=A1cio?= Date: Mon, 1 Feb 2021 14:03:12 +0100 Subject: [PATCH 12/14] Service change to 1 --- android/.idea/gradle.xml | 3 ++- src/app/pages/login/login.page.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/android/.idea/gradle.xml b/android/.idea/gradle.xml index f1f84943b..58cdbbba2 100644 --- a/android/.idea/gradle.xml +++ b/android/.idea/gradle.xml @@ -7,7 +7,7 @@ diff --git a/src/app/pages/login/login.page.ts b/src/app/pages/login/login.page.ts index fe7f33e26..b5f157789 100644 --- a/src/app/pages/login/login.page.ts +++ b/src/app/pages/login/login.page.ts @@ -97,7 +97,7 @@ export class LoginPage implements OnInit { const body = { UserId: res, TokenId: token.value, Status: 1, - Service: 2 }; + Service: 1 }; this.http.post('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body,{headers}).subscribe(data => { console.log('TOKEN USER MIDLE', data); From df8907bb4b0a2c3ea01ea1fdc0f8525686eb840c Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Tue, 2 Feb 2021 09:02:13 +0100 Subject: [PATCH 13/14] correct eventType data --- src/app/pages/agenda/edit-event/edit-event.page.html | 4 ++-- src/app/pages/agenda/new-event/new-event.page.html | 2 +- src/app/pages/agenda/new-event/new-event.page.ts | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/pages/agenda/edit-event/edit-event.page.html b/src/app/pages/agenda/edit-event/edit-event.page.html index 45faa3d00..ef7471556 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.html +++ b/src/app/pages/agenda/edit-event/edit-event.page.html @@ -56,8 +56,8 @@
    Reunião diff --git a/src/app/pages/agenda/new-event/new-event.page.html b/src/app/pages/agenda/new-event/new-event.page.html index 9b1002e74..ba216ec40 100644 --- a/src/app/pages/agenda/new-event/new-event.page.html +++ b/src/app/pages/agenda/new-event/new-event.page.html @@ -56,7 +56,7 @@
    Reunião diff --git a/src/app/pages/agenda/new-event/new-event.page.ts b/src/app/pages/agenda/new-event/new-event.page.ts index e801214df..ae9794f3d 100644 --- a/src/app/pages/agenda/new-event/new-event.page.ts +++ b/src/app/pages/agenda/new-event/new-event.page.ts @@ -62,7 +62,7 @@ export class NewEventPage implements OnInit { AppointmentState: 0, TimeZone: '', Organizer: '', - Categories: null, + Categories: ['Reunião'], HasAttachments: false, }; } @@ -83,7 +83,7 @@ export class NewEventPage implements OnInit { AppointmentState: 0, TimeZone: '', Organizer: '', - Categories: null, + Categories: ['Reunião'], HasAttachments: false, }; } From be22edd3789a0bb90cf6c98352c807bf711d5531 Mon Sep 17 00:00:00 2001 From: "tiago.kayaya" Date: Tue, 2 Feb 2021 10:58:10 +0100 Subject: [PATCH 14/14] delete angular2-calendar --- ...add-participants-cc-modal-module-es2015.js | 107 - ...participants-cc-modal-module-es2015.js.map | 2 +- ...al-add-participants-cc-modal-module-es5.js | 190 - ...dd-participants-cc-modal-module-es5.js.map | 2 +- ...al-add-participants-modal-module-es2015.js | 107 - ...dd-participants-modal-module-es2015.js.map | 2 +- ...modal-add-participants-modal-module-es5.js | 190 - ...l-add-participants-modal-module-es5.js.map | 2 +- .../src/main/assets/public/common-es2015.js | 123 +- .../main/assets/public/common-es2015.js.map | 2 +- .../app/src/main/assets/public/common-es5.js | 211 +- .../src/main/assets/public/common-es5.js.map | 2 +- ...-event-list-event-list-~3155d950-es2015.js | 426 - ...nt-list-event-list-~3155d950-es2015.js.map | 1 - ...tal-event-list-event-list-~3155d950-es5.js | 751 - ...event-list-event-list-~3155d950-es5.js.map | 1 - ...-detail-expediente-detail-module-es2015.js | 630 - ...ail-expediente-detail-module-es2015.js.map | 1 - ...nte-detail-expediente-detail-module-es5.js | 1095 - ...detail-expediente-detail-module-es5.js.map | 1 - ...-detail-expediente-detail-module-es2015.js | 274 - ...ail-expediente-detail-module-es2015.js.map | 1 - ...nte-detail-expediente-detail-module-es5.js | 466 - ...detail-expediente-detail-module-es5.js.map | 1 - ...odule~pages-agenda-agenda-module-es2015.js | 5453 -- ...e~pages-agenda-agenda-module-es2015.js.map | 1 - ...e-module~pages-agenda-agenda-module-es5.js | 6996 --- ...dule~pages-agenda-agenda-module-es5.js.map | 1 - ...odule~pages-events-events-module-es2015.js | 237 - ...e~pages-events-events-module-es2015.js.map | 2 +- ...e-module~pages-events-events-module-es5.js | 397 - ...dule~pages-events-events-module-es5.js.map | 2 +- ...ges-events-event-detail~1a396e77-es2015.js | 221 - ...events-event-detail~1a396e77-es2015.js.map | 1 - ...~pages-events-event-detail~1a396e77-es5.js | 391 - ...es-events-event-detail~1a396e77-es5.js.map | 1 - ...-event-detail-module~pa~17dd4d5c-es2015.js | 169 - ...nt-detail-module~pa~17dd4d5c-es2015.js.map | 1 - ...ail-event-detail-module~pa~17dd4d5c-es5.js | 297 - ...event-detail-module~pa~17dd4d5c-es5.js.map | 1 - ...odule~pages-events-events-module-es2015.js | 152 +- ...e~pages-events-events-module-es2015.js.map | 2 +- ...l-module~pages-events-events-module-es5.js | 407 +- ...dule~pages-events-events-module-es5.js.map | 2 +- ...-digital-gabinete-digital-module-es2015.js | 169 - ...ital-gabinete-digital-module-es2015.js.map | 1 - ...ete-digital-gabinete-digital-module-es5.js | 315 - ...digital-gabinete-digital-module-es5.js.map | 1 - ...ations-publication-deta~453c2724-es2015.js | 675 - ...ns-publication-deta~453c2724-es2015.js.map | 1 - ...lications-publication-deta~453c2724-es5.js | 1057 - ...tions-publication-deta~453c2724-es5.js.map | 1 - ...cations-view-publications-module-es2015.js | 215 - ...ons-view-publications-module-es2015.js.map | 1 - ...blications-view-publications-module-es5.js | 419 - ...ations-view-publications-module-es5.js.map | 1 - ...l-discart-expedient-modal-module-es2015.js | 89 - ...scart-expedient-modal-module-es2015.js.map | 2 +- ...odal-discart-expedient-modal-module-es5.js | 159 - ...-discart-expedient-modal-module-es5.js.map | 2 +- ...modal-emend-message-modal-module-es2015.js | 71 - ...l-emend-message-modal-module-es2015.js.map | 2 +- ...ge-modal-emend-message-modal-module-es5.js | 126 - ...odal-emend-message-modal-module-es5.js.map | 2 +- ...ver-event-actions-popover-module-es2015.js | 96 - ...event-actions-popover-module-es2015.js.map | 2 +- ...opover-event-actions-popover-module-es5.js | 172 - ...er-event-actions-popover-module-es5.js.map | 2 +- ...odal-expedient-task-modal-module-es2015.js | 377 - ...-expedient-task-modal-module-es2015.js.map | 2 +- ...k-modal-expedient-task-modal-module-es5.js | 650 - ...dal-expedient-task-modal-module-es5.js.map | 2 +- ...-detail-expediente-detail-module-es2015.js | 312 - ...ail-expediente-detail-module-es2015.js.map | 1 - ...nte-detail-expediente-detail-module-es5.js | 597 - ...detail-expediente-detail-module-es5.js.map | 1 - .../expediente-expediente-module-es2015.js | 204 - ...expediente-expediente-module-es2015.js.map | 1 - .../expediente-expediente-module-es5.js | 363 - .../expediente-expediente-module-es5.js.map | 1 - .../assets/public/home-home-module-es2015.js | 171 +- .../public/home-home-module-es2015.js.map | 6 +- .../assets/public/home-home-module-es5.js | 243 +- .../assets/public/home-home-module-es5.js.map | 6 +- .../public/index-index-module-es2015.js | 2 +- .../assets/public/index-index-module-es5.js | 2 +- .../app/src/main/assets/public/main-es2015.js | 35 +- .../src/main/assets/public/main-es2015.js.map | 2 +- .../app/src/main/assets/public/main-es5.js | 59 +- .../src/main/assets/public/main-es5.js.map | 2 +- .../pages-agenda-agenda-module-es2015.js | 752 +- .../pages-agenda-agenda-module-es2015.js.map | 2 +- .../public/pages-agenda-agenda-module-es5.js | 1254 +- .../pages-agenda-agenda-module-es5.js.map | 2 +- .../public/pages-chat-chat-module-es2015.js | 239 +- .../pages-chat-chat-module-es2015.js.map | 2 +- .../public/pages-chat-chat-module-es5.js | 399 +- .../public/pages-chat-chat-module-es5.js.map | 2 +- .../pages-events-events-module-es2015.js | 50 +- .../pages-events-events-module-es2015.js.map | 2 +- .../public/pages-events-events-module-es5.js | 106 +- .../pages-events-events-module-es5.js.map | 2 +- ...-digital-gabinete-digital-module-es2015.js | 36 +- ...ital-gabinete-digital-module-es2015.js.map | 2 +- ...ete-digital-gabinete-digital-module-es5.js | 71 +- ...digital-gabinete-digital-module-es5.js.map | 2 +- .../public/pages-login-login-module-es2015.js | 158 +- .../pages-login-login-module-es2015.js.map | 6 +- .../public/pages-login-login-module-es5.js | 187 +- .../pages-login-login-module-es5.js.map | 6 +- ...publications-publications-module-es2015.js | 251 +- ...ications-publications-module-es2015.js.map | 2 +- ...es-publications-publications-module-es5.js | 413 +- ...ublications-publications-module-es5.js.map | 2 +- .../pages-search-search-module-es2015.js | 4 - .../pages-search-search-module-es2015.js.map | 2 +- .../public/pages-search-search-module-es5.js | 11 - .../pages-search-search-module-es5.js.map | 2 +- .../src/main/assets/public/runtime-es2015.js | 2 +- .../main/assets/public/runtime-es2015.js.map | 2 +- .../app/src/main/assets/public/runtime-es5.js | 2 +- .../src/main/assets/public/runtime-es5.js.map | 2 +- .../shared-header-header-module-es2015.js | 80 + .../shared-header-header-module-es2015.js.map | 2 +- .../public/shared-header-header-module-es5.js | 160 + .../shared-header-header-module-es5.js.map | 2 +- .../src/main/assets/public/styles-es2015.js | 4 +- .../main/assets/public/styles-es2015.js.map | 2 +- .../app/src/main/assets/public/styles-es5.js | 12 +- .../src/main/assets/public/styles-es5.js.map | 2 +- .../src/main/assets/public/vendor-es2015.js | 28911 ++++++++++ .../main/assets/public/vendor-es2015.js.map | 2 +- .../app/src/main/assets/public/vendor-es5.js | 45288 +++++++++++++++- .../src/main/assets/public/vendor-es5.js.map | 2 +- package-lock.json | 33 - package.json | 1 - 136 files changed, 74620 insertions(+), 29798 deletions(-) delete mode 100644 android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js delete mode 100644 android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js delete mode 100644 android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js delete mode 100644 android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js delete mode 100644 android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js delete mode 100644 android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js delete mode 100644 android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js delete mode 100644 android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js delete mode 100644 android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js delete mode 100644 android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js delete mode 100644 android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js delete mode 100644 android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js delete mode 100644 android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js delete mode 100644 android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js delete mode 100644 android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js delete mode 100644 android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js.map delete mode 100644 android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js delete mode 100644 android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js delete mode 100644 android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js.map delete mode 100644 android/app/src/main/assets/public/expediente-expediente-module-es2015.js delete mode 100644 android/app/src/main/assets/public/expediente-expediente-module-es2015.js.map delete mode 100644 android/app/src/main/assets/public/expediente-expediente-module-es5.js delete mode 100644 android/app/src/main/assets/public/expediente-expediente-module-es5.js.map diff --git a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js index 5b5b8e74e..a059be885 100644 --- a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js +++ b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js @@ -1,18 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["add-participants-cc-modal-add-participants-cc-modal-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html": -/*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html ***! - \*******************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n

    Com conhecimento

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"); - -/***/ }), - /***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts": /*!*************************************************************************************************************************!*\ !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts ***! @@ -90,100 +77,6 @@ AddParticipantsCcModalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__ -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss": -/*!*****************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss ***! - \*****************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts": -/*!***************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts ***! - \***************************************************************************************************************/ -/*! exports provided: AddParticipantsCcModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddParticipantsCcModalPage", function() { return AddParticipantsCcModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AddParticipantsCcModalPage = class AddParticipantsCcModalPage { - constructor(modalController, contactsService, navParams) { - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - this.participantsAdded = this.navParams.get('eventPersons'); - } - ngOnInit() { - this.fetchContacts(""); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.participantsAdded != null) { - this.participantsAdded.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - return contact.IsRequired == true; - })); - } -}; -AddParticipantsCcModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -AddParticipantsCcModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-cc-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./add-participants-cc-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./add-participants-cc-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss")).default] - }) -], AddParticipantsCcModalPage); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js.map b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js.map index 38bf05b79..069b744ab 100644 --- a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js.map +++ b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts"],"names":[],"mappings":"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","file":"add-participants-cc-modal-add-participants-cc-modal-module-es2015.js","sourcesContent":["export default \"\\r\\n

    Com conhecimento

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsCcModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsCcModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsCcModalPageRoutingModule } from './add-participants-cc-modal-routing.module';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsCcModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsCcModalPage]\r\n})\r\nexport class AddParticipantsCcModalPageModule {}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-cc-modal',\r\n templateUrl: './add-participants-cc-modal.page.html',\r\n styleUrls: ['./add-participants-cc-modal.page.scss'],\r\n})\r\nexport class AddParticipantsCcModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n \r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result; \r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEuB;AAE9E,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,0FAA0B;KACtC;CACF,CAAC;AAMF,IAAa,uCAAuC,GAApD,MAAa,uCAAuC;CAAG;AAA1C,uCAAuC;IAJnD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,uCAAuC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBX;AACM;AACF;AAEA;AAEwD;AAEvB;AAW9E,IAAa,gCAAgC,GAA7C,MAAa,gCAAgC;CAAG;AAAnC,gCAAgC;IAT5C,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,iHAAuC;SACxC;QACD,YAAY,EAAE,CAAC,0FAA0B,CAAC;KAC3C,CAAC;GACW,gCAAgC,CAAG;AAAH","file":"add-participants-cc-modal-add-participants-cc-modal-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsCcModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsCcModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsCcModalPageRoutingModule } from './add-participants-cc-modal-routing.module';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsCcModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsCcModalPage]\r\n})\r\nexport class AddParticipantsCcModalPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js index d32cc62b3..1214c233b 100644 --- a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js +++ b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js @@ -1,30 +1,6 @@ -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; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["add-participants-cc-modal-add-participants-cc-modal-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html": - /*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html ***! - \*******************************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n

    Com conhecimento

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"; - /***/ - }, - /***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts": /*!*************************************************************************************************************************!*\ @@ -156,172 +132,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons declarations: [_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_6__["AddParticipantsCcModalPage"]] })], AddParticipantsCcModalPageModule); /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss": - /*!*****************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss ***! - \*****************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts": - /*!***************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts ***! - \***************************************************************************************************************/ - - /*! exports provided: AddParticipantsCcModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AddParticipantsCcModalPage", function () { - return AddParticipantsCcModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AddParticipantsCcModalPage = /*#__PURE__*/function () { - function AddParticipantsCcModalPage(modalController, contactsService, navParams) { - _classCallCheck(this, AddParticipantsCcModalPage); - - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - this.participantsAdded = this.navParams.get('eventPersons'); - } - - _createClass(AddParticipantsCcModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this = this; - - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this.participantsAdded != null) { - _this.participantsAdded.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - - _this.contacts = result; - _this.showLoader = false; - }); - - case 2: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - - return contact.IsRequired == true; - })); - } - }]); - - return AddParticipantsCcModalPage; - }(); - - AddParticipantsCcModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - AddParticipantsCcModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-cc-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./add-participants-cc-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./add-participants-cc-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss"))["default"]] - })], AddParticipantsCcModalPage); - /***/ } }]); //# sourceMappingURL=add-participants-cc-modal-add-participants-cc-modal-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js.map b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js.map index 6d8364389..566e52ddd 100644 --- a/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js.map +++ b/android/app/src/main/assets/public/add-participants-cc-modal-add-participants-cc-modal-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts"],"names":["routes","path","component","AddParticipantsCcModalPageRoutingModule","imports","forChild","exports","AddParticipantsCcModalPageModule","declarations","AddParticipantsCcModalPage","modalController","contactsService","navParams","showLoader","participantsAdded","get","fetchContacts","evt","detail","value","itm","IsRequired","filter","getContacts","subscribe","result","forEach","attendee","index","findIndex","cont","EmailAddress","UserId","splice","contacts","dismiss","contact","selector","template"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACKf,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,uCAAuC;AAAA;AAAA,KAApD;;AAAaA,2CAAuC,6DAJnD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAImD,GAAvCH,uCAAuC,CAAvC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,gCAAgC;AAAA;AAAA,KAA7C;;AAAaA,oCAAgC,6DAT5C,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,iHAJO,CADD;AAORI,kBAAY,EAAE,CAAC,0FAAD;AAPN,KAAT,CAS4C,GAAhCD,gCAAgC,CAAhC;;;;;;;;;;;;;;;;ACnBb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAaE,0BAA0B;AAOrC,0CAAoBC,eAApB,EACUC,eADV,EAEUC,SAFV,EAE8B;AAAA;;AAFV,aAAAF,eAAA,GAAAA,eAAA;AACV,aAAAC,eAAA,GAAAA,eAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AANV,aAAAC,UAAA,GAAsB,KAAtB;AAQI,aAAKC,iBAAL,GAAyB,KAAKF,SAAL,CAAeG,GAAf,CAAmB,cAAnB,CAAzB;AACD;;AAZkC;AAAA;AAAA,mCAc1B;AACT,eAAKC,aAAL,CAAmB,EAAnB;AACD;AAhBoC;AAAA;AAAA,iCAkB5BC,GAlB4B,EAkBlB;AACjB,eAAKD,aAAL,CAAmBC,GAAG,CAACC,MAAJ,CAAWC,KAA9B;AACD;AApBoC;AAAA;AAAA,sCAsBvBC,GAtBuB,EAsBP;AAC5BA,aAAG,CAACC,UAAJ,GAAiB,CAACD,GAAG,CAACC,UAAtB;AACD;AAxBoC;AAAA;AAAA,sCA0BjBC,MA1BiB,EA0BD;;;;;;;;AAClC,yBAAKT,UAAL,GAAkB,IAAlB;AAEA,yBAAKF,eAAL,CAAqBY,WAArB,CAAiCD,MAAjC,EAAyCE,SAAzC,CAAmD,UAAAC,MAAM,EAAG;AAExD,0BAAI,KAAI,CAACX,iBAAL,IAA0B,IAA9B,EACA;AACE,6BAAI,CAACA,iBAAL,CAAuBY,OAAvB,CAA+B,UAAAC,QAAQ,EAAI;AACzC,8BAAMC,KAAK,GAAWH,MAAM,CAACI,SAAP,CAAiB,UAACC,IAAD,EAAU;AAC/C,mCAAOA,IAAI,CAACC,YAAL,IAAqBJ,QAAQ,CAACK,MAArC;AACD,2BAFqB,CAAtB;AAIAP,gCAAM,CAACQ,MAAP,CAAcL,KAAd,EAAqB,CAArB;AACD,yBAND;AAOD;;AACD,2BAAI,CAACM,QAAL,GAAgBT,MAAhB;AACA,2BAAI,CAACZ,UAAL,GAAkB,KAAlB;AACD,qBAdH;;;;;;;;;AAgBD;AA7CoC;AAAA;AAAA,qCA+C3B;AACR,eAAKH,eAAL,CAAqByB,OAArB,CAA6B,IAA7B;AACD;AAjDoC;AAAA;AAAA,mCAmD7B;AACN,eAAKzB,eAAL,CAAqByB,OAArB,CAA6B,KAAKD,QAAL,CAAcZ,MAAd,CAAqB,UAASc,OAAT,EAAkB;AAClE,gBAAGA,OAAO,CAACf,UAAX,EAAsB;AACpB;AACD;;AAED,mBAAOe,OAAO,CAACf,UAAR,IAAsB,IAA7B;AACD,WAN4B,CAA7B;AAOD;AA3DoC;;AAAA;AAAA,OAAvC;;;;cAOuC;;cACV;;cACN;;;;AATVZ,8BAA0B,6DALtC,gEAAU;AACT4B,cAAQ,EAAE,+BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,oKAFS;;;;AAAA,KAAV,CAKsC,GAA1B7B,0BAA0B,CAA1B","file":"add-participants-cc-modal-add-participants-cc-modal-module-es5.js","sourcesContent":["export default \"\\r\\n

    Com conhecimento

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsCcModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsCcModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsCcModalPageRoutingModule } from './add-participants-cc-modal-routing.module';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsCcModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsCcModalPage]\r\n})\r\nexport class AddParticipantsCcModalPageModule {}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-cc-modal',\r\n templateUrl: './add-participants-cc-modal.page.html',\r\n styleUrls: ['./add-participants-cc-modal.page.scss'],\r\n})\r\nexport class AddParticipantsCcModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n \r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result; \r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts"],"names":["routes","path","component","AddParticipantsCcModalPageRoutingModule","imports","forChild","exports","AddParticipantsCcModalPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,uCAAuC;AAAA;AAAA,KAApD;;AAAaA,2CAAuC,6DAJnD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAImD,GAAvCH,uCAAuC,CAAvC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,gCAAgC;AAAA;AAAA,KAA7C;;AAAaA,oCAAgC,6DAT5C,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,iHAJO,CADD;AAORI,kBAAY,EAAE,CAAC,0FAAD;AAPN,KAAT,CAS4C,GAAhCD,gCAAgC,CAAhC","file":"add-participants-cc-modal-add-participants-cc-modal-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsCcModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsCcModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsCcModalPageRoutingModule } from './add-participants-cc-modal-routing.module';\r\n\r\nimport { AddParticipantsCcModalPage } from './add-participants-cc-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsCcModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsCcModalPage]\r\n})\r\nexport class AddParticipantsCcModalPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js index 86851d2d8..39ee0ffe6 100644 --- a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js +++ b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js @@ -1,18 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["add-participants-modal-add-participants-modal-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html": -/*!*************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html ***! - \*************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n

    Adicionar Intervenientes

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - /***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts": /*!*******************************************************************************************************************!*\ !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts ***! @@ -90,100 +77,6 @@ AddParticipantsModalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__de -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss": -/*!***********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss ***! - \***********************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts": -/*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts ***! - \*********************************************************************************************************/ -/*! exports provided: AddParticipantsModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddParticipantsModalPage", function() { return AddParticipantsModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AddParticipantsModalPage = class AddParticipantsModalPage { - constructor(modalController, contactsService, navParams) { - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - } - ngOnInit() { - this.fetchContacts(""); - this.participantsAdded = this.navParams.get('eventPersons'); - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.participantsAdded != null) { - this.participantsAdded.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - return contact.IsRequired == true; - })); - } -}; -AddParticipantsModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -AddParticipantsModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./add-participants-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./add-participants-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss")).default] - }) -], AddParticipantsModalPage); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js.map b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js.map index 29fcb9383..b2722c14f 100644 --- a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js.map +++ b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAe,guBAAiqB,iBAAiB,4BAA4B,yBAAyB,8jBAA8jB,E;;;;;;;;;;;;;;;;;;;ACA3wC;AACc;AAEkB;AAEzE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,qFAAwB;KACpC;CACF,CAAC;AAMF,IAAa,qCAAqC,GAAlD,MAAa,qCAAqC;CAAG;AAAxC,qCAAqC;IAJjD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,qCAAqC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBT;AACM;AACF;AAEA;AAEmD;AAEvB;AAWzE,IAAa,8BAA8B,GAA3C,MAAa,8BAA8B;CAAG;AAAjC,8BAA8B;IAT1C,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,4GAAqC;SACtC;QACD,YAAY,EAAE,CAAC,qFAAwB,CAAC;KACzC,CAAC;GACW,8BAA8B,CAAG;AAAH;;;;;;;;;;;;;ACnB3C;AAAe,4EAAa,gCAAgC,GAAG,iBAAiB,wBAAwB,0BAA0B,wBAAwB,GAAG,uBAAuB,mBAAmB,mBAAmB,GAAG,oBAAoB,iBAAiB,iBAAiB,0BAA0B,0BAA0B,qBAAqB,iBAAiB,GAAG,kBAAkB,iBAAiB,iBAAiB,0BAA0B,0BAA0B,oBAAoB,iBAAiB,GAAG,6CAA6C,m5EAAm5E,E;;;;;;;;;;;;;;;;;;;ACA94F;AACU;AAEQ;AAOpE,IAAa,wBAAwB,GAArC,MAAa,wBAAwB;IAOnC,YAAoB,eAAgC,EAC1C,eAAgC,EAChC,SAAoB;QAFV,oBAAe,GAAf,eAAe,CAAiB;QAC1C,oBAAe,GAAf,eAAe,CAAiB;QAChC,cAAS,GAAT,SAAS,CAAW;QAN9B,eAAU,GAAY,KAAK,CAAC;IAMO,CAAC;IAEpC,QAAQ;QACN,IAAI,CAAC,aAAa,CAAC,EAAE,CAAC,CAAC;QACvB,IAAI,CAAC,iBAAiB,GAAG,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;IAC9D,CAAC;IACK,aAAa,CAAC,MAAc;;YAChC,IAAI,CAAC,UAAU,GAAG,IAAI,CAAC;YAEvB,IAAI,CAAC,eAAe,CAAC,WAAW,CAAC,MAAM,CAAC,CAAC,SAAS,CAAC,MAAM,CAAC,EAAE;gBAExD,IAAI,IAAI,CAAC,iBAAiB,IAAI,IAAI,EAClC;oBACE,IAAI,CAAC,iBAAiB,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE;wBACxC,MAAM,KAAK,GAAW,MAAM,CAAC,SAAS,CAAC,CAAC,IAAI,EAAE,EAAE;4BAC9C,OAAO,IAAI,CAAC,YAAY,IAAI,QAAQ,CAAC,MAAM;wBAC7C,CAAC,CAAC,CAAC;wBAEH,MAAM,CAAC,MAAM,CAAC,KAAK,EAAE,CAAC,CAAC,CAAC;oBAC1B,CAAC,CAAC,CAAC;iBACJ;gBACD,IAAI,CAAC,QAAQ,GAAG,MAAM,CAAC;gBACvB,IAAI,CAAC,UAAU,GAAG,KAAK,CAAC;YAC1B,CAAC,CACF,CAAC;QACJ,CAAC;KAAA;IAED,QAAQ,CAAC,GAAQ;QACf,IAAI,CAAC,aAAa,CAAC,GAAG,CAAC,MAAM,CAAC,KAAK,CAAC,CAAC;IACvC,CAAC;IAED,aAAa,CAAC,GAAgB;QAC5B,GAAG,CAAC,UAAU,GAAG,CAAC,GAAG,CAAC,UAAU,CAAC;IACnC,CAAC;IAED,UAAU;QACR,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;IACrC,CAAC;IAED,QAAQ;QACN,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,MAAM,CAAC,UAAS,OAAO;YAChE,IAAG,OAAO,CAAC,UAAU,EAAC;gBACpB,2BAA2B;aAC5B;YAED,OAAO,OAAO,CAAC,UAAU,IAAI,IAAI,CAAC;QACpC,CAAC,CAAC,CAAC,CAAC;IACN,CAAC;CAEF;;YAnDsC,8DAAe;YACzB,iFAAe;YACrB,wDAAS;;AATnB,wBAAwB;IALpC,+DAAS,CAAC;QACT,QAAQ,EAAE,4BAA4B;QACtC,sSAAiD;;KAElD,CAAC;GACW,wBAAwB,CA0DpC;AA1DoC","file":"add-participants-modal-add-participants-modal-module-es2015.js","sourcesContent":["export default \"\\r\\n

    Adicionar Intervenientes

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsModalPageRoutingModule } from './add-participants-modal-routing.module';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsModalPage]\r\n})\r\nexport class AddParticipantsModalPageModule {}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-modal',\r\n templateUrl: './add-participants-modal.page.html',\r\n styleUrls: ['./add-participants-modal.page.scss'],\r\n})\r\nexport class AddParticipantsModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEkB;AAEzE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,qFAAwB;KACpC;CACF,CAAC;AAMF,IAAa,qCAAqC,GAAlD,MAAa,qCAAqC;CAAG;AAAxC,qCAAqC;IAJjD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,qCAAqC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBT;AACM;AACF;AAEA;AAEmD;AAEvB;AAWzE,IAAa,8BAA8B,GAA3C,MAAa,8BAA8B;CAAG;AAAjC,8BAA8B;IAT1C,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,4GAAqC;SACtC;QACD,YAAY,EAAE,CAAC,qFAAwB,CAAC;KACzC,CAAC;GACW,8BAA8B,CAAG;AAAH","file":"add-participants-modal-add-participants-modal-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsModalPageRoutingModule } from './add-participants-modal-routing.module';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsModalPage]\r\n})\r\nexport class AddParticipantsModalPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js index 758e0ce5d..5e109e030 100644 --- a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js +++ b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js @@ -1,30 +1,6 @@ -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; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["add-participants-modal-add-participants-modal-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html": - /*!*************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html ***! - \*************************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n

    Adicionar Intervenientes

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - /***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts": /*!*******************************************************************************************************************!*\ @@ -156,172 +132,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons declarations: [_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_6__["AddParticipantsModalPage"]] })], AddParticipantsModalPageModule); /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss": - /*!***********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss ***! - \***********************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts": - /*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts ***! - \*********************************************************************************************************/ - - /*! exports provided: AddParticipantsModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AddParticipantsModalPage", function () { - return AddParticipantsModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AddParticipantsModalPage = /*#__PURE__*/function () { - function AddParticipantsModalPage(modalController, contactsService, navParams) { - _classCallCheck(this, AddParticipantsModalPage); - - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - } - - _createClass(AddParticipantsModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - this.participantsAdded = this.navParams.get('eventPersons'); - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this = this; - - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this.participantsAdded != null) { - _this.participantsAdded.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - - _this.contacts = result; - _this.showLoader = false; - }); - - case 2: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - - return contact.IsRequired == true; - })); - } - }]); - - return AddParticipantsModalPage; - }(); - - AddParticipantsModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - AddParticipantsModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./add-participants-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./add-participants-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss"))["default"]] - })], AddParticipantsModalPage); - /***/ } }]); //# sourceMappingURL=add-participants-modal-add-participants-modal-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js.map b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js.map index 33dc7fcfb..562b7072f 100644 --- a/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js.map +++ b/android/app/src/main/assets/public/add-participants-modal-add-participants-modal-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts"],"names":["routes","path","component","AddParticipantsModalPageRoutingModule","imports","forChild","exports","AddParticipantsModalPageModule","declarations","AddParticipantsModalPage","modalController","contactsService","navParams","showLoader","fetchContacts","participantsAdded","get","filter","getContacts","subscribe","result","forEach","attendee","index","findIndex","cont","EmailAddress","UserId","splice","contacts","evt","detail","value","itm","IsRequired","dismiss","contact","selector","template"],"mappings":"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","file":"add-participants-modal-add-participants-modal-module-es5.js","sourcesContent":["export default \"\\r\\n

    Adicionar Intervenientes

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsModalPageRoutingModule } from './add-participants-modal-routing.module';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsModalPage]\r\n})\r\nexport class AddParticipantsModalPageModule {}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-modal',\r\n templateUrl: './add-participants-modal.page.html',\r\n styleUrls: ['./add-participants-modal.page.scss'],\r\n})\r\nexport class AddParticipantsModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts"],"names":["routes","path","component","AddParticipantsModalPageRoutingModule","imports","forChild","exports","AddParticipantsModalPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,qCAAqC;AAAA;AAAA,KAAlD;;AAAaA,yCAAqC,6DAJjD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAIiD,GAArCH,qCAAqC,CAArC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,8BAA8B;AAAA;AAAA,KAA3C;;AAAaA,kCAA8B,6DAT1C,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,4GAJO,CADD;AAORI,kBAAY,EAAE,CAAC,qFAAD;AAPN,KAAT,CAS0C,GAA9BD,8BAA8B,CAA9B","file":"add-participants-modal-add-participants-modal-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AddParticipantsModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AddParticipantsModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AddParticipantsModalPageRoutingModule } from './add-participants-modal-routing.module';\r\n\r\nimport { AddParticipantsModalPage } from './add-participants-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AddParticipantsModalPageRoutingModule\r\n ],\r\n declarations: [AddParticipantsModalPage]\r\n})\r\nexport class AddParticipantsModalPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/common-es2015.js b/android/app/src/main/assets/public/common-es2015.js index 83ab3ee3d..6d641bd98 100644 --- a/android/app/src/main/assets/public/common-es2015.js +++ b/android/app/src/main/assets/public/common-es2015.js @@ -793,20 +793,20 @@ EventListPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ /***/ }), -/***/ "./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts": -/*!**************************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts ***! - \**************************************************************************************************************/ -/*! exports provided: PublicationDetailPageRoutingModule */ +/***/ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts": +/*!*********************************************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts ***! + \*********************************************************************************************************/ +/*! exports provided: ExpedienteDetailPageRoutingModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicationDetailPageRoutingModule", function() { return PublicationDetailPageRoutingModule; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageRoutingModule", function() { return ExpedienteDetailPageRoutingModule; }); /* 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 _publication_detail_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); +/* harmony import */ var _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); @@ -814,39 +814,40 @@ __webpack_require__.r(__webpack_exports__); const routes = [ { path: '', - component: _publication_detail_page__WEBPACK_IMPORTED_MODULE_3__["PublicationDetailPage"] + component: _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__["ExpedienteDetailPage"] } ]; -let PublicationDetailPageRoutingModule = class PublicationDetailPageRoutingModule { +let ExpedienteDetailPageRoutingModule = class ExpedienteDetailPageRoutingModule { }; -PublicationDetailPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +ExpedienteDetailPageRoutingModule = 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"]], }) -], PublicationDetailPageRoutingModule); +], ExpedienteDetailPageRoutingModule); /***/ }), -/***/ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts": -/*!******************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts ***! - \******************************************************************************************************/ -/*! exports provided: PublicationDetailPageModule */ +/***/ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts": +/*!*************************************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts ***! + \*************************************************************************************************/ +/*! exports provided: ExpedienteDetailPageModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicationDetailPageModule", function() { return PublicationDetailPageModule; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageModule", function() { return ExpedienteDetailPageModule; }); /* 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 _publication_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./publication-detail-routing.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts"); -/* harmony import */ var _publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); +/* harmony import */ var _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./expediente-detail-routing.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts"); +/* harmony import */ var _expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); +/* harmony import */ var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/shared/shared.module */ "./src/app/shared/shared.module.ts"); @@ -854,38 +855,40 @@ __webpack_require__.r(__webpack_exports__); -let PublicationDetailPageModule = class PublicationDetailPageModule { + +let ExpedienteDetailPageModule = class ExpedienteDetailPageModule { }; -PublicationDetailPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +ExpedienteDetailPageModule = 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"], - _publication_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__["PublicationDetailPageRoutingModule"] + src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"], + _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedienteDetailPageRoutingModule"] ], - declarations: [_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"]] + declarations: [_expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__["ExpedienteDetailPage"]] }) -], PublicationDetailPageModule); +], ExpedienteDetailPageModule); /***/ }), -/***/ "./src/app/pages/publications/view-publications/view-publications-routing.module.ts": -/*!******************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications-routing.module.ts ***! - \******************************************************************************************/ -/*! exports provided: ViewPublicationsPageRoutingModule */ +/***/ "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts": +/*!********************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts ***! + \********************************************************************************/ +/*! exports provided: ExpedientePageRoutingModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ViewPublicationsPageRoutingModule", function() { return ViewPublicationsPageRoutingModule; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedientePageRoutingModule", function() { return ExpedientePageRoutingModule; }); /* 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 _view_publications_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts"); +/* harmony import */ var _expediente_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./expediente.page */ "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); @@ -893,43 +896,60 @@ __webpack_require__.r(__webpack_exports__); const routes = [ { path: '', - component: _view_publications_page__WEBPACK_IMPORTED_MODULE_3__["ViewPublicationsPage"] + component: _expediente_page__WEBPACK_IMPORTED_MODULE_3__["ExpedientePage"] }, { - path: 'publication-detail', - loadChildren: () => __webpack_require__.e(/*! import() | publication-detail-publication-detail-module */ "common").then(__webpack_require__.bind(null, /*! ./publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(m => m.PublicationDetailPageModule) + path: 'expediente-detail', + loadChildren: () => __webpack_require__.e(/*! import() | expediente-detail-expediente-detail-module */ "common").then(__webpack_require__.bind(null, /*! ./expediente-detail/expediente-detail.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(m => m.ExpedienteDetailPageModule) + }, + { + path: 'expedient-task-modal', + loadChildren: () => __webpack_require__.e(/*! import() | expedient-task-modal-expedient-task-modal-module */ "expedient-task-modal-expedient-task-modal-module").then(__webpack_require__.bind(null, /*! ./expedient-task-modal/expedient-task-modal.module */ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts")).then(m => m.ExpedientTaskModalPageModule) + }, + { + path: 'book-meeting-modal', + loadChildren: () => __webpack_require__.e(/*! import() | book-meeting-modal-book-meeting-modal-module */ "book-meeting-modal-book-meeting-modal-module").then(__webpack_require__.bind(null, /*! ./book-meeting-modal/book-meeting-modal.module */ "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.module.ts")).then(m => m.BookMeetingModalPageModule) + }, + { + path: 'add-participants-modal', + loadChildren: () => __webpack_require__.e(/*! import() | add-participants-modal-add-participants-modal-module */ "add-participants-modal-add-participants-modal-module").then(__webpack_require__.bind(null, /*! ./add-participants-modal/add-participants-modal.module */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts")).then(m => m.AddParticipantsModalPageModule) + }, + { + path: 'add-participants-cc-modal', + loadChildren: () => __webpack_require__.e(/*! import() | add-participants-cc-modal-add-participants-cc-modal-module */ "add-participants-cc-modal-add-participants-cc-modal-module").then(__webpack_require__.bind(null, /*! ./add-participants-cc-modal/add-participants-cc-modal.module */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts")).then(m => m.AddParticipantsCcModalPageModule) } ]; -let ViewPublicationsPageRoutingModule = class ViewPublicationsPageRoutingModule { +let ExpedientePageRoutingModule = class ExpedientePageRoutingModule { }; -ViewPublicationsPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +ExpedientePageRoutingModule = 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"]], }) -], ViewPublicationsPageRoutingModule); +], ExpedientePageRoutingModule); /***/ }), -/***/ "./src/app/pages/publications/view-publications/view-publications.module.ts": -/*!**********************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications.module.ts ***! - \**********************************************************************************/ -/*! exports provided: ViewPublicationsPageModule */ +/***/ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts": +/*!************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente.module.ts ***! + \************************************************************************/ +/*! exports provided: ExpedientePageModule */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ViewPublicationsPageModule", function() { return ViewPublicationsPageModule; }); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedientePageModule", function() { return ExpedientePageModule; }); /* 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 _view_publications_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./view-publications-routing.module */ "./src/app/pages/publications/view-publications/view-publications-routing.module.ts"); -/* harmony import */ var _view_publications_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts"); +/* harmony import */ var _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./expediente-routing.module */ "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts"); +/* harmony import */ var _expediente_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./expediente.page */ "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); +/* harmony import */ var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/shared/shared.module */ "./src/app/shared/shared.module.ts"); @@ -937,19 +957,22 @@ __webpack_require__.r(__webpack_exports__); -let ViewPublicationsPageModule = class ViewPublicationsPageModule { + +let ExpedientePageModule = class ExpedientePageModule { }; -ViewPublicationsPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +ExpedientePageModule = 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"], - _view_publications_routing_module__WEBPACK_IMPORTED_MODULE_5__["ViewPublicationsPageRoutingModule"] + src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"], + _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedientePageRoutingModule"] ], - declarations: [_view_publications_page__WEBPACK_IMPORTED_MODULE_6__["ViewPublicationsPage"]] + declarations: [_expediente_page__WEBPACK_IMPORTED_MODULE_6__["ExpedientePage"]], + schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["CUSTOM_ELEMENTS_SCHEMA"]] }) -], ViewPublicationsPageModule); +], ExpedientePageModule); diff --git a/android/app/src/main/assets/public/common-es2015.js.map b/android/app/src/main/assets/public/common-es2015.js.map index 588474d5e..22a516f69 100644 --- a/android/app/src/main/assets/public/common-es2015.js.map +++ b/android/app/src/main/assets/public/common-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./node_modules/@ionic/core/dist/esm/button-active-0d5784f9.js","./node_modules/@ionic/core/dist/esm/framework-delegate-d1eb6504.js","./node_modules/@ionic/core/dist/esm/haptic-7b8ba70a.js","./node_modules/@ionic/core/dist/esm/spinner-configs-c78e170e.js","./node_modules/@ionic/core/dist/esm/theme-3f0b0c04.js","./src/app/shared/popover/chat-options-popover/chat-options-popover.page.html","./src/app/shared/popover/group-duration/group-duration.page.html","./src/app/shared/popover/messages-options/messages-options.page.html","./src/app/pages/events/attachments/attachments-routing.module.ts","./src/app/pages/events/attachments/attachments.module.ts","./src/app/pages/events/attendees/attendees-routing.module.ts","./src/app/pages/events/attendees/attendees.module.ts","./src/app/pages/events/event-detail/event-detail-routing.module.ts","./src/app/pages/events/event-detail/event-detail.module.ts","./src/app/pages/gabinete-digital/event-list/event-list-routing.module.ts","./src/app/pages/gabinete-digital/event-list/event-list.module.ts","./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts","./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts","./src/app/pages/publications/view-publications/view-publications-routing.module.ts","./src/app/pages/publications/view-publications/view-publications.module.ts","./src/app/shared/popover/chat-options-popover/chat-options-popover.page.scss","./src/app/shared/popover/chat-options-popover/chat-options-popover.page.ts","./src/app/shared/popover/group-duration/group-duration.page.scss","./src/app/shared/popover/group-duration/group-duration.page.ts","./src/app/shared/popover/messages-options/messages-options.page.scss","./src/app/shared/popover/messages-options/messages-options.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAqD;AACD;AACmE;;AAEvH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,4DAAS;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,4DAAS;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,wEAAa;AACxB;AACA;AACA;AACA,uEAAuE,qDAAoB;AAC3F,sEAAsE,qDAAsB;AAC5F;AACA;AACA,YAAY,6DAAkB;AAC9B;AACA;AACA,KAAK;AACL;;AAE0C;;;;;;;;;;;;;AC/D1C;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEsD;;;;;;;;;;;;;ACjCtD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,QAAQ;AAC/B,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,6BAA6B,QAAQ;AACrC,KAAK;AACL;AACA,qBAAqB,iBAAiB;AACtC,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC,iBAAiB;AACpD;AACA;AACA;AACA;;AAEoI;;;;;;;;;;;;;ACzGpI;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA,sCAAsC,4BAA4B;AAClE;AACA;AACA;AACA;AACA,8BAA8B,oBAAoB;AAClD,+BAA+B,oBAAoB;AACnD;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,sCAAsC,mBAAmB;AACzD;AACA;AACA;AACA;AACA,8BAA8B,oBAAoB;AAClD,+BAA+B,oBAAoB;AACnD;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,gBAAgB;AAC/C;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,wCAAwC,sCAAsC;AAC9E,sCAAsC,4BAA4B;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,wCAAwC,sCAAsC;AAC9E,sCAAsC,4BAA4B;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEyB;;;;;;;;;;;;;AC7GzB;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,MAAM;AAC5B,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEqF;;;;;;;;;;;;;ACzCrF;AAAe,+yBAAgvB,E;;;;;;;;;;;;ACA/vB;AAAe,uhBAAwd,E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","file":"common-es2015.js","sourcesContent":["import { c as writeTask } from './index-44bf8136.js';\nimport { createGesture } from './index-eea61379.js';\nimport { h as hapticSelectionEnd, a as hapticSelectionStart, b as hapticSelectionChanged } from './haptic-7b8ba70a.js';\n\nconst createButtonActiveGesture = (el, isButton) => {\n let currentTouchedButton;\n let initialTouchedButton;\n const activateButtonAtPoint = (x, y, hapticFeedbackFn) => {\n if (typeof document === 'undefined') {\n return;\n }\n const target = document.elementFromPoint(x, y);\n if (!target || !isButton(target)) {\n clearActiveButton();\n return;\n }\n if (target !== currentTouchedButton) {\n clearActiveButton();\n setActiveButton(target, hapticFeedbackFn);\n }\n };\n const setActiveButton = (button, hapticFeedbackFn) => {\n currentTouchedButton = button;\n if (!initialTouchedButton) {\n initialTouchedButton = currentTouchedButton;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.add('ion-activated'));\n hapticFeedbackFn();\n };\n const clearActiveButton = (dispatchClick = false) => {\n if (!currentTouchedButton) {\n return;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.remove('ion-activated'));\n /**\n * Clicking on one button, but releasing on another button\n * does not dispatch a click event in browsers, so we\n * need to do it manually here. Some browsers will\n * dispatch a click if clicking on one button, dragging over\n * another button, and releasing on the original button. In that\n * case, we need to make sure we do not cause a double click there.\n */\n if (dispatchClick && initialTouchedButton !== currentTouchedButton) {\n currentTouchedButton.click();\n }\n currentTouchedButton = undefined;\n };\n return createGesture({\n el,\n gestureName: 'buttonActiveDrag',\n threshold: 0,\n onStart: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionStart),\n onMove: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionChanged),\n onEnd: () => {\n clearActiveButton(true);\n hapticSelectionEnd();\n initialTouchedButton = undefined;\n }\n });\n};\n\nexport { createButtonActiveGesture as c };\n","const attachComponent = async (delegate, container, component, cssClasses, componentProps) => {\n if (delegate) {\n return delegate.attachViewToDom(container, component, componentProps, cssClasses);\n }\n if (typeof component !== 'string' && !(component instanceof HTMLElement)) {\n throw new Error('framework delegate is missing');\n }\n const el = (typeof component === 'string')\n ? container.ownerDocument && container.ownerDocument.createElement(component)\n : component;\n if (cssClasses) {\n cssClasses.forEach(c => el.classList.add(c));\n }\n if (componentProps) {\n Object.assign(el, componentProps);\n }\n container.appendChild(el);\n if (el.componentOnReady) {\n await el.componentOnReady();\n }\n return el;\n};\nconst detachComponent = (delegate, element) => {\n if (element) {\n if (delegate) {\n const container = element.parentElement;\n return delegate.removeViewFromDom(container, element);\n }\n element.remove();\n }\n return Promise.resolve();\n};\n\nexport { attachComponent as a, detachComponent as d };\n","const HapticEngine = {\n getEngine() {\n const win = window;\n return (win.TapticEngine) || (win.Capacitor && win.Capacitor.isPluginAvailable('Haptics') && win.Capacitor.Plugins.Haptics);\n },\n available() {\n return !!this.getEngine();\n },\n isCordova() {\n return !!window.TapticEngine;\n },\n isCapacitor() {\n const win = window;\n return !!win.Capacitor;\n },\n impact(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.impact({ style });\n },\n notification(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.notification({ style });\n },\n selection() {\n this.impact({ style: 'light' });\n },\n selectionStart() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionStart();\n }\n else {\n engine.gestureSelectionStart();\n }\n },\n selectionChanged() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionChanged();\n }\n else {\n engine.gestureSelectionChanged();\n }\n },\n selectionEnd() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionEnd();\n }\n else {\n engine.gestureSelectionEnd();\n }\n }\n};\n/**\n * Trigger a selection changed haptic event. Good for one-time events\n * (not for gestures)\n */\nconst hapticSelection = () => {\n HapticEngine.selection();\n};\n/**\n * Tell the haptic engine that a gesture for a selection change is starting.\n */\nconst hapticSelectionStart = () => {\n HapticEngine.selectionStart();\n};\n/**\n * Tell the haptic engine that a selection changed during a gesture.\n */\nconst hapticSelectionChanged = () => {\n HapticEngine.selectionChanged();\n};\n/**\n * Tell the haptic engine we are done with a gesture. This needs to be\n * called lest resources are not properly recycled.\n */\nconst hapticSelectionEnd = () => {\n HapticEngine.selectionEnd();\n};\n/**\n * Use this to indicate success/failure/warning to the user.\n * options should be of the type `{ style: 'light' }` (or `medium`/`heavy`)\n */\nconst hapticImpact = (options) => {\n HapticEngine.impact(options);\n};\n\nexport { hapticSelectionStart as a, hapticSelectionChanged as b, hapticSelection as c, hapticImpact as d, hapticSelectionEnd as h };\n","const spinners = {\n 'bubbles': {\n dur: 1000,\n circles: 9,\n fn: (dur, index, total) => {\n const animationDelay = `${(dur * index / total) - dur}ms`;\n const angle = 2 * Math.PI * index / total;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circles': {\n dur: 1000,\n circles: 8,\n fn: (dur, index, total) => {\n const step = index / total;\n const animationDelay = `${(dur * step) - dur}ms`;\n const angle = 2 * Math.PI * step;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circular': {\n dur: 1400,\n elmDuration: true,\n circles: 1,\n fn: () => {\n return {\n r: 20,\n cx: 48,\n cy: 48,\n fill: 'none',\n viewBox: '24 24 48 48',\n transform: 'translate(0,0)',\n style: {}\n };\n }\n },\n 'crescent': {\n dur: 750,\n circles: 1,\n fn: () => {\n return {\n r: 26,\n style: {}\n };\n }\n },\n 'dots': {\n dur: 750,\n circles: 3,\n fn: (_, index) => {\n const animationDelay = -(110 * index) + 'ms';\n return {\n r: 6,\n style: {\n 'left': `${9 - (9 * index)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 17,\n y2: 29,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines-small': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 12,\n y2: 20,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n }\n};\nconst SPINNERS = spinners;\n\nexport { SPINNERS as S };\n","const hostContext = (selector, el) => {\n return el.closest(selector) !== null;\n};\n/**\n * Create the mode and color classes for the component based on the classes passed in\n */\nconst createColorClasses = (color) => {\n return (typeof color === 'string' && color.length > 0) ? {\n 'ion-color': true,\n [`ion-color-${color}`]: true\n } : undefined;\n};\nconst getClassList = (classes) => {\n if (classes !== undefined) {\n const array = Array.isArray(classes) ? classes : classes.split(' ');\n return array\n .filter(c => c != null)\n .map(c => c.trim())\n .filter(c => c !== '');\n }\n return [];\n};\nconst getClassMap = (classes) => {\n const map = {};\n getClassList(classes).forEach(c => map[c] = true);\n return map;\n};\nconst SCHEME = /^[a-z][a-z0-9+\\-.]*:/;\nconst openURL = async (url, ev, direction, animation) => {\n if (url != null && url[0] !== '#' && !SCHEME.test(url)) {\n const router = document.querySelector('ion-router');\n if (router) {\n if (ev != null) {\n ev.preventDefault();\n }\n return router.push(url, direction, animation);\n }\n }\n return false;\n};\n\nexport { createColorClasses as c, getClassMap as g, hostContext as h, openURL as o };\n","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n
    \\r\\n

    Duração

    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttachmentsPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttachmentsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttachmentsPageRoutingModule } from './attachments-routing.module';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttachmentsPageRoutingModule\r\n ],\r\n declarations: [AttachmentsPage]\r\n})\r\nexport class AttachmentsPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttendeesPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttendeesPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttendeesPageRoutingModule } from './attendees-routing.module';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttendeesPageRoutingModule\r\n ],\r\n declarations: [AttendeesPage]\r\n})\r\nexport class AttendeesPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventDetailPageRoutingModule } from './event-detail-routing.module';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ReactiveFormsModule,\r\n EventDetailPageRoutingModule\r\n ],\r\n declarations: [EventDetailPage]\r\n})\r\nexport class EventDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventListPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventListPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventListPageRoutingModule } from './event-list-routing.module';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventListPageRoutingModule\r\n ],\r\n declarations: [EventListPage]\r\n})\r\nexport class EventListPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { PublicationDetailPage } from './publication-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: PublicationDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class PublicationDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { PublicationDetailPageRoutingModule } from './publication-detail-routing.module';\r\n\r\nimport { PublicationDetailPage } from './publication-detail.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n PublicationDetailPageRoutingModule\r\n ],\r\n declarations: [PublicationDetailPage]\r\n})\r\nexport class PublicationDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ViewPublicationsPage } from './view-publications.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ViewPublicationsPage\r\n },\r\n {\r\n path: 'publication-detail',\r\n loadChildren: () => import('./publication-detail/publication-detail.module').then( m => m.PublicationDetailPageModule)\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ViewPublicationsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ViewPublicationsPageRoutingModule } from './view-publications-routing.module';\r\n\r\nimport { ViewPublicationsPage } from './view-publications.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ViewPublicationsPageRoutingModule\r\n ],\r\n declarations: [ViewPublicationsPage]\r\n})\r\nexport class ViewPublicationsPageModule {}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n\\n.border-top {\\n padding-top: 5px !important;\\n border-top: 1px solid #ebebeb;\\n}\\n\\n/* ion-col{\\n border: 1px solid red;\\n} */\\n\\n.btn-cancel {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n background-color: #e0e9ee;\\n --color: #061b52 !important;\\n --background:transparent;\\n --box-shadow: none;\\n margin: 0 auto !important;\\n}\\n\\n.btn-ok {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color: #ffffff !important;\\n margin: 0 auto !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxzaGFyZWRcXHBvcG92ZXJcXGNoYXQtb3B0aW9ucy1wb3BvdmVyXFxjaGF0LW9wdGlvbnMtcG9wb3Zlci5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLDJCQUFBO0FDQ0o7O0FEQ0E7RUFDSSwyQkFBQTtFQUNBLDZCQUFBO0FDRUo7O0FEQUE7O0dBQUE7O0FBR0E7RUFDSSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBQ0dKOztBREFBO0VBQ0ksY0FBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLXJvd3tcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweDtcclxufVxyXG4uYm9yZGVyLXRvcHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcbi8qIGlvbi1jb2x7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn0gKi9cclxuLmJ0bi1jYW5jZWx7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuLmJ0bi1va3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gIH0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi8qIGlvbi1jb2x7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufSAqL1xuLmJ0bi1jYW5jZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbiAgLS1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-chat-options-popover',\r\n templateUrl: './chat-options-popover.page.html',\r\n styleUrls: ['./chat-options-popover.page.scss'],\r\n})\r\nexport class ChatOptionsPopoverPage implements OnInit {\r\n\r\n constructor(\r\n private popoverController: PopoverController\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2dyb3VwLWR1cmF0aW9uL2dyb3VwLWR1cmF0aW9uLnBhZ2Uuc2NzcyJ9 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-group-duration',\r\n templateUrl: './group-duration.page.html',\r\n styleUrls: ['./group-duration.page.scss'],\r\n})\r\nexport class GroupDurationPage implements OnInit {\r\n\r\n constructor(\r\n public popoverController: PopoverController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxccG9wb3ZlclxcbWVzc2FnZXMtb3B0aW9uc1xcbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL21lc3NhZ2VzLW9wdGlvbnMvbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSwyQkFBQTtBQ0NKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9tZXNzYWdlcy1vcHRpb25zLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1yb3d7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XHJcbn0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { NavParams, PopoverController } from '@ionic/angular';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\n\r\n@Component({\r\n selector: 'app-messages-options',\r\n templateUrl: './messages-options.page.html',\r\n styleUrls: ['./messages-options.page.scss'],\r\n})\r\nexport class MessagesOptionsPage implements OnInit {\r\n\r\n roomId:string;\r\n\r\n constructor(\r\n private popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.roomId = this.navParams.get('roomId');\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n closeChatRoom(){\r\n let body = { \"roomId\": this.roomId }\r\n this.chatService.removeChatRoom(body).subscribe(res=>{\r\n console.log(res);\r\n });\r\n this.close();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./node_modules/@ionic/core/dist/esm/button-active-0d5784f9.js","./node_modules/@ionic/core/dist/esm/framework-delegate-d1eb6504.js","./node_modules/@ionic/core/dist/esm/haptic-7b8ba70a.js","./node_modules/@ionic/core/dist/esm/spinner-configs-c78e170e.js","./node_modules/@ionic/core/dist/esm/theme-3f0b0c04.js","./src/app/shared/popover/chat-options-popover/chat-options-popover.page.html","./src/app/shared/popover/group-duration/group-duration.page.html","./src/app/shared/popover/messages-options/messages-options.page.html","./src/app/pages/events/attachments/attachments-routing.module.ts","./src/app/pages/events/attachments/attachments.module.ts","./src/app/pages/events/attendees/attendees-routing.module.ts","./src/app/pages/events/attendees/attendees.module.ts","./src/app/pages/events/event-detail/event-detail-routing.module.ts","./src/app/pages/events/event-detail/event-detail.module.ts","./src/app/pages/gabinete-digital/event-list/event-list-routing.module.ts","./src/app/pages/gabinete-digital/event-list/event-list.module.ts","./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts","./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts","./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts","./src/app/pages/gabinete-digital/expediente/expediente.module.ts","./src/app/shared/popover/chat-options-popover/chat-options-popover.page.scss","./src/app/shared/popover/chat-options-popover/chat-options-popover.page.ts","./src/app/shared/popover/group-duration/group-duration.page.scss","./src/app/shared/popover/group-duration/group-duration.page.ts","./src/app/shared/popover/messages-options/messages-options.page.scss","./src/app/shared/popover/messages-options/messages-options.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAqD;AACD;AACmE;;AAEvH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,4DAAS;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,QAAQ,4DAAS;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,WAAW,wEAAa;AACxB;AACA;AACA;AACA,uEAAuE,qDAAoB;AAC3F,sEAAsE,qDAAsB;AAC5F;AACA;AACA,YAAY,6DAAkB;AAC9B;AACA;AACA,KAAK;AACL;;AAE0C;;;;;;;;;;;;;AC/D1C;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEsD;;;;;;;;;;;;;ACjCtD;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA,KAAK;AACL;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,QAAQ;AAC/B,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA,6BAA6B,QAAQ;AACrC,KAAK;AACL;AACA,qBAAqB,iBAAiB;AACtC,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,mCAAmC,iBAAiB;AACpD;AACA;AACA;AACA;;AAEoI;;;;;;;;;;;;;ACzGpI;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA,sCAAsC,4BAA4B;AAClE;AACA;AACA;AACA;AACA,8BAA8B,oBAAoB;AAClD,+BAA+B,oBAAoB;AACnD;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA,sCAAsC,mBAAmB;AACzD;AACA;AACA;AACA;AACA,8BAA8B,oBAAoB;AAClD,+BAA+B,oBAAoB;AACnD;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,gBAAgB;AAC/C;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,wCAAwC,sCAAsC;AAC9E,sCAAsC,4BAA4B;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,wCAAwC,sCAAsC;AAC9E,sCAAsC,4BAA4B;AAClE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEyB;;;;;;;;;;;;;AC7GzB;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,sBAAsB,MAAM;AAC5B,KAAK;AACL;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEqF;;;;;;;;;;;;;ACzCrF;AAAe,+yBAAgvB,E;;;;;;;;;;;;ACA/vB;AAAe,uhBAAwd,E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","file":"common-es2015.js","sourcesContent":["import { c as writeTask } from './index-44bf8136.js';\nimport { createGesture } from './index-eea61379.js';\nimport { h as hapticSelectionEnd, a as hapticSelectionStart, b as hapticSelectionChanged } from './haptic-7b8ba70a.js';\n\nconst createButtonActiveGesture = (el, isButton) => {\n let currentTouchedButton;\n let initialTouchedButton;\n const activateButtonAtPoint = (x, y, hapticFeedbackFn) => {\n if (typeof document === 'undefined') {\n return;\n }\n const target = document.elementFromPoint(x, y);\n if (!target || !isButton(target)) {\n clearActiveButton();\n return;\n }\n if (target !== currentTouchedButton) {\n clearActiveButton();\n setActiveButton(target, hapticFeedbackFn);\n }\n };\n const setActiveButton = (button, hapticFeedbackFn) => {\n currentTouchedButton = button;\n if (!initialTouchedButton) {\n initialTouchedButton = currentTouchedButton;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.add('ion-activated'));\n hapticFeedbackFn();\n };\n const clearActiveButton = (dispatchClick = false) => {\n if (!currentTouchedButton) {\n return;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.remove('ion-activated'));\n /**\n * Clicking on one button, but releasing on another button\n * does not dispatch a click event in browsers, so we\n * need to do it manually here. Some browsers will\n * dispatch a click if clicking on one button, dragging over\n * another button, and releasing on the original button. In that\n * case, we need to make sure we do not cause a double click there.\n */\n if (dispatchClick && initialTouchedButton !== currentTouchedButton) {\n currentTouchedButton.click();\n }\n currentTouchedButton = undefined;\n };\n return createGesture({\n el,\n gestureName: 'buttonActiveDrag',\n threshold: 0,\n onStart: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionStart),\n onMove: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionChanged),\n onEnd: () => {\n clearActiveButton(true);\n hapticSelectionEnd();\n initialTouchedButton = undefined;\n }\n });\n};\n\nexport { createButtonActiveGesture as c };\n","const attachComponent = async (delegate, container, component, cssClasses, componentProps) => {\n if (delegate) {\n return delegate.attachViewToDom(container, component, componentProps, cssClasses);\n }\n if (typeof component !== 'string' && !(component instanceof HTMLElement)) {\n throw new Error('framework delegate is missing');\n }\n const el = (typeof component === 'string')\n ? container.ownerDocument && container.ownerDocument.createElement(component)\n : component;\n if (cssClasses) {\n cssClasses.forEach(c => el.classList.add(c));\n }\n if (componentProps) {\n Object.assign(el, componentProps);\n }\n container.appendChild(el);\n if (el.componentOnReady) {\n await el.componentOnReady();\n }\n return el;\n};\nconst detachComponent = (delegate, element) => {\n if (element) {\n if (delegate) {\n const container = element.parentElement;\n return delegate.removeViewFromDom(container, element);\n }\n element.remove();\n }\n return Promise.resolve();\n};\n\nexport { attachComponent as a, detachComponent as d };\n","const HapticEngine = {\n getEngine() {\n const win = window;\n return (win.TapticEngine) || (win.Capacitor && win.Capacitor.isPluginAvailable('Haptics') && win.Capacitor.Plugins.Haptics);\n },\n available() {\n return !!this.getEngine();\n },\n isCordova() {\n return !!window.TapticEngine;\n },\n isCapacitor() {\n const win = window;\n return !!win.Capacitor;\n },\n impact(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.impact({ style });\n },\n notification(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.notification({ style });\n },\n selection() {\n this.impact({ style: 'light' });\n },\n selectionStart() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionStart();\n }\n else {\n engine.gestureSelectionStart();\n }\n },\n selectionChanged() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionChanged();\n }\n else {\n engine.gestureSelectionChanged();\n }\n },\n selectionEnd() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionEnd();\n }\n else {\n engine.gestureSelectionEnd();\n }\n }\n};\n/**\n * Trigger a selection changed haptic event. Good for one-time events\n * (not for gestures)\n */\nconst hapticSelection = () => {\n HapticEngine.selection();\n};\n/**\n * Tell the haptic engine that a gesture for a selection change is starting.\n */\nconst hapticSelectionStart = () => {\n HapticEngine.selectionStart();\n};\n/**\n * Tell the haptic engine that a selection changed during a gesture.\n */\nconst hapticSelectionChanged = () => {\n HapticEngine.selectionChanged();\n};\n/**\n * Tell the haptic engine we are done with a gesture. This needs to be\n * called lest resources are not properly recycled.\n */\nconst hapticSelectionEnd = () => {\n HapticEngine.selectionEnd();\n};\n/**\n * Use this to indicate success/failure/warning to the user.\n * options should be of the type `{ style: 'light' }` (or `medium`/`heavy`)\n */\nconst hapticImpact = (options) => {\n HapticEngine.impact(options);\n};\n\nexport { hapticSelectionStart as a, hapticSelectionChanged as b, hapticSelection as c, hapticImpact as d, hapticSelectionEnd as h };\n","const spinners = {\n 'bubbles': {\n dur: 1000,\n circles: 9,\n fn: (dur, index, total) => {\n const animationDelay = `${(dur * index / total) - dur}ms`;\n const angle = 2 * Math.PI * index / total;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circles': {\n dur: 1000,\n circles: 8,\n fn: (dur, index, total) => {\n const step = index / total;\n const animationDelay = `${(dur * step) - dur}ms`;\n const angle = 2 * Math.PI * step;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circular': {\n dur: 1400,\n elmDuration: true,\n circles: 1,\n fn: () => {\n return {\n r: 20,\n cx: 48,\n cy: 48,\n fill: 'none',\n viewBox: '24 24 48 48',\n transform: 'translate(0,0)',\n style: {}\n };\n }\n },\n 'crescent': {\n dur: 750,\n circles: 1,\n fn: () => {\n return {\n r: 26,\n style: {}\n };\n }\n },\n 'dots': {\n dur: 750,\n circles: 3,\n fn: (_, index) => {\n const animationDelay = -(110 * index) + 'ms';\n return {\n r: 6,\n style: {\n 'left': `${9 - (9 * index)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 17,\n y2: 29,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines-small': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 12,\n y2: 20,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n }\n};\nconst SPINNERS = spinners;\n\nexport { SPINNERS as S };\n","const hostContext = (selector, el) => {\n return el.closest(selector) !== null;\n};\n/**\n * Create the mode and color classes for the component based on the classes passed in\n */\nconst createColorClasses = (color) => {\n return (typeof color === 'string' && color.length > 0) ? {\n 'ion-color': true,\n [`ion-color-${color}`]: true\n } : undefined;\n};\nconst getClassList = (classes) => {\n if (classes !== undefined) {\n const array = Array.isArray(classes) ? classes : classes.split(' ');\n return array\n .filter(c => c != null)\n .map(c => c.trim())\n .filter(c => c !== '');\n }\n return [];\n};\nconst getClassMap = (classes) => {\n const map = {};\n getClassList(classes).forEach(c => map[c] = true);\n return map;\n};\nconst SCHEME = /^[a-z][a-z0-9+\\-.]*:/;\nconst openURL = async (url, ev, direction, animation) => {\n if (url != null && url[0] !== '#' && !SCHEME.test(url)) {\n const router = document.querySelector('ion-router');\n if (router) {\n if (ev != null) {\n ev.preventDefault();\n }\n return router.push(url, direction, animation);\n }\n }\n return false;\n};\n\nexport { createColorClasses as c, getClassMap as g, hostContext as h, openURL as o };\n","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n
    \\r\\n

    Duração

    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttachmentsPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttachmentsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttachmentsPageRoutingModule } from './attachments-routing.module';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttachmentsPageRoutingModule\r\n ],\r\n declarations: [AttachmentsPage]\r\n})\r\nexport class AttachmentsPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttendeesPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttendeesPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttendeesPageRoutingModule } from './attendees-routing.module';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttendeesPageRoutingModule\r\n ],\r\n declarations: [AttendeesPage]\r\n})\r\nexport class AttendeesPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventDetailPageRoutingModule } from './event-detail-routing.module';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ReactiveFormsModule,\r\n EventDetailPageRoutingModule\r\n ],\r\n declarations: [EventDetailPage]\r\n})\r\nexport class EventDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventListPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventListPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventListPageRoutingModule } from './event-list-routing.module';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventListPageRoutingModule\r\n ],\r\n declarations: [EventListPage]\r\n})\r\nexport class EventListPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedienteDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedienteDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedienteDetailPageRoutingModule } from './expediente-detail-routing.module';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ExpedienteDetailPageRoutingModule\r\n ],\r\n declarations: [ExpedienteDetailPage]\r\n})\r\nexport class ExpedienteDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientePage\r\n },\r\n {\r\n path: 'expediente-detail',\r\n loadChildren: () => import('./expediente-detail/expediente-detail.module').then( m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path: 'expedient-task-modal',\r\n loadChildren: () => import('./expedient-task-modal/expedient-task-modal.module').then( m => m.ExpedientTaskModalPageModule)\r\n },\r {\n path: 'book-meeting-modal',\n loadChildren: () => import('./book-meeting-modal/book-meeting-modal.module').then( m => m.BookMeetingModalPageModule)\n },\n {\n path: 'add-participants-modal',\n loadChildren: () => import('./add-participants-modal/add-participants-modal.module').then( m => m.AddParticipantsModalPageModule)\n },\n {\n path: 'add-participants-cc-modal',\n loadChildren: () => import('./add-participants-cc-modal/add-participants-cc-modal.module').then( m => m.AddParticipantsCcModalPageModule)\n }\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientePageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientePageRoutingModule } from './expediente-routing.module';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ExpedientePageRoutingModule\r\n ],\r\n declarations: [ExpedientePage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ExpedientePageModule {}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n\\n.border-top {\\n padding-top: 5px !important;\\n border-top: 1px solid #ebebeb;\\n}\\n\\n/* ion-col{\\n border: 1px solid red;\\n} */\\n\\n.btn-cancel {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n background-color: #e0e9ee;\\n --color: #061b52 !important;\\n --background:transparent;\\n --box-shadow: none;\\n margin: 0 auto !important;\\n}\\n\\n.btn-ok {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color: #ffffff !important;\\n margin: 0 auto !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxzaGFyZWRcXHBvcG92ZXJcXGNoYXQtb3B0aW9ucy1wb3BvdmVyXFxjaGF0LW9wdGlvbnMtcG9wb3Zlci5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLDJCQUFBO0FDQ0o7O0FEQ0E7RUFDSSwyQkFBQTtFQUNBLDZCQUFBO0FDRUo7O0FEQUE7O0dBQUE7O0FBR0E7RUFDSSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBQ0dKOztBREFBO0VBQ0ksY0FBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLXJvd3tcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweDtcclxufVxyXG4uYm9yZGVyLXRvcHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcbi8qIGlvbi1jb2x7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn0gKi9cclxuLmJ0bi1jYW5jZWx7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuLmJ0bi1va3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gIH0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi8qIGlvbi1jb2x7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufSAqL1xuLmJ0bi1jYW5jZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbiAgLS1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-chat-options-popover',\r\n templateUrl: './chat-options-popover.page.html',\r\n styleUrls: ['./chat-options-popover.page.scss'],\r\n})\r\nexport class ChatOptionsPopoverPage implements OnInit {\r\n\r\n constructor(\r\n private popoverController: PopoverController\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2dyb3VwLWR1cmF0aW9uL2dyb3VwLWR1cmF0aW9uLnBhZ2Uuc2NzcyJ9 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-group-duration',\r\n templateUrl: './group-duration.page.html',\r\n styleUrls: ['./group-duration.page.scss'],\r\n})\r\nexport class GroupDurationPage implements OnInit {\r\n\r\n constructor(\r\n public popoverController: PopoverController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxccG9wb3ZlclxcbWVzc2FnZXMtb3B0aW9uc1xcbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL21lc3NhZ2VzLW9wdGlvbnMvbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSwyQkFBQTtBQ0NKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9tZXNzYWdlcy1vcHRpb25zLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1yb3d7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XHJcbn0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { NavParams, PopoverController } from '@ionic/angular';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\n\r\n@Component({\r\n selector: 'app-messages-options',\r\n templateUrl: './messages-options.page.html',\r\n styleUrls: ['./messages-options.page.scss'],\r\n})\r\nexport class MessagesOptionsPage implements OnInit {\r\n\r\n roomId:string;\r\n\r\n constructor(\r\n private popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.roomId = this.navParams.get('roomId');\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n closeChatRoom(){\r\n let body = { \"roomId\": this.roomId }\r\n this.chatService.removeChatRoom(body).subscribe(res=>{\r\n console.log(res);\r\n });\r\n this.close();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/common-es5.js b/android/app/src/main/assets/public/common-es5.js index 870dae7d3..89b11c89b 100644 --- a/android/app/src/main/assets/public/common-es5.js +++ b/android/app/src/main/assets/public/common-es5.js @@ -1255,23 +1255,23 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar }, /***/ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts": - /*!**************************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts ***! - \**************************************************************************************************************/ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts": + /*!*********************************************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts ***! + \*********************************************************************************************************/ - /*! exports provided: PublicationDetailPageRoutingModule */ + /*! exports provided: ExpedienteDetailPageRoutingModule */ /***/ - function srcAppPagesPublicationsViewPublicationsPublicationDetailPublicationDetailRoutingModuleTs(module, __webpack_exports__, __webpack_require__) { + function srcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailRoutingModuleTs(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ - __webpack_require__.d(__webpack_exports__, "PublicationDetailPageRoutingModule", function () { - return PublicationDetailPageRoutingModule; + __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageRoutingModule", function () { + return ExpedienteDetailPageRoutingModule; }); /* harmony import */ @@ -1294,44 +1294,44 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar /* harmony import */ - var _publication_detail_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! ./publication-detail.page */ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); + var _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! ./expediente-detail.page */ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); var routes = [{ path: '', - component: _publication_detail_page__WEBPACK_IMPORTED_MODULE_3__["PublicationDetailPage"] + component: _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__["ExpedienteDetailPage"] }]; - var PublicationDetailPageRoutingModule = function PublicationDetailPageRoutingModule() { - _classCallCheck(this, PublicationDetailPageRoutingModule); + var ExpedienteDetailPageRoutingModule = function ExpedienteDetailPageRoutingModule() { + _classCallCheck(this, ExpedienteDetailPageRoutingModule); }; - PublicationDetailPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({ + ExpedienteDetailPageRoutingModule = 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"]] - })], PublicationDetailPageRoutingModule); + })], ExpedienteDetailPageRoutingModule); /***/ }, /***/ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts": - /*!******************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts ***! - \******************************************************************************************************/ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts": + /*!*************************************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts ***! + \*************************************************************************************************/ - /*! exports provided: PublicationDetailPageModule */ + /*! exports provided: ExpedienteDetailPageModule */ /***/ - function srcAppPagesPublicationsViewPublicationsPublicationDetailPublicationDetailModuleTs(module, __webpack_exports__, __webpack_require__) { + function srcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailModuleTs(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ - __webpack_require__.d(__webpack_exports__, "PublicationDetailPageModule", function () { - return PublicationDetailPageModule; + __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageModule", function () { + return ExpedienteDetailPageModule; }); /* harmony import */ @@ -1366,45 +1366,51 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar /* harmony import */ - var _publication_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./publication-detail-routing.module */ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts"); + var _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( + /*! ./expediente-detail-routing.module */ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts"); /* harmony import */ - var _publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./publication-detail.page */ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); + var _expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( + /*! ./expediente-detail.page */ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); + /* harmony import */ - var PublicationDetailPageModule = function PublicationDetailPageModule() { - _classCallCheck(this, PublicationDetailPageModule); + + var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( + /*! src/app/shared/shared.module */ + "./src/app/shared/shared.module.ts"); + + var ExpedienteDetailPageModule = function ExpedienteDetailPageModule() { + _classCallCheck(this, ExpedienteDetailPageModule); }; - PublicationDetailPageModule = 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"], _publication_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__["PublicationDetailPageRoutingModule"]], - declarations: [_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"]] - })], PublicationDetailPageModule); + ExpedienteDetailPageModule = 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"], src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"], _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedienteDetailPageRoutingModule"]], + declarations: [_expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__["ExpedienteDetailPage"]] + })], ExpedienteDetailPageModule); /***/ }, /***/ - "./src/app/pages/publications/view-publications/view-publications-routing.module.ts": - /*!******************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications-routing.module.ts ***! - \******************************************************************************************/ + "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts": + /*!********************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts ***! + \********************************************************************************/ - /*! exports provided: ViewPublicationsPageRoutingModule */ + /*! exports provided: ExpedientePageRoutingModule */ /***/ - function srcAppPagesPublicationsViewPublicationsViewPublicationsRoutingModuleTs(module, __webpack_exports__, __webpack_require__) { + function srcAppPagesGabineteDigitalExpedienteExpedienteRoutingModuleTs(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ - __webpack_require__.d(__webpack_exports__, "ViewPublicationsPageRoutingModule", function () { - return ViewPublicationsPageRoutingModule; + __webpack_require__.d(__webpack_exports__, "ExpedientePageRoutingModule", function () { + return ExpedientePageRoutingModule; }); /* harmony import */ @@ -1427,55 +1433,99 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar /* harmony import */ - var _view_publications_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! ./view-publications.page */ - "./src/app/pages/publications/view-publications/view-publications.page.ts"); + var _expediente_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! ./expediente.page */ + "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); var routes = [{ path: '', - component: _view_publications_page__WEBPACK_IMPORTED_MODULE_3__["ViewPublicationsPage"] + component: _expediente_page__WEBPACK_IMPORTED_MODULE_3__["ExpedientePage"] }, { - path: 'publication-detail', + path: 'expediente-detail', loadChildren: function loadChildren() { return __webpack_require__.e( - /*! import() | publication-detail-publication-detail-module */ + /*! import() | expediente-detail-expediente-detail-module */ "common").then(__webpack_require__.bind(null, - /*! ./publication-detail/publication-detail.module */ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(function (m) { - return m.PublicationDetailPageModule; + /*! ./expediente-detail/expediente-detail.module */ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(function (m) { + return m.ExpedienteDetailPageModule; + }); + } + }, { + path: 'expedient-task-modal', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | expedient-task-modal-expedient-task-modal-module */ + "expedient-task-modal-expedient-task-modal-module").then(__webpack_require__.bind(null, + /*! ./expedient-task-modal/expedient-task-modal.module */ + "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts")).then(function (m) { + return m.ExpedientTaskModalPageModule; + }); + } + }, { + path: 'book-meeting-modal', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | book-meeting-modal-book-meeting-modal-module */ + "book-meeting-modal-book-meeting-modal-module").then(__webpack_require__.bind(null, + /*! ./book-meeting-modal/book-meeting-modal.module */ + "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.module.ts")).then(function (m) { + return m.BookMeetingModalPageModule; + }); + } + }, { + path: 'add-participants-modal', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | add-participants-modal-add-participants-modal-module */ + "add-participants-modal-add-participants-modal-module").then(__webpack_require__.bind(null, + /*! ./add-participants-modal/add-participants-modal.module */ + "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts")).then(function (m) { + return m.AddParticipantsModalPageModule; + }); + } + }, { + path: 'add-participants-cc-modal', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | add-participants-cc-modal-add-participants-cc-modal-module */ + "add-participants-cc-modal-add-participants-cc-modal-module").then(__webpack_require__.bind(null, + /*! ./add-participants-cc-modal/add-participants-cc-modal.module */ + "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts")).then(function (m) { + return m.AddParticipantsCcModalPageModule; }); } }]; - var ViewPublicationsPageRoutingModule = function ViewPublicationsPageRoutingModule() { - _classCallCheck(this, ViewPublicationsPageRoutingModule); + var ExpedientePageRoutingModule = function ExpedientePageRoutingModule() { + _classCallCheck(this, ExpedientePageRoutingModule); }; - ViewPublicationsPageRoutingModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({ + ExpedientePageRoutingModule = 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"]] - })], ViewPublicationsPageRoutingModule); + })], ExpedientePageRoutingModule); /***/ }, /***/ - "./src/app/pages/publications/view-publications/view-publications.module.ts": - /*!**********************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications.module.ts ***! - \**********************************************************************************/ + "./src/app/pages/gabinete-digital/expediente/expediente.module.ts": + /*!************************************************************************!*\ + !*** ./src/app/pages/gabinete-digital/expediente/expediente.module.ts ***! + \************************************************************************/ - /*! exports provided: ViewPublicationsPageModule */ + /*! exports provided: ExpedientePageModule */ /***/ - function srcAppPagesPublicationsViewPublicationsViewPublicationsModuleTs(module, __webpack_exports__, __webpack_require__) { + function srcAppPagesGabineteDigitalExpedienteExpedienteModuleTs(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ - __webpack_require__.d(__webpack_exports__, "ViewPublicationsPageModule", function () { - return ViewPublicationsPageModule; + __webpack_require__.d(__webpack_exports__, "ExpedientePageModule", function () { + return ExpedientePageModule; }); /* harmony import */ @@ -1510,24 +1560,31 @@ function _asyncToGenerator(fn) { return function () { var self = this, args = ar /* harmony import */ - var _view_publications_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./view-publications-routing.module */ - "./src/app/pages/publications/view-publications/view-publications-routing.module.ts"); + var _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( + /*! ./expediente-routing.module */ + "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts"); /* harmony import */ - var _view_publications_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./view-publications.page */ - "./src/app/pages/publications/view-publications/view-publications.page.ts"); + var _expediente_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( + /*! ./expediente.page */ + "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); + /* harmony import */ - var ViewPublicationsPageModule = function ViewPublicationsPageModule() { - _classCallCheck(this, ViewPublicationsPageModule); + + var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( + /*! src/app/shared/shared.module */ + "./src/app/shared/shared.module.ts"); + + var ExpedientePageModule = function ExpedientePageModule() { + _classCallCheck(this, ExpedientePageModule); }; - ViewPublicationsPageModule = 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"], _view_publications_routing_module__WEBPACK_IMPORTED_MODULE_5__["ViewPublicationsPageRoutingModule"]], - declarations: [_view_publications_page__WEBPACK_IMPORTED_MODULE_6__["ViewPublicationsPage"]] - })], ViewPublicationsPageModule); + ExpedientePageModule = 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"], src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"], _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedientePageRoutingModule"]], + declarations: [_expediente_page__WEBPACK_IMPORTED_MODULE_6__["ExpedientePage"]], + schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["CUSTOM_ELEMENTS_SCHEMA"]] + })], ExpedientePageModule); /***/ }, diff --git a/android/app/src/main/assets/public/common-es5.js.map b/android/app/src/main/assets/public/common-es5.js.map index 1f67f25f0..6bf59aa04 100644 --- a/android/app/src/main/assets/public/common-es5.js.map +++ b/android/app/src/main/assets/public/common-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///node_modules/@ionic/core/dist/esm/button-active-0d5784f9.js","webpack:///node_modules/@ionic/core/dist/esm/framework-delegate-d1eb6504.js","webpack:///node_modules/@ionic/core/dist/esm/haptic-7b8ba70a.js","webpack:///node_modules/@ionic/core/dist/esm/spinner-configs-c78e170e.js","webpack:///node_modules/@ionic/core/dist/esm/theme-3f0b0c04.js","webpack:///src/app/shared/popover/chat-options-popover/chat-options-popover.page.html","webpack:///src/app/shared/popover/group-duration/group-duration.page.html","webpack:///src/app/shared/popover/messages-options/messages-options.page.html","webpack:///src/app/pages/events/attachments/attachments-routing.module.ts","webpack:///src/app/pages/events/attachments/attachments.module.ts","webpack:///src/app/pages/events/attendees/attendees-routing.module.ts","webpack:///src/app/pages/events/attendees/attendees.module.ts","webpack:///src/app/pages/events/event-detail/event-detail-routing.module.ts","webpack:///src/app/pages/events/event-detail/event-detail.module.ts","webpack:///src/app/pages/gabinete-digital/event-list/event-list-routing.module.ts","webpack:///src/app/pages/gabinete-digital/event-list/event-list.module.ts","webpack:///src/app/pages/publications/view-publications/publication-detail/publication-detail-routing.module.ts","webpack:///src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts","webpack:///src/app/pages/publications/view-publications/view-publications-routing.module.ts","webpack:///src/app/pages/publications/view-publications/view-publications.module.ts","webpack:///src/app/shared/popover/chat-options-popover/chat-options-popover.page.scss","webpack:///src/app/shared/popover/chat-options-popover/chat-options-popover.page.ts","webpack:///src/app/shared/popover/group-duration/group-duration.page.scss","webpack:///src/app/shared/popover/group-duration/group-duration.page.ts","webpack:///src/app/shared/popover/messages-options/messages-options.page.scss","webpack:///src/app/shared/popover/messages-options/messages-options.page.ts"],"names":["createButtonActiveGesture","el","isButton","currentTouchedButton","initialTouchedButton","activateButtonAtPoint","x","y","hapticFeedbackFn","document","target","elementFromPoint","clearActiveButton","setActiveButton","button","buttonToModify","classList","add","dispatchClick","remove","click","undefined","gestureName","threshold","onStart","ev","currentX","currentY","onMove","onEnd","attachComponent","delegate","container","component","cssClasses","componentProps","attachViewToDom","HTMLElement","Error","ownerDocument","createElement","forEach","c","Object","assign","appendChild","componentOnReady","detachComponent","element","parentElement","removeViewFromDom","Promise","resolve","HapticEngine","getEngine","win","window","TapticEngine","Capacitor","isPluginAvailable","Plugins","Haptics","available","isCordova","isCapacitor","impact","options","engine","style","toUpperCase","notification","selection","selectionStart","gestureSelectionStart","selectionChanged","gestureSelectionChanged","selectionEnd","gestureSelectionEnd","hapticSelection","hapticSelectionStart","hapticSelectionChanged","hapticSelectionEnd","hapticImpact","spinners","dur","circles","fn","index","total","animationDelay","angle","Math","PI","r","sin","cos","step","elmDuration","cx","cy","fill","viewBox","transform","_","lines","y1","y2","SPINNERS","hostContext","selector","closest","createColorClasses","color","length","getClassList","classes","array","Array","isArray","split","filter","map","trim","getClassMap","SCHEME","openURL","url","direction","animation","test","router","querySelector","preventDefault","push","routes","path","AttachmentsPageRoutingModule","imports","forChild","exports","AttachmentsPageModule","declarations","AttendeesPageRoutingModule","AttendeesPageModule","EventDetailPageRoutingModule","EventDetailPageModule","EventListPageRoutingModule","EventListPageModule","PublicationDetailPageRoutingModule","PublicationDetailPageModule","loadChildren","then","m","ViewPublicationsPageRoutingModule","ViewPublicationsPageModule","ChatOptionsPopoverPage","popoverController","dismiss","template","GroupDurationPage","MessagesOptionsPage","chatService","navParams","roomId","get","body","removeChatRoom","subscribe","res","console","log","close"],"mappings":"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","file":"common-es5.js","sourcesContent":["import { c as writeTask } from './index-44bf8136.js';\nimport { createGesture } from './index-eea61379.js';\nimport { h as hapticSelectionEnd, a as hapticSelectionStart, b as hapticSelectionChanged } from './haptic-7b8ba70a.js';\n\nconst createButtonActiveGesture = (el, isButton) => {\n let currentTouchedButton;\n let initialTouchedButton;\n const activateButtonAtPoint = (x, y, hapticFeedbackFn) => {\n if (typeof document === 'undefined') {\n return;\n }\n const target = document.elementFromPoint(x, y);\n if (!target || !isButton(target)) {\n clearActiveButton();\n return;\n }\n if (target !== currentTouchedButton) {\n clearActiveButton();\n setActiveButton(target, hapticFeedbackFn);\n }\n };\n const setActiveButton = (button, hapticFeedbackFn) => {\n currentTouchedButton = button;\n if (!initialTouchedButton) {\n initialTouchedButton = currentTouchedButton;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.add('ion-activated'));\n hapticFeedbackFn();\n };\n const clearActiveButton = (dispatchClick = false) => {\n if (!currentTouchedButton) {\n return;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.remove('ion-activated'));\n /**\n * Clicking on one button, but releasing on another button\n * does not dispatch a click event in browsers, so we\n * need to do it manually here. Some browsers will\n * dispatch a click if clicking on one button, dragging over\n * another button, and releasing on the original button. In that\n * case, we need to make sure we do not cause a double click there.\n */\n if (dispatchClick && initialTouchedButton !== currentTouchedButton) {\n currentTouchedButton.click();\n }\n currentTouchedButton = undefined;\n };\n return createGesture({\n el,\n gestureName: 'buttonActiveDrag',\n threshold: 0,\n onStart: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionStart),\n onMove: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionChanged),\n onEnd: () => {\n clearActiveButton(true);\n hapticSelectionEnd();\n initialTouchedButton = undefined;\n }\n });\n};\n\nexport { createButtonActiveGesture as c };\n","const attachComponent = async (delegate, container, component, cssClasses, componentProps) => {\n if (delegate) {\n return delegate.attachViewToDom(container, component, componentProps, cssClasses);\n }\n if (typeof component !== 'string' && !(component instanceof HTMLElement)) {\n throw new Error('framework delegate is missing');\n }\n const el = (typeof component === 'string')\n ? container.ownerDocument && container.ownerDocument.createElement(component)\n : component;\n if (cssClasses) {\n cssClasses.forEach(c => el.classList.add(c));\n }\n if (componentProps) {\n Object.assign(el, componentProps);\n }\n container.appendChild(el);\n if (el.componentOnReady) {\n await el.componentOnReady();\n }\n return el;\n};\nconst detachComponent = (delegate, element) => {\n if (element) {\n if (delegate) {\n const container = element.parentElement;\n return delegate.removeViewFromDom(container, element);\n }\n element.remove();\n }\n return Promise.resolve();\n};\n\nexport { attachComponent as a, detachComponent as d };\n","const HapticEngine = {\n getEngine() {\n const win = window;\n return (win.TapticEngine) || (win.Capacitor && win.Capacitor.isPluginAvailable('Haptics') && win.Capacitor.Plugins.Haptics);\n },\n available() {\n return !!this.getEngine();\n },\n isCordova() {\n return !!window.TapticEngine;\n },\n isCapacitor() {\n const win = window;\n return !!win.Capacitor;\n },\n impact(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.impact({ style });\n },\n notification(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.notification({ style });\n },\n selection() {\n this.impact({ style: 'light' });\n },\n selectionStart() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionStart();\n }\n else {\n engine.gestureSelectionStart();\n }\n },\n selectionChanged() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionChanged();\n }\n else {\n engine.gestureSelectionChanged();\n }\n },\n selectionEnd() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionEnd();\n }\n else {\n engine.gestureSelectionEnd();\n }\n }\n};\n/**\n * Trigger a selection changed haptic event. Good for one-time events\n * (not for gestures)\n */\nconst hapticSelection = () => {\n HapticEngine.selection();\n};\n/**\n * Tell the haptic engine that a gesture for a selection change is starting.\n */\nconst hapticSelectionStart = () => {\n HapticEngine.selectionStart();\n};\n/**\n * Tell the haptic engine that a selection changed during a gesture.\n */\nconst hapticSelectionChanged = () => {\n HapticEngine.selectionChanged();\n};\n/**\n * Tell the haptic engine we are done with a gesture. This needs to be\n * called lest resources are not properly recycled.\n */\nconst hapticSelectionEnd = () => {\n HapticEngine.selectionEnd();\n};\n/**\n * Use this to indicate success/failure/warning to the user.\n * options should be of the type `{ style: 'light' }` (or `medium`/`heavy`)\n */\nconst hapticImpact = (options) => {\n HapticEngine.impact(options);\n};\n\nexport { hapticSelectionStart as a, hapticSelectionChanged as b, hapticSelection as c, hapticImpact as d, hapticSelectionEnd as h };\n","const spinners = {\n 'bubbles': {\n dur: 1000,\n circles: 9,\n fn: (dur, index, total) => {\n const animationDelay = `${(dur * index / total) - dur}ms`;\n const angle = 2 * Math.PI * index / total;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circles': {\n dur: 1000,\n circles: 8,\n fn: (dur, index, total) => {\n const step = index / total;\n const animationDelay = `${(dur * step) - dur}ms`;\n const angle = 2 * Math.PI * step;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circular': {\n dur: 1400,\n elmDuration: true,\n circles: 1,\n fn: () => {\n return {\n r: 20,\n cx: 48,\n cy: 48,\n fill: 'none',\n viewBox: '24 24 48 48',\n transform: 'translate(0,0)',\n style: {}\n };\n }\n },\n 'crescent': {\n dur: 750,\n circles: 1,\n fn: () => {\n return {\n r: 26,\n style: {}\n };\n }\n },\n 'dots': {\n dur: 750,\n circles: 3,\n fn: (_, index) => {\n const animationDelay = -(110 * index) + 'ms';\n return {\n r: 6,\n style: {\n 'left': `${9 - (9 * index)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 17,\n y2: 29,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines-small': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 12,\n y2: 20,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n }\n};\nconst SPINNERS = spinners;\n\nexport { SPINNERS as S };\n","const hostContext = (selector, el) => {\n return el.closest(selector) !== null;\n};\n/**\n * Create the mode and color classes for the component based on the classes passed in\n */\nconst createColorClasses = (color) => {\n return (typeof color === 'string' && color.length > 0) ? {\n 'ion-color': true,\n [`ion-color-${color}`]: true\n } : undefined;\n};\nconst getClassList = (classes) => {\n if (classes !== undefined) {\n const array = Array.isArray(classes) ? classes : classes.split(' ');\n return array\n .filter(c => c != null)\n .map(c => c.trim())\n .filter(c => c !== '');\n }\n return [];\n};\nconst getClassMap = (classes) => {\n const map = {};\n getClassList(classes).forEach(c => map[c] = true);\n return map;\n};\nconst SCHEME = /^[a-z][a-z0-9+\\-.]*:/;\nconst openURL = async (url, ev, direction, animation) => {\n if (url != null && url[0] !== '#' && !SCHEME.test(url)) {\n const router = document.querySelector('ion-router');\n if (router) {\n if (ev != null) {\n ev.preventDefault();\n }\n return router.push(url, direction, animation);\n }\n }\n return false;\n};\n\nexport { createColorClasses as c, getClassMap as g, hostContext as h, openURL as o };\n","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n
    \\r\\n

    Duração

    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttachmentsPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttachmentsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttachmentsPageRoutingModule } from './attachments-routing.module';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttachmentsPageRoutingModule\r\n ],\r\n declarations: [AttachmentsPage]\r\n})\r\nexport class AttachmentsPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttendeesPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttendeesPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttendeesPageRoutingModule } from './attendees-routing.module';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttendeesPageRoutingModule\r\n ],\r\n declarations: [AttendeesPage]\r\n})\r\nexport class AttendeesPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventDetailPageRoutingModule } from './event-detail-routing.module';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ReactiveFormsModule,\r\n EventDetailPageRoutingModule\r\n ],\r\n declarations: [EventDetailPage]\r\n})\r\nexport class EventDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventListPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventListPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventListPageRoutingModule } from './event-list-routing.module';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventListPageRoutingModule\r\n ],\r\n declarations: [EventListPage]\r\n})\r\nexport class EventListPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { PublicationDetailPage } from './publication-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: PublicationDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class PublicationDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { PublicationDetailPageRoutingModule } from './publication-detail-routing.module';\r\n\r\nimport { PublicationDetailPage } from './publication-detail.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n PublicationDetailPageRoutingModule\r\n ],\r\n declarations: [PublicationDetailPage]\r\n})\r\nexport class PublicationDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ViewPublicationsPage } from './view-publications.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ViewPublicationsPage\r\n },\r\n {\r\n path: 'publication-detail',\r\n loadChildren: () => import('./publication-detail/publication-detail.module').then( m => m.PublicationDetailPageModule)\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ViewPublicationsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ViewPublicationsPageRoutingModule } from './view-publications-routing.module';\r\n\r\nimport { ViewPublicationsPage } from './view-publications.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ViewPublicationsPageRoutingModule\r\n ],\r\n declarations: [ViewPublicationsPage]\r\n})\r\nexport class ViewPublicationsPageModule {}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n\\n.border-top {\\n padding-top: 5px !important;\\n border-top: 1px solid #ebebeb;\\n}\\n\\n/* ion-col{\\n border: 1px solid red;\\n} */\\n\\n.btn-cancel {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n background-color: #e0e9ee;\\n --color: #061b52 !important;\\n --background:transparent;\\n --box-shadow: none;\\n margin: 0 auto !important;\\n}\\n\\n.btn-ok {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color: #ffffff !important;\\n margin: 0 auto !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxzaGFyZWRcXHBvcG92ZXJcXGNoYXQtb3B0aW9ucy1wb3BvdmVyXFxjaGF0LW9wdGlvbnMtcG9wb3Zlci5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLDJCQUFBO0FDQ0o7O0FEQ0E7RUFDSSwyQkFBQTtFQUNBLDZCQUFBO0FDRUo7O0FEQUE7O0dBQUE7O0FBR0E7RUFDSSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBQ0dKOztBREFBO0VBQ0ksY0FBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLXJvd3tcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweDtcclxufVxyXG4uYm9yZGVyLXRvcHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcbi8qIGlvbi1jb2x7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn0gKi9cclxuLmJ0bi1jYW5jZWx7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuLmJ0bi1va3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gIH0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi8qIGlvbi1jb2x7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufSAqL1xuLmJ0bi1jYW5jZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbiAgLS1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-chat-options-popover',\r\n templateUrl: './chat-options-popover.page.html',\r\n styleUrls: ['./chat-options-popover.page.scss'],\r\n})\r\nexport class ChatOptionsPopoverPage implements OnInit {\r\n\r\n constructor(\r\n private popoverController: PopoverController\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2dyb3VwLWR1cmF0aW9uL2dyb3VwLWR1cmF0aW9uLnBhZ2Uuc2NzcyJ9 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-group-duration',\r\n templateUrl: './group-duration.page.html',\r\n styleUrls: ['./group-duration.page.scss'],\r\n})\r\nexport class GroupDurationPage implements OnInit {\r\n\r\n constructor(\r\n public popoverController: PopoverController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxccG9wb3ZlclxcbWVzc2FnZXMtb3B0aW9uc1xcbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL21lc3NhZ2VzLW9wdGlvbnMvbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSwyQkFBQTtBQ0NKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9tZXNzYWdlcy1vcHRpb25zLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1yb3d7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XHJcbn0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { NavParams, PopoverController } from '@ionic/angular';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\n\r\n@Component({\r\n selector: 'app-messages-options',\r\n templateUrl: './messages-options.page.html',\r\n styleUrls: ['./messages-options.page.scss'],\r\n})\r\nexport class MessagesOptionsPage implements OnInit {\r\n\r\n roomId:string;\r\n\r\n constructor(\r\n private popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.roomId = this.navParams.get('roomId');\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n closeChatRoom(){\r\n let body = { \"roomId\": this.roomId }\r\n this.chatService.removeChatRoom(body).subscribe(res=>{\r\n console.log(res);\r\n });\r\n this.close();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///node_modules/@ionic/core/dist/esm/button-active-0d5784f9.js","webpack:///node_modules/@ionic/core/dist/esm/framework-delegate-d1eb6504.js","webpack:///node_modules/@ionic/core/dist/esm/haptic-7b8ba70a.js","webpack:///node_modules/@ionic/core/dist/esm/spinner-configs-c78e170e.js","webpack:///node_modules/@ionic/core/dist/esm/theme-3f0b0c04.js","webpack:///src/app/shared/popover/chat-options-popover/chat-options-popover.page.html","webpack:///src/app/shared/popover/group-duration/group-duration.page.html","webpack:///src/app/shared/popover/messages-options/messages-options.page.html","webpack:///src/app/pages/events/attachments/attachments-routing.module.ts","webpack:///src/app/pages/events/attachments/attachments.module.ts","webpack:///src/app/pages/events/attendees/attendees-routing.module.ts","webpack:///src/app/pages/events/attendees/attendees.module.ts","webpack:///src/app/pages/events/event-detail/event-detail-routing.module.ts","webpack:///src/app/pages/events/event-detail/event-detail.module.ts","webpack:///src/app/pages/gabinete-digital/event-list/event-list-routing.module.ts","webpack:///src/app/pages/gabinete-digital/event-list/event-list.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente.module.ts","webpack:///src/app/shared/popover/chat-options-popover/chat-options-popover.page.scss","webpack:///src/app/shared/popover/chat-options-popover/chat-options-popover.page.ts","webpack:///src/app/shared/popover/group-duration/group-duration.page.scss","webpack:///src/app/shared/popover/group-duration/group-duration.page.ts","webpack:///src/app/shared/popover/messages-options/messages-options.page.scss","webpack:///src/app/shared/popover/messages-options/messages-options.page.ts"],"names":["createButtonActiveGesture","el","isButton","currentTouchedButton","initialTouchedButton","activateButtonAtPoint","x","y","hapticFeedbackFn","document","target","elementFromPoint","clearActiveButton","setActiveButton","button","buttonToModify","classList","add","dispatchClick","remove","click","undefined","gestureName","threshold","onStart","ev","currentX","currentY","onMove","onEnd","attachComponent","delegate","container","component","cssClasses","componentProps","attachViewToDom","HTMLElement","Error","ownerDocument","createElement","forEach","c","Object","assign","appendChild","componentOnReady","detachComponent","element","parentElement","removeViewFromDom","Promise","resolve","HapticEngine","getEngine","win","window","TapticEngine","Capacitor","isPluginAvailable","Plugins","Haptics","available","isCordova","isCapacitor","impact","options","engine","style","toUpperCase","notification","selection","selectionStart","gestureSelectionStart","selectionChanged","gestureSelectionChanged","selectionEnd","gestureSelectionEnd","hapticSelection","hapticSelectionStart","hapticSelectionChanged","hapticSelectionEnd","hapticImpact","spinners","dur","circles","fn","index","total","animationDelay","angle","Math","PI","r","sin","cos","step","elmDuration","cx","cy","fill","viewBox","transform","_","lines","y1","y2","SPINNERS","hostContext","selector","closest","createColorClasses","color","length","getClassList","classes","array","Array","isArray","split","filter","map","trim","getClassMap","SCHEME","openURL","url","direction","animation","test","router","querySelector","preventDefault","push","routes","path","AttachmentsPageRoutingModule","imports","forChild","exports","AttachmentsPageModule","declarations","AttendeesPageRoutingModule","AttendeesPageModule","EventDetailPageRoutingModule","EventDetailPageModule","EventListPageRoutingModule","EventListPageModule","ExpedienteDetailPageRoutingModule","ExpedienteDetailPageModule","loadChildren","then","m","ExpedientTaskModalPageModule","ExpedientePageModule","schemas","ChatOptionsPopoverPage","popoverController","dismiss","template","GroupDurationPage","MessagesOptionsPage","chatService","navParams","roomId","get","body","removeChatRoom","subscribe","res","console","log","close"],"mappings":"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","file":"common-es5.js","sourcesContent":["import { c as writeTask } from './index-44bf8136.js';\nimport { createGesture } from './index-eea61379.js';\nimport { h as hapticSelectionEnd, a as hapticSelectionStart, b as hapticSelectionChanged } from './haptic-7b8ba70a.js';\n\nconst createButtonActiveGesture = (el, isButton) => {\n let currentTouchedButton;\n let initialTouchedButton;\n const activateButtonAtPoint = (x, y, hapticFeedbackFn) => {\n if (typeof document === 'undefined') {\n return;\n }\n const target = document.elementFromPoint(x, y);\n if (!target || !isButton(target)) {\n clearActiveButton();\n return;\n }\n if (target !== currentTouchedButton) {\n clearActiveButton();\n setActiveButton(target, hapticFeedbackFn);\n }\n };\n const setActiveButton = (button, hapticFeedbackFn) => {\n currentTouchedButton = button;\n if (!initialTouchedButton) {\n initialTouchedButton = currentTouchedButton;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.add('ion-activated'));\n hapticFeedbackFn();\n };\n const clearActiveButton = (dispatchClick = false) => {\n if (!currentTouchedButton) {\n return;\n }\n const buttonToModify = currentTouchedButton;\n writeTask(() => buttonToModify.classList.remove('ion-activated'));\n /**\n * Clicking on one button, but releasing on another button\n * does not dispatch a click event in browsers, so we\n * need to do it manually here. Some browsers will\n * dispatch a click if clicking on one button, dragging over\n * another button, and releasing on the original button. In that\n * case, we need to make sure we do not cause a double click there.\n */\n if (dispatchClick && initialTouchedButton !== currentTouchedButton) {\n currentTouchedButton.click();\n }\n currentTouchedButton = undefined;\n };\n return createGesture({\n el,\n gestureName: 'buttonActiveDrag',\n threshold: 0,\n onStart: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionStart),\n onMove: ev => activateButtonAtPoint(ev.currentX, ev.currentY, hapticSelectionChanged),\n onEnd: () => {\n clearActiveButton(true);\n hapticSelectionEnd();\n initialTouchedButton = undefined;\n }\n });\n};\n\nexport { createButtonActiveGesture as c };\n","const attachComponent = async (delegate, container, component, cssClasses, componentProps) => {\n if (delegate) {\n return delegate.attachViewToDom(container, component, componentProps, cssClasses);\n }\n if (typeof component !== 'string' && !(component instanceof HTMLElement)) {\n throw new Error('framework delegate is missing');\n }\n const el = (typeof component === 'string')\n ? container.ownerDocument && container.ownerDocument.createElement(component)\n : component;\n if (cssClasses) {\n cssClasses.forEach(c => el.classList.add(c));\n }\n if (componentProps) {\n Object.assign(el, componentProps);\n }\n container.appendChild(el);\n if (el.componentOnReady) {\n await el.componentOnReady();\n }\n return el;\n};\nconst detachComponent = (delegate, element) => {\n if (element) {\n if (delegate) {\n const container = element.parentElement;\n return delegate.removeViewFromDom(container, element);\n }\n element.remove();\n }\n return Promise.resolve();\n};\n\nexport { attachComponent as a, detachComponent as d };\n","const HapticEngine = {\n getEngine() {\n const win = window;\n return (win.TapticEngine) || (win.Capacitor && win.Capacitor.isPluginAvailable('Haptics') && win.Capacitor.Plugins.Haptics);\n },\n available() {\n return !!this.getEngine();\n },\n isCordova() {\n return !!window.TapticEngine;\n },\n isCapacitor() {\n const win = window;\n return !!win.Capacitor;\n },\n impact(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.impact({ style });\n },\n notification(options) {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n const style = this.isCapacitor() ? options.style.toUpperCase() : options.style;\n engine.notification({ style });\n },\n selection() {\n this.impact({ style: 'light' });\n },\n selectionStart() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionStart();\n }\n else {\n engine.gestureSelectionStart();\n }\n },\n selectionChanged() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionChanged();\n }\n else {\n engine.gestureSelectionChanged();\n }\n },\n selectionEnd() {\n const engine = this.getEngine();\n if (!engine) {\n return;\n }\n if (this.isCapacitor()) {\n engine.selectionEnd();\n }\n else {\n engine.gestureSelectionEnd();\n }\n }\n};\n/**\n * Trigger a selection changed haptic event. Good for one-time events\n * (not for gestures)\n */\nconst hapticSelection = () => {\n HapticEngine.selection();\n};\n/**\n * Tell the haptic engine that a gesture for a selection change is starting.\n */\nconst hapticSelectionStart = () => {\n HapticEngine.selectionStart();\n};\n/**\n * Tell the haptic engine that a selection changed during a gesture.\n */\nconst hapticSelectionChanged = () => {\n HapticEngine.selectionChanged();\n};\n/**\n * Tell the haptic engine we are done with a gesture. This needs to be\n * called lest resources are not properly recycled.\n */\nconst hapticSelectionEnd = () => {\n HapticEngine.selectionEnd();\n};\n/**\n * Use this to indicate success/failure/warning to the user.\n * options should be of the type `{ style: 'light' }` (or `medium`/`heavy`)\n */\nconst hapticImpact = (options) => {\n HapticEngine.impact(options);\n};\n\nexport { hapticSelectionStart as a, hapticSelectionChanged as b, hapticSelection as c, hapticImpact as d, hapticSelectionEnd as h };\n","const spinners = {\n 'bubbles': {\n dur: 1000,\n circles: 9,\n fn: (dur, index, total) => {\n const animationDelay = `${(dur * index / total) - dur}ms`;\n const angle = 2 * Math.PI * index / total;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circles': {\n dur: 1000,\n circles: 8,\n fn: (dur, index, total) => {\n const step = index / total;\n const animationDelay = `${(dur * step) - dur}ms`;\n const angle = 2 * Math.PI * step;\n return {\n r: 5,\n style: {\n 'top': `${9 * Math.sin(angle)}px`,\n 'left': `${9 * Math.cos(angle)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'circular': {\n dur: 1400,\n elmDuration: true,\n circles: 1,\n fn: () => {\n return {\n r: 20,\n cx: 48,\n cy: 48,\n fill: 'none',\n viewBox: '24 24 48 48',\n transform: 'translate(0,0)',\n style: {}\n };\n }\n },\n 'crescent': {\n dur: 750,\n circles: 1,\n fn: () => {\n return {\n r: 26,\n style: {}\n };\n }\n },\n 'dots': {\n dur: 750,\n circles: 3,\n fn: (_, index) => {\n const animationDelay = -(110 * index) + 'ms';\n return {\n r: 6,\n style: {\n 'left': `${9 - (9 * index)}px`,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 17,\n y2: 29,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n },\n 'lines-small': {\n dur: 1000,\n lines: 12,\n fn: (dur, index, total) => {\n const transform = `rotate(${30 * index + (index < 6 ? 180 : -180)}deg)`;\n const animationDelay = `${(dur * index / total) - dur}ms`;\n return {\n y1: 12,\n y2: 20,\n style: {\n 'transform': transform,\n 'animation-delay': animationDelay,\n }\n };\n }\n }\n};\nconst SPINNERS = spinners;\n\nexport { SPINNERS as S };\n","const hostContext = (selector, el) => {\n return el.closest(selector) !== null;\n};\n/**\n * Create the mode and color classes for the component based on the classes passed in\n */\nconst createColorClasses = (color) => {\n return (typeof color === 'string' && color.length > 0) ? {\n 'ion-color': true,\n [`ion-color-${color}`]: true\n } : undefined;\n};\nconst getClassList = (classes) => {\n if (classes !== undefined) {\n const array = Array.isArray(classes) ? classes : classes.split(' ');\n return array\n .filter(c => c != null)\n .map(c => c.trim())\n .filter(c => c !== '');\n }\n return [];\n};\nconst getClassMap = (classes) => {\n const map = {};\n getClassList(classes).forEach(c => map[c] = true);\n return map;\n};\nconst SCHEME = /^[a-z][a-z0-9+\\-.]*:/;\nconst openURL = async (url, ev, direction, animation) => {\n if (url != null && url[0] !== '#' && !SCHEME.test(url)) {\n const router = document.querySelector('ion-router');\n if (router) {\n if (ev != null) {\n ev.preventDefault();\n }\n return router.push(url, direction, animation);\n }\n }\n return false;\n};\n\nexport { createColorClasses as c, getClassMap as g, hostContext as h, openURL as o };\n","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n
    \\r\\n

    Duração

    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttachmentsPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttachmentsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttachmentsPageRoutingModule } from './attachments-routing.module';\r\n\r\nimport { AttachmentsPage } from './attachments.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttachmentsPageRoutingModule\r\n ],\r\n declarations: [AttachmentsPage]\r\n})\r\nexport class AttachmentsPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AttendeesPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AttendeesPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AttendeesPageRoutingModule } from './attendees-routing.module';\r\n\r\nimport { AttendeesPage } from './attendees.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n AttendeesPageRoutingModule\r\n ],\r\n declarations: [AttendeesPage]\r\n})\r\nexport class AttendeesPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventDetailPageRoutingModule } from './event-detail-routing.module';\r\n\r\nimport { EventDetailPage } from './event-detail.page';\r\n\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ReactiveFormsModule,\r\n EventDetailPageRoutingModule\r\n ],\r\n declarations: [EventDetailPage]\r\n})\r\nexport class EventDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventListPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventListPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventListPageRoutingModule } from './event-list-routing.module';\r\n\r\nimport { EventListPage } from './event-list.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventListPageRoutingModule\r\n ],\r\n declarations: [EventListPage]\r\n})\r\nexport class EventListPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedienteDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedienteDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedienteDetailPageRoutingModule } from './expediente-detail-routing.module';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ExpedienteDetailPageRoutingModule\r\n ],\r\n declarations: [ExpedienteDetailPage]\r\n})\r\nexport class ExpedienteDetailPageModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientePage\r\n },\r\n {\r\n path: 'expediente-detail',\r\n loadChildren: () => import('./expediente-detail/expediente-detail.module').then( m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path: 'expedient-task-modal',\r\n loadChildren: () => import('./expedient-task-modal/expedient-task-modal.module').then( m => m.ExpedientTaskModalPageModule)\r\n },\r {\n path: 'book-meeting-modal',\n loadChildren: () => import('./book-meeting-modal/book-meeting-modal.module').then( m => m.BookMeetingModalPageModule)\n },\n {\n path: 'add-participants-modal',\n loadChildren: () => import('./add-participants-modal/add-participants-modal.module').then( m => m.AddParticipantsModalPageModule)\n },\n {\n path: 'add-participants-cc-modal',\n loadChildren: () => import('./add-participants-cc-modal/add-participants-cc-modal.module').then( m => m.AddParticipantsCcModalPageModule)\n }\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientePageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientePageRoutingModule } from './expediente-routing.module';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ExpedientePageRoutingModule\r\n ],\r\n declarations: [ExpedientePage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ExpedientePageModule {}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n\\n.border-top {\\n padding-top: 5px !important;\\n border-top: 1px solid #ebebeb;\\n}\\n\\n/* ion-col{\\n border: 1px solid red;\\n} */\\n\\n.btn-cancel {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n background-color: #e0e9ee;\\n --color: #061b52 !important;\\n --background:transparent;\\n --box-shadow: none;\\n margin: 0 auto !important;\\n}\\n\\n.btn-ok {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color: #ffffff !important;\\n margin: 0 auto !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxzaGFyZWRcXHBvcG92ZXJcXGNoYXQtb3B0aW9ucy1wb3BvdmVyXFxjaGF0LW9wdGlvbnMtcG9wb3Zlci5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyL2NoYXQtb3B0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLDJCQUFBO0FDQ0o7O0FEQ0E7RUFDSSwyQkFBQTtFQUNBLDZCQUFBO0FDRUo7O0FEQUE7O0dBQUE7O0FBR0E7RUFDSSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtBQ0dKOztBREFBO0VBQ0ksY0FBQTtFQUNBLHVCQUFBO0VBQ0EsdUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsMkJBQUE7RUFDQSx5QkFBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIvY2hhdC1vcHRpb25zLXBvcG92ZXIucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLXJvd3tcclxuICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweDtcclxufVxyXG4uYm9yZGVyLXRvcHtcclxuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcbi8qIGlvbi1jb2x7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn0gKi9cclxuLmJ0bi1jYW5jZWx7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAgI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuLmJ0bi1va3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gIH0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi8qIGlvbi1jb2x7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xufSAqL1xuLmJ0bi1jYW5jZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTIgIWltcG9ydGFudDtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tb2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbiAgLS1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-chat-options-popover',\r\n templateUrl: './chat-options-popover.page.html',\r\n styleUrls: ['./chat-options-popover.page.scss'],\r\n})\r\nexport class ChatOptionsPopoverPage implements OnInit {\r\n\r\n constructor(\r\n private popoverController: PopoverController\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL2dyb3VwLWR1cmF0aW9uL2dyb3VwLWR1cmF0aW9uLnBhZ2Uuc2NzcyJ9 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { PopoverController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-group-duration',\r\n templateUrl: './group-duration.page.html',\r\n styleUrls: ['./group-duration.page.scss'],\r\n})\r\nexport class GroupDurationPage implements OnInit {\r\n\r\n constructor(\r\n public popoverController: PopoverController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-row {\\n padding: 10px 10px 5px 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxccG9wb3ZlclxcbWVzc2FnZXMtb3B0aW9uc1xcbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiLCJzcmMvYXBwL3NoYXJlZC9wb3BvdmVyL21lc3NhZ2VzLW9wdGlvbnMvbWVzc2FnZXMtb3B0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSwyQkFBQTtBQ0NKIiwiZmlsZSI6InNyYy9hcHAvc2hhcmVkL3BvcG92ZXIvbWVzc2FnZXMtb3B0aW9ucy9tZXNzYWdlcy1vcHRpb25zLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1yb3d7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggNXB4IDEwcHg7XHJcbn0iLCJpb24tcm93IHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDVweCAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { NavParams, PopoverController } from '@ionic/angular';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\n\r\n@Component({\r\n selector: 'app-messages-options',\r\n templateUrl: './messages-options.page.html',\r\n styleUrls: ['./messages-options.page.scss'],\r\n})\r\nexport class MessagesOptionsPage implements OnInit {\r\n\r\n roomId:string;\r\n\r\n constructor(\r\n private popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.roomId = this.navParams.get('roomId');\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n close(){\r\n this.popoverController.dismiss();\r\n }\r\n\r\n closeChatRoom(){\r\n let body = { \"roomId\": this.roomId }\r\n this.chatService.removeChatRoom(body).subscribe(res=>{\r\n console.log(res);\r\n });\r\n this.close();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js b/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js deleted file mode 100644 index a8c724194..000000000 --- a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js +++ /dev/null @@ -1,426 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html": -/*!**********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html ***! - \**********************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n Acções\r\n \r\n \r\n \r\n \r\n \r\n \r\n Aprovar\r\n \r\n \r\n \r\n Emendar\r\n \r\n \r\n \r\n Rejeitar\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n {{loadedEvent.workflowInstanceDataFields.Location}}\r\n
    \r\n
    \r\n {{loadedEvent.workflowInstanceDataFields.Agenda}}\r\n
    \r\n
    \r\n
    \r\n \r\n

    {{customDate}}

    \r\n

    das {{loadedEvent.workflowInstanceDataFields.StartDate | date: 'hh:mm'}} às {{loadedEvent.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \r\n

    (Não se repete)

    \r\n

    Repete

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n

    Intervenientes

    \r\n

    {{loadedEvent.workflowInstanceDataFields.Participants}}

    \r\n
    \r\n
    \r\n \r\n \r\n

    Detalhes

    \r\n

    {{loadedEvent.workflowInstanceDataFields.Body}}

    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n

    Documentos Anexados

    \r\n \r\n \r\n

    Receita por Natureza

    \r\n

    {{loadedAttachments.Remetente}}{{loadedAttachments.CreateDate}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n \r\n

    \r\n Emendar\r\n

    \r\n

    \r\n \r\n \r\n \r\n

    \r\n

    \r\n Aprovar\r\n

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html": -/*!**********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html ***! - \**********************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n \r\n
    \r\n \r\n Cancelar\r\n Gravar\r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html": -/*!**************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html ***! - \**************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n

    \r\n Emendar\r\n

    \r\n

    \r\n Aprovar\r\n

    \r\n
    \r\n \r\n

    \r\n Rejeitar\r\n

    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss": -/*!********************************************************************************!*\ - !*** ./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss ***! - \********************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-content {\n --padding-top:0px;\n --padding-start: 20px;\n --padding-end: 20px;\n font-size: 18px;\n}\n\nion-menu {\n --height: 225px;\n}\n\n.header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\n.header-icon-right {\n width: 45px;\n font-size: 45px;\n float: left;\n overflow: auto;\n}\n\n.upper-content {\n margin-left: 50px;\n overflow: auto;\n font-size: 18px;\n}\n\n.content-location {\n width: 360px;\n margin: 0 auto;\n padding: 0;\n overflow: auto;\n}\n\n.location-detail {\n width: 210px;\n font-weight: 700;\n font-size: 18px;\n float: left;\n margin: 5px 5px 5px 0px;\n}\n\n.button-calendar-type {\n width: 91px;\n --border-radius: 12.5px;\n --background: #ffb703;\n margin-left: 5px;\n float: left;\n}\n\n.button-calendar-type ion-button {\n height: 25px;\n}\n\n.button-edit-event {\n width: 140px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color:#061b52;\n}\n\n.content-details p {\n font-size: 16px;\n}\n\n.middle-content h3, .middle-content p {\n font-size: 16px;\n}\n\n.bottom-content {\n width: 360px;\n margin: 0 auto;\n}\n\n.bottom-content h3 {\n font-size: 16px;\n margin: 0 0 0 10px;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 5px 10px;\n padding: 5px;\n float: left;\n}\n\n.attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n/* SPAN */\n\n.span-left {\n float: left;\n font-size: 15x;\n}\n\n.span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.buttons {\n width: 360px;\n margin: 0 auto;\n}\n\n.button-options {\n height: 44px;\n --color: #42b9fe;\n /* opacity: 0; */\n}\n\n.button-approve {\n width: 140px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n}\n\n.button-reject {\n width: 140px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxhcHByb3ZlLWV2ZW50LW1vZGFsXFxhcHByb3ZlLWV2ZW50LW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvYXBwcm92ZS1ldmVudC1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FDQ0Y7O0FEQ0E7RUFDRSxlQUFBO0FDRUY7O0FEQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDR0Y7O0FEREE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUNNRjs7QURKQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNRRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7QUNRRjs7QUROQTtFQUNJLFdBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FDU0o7O0FEUEE7RUFDRSxZQUFBO0FDVUY7O0FEUkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FDV0o7O0FEVEU7RUFDRSxlQUFBO0FDWUo7O0FEVkU7RUFDRSxlQUFBO0FDYUo7O0FEWEU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtBQ2NKOztBRFpFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0FDZUo7O0FEYkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNpQko7O0FEZkU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNrQko7O0FEaEJFLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FDb0JGOztBRGxCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FDcUJGOztBRGxCQTtFQUNJLFlBQUE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0FDcUJMOztBRG5CQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3NCRjs7QURwQkE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9hcHByb3ZlLWV2ZW50LW1vZGFsL2FwcHJvdmUtZXZlbnQtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAgLS1wYWRkaW5nLXRvcDowcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAyMHB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbmlvbi1tZW51e1xyXG4gIC0taGVpZ2h0OiAyMjVweDtcclxufVxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMjVweCBhdXRvO1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLWljb24tcmlnaHR7XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi51cHBlci1jb250ZW50e1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uY29udGVudC1sb2NhdGlvbntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmxvY2F0aW9uLWRldGFpbHtcclxuICB3aWR0aDogMjEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XHJcbn1cclxuLmJ1dHRvbi1jYWxlbmRhci10eXBle1xyXG4gICAgd2lkdGg6IDkxcHg7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmYjcwMztcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uYnV0dG9uLWNhbGVuZGFyLXR5cGUgaW9uLWJ1dHRvbntcclxuICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuLmJ1dHRvbi1lZGl0LWV2ZW50IHtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6IzA2MWI1MjtcclxuICB9XHJcbiAgLmNvbnRlbnQtZGV0YWlscyBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAubWlkZGxlLWNvbnRlbnQgaDMsIC5taWRkbGUtY29udGVudCBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAuYm90dG9tLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmJvdHRvbS1jb250ZW50IGgze1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gIH1cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuICAvKiBTUEFOICovXHJcbiAgLnNwYW4tbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxNXg7XHJcbiAgfVxyXG4gIC5zcGFuLXJpZ2h0e1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5idXR0b24tb3B0aW9ucyB7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgLS1jb2xvcjogIzQyYjlmZTtcclxuICAgICAvKiBvcGFjaXR5OiAwOyAqL1xyXG59XHJcbi5idXR0b24tYXBwcm92ZSB7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG59XHJcbi5idXR0b24tcmVqZWN0IHtcclxuICB3aWR0aDogMTQwcHg7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxufVxyXG4iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6MHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaW9uLW1lbnUge1xuICAtLWhlaWdodDogMjI1cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLWljb24tbGVmdCB7XG4gIHdpZHRoOiAzNnB4O1xuICBmb250LXNpemU6IDMzcHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAyNjRweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5oZWFkZXItaWNvbi1yaWdodCB7XG4gIHdpZHRoOiA0NXB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVwcGVyLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNvbnRlbnQtbG9jYXRpb24ge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmxvY2F0aW9uLWRldGFpbCB7XG4gIHdpZHRoOiAyMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XG59XG5cbi5idXR0b24tY2FsZW5kYXItdHlwZSB7XG4gIHdpZHRoOiA5MXB4O1xuICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZmZiNzAzO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbi1jYWxlbmRhci10eXBlIGlvbi1idXR0b24ge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5idXR0b24tZWRpdC1ldmVudCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uY29udGVudC1kZXRhaWxzIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5taWRkbGUtY29udGVudCBoMywgLm1pZGRsZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5ib3R0b20tY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ib3R0b20tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG5cbi8qIFNQQU4gKi9cbi5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG5cbi5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uYnV0dG9ucyB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idXR0b24tb3B0aW9ucyB7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogIzQyYjlmZTtcbiAgLyogb3BhY2l0eTogMDsgKi9cbn1cblxuLmJ1dHRvbi1hcHByb3ZlIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xufVxuXG4uYnV0dG9uLXJlamVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICAtLWNvbG9yOiAjZDMwYTBhO1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts": -/*!******************************************************************************!*\ - !*** ./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts ***! - \******************************************************************************/ -/*! exports provided: ApproveEventModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ApproveEventModalPage", function() { return ApproveEventModalPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/alert.service */ "./src/app/services/alert.service.ts"); -/* harmony import */ var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/services/attachments.service */ "./src/app/services/attachments.service.ts"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); -/* harmony import */ var _emend_message_modal_emend_message_modal_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../emend-message-modal/emend-message-modal.page */ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts"); -/* harmony import */ var _event_actions_popover_event_actions_popover_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../event-actions-popover/event-actions-popover.page */ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts"); - - - - - - - - - -let ApproveEventModalPage = class ApproveEventModalPage { - constructor(router, modalController, navParams, processes, attachmentsService, popoverController, menu, alertService) { - this.router = router; - this.modalController = modalController; - this.navParams = navParams; - this.processes = processes; - this.attachmentsService = attachmentsService; - this.popoverController = popoverController; - this.menu = menu; - this.alertService = alertService; - this.months = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; - this.days = ["Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"]; - this.serialNumber = this.navParams.get('serialNumber'); - } - ngOnInit() { - this.getTask(); - this.getAttachments(); - } - notImplemented() { - this.alertService.presentAlert('Funcionalidade em desenvolvimento'); - } - close() { - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - getTask() { - this.processes.GetTask(this.serialNumber).subscribe(res => { - console.log(res); - this.loadedEvent = res; - this.today = new Date(res.workflowInstanceDataFields.StartDate); - console.log(new Date(this.today)); - this.customDate = this.days[this.today.getDay()] + ", " + this.today.getDate() + " de " + (this.months[this.today.getMonth()]); - }); - } - approveTask(serialNumber) { - let body = { "serialNumber": serialNumber, "action": "Aprovar" }; - console.log(body); - this.processes.PostTaskAction(body); - this.alertService.presentAlert('Operação realizada com sucesso!'); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - emendTask(serialNumber) { - /* console.log('Emendar'); */ - this.menu.close(); - this.openEmendMessageModal(serialNumber); - this.modalController.dismiss(null); - } - rejectTask(serialNumber) { - let body = { "serialNumber": serialNumber, "action": "Rejeitar" }; - console.log(body); - this.processes.PostTaskAction(body); - this.alertService.presentAlert('Operação realizada com sucesso!'); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - getAttachments() { - this.attachmentsService.getAttachmentsBySerial(this.serialNumber).subscribe(res => { - this.loadedAttachments = res; - console.log(res); - }); - } - openOptions(ev) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const popover = yield this.popoverController.create({ - component: _event_actions_popover_event_actions_popover_page__WEBPACK_IMPORTED_MODULE_8__["EventActionsPopoverPage"], - cssClass: 'event-actions-popover', - event: ev, - translucent: true - }); - return yield popover.present(); - }); - } - openMenu() { - this.menu.open(); - } - openEmendMessageModal(serialNumber) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _emend_message_modal_emend_message_modal_page__WEBPACK_IMPORTED_MODULE_7__["EmendMessageModalPage"], - componentProps: {}, - cssClass: 'emend-message-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then(res => { - if (res.data !== '') { - let body = { "serialNumber": serialNumber, - "action": "Emendar", - "dataFields": { - "ReviewerComments": res.data, - } - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.alertService.presentAlert('Operação realizada com sucesso!'); - } - else { - this.alertService.presentAlert('Operação cancelada!'); - } - }); - }); - } -}; -ApproveEventModalPage.ctorParameters = () => [ - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__["ProcessesService"] }, - { type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_5__["AttachmentsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["PopoverController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["MenuController"] }, - { type: src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_4__["AlertService"] } -]; -ApproveEventModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-approve-event-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./approve-event-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./approve-event-modal.page.scss */ "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss")).default] - }) -], ApproveEventModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss": -/*!********************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss ***! - \********************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts": -/*!******************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts ***! - \******************************************************************************/ -/*! exports provided: EmendMessageModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmendMessageModalPage", function() { return EmendMessageModalPage; }); -/* 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"); - - - -let EmendMessageModalPage = class EmendMessageModalPage { - constructor(modalController) { - this.modalController = modalController; - this.emendMessage = ''; - } - ngOnInit() { - } - close() { - this.modalController.dismiss(this.emendMessage); - } - save() { - this.modalController.dismiss(this.emendMessage); - } -}; -EmendMessageModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] } -]; -EmendMessageModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-emend-message-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./emend-message-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./emend-message-modal.page.scss */ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss")).default] - }) -], EmendMessageModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss": -/*!************************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss ***! - \************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".button-edit-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color:#061b52;\n}\n\n.button-options {\n height: 44px;\n --color: #42b9fe;\n}\n\n.button-approve {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n}\n\n.button-discart-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #d30a0a;\n --color:#fff;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts": -/*!**********************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts ***! - \**********************************************************************************/ -/*! exports provided: EventActionsPopoverPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventActionsPopoverPage", function() { return EventActionsPopoverPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); - - - - - -let EventActionsPopoverPage = class EventActionsPopoverPage { - constructor(navParams, processes, router, modalController, popoverController) { - this.navParams = navParams; - this.processes = processes; - this.router = router; - this.modalController = modalController; - this.popoverController = popoverController; - /* this.serialNumber = this.navParams.get('serialNumber'); */ - } - ngOnInit() { - } - closePopover() { - this.popoverController.dismiss(); - } - approveTask(serialNumber) { - let body = { "serialNumber": serialNumber, "action": "Aprovar" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - emendarTask(serialNumber) { - let body = { "serialNumber": serialNumber, "action": "Rejeitar" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - deleteTask() { - } -}; -EventActionsPopoverPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["PopoverController"] } -]; -EventActionsPopoverPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-event-actions-popover', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./event-actions-popover.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./event-actions-popover.page.scss */ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss")).default] - }) -], EventActionsPopoverPage); - - - -/***/ }), - -/***/ "./src/app/services/attachments.service.ts": -/*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ -/*! exports provided: AttachmentsService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentsService", function() { return AttachmentsService; }); -/* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); -/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); -/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/auth.service */ "./src/app/services/auth.service.ts"); - - - - - -let AttachmentsService = class AttachmentsService { - constructor(http, user) { - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - getAttachmentsBySerial(serialNumber) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachments(source, sourceid) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachmentsById(eventId) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } -}; -AttachmentsService.ctorParameters = () => [ - { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] }, - { type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] } -]; -AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], AttachmentsService); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js.map b/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js.map deleted file mode 100644 index a60714a70..000000000 --- a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html","./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html","./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html","./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss","./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts","./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss","./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts","./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss","./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts","./src/app/services/attachments.service.ts"],"names":[],"mappings":"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","file":"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Aprovar\\r\\n \\r\\n \\r\\n \\r\\n Emendar\\r\\n \\r\\n \\r\\n \\r\\n Rejeitar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{loadedEvent.workflowInstanceDataFields.Location}}\\r\\n
    \\r\\n
    \\r\\n {{loadedEvent.workflowInstanceDataFields.Agenda}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n

    {{customDate}}

    \\r\\n

    das {{loadedEvent.workflowInstanceDataFields.StartDate | date: 'hh:mm'}} às {{loadedEvent.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \\r\\n

    (Não se repete)

    \\r\\n

    Repete

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    Intervenientes

    \\r\\n

    {{loadedEvent.workflowInstanceDataFields.Participants}}

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    Detalhes

    \\r\\n

    {{loadedEvent.workflowInstanceDataFields.Body}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    Documentos Anexados

    \\r\\n \\r\\n \\r\\n

    Receita por Natureza

    \\r\\n

    {{loadedAttachments.Remetente}}{{loadedAttachments.CreateDate}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n

    \\r\\n Emendar\\r\\n

    \\r\\n

    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n Aprovar\\r\\n

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Cancelar\\r\\n Gravar\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n

    \\r\\n Emendar\\r\\n

    \\r\\n

    \\r\\n Aprovar\\r\\n

    \\r\\n
    \\r\\n \\r\\n

    \\r\\n Rejeitar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"ion-content {\\n --padding-top:0px;\\n --padding-start: 20px;\\n --padding-end: 20px;\\n font-size: 18px;\\n}\\n\\nion-menu {\\n --height: 225px;\\n}\\n\\n.header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\n.header-icon-right {\\n width: 45px;\\n font-size: 45px;\\n float: left;\\n overflow: auto;\\n}\\n\\n.upper-content {\\n margin-left: 50px;\\n overflow: auto;\\n font-size: 18px;\\n}\\n\\n.content-location {\\n width: 360px;\\n margin: 0 auto;\\n padding: 0;\\n overflow: auto;\\n}\\n\\n.location-detail {\\n width: 210px;\\n font-weight: 700;\\n font-size: 18px;\\n float: left;\\n margin: 5px 5px 5px 0px;\\n}\\n\\n.button-calendar-type {\\n width: 91px;\\n --border-radius: 12.5px;\\n --background: #ffb703;\\n margin-left: 5px;\\n float: left;\\n}\\n\\n.button-calendar-type ion-button {\\n height: 25px;\\n}\\n\\n.button-edit-event {\\n width: 140px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color:#061b52;\\n}\\n\\n.content-details p {\\n font-size: 16px;\\n}\\n\\n.middle-content h3, .middle-content p {\\n font-size: 16px;\\n}\\n\\n.bottom-content {\\n width: 360px;\\n margin: 0 auto;\\n}\\n\\n.bottom-content h3 {\\n font-size: 16px;\\n margin: 0 0 0 10px;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 5px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n/* SPAN */\\n\\n.span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.buttons {\\n width: 360px;\\n margin: 0 auto;\\n}\\n\\n.button-options {\\n height: 44px;\\n --color: #42b9fe;\\n /* opacity: 0; */\\n}\\n\\n.button-approve {\\n width: 140px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n}\\n\\n.button-reject {\\n width: 140px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxhcHByb3ZlLWV2ZW50LW1vZGFsXFxhcHByb3ZlLWV2ZW50LW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvYXBwcm92ZS1ldmVudC1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FDQ0Y7O0FEQ0E7RUFDRSxlQUFBO0FDRUY7O0FEQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDR0Y7O0FEREE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUNNRjs7QURKQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNRRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7QUNRRjs7QUROQTtFQUNJLFdBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FDU0o7O0FEUEE7RUFDRSxZQUFBO0FDVUY7O0FEUkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FDV0o7O0FEVEU7RUFDRSxlQUFBO0FDWUo7O0FEVkU7RUFDRSxlQUFBO0FDYUo7O0FEWEU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtBQ2NKOztBRFpFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0FDZUo7O0FEYkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNpQko7O0FEZkU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNrQko7O0FEaEJFLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FDb0JGOztBRGxCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FDcUJGOztBRGxCQTtFQUNJLFlBQUE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0FDcUJMOztBRG5CQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3NCRjs7QURwQkE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9hcHByb3ZlLWV2ZW50LW1vZGFsL2FwcHJvdmUtZXZlbnQtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAgLS1wYWRkaW5nLXRvcDowcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAyMHB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbmlvbi1tZW51e1xyXG4gIC0taGVpZ2h0OiAyMjVweDtcclxufVxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMjVweCBhdXRvO1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLWljb24tcmlnaHR7XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi51cHBlci1jb250ZW50e1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uY29udGVudC1sb2NhdGlvbntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmxvY2F0aW9uLWRldGFpbHtcclxuICB3aWR0aDogMjEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XHJcbn1cclxuLmJ1dHRvbi1jYWxlbmRhci10eXBle1xyXG4gICAgd2lkdGg6IDkxcHg7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmYjcwMztcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uYnV0dG9uLWNhbGVuZGFyLXR5cGUgaW9uLWJ1dHRvbntcclxuICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuLmJ1dHRvbi1lZGl0LWV2ZW50IHtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6IzA2MWI1MjtcclxuICB9XHJcbiAgLmNvbnRlbnQtZGV0YWlscyBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAubWlkZGxlLWNvbnRlbnQgaDMsIC5taWRkbGUtY29udGVudCBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAuYm90dG9tLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmJvdHRvbS1jb250ZW50IGgze1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gIH1cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuICAvKiBTUEFOICovXHJcbiAgLnNwYW4tbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxNXg7XHJcbiAgfVxyXG4gIC5zcGFuLXJpZ2h0e1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5idXR0b24tb3B0aW9ucyB7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgLS1jb2xvcjogIzQyYjlmZTtcclxuICAgICAvKiBvcGFjaXR5OiAwOyAqL1xyXG59XHJcbi5idXR0b24tYXBwcm92ZSB7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG59XHJcbi5idXR0b24tcmVqZWN0IHtcclxuICB3aWR0aDogMTQwcHg7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxufVxyXG4iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6MHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaW9uLW1lbnUge1xuICAtLWhlaWdodDogMjI1cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLWljb24tbGVmdCB7XG4gIHdpZHRoOiAzNnB4O1xuICBmb250LXNpemU6IDMzcHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAyNjRweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5oZWFkZXItaWNvbi1yaWdodCB7XG4gIHdpZHRoOiA0NXB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVwcGVyLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNvbnRlbnQtbG9jYXRpb24ge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmxvY2F0aW9uLWRldGFpbCB7XG4gIHdpZHRoOiAyMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XG59XG5cbi5idXR0b24tY2FsZW5kYXItdHlwZSB7XG4gIHdpZHRoOiA5MXB4O1xuICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZmZiNzAzO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbi1jYWxlbmRhci10eXBlIGlvbi1idXR0b24ge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5idXR0b24tZWRpdC1ldmVudCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uY29udGVudC1kZXRhaWxzIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5taWRkbGUtY29udGVudCBoMywgLm1pZGRsZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5ib3R0b20tY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ib3R0b20tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG5cbi8qIFNQQU4gKi9cbi5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG5cbi5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uYnV0dG9ucyB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idXR0b24tb3B0aW9ucyB7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogIzQyYjlmZTtcbiAgLyogb3BhY2l0eTogMDsgKi9cbn1cblxuLmJ1dHRvbi1hcHByb3ZlIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xufVxuXG4uYnV0dG9uLXJlamVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICAtLWNvbG9yOiAjZDMwYTBhO1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { MenuController, ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { EmendMessageModalPage } from '../emend-message-modal/emend-message-modal.page';\r\nimport { EventActionsPopoverPage } from '../event-actions-popover/event-actions-popover.page';\r\n\r\n@Component({\r\n selector: 'app-approve-event-modal',\r\n templateUrl: './approve-event-modal.page.html',\r\n styleUrls: ['./approve-event-modal.page.scss'],\r\n})\r\nexport class ApproveEventModalPage implements OnInit {\r\n event: Event;\r\n loadedEvent:any;\r\n loadedAttachments:any;\r\n serialNumber:string;\r\n customDate:any;\r\n today:any;\r\n \r\n months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n \r\n constructor(\r\n private router:Router,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private attachmentsService: AttachmentsService,\r\n private popoverController: PopoverController,\r\n private menu: MenuController,\r\n private alertService: AlertService,\r\n )\r\n {\r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n this.getTask();\r\n this.getAttachments();\r\n }\r\n\r\n notImplemented(){\r\n this.alertService.presentAlert('Funcionalidade em desenvolvimento');\r\n }\r\n\r\n close(){\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n getTask(){\r\n this.processes.GetTask(this.serialNumber).subscribe(res => {\r\n console.log(res);\r\n this.loadedEvent = res;\r\n this.today = new Date(res.workflowInstanceDataFields.StartDate);\r\n console.log(new Date(this.today));\r\n this.customDate = this.days[this.today.getDay()]+ \", \" + this.today.getDate() +\" de \" + ( this.months[this.today.getMonth()]);\r\n \r\n })\r\n }\r\n approveTask(serialNumber:string){\r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Aprovar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.alertService.presentAlert('Operação realizada com sucesso!');\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n emendTask(serialNumber:string){\r\n /* console.log('Emendar'); */\r\n this.menu.close();\r\n this.openEmendMessageModal(serialNumber);\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n rejectTask(serialNumber:string){\r\n \r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Rejeitar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.alertService.presentAlert('Operação realizada com sucesso!');\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n getAttachments(){\r\n this.attachmentsService.getAttachmentsBySerial(this.serialNumber).subscribe(res=>{\r\n this.loadedAttachments = res;\r\n console.log(res);\r\n });\r\n }\r\n\r\n async openOptions(ev:any) {\r\n const popover = await this.popoverController.create({\r\n component: EventActionsPopoverPage,\r\n cssClass: 'event-actions-popover',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n openMenu() {\r\n this.menu.open();\r\n }\r\n async openEmendMessageModal(serialNumber:string) {\r\n const modal = await this.modalController.create({\r\n component: EmendMessageModalPage,\r\n componentProps:{\r\n \r\n },\r\n cssClass: 'emend-message-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(res => {\r\n if(res.data !== ''){\r\n let body = { \"serialNumber\": serialNumber, \r\n \"action\": \"Emendar\",\r\n \"dataFields\": {\r\n \"ReviewerComments\": res.data,\r\n }\r\n }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.alertService.presentAlert('Operação realizada com sucesso!');\r\n }\r\n else{\r\n this.alertService.presentAlert('Operação cancelada!');\r\n }\r\n });\r\n}\r\n \r\n}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-emend-message-modal',\r\n templateUrl: './emend-message-modal.page.html',\r\n styleUrls: ['./emend-message-modal.page.scss'],\r\n})\r\nexport class EmendMessageModalPage implements OnInit {\r\n emendMessage: string = '';\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n save(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n\r\n}\r\n","export default \".button-edit-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color:#061b52;\\n}\\n\\n.button-options {\\n height: 44px;\\n --color: #42b9fe;\\n}\\n\\n.button-approve {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n}\\n\\n.button-discart-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #d30a0a;\\n --color:#fff;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-event-actions-popover',\r\n templateUrl: './event-actions-popover.page.html',\r\n styleUrls: ['./event-actions-popover.page.scss'],\r\n})\r\nexport class EventActionsPopoverPage implements OnInit {\r\n\r\n constructor(private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private popoverController: PopoverController,) {\r\n /* this.serialNumber = this.navParams.get('serialNumber'); */\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n closePopover(){\r\n this.popoverController.dismiss();\r\n }\r\n approveTask(serialNumber:string){\r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Aprovar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n emendarTask(serialNumber:string){\r\n \r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Rejeitar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n deleteTask(){\r\n\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js b/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js deleted file mode 100644 index e9eed1dfa..000000000 --- a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js +++ /dev/null @@ -1,751 +0,0 @@ -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([["default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html": - /*!**********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html ***! - \**********************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaApproveEventModalApproveEventModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n Acções\r\n \r\n \r\n \r\n \r\n \r\n \r\n Aprovar\r\n \r\n \r\n \r\n Emendar\r\n \r\n \r\n \r\n Rejeitar\r\n \r\n \r\n \r\n\r\n\r\n\r\n
    \r\n
    \r\n
    \r\n {{loadedEvent.workflowInstanceDataFields.Location}}\r\n
    \r\n
    \r\n {{loadedEvent.workflowInstanceDataFields.Agenda}}\r\n
    \r\n
    \r\n
    \r\n \r\n

    {{customDate}}

    \r\n

    das {{loadedEvent.workflowInstanceDataFields.StartDate | date: 'hh:mm'}} às {{loadedEvent.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \r\n

    (Não se repete)

    \r\n

    Repete

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n

    Intervenientes

    \r\n

    {{loadedEvent.workflowInstanceDataFields.Participants}}

    \r\n
    \r\n
    \r\n \r\n \r\n

    Detalhes

    \r\n

    {{loadedEvent.workflowInstanceDataFields.Body}}

    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n

    Documentos Anexados

    \r\n \r\n \r\n

    Receita por Natureza

    \r\n

    {{loadedAttachments.Remetente}}{{loadedAttachments.CreateDate}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n \r\n

    \r\n Emendar\r\n

    \r\n

    \r\n \r\n \r\n \r\n

    \r\n

    \r\n Aprovar\r\n

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html": - /*!**********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html ***! - \**********************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaEmendMessageModalEmendMessageModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n \r\n
    \r\n \r\n Cancelar\r\n Gravar\r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html": - /*!**************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html ***! - \**************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaEventActionsPopoverEventActionsPopoverPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n

    \r\n Emendar\r\n

    \r\n

    \r\n Aprovar\r\n

    \r\n
    \r\n \r\n

    \r\n Rejeitar\r\n

    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss": - /*!********************************************************************************!*\ - !*** ./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss ***! - \********************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesAgendaApproveEventModalApproveEventModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-content {\n --padding-top:0px;\n --padding-start: 20px;\n --padding-end: 20px;\n font-size: 18px;\n}\n\nion-menu {\n --height: 225px;\n}\n\n.header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\n.header-icon-right {\n width: 45px;\n font-size: 45px;\n float: left;\n overflow: auto;\n}\n\n.upper-content {\n margin-left: 50px;\n overflow: auto;\n font-size: 18px;\n}\n\n.content-location {\n width: 360px;\n margin: 0 auto;\n padding: 0;\n overflow: auto;\n}\n\n.location-detail {\n width: 210px;\n font-weight: 700;\n font-size: 18px;\n float: left;\n margin: 5px 5px 5px 0px;\n}\n\n.button-calendar-type {\n width: 91px;\n --border-radius: 12.5px;\n --background: #ffb703;\n margin-left: 5px;\n float: left;\n}\n\n.button-calendar-type ion-button {\n height: 25px;\n}\n\n.button-edit-event {\n width: 140px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color:#061b52;\n}\n\n.content-details p {\n font-size: 16px;\n}\n\n.middle-content h3, .middle-content p {\n font-size: 16px;\n}\n\n.bottom-content {\n width: 360px;\n margin: 0 auto;\n}\n\n.bottom-content h3 {\n font-size: 16px;\n margin: 0 0 0 10px;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 5px 10px;\n padding: 5px;\n float: left;\n}\n\n.attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n/* SPAN */\n\n.span-left {\n float: left;\n font-size: 15x;\n}\n\n.span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.buttons {\n width: 360px;\n margin: 0 auto;\n}\n\n.button-options {\n height: 44px;\n --color: #42b9fe;\n /* opacity: 0; */\n}\n\n.button-approve {\n width: 140px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n}\n\n.button-reject {\n width: 140px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxhcHByb3ZlLWV2ZW50LW1vZGFsXFxhcHByb3ZlLWV2ZW50LW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvYXBwcm92ZS1ldmVudC1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FDQ0Y7O0FEQ0E7RUFDRSxlQUFBO0FDRUY7O0FEQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDR0Y7O0FEREE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUNNRjs7QURKQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNRRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7QUNRRjs7QUROQTtFQUNJLFdBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FDU0o7O0FEUEE7RUFDRSxZQUFBO0FDVUY7O0FEUkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FDV0o7O0FEVEU7RUFDRSxlQUFBO0FDWUo7O0FEVkU7RUFDRSxlQUFBO0FDYUo7O0FEWEU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtBQ2NKOztBRFpFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0FDZUo7O0FEYkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNpQko7O0FEZkU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNrQko7O0FEaEJFLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FDb0JGOztBRGxCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FDcUJGOztBRGxCQTtFQUNJLFlBQUE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0FDcUJMOztBRG5CQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3NCRjs7QURwQkE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9hcHByb3ZlLWV2ZW50LW1vZGFsL2FwcHJvdmUtZXZlbnQtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAgLS1wYWRkaW5nLXRvcDowcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAyMHB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbmlvbi1tZW51e1xyXG4gIC0taGVpZ2h0OiAyMjVweDtcclxufVxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMjVweCBhdXRvO1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLWljb24tcmlnaHR7XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi51cHBlci1jb250ZW50e1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uY29udGVudC1sb2NhdGlvbntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmxvY2F0aW9uLWRldGFpbHtcclxuICB3aWR0aDogMjEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XHJcbn1cclxuLmJ1dHRvbi1jYWxlbmRhci10eXBle1xyXG4gICAgd2lkdGg6IDkxcHg7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmYjcwMztcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uYnV0dG9uLWNhbGVuZGFyLXR5cGUgaW9uLWJ1dHRvbntcclxuICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuLmJ1dHRvbi1lZGl0LWV2ZW50IHtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6IzA2MWI1MjtcclxuICB9XHJcbiAgLmNvbnRlbnQtZGV0YWlscyBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAubWlkZGxlLWNvbnRlbnQgaDMsIC5taWRkbGUtY29udGVudCBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAuYm90dG9tLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmJvdHRvbS1jb250ZW50IGgze1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gIH1cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuICAvKiBTUEFOICovXHJcbiAgLnNwYW4tbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxNXg7XHJcbiAgfVxyXG4gIC5zcGFuLXJpZ2h0e1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5idXR0b24tb3B0aW9ucyB7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgLS1jb2xvcjogIzQyYjlmZTtcclxuICAgICAvKiBvcGFjaXR5OiAwOyAqL1xyXG59XHJcbi5idXR0b24tYXBwcm92ZSB7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG59XHJcbi5idXR0b24tcmVqZWN0IHtcclxuICB3aWR0aDogMTQwcHg7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxufVxyXG4iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6MHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaW9uLW1lbnUge1xuICAtLWhlaWdodDogMjI1cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLWljb24tbGVmdCB7XG4gIHdpZHRoOiAzNnB4O1xuICBmb250LXNpemU6IDMzcHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAyNjRweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5oZWFkZXItaWNvbi1yaWdodCB7XG4gIHdpZHRoOiA0NXB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVwcGVyLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNvbnRlbnQtbG9jYXRpb24ge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmxvY2F0aW9uLWRldGFpbCB7XG4gIHdpZHRoOiAyMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XG59XG5cbi5idXR0b24tY2FsZW5kYXItdHlwZSB7XG4gIHdpZHRoOiA5MXB4O1xuICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZmZiNzAzO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbi1jYWxlbmRhci10eXBlIGlvbi1idXR0b24ge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5idXR0b24tZWRpdC1ldmVudCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uY29udGVudC1kZXRhaWxzIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5taWRkbGUtY29udGVudCBoMywgLm1pZGRsZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5ib3R0b20tY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ib3R0b20tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG5cbi8qIFNQQU4gKi9cbi5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG5cbi5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uYnV0dG9ucyB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idXR0b24tb3B0aW9ucyB7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogIzQyYjlmZTtcbiAgLyogb3BhY2l0eTogMDsgKi9cbn1cblxuLmJ1dHRvbi1hcHByb3ZlIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xufVxuXG4uYnV0dG9uLXJlamVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICAtLWNvbG9yOiAjZDMwYTBhO1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts": - /*!******************************************************************************!*\ - !*** ./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts ***! - \******************************************************************************/ - - /*! exports provided: ApproveEventModalPage */ - - /***/ - function srcAppPagesAgendaApproveEventModalApproveEventModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ApproveEventModalPage", function () { - return ApproveEventModalPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/alert.service */ - "./src/app/services/alert.service.ts"); - /* harmony import */ - - - var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! src/app/services/attachments.service */ - "./src/app/services/attachments.service.ts"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - /* harmony import */ - - - var _emend_message_modal_emend_message_modal_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! ../emend-message-modal/emend-message-modal.page */ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts"); - /* harmony import */ - - - var _event_actions_popover_event_actions_popover_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! ../event-actions-popover/event-actions-popover.page */ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts"); - - var ApproveEventModalPage = /*#__PURE__*/function () { - function ApproveEventModalPage(router, modalController, navParams, processes, attachmentsService, popoverController, menu, alertService) { - _classCallCheck(this, ApproveEventModalPage); - - this.router = router; - this.modalController = modalController; - this.navParams = navParams; - this.processes = processes; - this.attachmentsService = attachmentsService; - this.popoverController = popoverController; - this.menu = menu; - this.alertService = alertService; - this.months = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; - this.days = ["Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"]; - this.serialNumber = this.navParams.get('serialNumber'); - } - - _createClass(ApproveEventModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.getTask(); - this.getAttachments(); - } - }, { - key: "notImplemented", - value: function notImplemented() { - this.alertService.presentAlert('Funcionalidade em desenvolvimento'); - } - }, { - key: "close", - value: function close() { - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "getTask", - value: function getTask() { - var _this = this; - - this.processes.GetTask(this.serialNumber).subscribe(function (res) { - console.log(res); - _this.loadedEvent = res; - _this.today = new Date(res.workflowInstanceDataFields.StartDate); - console.log(new Date(_this.today)); - _this.customDate = _this.days[_this.today.getDay()] + ", " + _this.today.getDate() + " de " + _this.months[_this.today.getMonth()]; - }); - } - }, { - key: "approveTask", - value: function approveTask(serialNumber) { - var body = { - "serialNumber": serialNumber, - "action": "Aprovar" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.alertService.presentAlert('Operação realizada com sucesso!'); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "emendTask", - value: function emendTask(serialNumber) { - /* console.log('Emendar'); */ - this.menu.close(); - this.openEmendMessageModal(serialNumber); - this.modalController.dismiss(null); - } - }, { - key: "rejectTask", - value: function rejectTask(serialNumber) { - var body = { - "serialNumber": serialNumber, - "action": "Rejeitar" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.alertService.presentAlert('Operação realizada com sucesso!'); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "getAttachments", - value: function getAttachments() { - var _this2 = this; - - this.attachmentsService.getAttachmentsBySerial(this.serialNumber).subscribe(function (res) { - _this2.loadedAttachments = res; - console.log(res); - }); - } - }, { - key: "openOptions", - value: function openOptions(ev) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var popover; - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return this.popoverController.create({ - component: _event_actions_popover_event_actions_popover_page__WEBPACK_IMPORTED_MODULE_8__["EventActionsPopoverPage"], - cssClass: 'event-actions-popover', - event: ev, - translucent: true - }); - - case 2: - popover = _context.sent; - _context.next = 5; - return popover.present(); - - case 5: - return _context.abrupt("return", _context.sent); - - case 6: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "openMenu", - value: function openMenu() { - this.menu.open(); - } - }, { - key: "openEmendMessageModal", - value: function openEmendMessageModal(serialNumber) { - 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.modalController.create({ - component: _emend_message_modal_emend_message_modal_page__WEBPACK_IMPORTED_MODULE_7__["EmendMessageModalPage"], - componentProps: {}, - cssClass: 'emend-message-modal', - backdropDismiss: false - }); - - case 2: - modal = _context2.sent; - _context2.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function (res) { - if (res.data !== '') { - var body = { - "serialNumber": serialNumber, - "action": "Emendar", - "dataFields": { - "ReviewerComments": res.data - } - }; - console.log(body); - - _this3.processes.PostTaskAction(body); - - _this3.router.navigate(['/home/gabinete-digital/event-list']); - - _this3.alertService.presentAlert('Operação realizada com sucesso!'); - } else { - _this3.alertService.presentAlert('Operação cancelada!'); - } - }); - - case 6: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }]); - - return ApproveEventModalPage; - }(); - - ApproveEventModalPage.ctorParameters = function () { - return [{ - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__["ProcessesService"] - }, { - type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_5__["AttachmentsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["PopoverController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["MenuController"] - }, { - type: src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_4__["AlertService"] - }]; - }; - - ApproveEventModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-approve-event-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./approve-event-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./approve-event-modal.page.scss */ - "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss"))["default"]] - })], ApproveEventModalPage); - /***/ - }, - - /***/ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss": - /*!********************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss ***! - \********************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesAgendaEmendMessageModalEmendMessageModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts": - /*!******************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts ***! - \******************************************************************************/ - - /*! exports provided: EmendMessageModalPage */ - - /***/ - function srcAppPagesAgendaEmendMessageModalEmendMessageModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "EmendMessageModalPage", function () { - return EmendMessageModalPage; - }); - /* 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 EmendMessageModalPage = /*#__PURE__*/function () { - function EmendMessageModalPage(modalController) { - _classCallCheck(this, EmendMessageModalPage); - - this.modalController = modalController; - this.emendMessage = ''; - } - - _createClass(EmendMessageModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "close", - value: function close() { - this.modalController.dismiss(this.emendMessage); - } - }, { - key: "save", - value: function save() { - this.modalController.dismiss(this.emendMessage); - } - }]); - - return EmendMessageModalPage; - }(); - - EmendMessageModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }]; - }; - - EmendMessageModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-emend-message-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./emend-message-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./emend-message-modal.page.scss */ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss"))["default"]] - })], EmendMessageModalPage); - /***/ - }, - - /***/ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss": - /*!************************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss ***! - \************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesAgendaEventActionsPopoverEventActionsPopoverPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".button-edit-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color:#061b52;\n}\n\n.button-options {\n height: 44px;\n --color: #42b9fe;\n}\n\n.button-approve {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n}\n\n.button-discart-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #d30a0a;\n --color:#fff;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts": - /*!**********************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts ***! - \**********************************************************************************/ - - /*! exports provided: EventActionsPopoverPage */ - - /***/ - function srcAppPagesAgendaEventActionsPopoverEventActionsPopoverPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "EventActionsPopoverPage", function () { - return EventActionsPopoverPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - - var EventActionsPopoverPage = /*#__PURE__*/function () { - function EventActionsPopoverPage(navParams, processes, router, modalController, popoverController) { - _classCallCheck(this, EventActionsPopoverPage); - - this.navParams = navParams; - this.processes = processes; - this.router = router; - this.modalController = modalController; - this.popoverController = popoverController; - /* this.serialNumber = this.navParams.get('serialNumber'); */ - } - - _createClass(EventActionsPopoverPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "closePopover", - value: function closePopover() { - this.popoverController.dismiss(); - } - }, { - key: "approveTask", - value: function approveTask(serialNumber) { - var body = { - "serialNumber": serialNumber, - "action": "Aprovar" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "emendarTask", - value: function emendarTask(serialNumber) { - var body = { - "serialNumber": serialNumber, - "action": "Rejeitar" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "deleteTask", - value: function deleteTask() {} - }]); - - return EventActionsPopoverPage; - }(); - - EventActionsPopoverPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["PopoverController"] - }]; - }; - - EventActionsPopoverPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-event-actions-popover', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./event-actions-popover.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./event-actions-popover.page.scss */ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss"))["default"]] - })], EventActionsPopoverPage); - /***/ - }, - - /***/ - "./src/app/services/attachments.service.ts": - /*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ - - /*! exports provided: AttachmentsService */ - - /***/ - function srcAppServicesAttachmentsServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttachmentsService", function () { - return AttachmentsService; - }); - /* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! @angular/common/http */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); - /* harmony import */ - - - var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/environments/environment */ - "./src/environments/environment.ts"); - /* harmony import */ - - - var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../services/auth.service */ - "./src/app/services/auth.service.ts"); - - var AttachmentsService = /*#__PURE__*/function () { - function AttachmentsService(http, user) { - _classCallCheck(this, AttachmentsService); - - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - - _createClass(AttachmentsService, [{ - key: "getAttachmentsBySerial", - value: function getAttachmentsBySerial(serialNumber) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachments", - value: function getAttachments(source, sourceid) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachmentsById", - value: function getAttachmentsById(eventId) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }]); - - return AttachmentsService; - }(); - - AttachmentsService.ctorParameters = function () { - return [{ - type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] - }, { - type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] - }]; - }; - - AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], AttachmentsService); - /***/ - } -}]); -//# sourceMappingURL=default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js.map b/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js.map deleted file mode 100644 index addf113b0..000000000 --- a/android/app/src/main/assets/public/default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/agenda/approve-event-modal/approve-event-modal.page.html","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html","webpack:///src/app/pages/agenda/approve-event-modal/approve-event-modal.page.scss","webpack:///src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts","webpack:///src/app/services/attachments.service.ts"],"names":["ApproveEventModalPage","router","modalController","navParams","processes","attachmentsService","popoverController","menu","alertService","months","days","serialNumber","get","getTask","getAttachments","presentAlert","navigate","dismiss","GetTask","subscribe","res","console","log","loadedEvent","today","Date","workflowInstanceDataFields","StartDate","customDate","getDay","getDate","getMonth","body","PostTaskAction","close","openEmendMessageModal","getAttachmentsBySerial","loadedAttachments","ev","create","component","cssClass","event","translucent","popover","present","open","componentProps","backdropDismiss","modal","onDidDismiss","then","data","selector","template","EmendMessageModalPage","emendMessage","EventActionsPopoverPage","AttachmentsService","http","user","loggeduser","ValidatedUser","headers","set","BasicAuthKey","geturl","apiURL","params","options","source","sourceid","toString","eventId","providedIn"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;ACAf;AAAe;;;AAAA;;;;;;;;;;;;;;;;ACAf;AAAe;;;AAAA;;;;;;;;;;;;;;;;ACAf;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACef,QAAaA,qBAAqB;AAYhC,qCACUC,MADV,EAEUC,eAFV,EAGUC,SAHV,EAIUC,SAJV,EAKUC,kBALV,EAMUC,iBANV,EAOUC,IAPV,EAQUC,YARV,EAQoC;AAAA;;AAP1B,aAAAP,MAAA,GAAAA,MAAA;AACA,aAAAC,eAAA,GAAAA,eAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AACA,aAAAC,kBAAA,GAAAA,kBAAA;AACA,aAAAC,iBAAA,GAAAA,iBAAA;AACA,aAAAC,IAAA,GAAAA,IAAA;AACA,aAAAC,YAAA,GAAAA,YAAA;AAZV,aAAAC,MAAA,GAAS,CAAC,SAAD,EAAY,WAAZ,EAAyB,OAAzB,EAAkC,OAAlC,EAA2C,MAA3C,EAAmD,OAAnD,EAA4D,OAA5D,EAAqE,QAArE,EAA+E,UAA/E,EAA2F,SAA3F,EAAsG,UAAtG,EAAkH,UAAlH,CAAT;AACA,aAAAC,IAAA,GAAO,CAAC,SAAD,EAAY,eAAZ,EAA6B,aAA7B,EAA4C,cAA5C,EAA4D,cAA5D,EAA4E,aAA5E,EAA2F,QAA3F,CAAP;AAcI,aAAKC,YAAL,GAAoB,KAAKR,SAAL,CAAeS,GAAf,CAAmB,cAAnB,CAApB;AACA;;AAxB4B;AAAA;AAAA,mCA0BrB;AACT,eAAKC,OAAL;AACA,eAAKC,cAAL;AACD;AA7B+B;AAAA;AAAA,yCA+BlB;AACZ,eAAKN,YAAL,CAAkBO,YAAlB,CAA+B,mCAA/B;AACD;AAjC+B;AAAA;AAAA,gCAmC3B;AACH,eAAKd,MAAL,CAAYe,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKd,eAAL,CAAqBe,OAArB,CAA6B,IAA7B;AACD;AAtC+B;AAAA;AAAA,kCAwCzB;AAAA;;AACL,eAAKb,SAAL,CAAec,OAAf,CAAuB,KAAKP,YAA5B,EAA0CQ,SAA1C,CAAoD,UAAAC,GAAG,EAAI;AACzDC,mBAAO,CAACC,GAAR,CAAYF,GAAZ;AACA,iBAAI,CAACG,WAAL,GAAmBH,GAAnB;AACA,iBAAI,CAACI,KAAL,GAAa,IAAIC,IAAJ,CAASL,GAAG,CAACM,0BAAJ,CAA+BC,SAAxC,CAAb;AACAN,mBAAO,CAACC,GAAR,CAAY,IAAIG,IAAJ,CAAS,KAAI,CAACD,KAAd,CAAZ;AACA,iBAAI,CAACI,UAAL,GAAkB,KAAI,CAAClB,IAAL,CAAU,KAAI,CAACc,KAAL,CAAWK,MAAX,EAAV,IAAgC,IAAhC,GAAwC,KAAI,CAACL,KAAL,CAAWM,OAAX,EAAxC,GAA8D,MAA9D,GAA0E,KAAI,CAACrB,MAAL,CAAY,KAAI,CAACe,KAAL,CAAWO,QAAX,EAAZ,CAA5F;AAED,WAPD;AAQD;AAjD+B;AAAA;AAAA,oCAkDpBpB,YAlDoB,EAkDD;AAC7B,cAAIqB,IAAI,GAAG;AAAE,4BAAgBrB,YAAlB;AAAgC,sBAAU;AAA1C,WAAX;AACAU,iBAAO,CAACC,GAAR,CAAYU,IAAZ;AACA,eAAK5B,SAAL,CAAe6B,cAAf,CAA8BD,IAA9B;AACA,eAAKxB,YAAL,CAAkBO,YAAlB,CAA+B,iCAA/B;AACA,eAAKd,MAAL,CAAYe,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKd,eAAL,CAAqBe,OAArB,CAA6B,IAA7B;AACD;AAzD+B;AAAA;AAAA,kCA2DtBN,YA3DsB,EA2DH;AAC3B;AACA,eAAKJ,IAAL,CAAU2B,KAAV;AACA,eAAKC,qBAAL,CAA2BxB,YAA3B;AACA,eAAKT,eAAL,CAAqBe,OAArB,CAA6B,IAA7B;AACD;AAhE+B;AAAA;AAAA,mCAkErBN,YAlEqB,EAkEF;AAE5B,cAAIqB,IAAI,GAAG;AAAE,4BAAgBrB,YAAlB;AAAgC,sBAAU;AAA1C,WAAX;AACAU,iBAAO,CAACC,GAAR,CAAYU,IAAZ;AACA,eAAK5B,SAAL,CAAe6B,cAAf,CAA8BD,IAA9B;AACA,eAAKxB,YAAL,CAAkBO,YAAlB,CAA+B,iCAA/B;AACA,eAAKd,MAAL,CAAYe,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKd,eAAL,CAAqBe,OAArB,CAA6B,IAA7B;AACD;AA1E+B;AAAA;AAAA,yCA2ElB;AAAA;;AACZ,eAAKZ,kBAAL,CAAwB+B,sBAAxB,CAA+C,KAAKzB,YAApD,EAAkEQ,SAAlE,CAA4E,UAAAC,GAAG,EAAE;AAC/E,kBAAI,CAACiB,iBAAL,GAAyBjB,GAAzB;AACAC,mBAAO,CAACC,GAAR,CAAYF,GAAZ;AACD,WAHD;AAID;AAhF+B;AAAA;AAAA,oCAkFdkB,EAlFc,EAkFN;;;;;;;;AACR,2BAAM,KAAKhC,iBAAL,CAAuBiC,MAAvB,CAA8B;AAClDC,+BAAS,EAAE,yGADuC;AAElDC,8BAAQ,EAAE,uBAFwC;AAGlDC,2BAAK,EAAEJ,EAH2C;AAIlDK,iCAAW,EAAE;AAJqC,qBAA9B,CAAN;;;AAAVC,2B;;AAMC,2BAAMA,OAAO,CAACC,OAAR,EAAN;;;;;;;;;;;;AACR;AA1F+B;AAAA;AAAA,mCA2FrB;AACT,eAAKtC,IAAL,CAAUuC,IAAV;AACF;AA7FgC;AAAA;AAAA,8CA8FLnC,YA9FK,EA8FgB;;;;;;;;;;AAClC,2BAAM,KAAKT,eAAL,CAAqBqC,MAArB,CAA4B;AAC9CC,+BAAS,EAAE,mGADmC;AAE9CO,oCAAc,EAAC,EAF+B;AAK9CN,8BAAQ,EAAE,qBALoC;AAM9CO,qCAAe,EAAE;AAN6B,qBAA5B,CAAN;;;AAARC,yB;;AASN,2BAAMA,KAAK,CAACJ,OAAN,EAAN;;;AAEAI,yBAAK,CAACC,YAAN,GAAqBC,IAArB,CAA0B,UAAA/B,GAAG,EAAI;AAC/B,0BAAGA,GAAG,CAACgC,IAAJ,KAAa,EAAhB,EAAmB;AACjB,4BAAIpB,IAAI,GAAG;AAAE,0CAAgBrB,YAAlB;AACV,oCAAU,SADA;AAEV,wCAAc;AACd,gDAAoBS,GAAG,CAACgC;AADV;AAFJ,yBAAX;AAMF/B,+BAAO,CAACC,GAAR,CAAYU,IAAZ;;AACA,8BAAI,CAAC5B,SAAL,CAAe6B,cAAf,CAA8BD,IAA9B;;AACA,8BAAI,CAAC/B,MAAL,CAAYe,QAAZ,CAAqB,CAAC,mCAAD,CAArB;;AACA,8BAAI,CAACR,YAAL,CAAkBO,YAAlB,CAA+B,iCAA/B;AACC,uBAXD,MAYI;AACF,8BAAI,CAACP,YAAL,CAAkBO,YAAlB,CAA+B,qBAA/B;AACD;AACF,qBAhBD;;;;;;;;;AAiBD;AA3HiC;;AAAA;AAAA,OAAlC;;;;cAamB;;cACU;;cACN;;cACD;;cACU;;cACD;;cACb;;cACQ;;;;AApBbf,yBAAqB,6DALjC,gEAAU;AACTqD,cAAQ,EAAE,yBADD;AAETC,cAAQ,EAAR;AAAA;AAAA,mIAFS;;;;AAAA,KAAV,CAKiC,GAArBtD,qBAAqB,CAArB;;;;;;;;;;;;;;;;ACfb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACQf,QAAauD,qBAAqB;AAGhC,qCACUrD,eADV,EAC0C;AAAA;;AAAhC,aAAAA,eAAA,GAAAA,eAAA;AAHV,aAAAsD,YAAA,GAAuB,EAAvB;AAIK;;AAL2B;AAAA;AAAA,mCAOrB,CACV;AAR+B;AAAA;AAAA,gCAS3B;AACH,eAAKtD,eAAL,CAAqBe,OAArB,CAA6B,KAAKuC,YAAlC;AACD;AAX+B;AAAA;AAAA,+BAY5B;AACF,eAAKtD,eAAL,CAAqBe,OAArB,CAA6B,KAAKuC,YAAlC;AACD;AAd+B;;AAAA;AAAA,OAAlC;;;;cAI6B;;;;AAJhBD,yBAAqB,6DALjC,gEAAU;AACTF,cAAQ,EAAE,yBADD;AAETC,cAAQ,EAAR;AAAA;AAAA,mIAFS;;;;AAAA,KAAV,CAKiC,GAArBC,qBAAqB,CAArB;;;;;;;;;;;;;;;;ACRb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAaE,uBAAuB;AAElC,uCAAoBtD,SAApB,EACUC,SADV,EAEUH,MAFV,EAGUC,eAHV,EAIUI,iBAJV,EAI8C;AAAA;;AAJ1B,aAAAH,SAAA,GAAAA,SAAA;AACV,aAAAC,SAAA,GAAAA,SAAA;AACA,aAAAH,MAAA,GAAAA,MAAA;AACA,aAAAC,eAAA,GAAAA,eAAA;AACA,aAAAI,iBAAA,GAAAA,iBAAA;AACN;AACA;;AAR8B;AAAA;AAAA,mCAUvB,CACV;AAXiC;AAAA;AAAA,uCAYtB;AACV,eAAKA,iBAAL,CAAuBW,OAAvB;AACD;AAdiC;AAAA;AAAA,oCAetBN,YAfsB,EAeH;AAC7B,cAAIqB,IAAI,GAAG;AAAE,4BAAgBrB,YAAlB;AAAgC,sBAAU;AAA1C,WAAX;AACAU,iBAAO,CAACC,GAAR,CAAYU,IAAZ;AACA,eAAK5B,SAAL,CAAe6B,cAAf,CAA8BD,IAA9B;AACA,eAAK/B,MAAL,CAAYe,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKd,eAAL,CAAqBe,OAArB,CAA6B,IAA7B;AACD;AArBiC;AAAA;AAAA,oCAsBtBN,YAtBsB,EAsBH;AAE7B,cAAIqB,IAAI,GAAG;AAAE,4BAAgBrB,YAAlB;AAAgC,sBAAU;AAA1C,WAAX;AACAU,iBAAO,CAACC,GAAR,CAAYU,IAAZ;AACA,eAAK5B,SAAL,CAAe6B,cAAf,CAA8BD,IAA9B;AACA,eAAK/B,MAAL,CAAYe,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKd,eAAL,CAAqBe,OAArB,CAA6B,IAA7B;AACD;AA7BiC;AAAA;AAAA,qCA8BxB,CAET;AAhCiC;;AAAA;AAAA,OAApC;;;;cAEiC;;cACX;;cACH;;cACU;;cACE;;;;AANlBwC,2BAAuB,6DALnC,gEAAU;AACTJ,cAAQ,EAAE,2BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,uIAFS;;;;AAAA,KAAV,CAKmC,GAAvBG,uBAAuB,CAAvB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACCb,QAAaC,kBAAkB;AAK7B,kCAAoBC,IAApB,EAAsCC,IAAtC,EAAyD;AAAA;;AAArC,aAAAD,IAAA,GAAAA,IAAA;AAClB,aAAKE,UAAL,GAAkBD,IAAI,CAACE,aAAvB;AACA,aAAKC,OAAL,GAAe,IAAI,gEAAJ,EAAf;AACA,aAAKA,OAAL,GAAe,KAAKA,OAAL,CAAaC,GAAb,CAAiB,eAAjB,EAAkC,KAAKH,UAAL,CAAgBI,YAAlD,CAAf;AACD;;AAT4B;AAAA;AAAA,+CAWNtD,YAXM,EAWc;AACzC,cAAIuD,MAAM,GAAG,yEAAYC,MAAZ,GAAqB,4BAAlC;AACA,cAAIC,MAAM,GAAG,IAAI,+DAAJ,EAAb;AAEAA,gBAAM,GAAGA,MAAM,CAACJ,GAAP,CAAW,cAAX,EAA2BrD,YAA3B,CAAT;AAEA,cAAI0D,OAAO,GAAG;AACZN,mBAAO,EAAE,KAAKA,OADF;AAEZK,kBAAM,EAAEA;AAFI,WAAd;AAIA,iBAAO,KAAKT,IAAL,CAAU/C,GAAV,WAA+BsD,MAA/B,GAAyCG,OAAzC,CAAP;AACD;AAtB4B;AAAA;AAAA,uCAwBdC,MAxBc,EAwBEC,QAxBF,EAwBkB;AAC7C,cAAIL,MAAM,GAAG,yEAAYC,MAAZ,GAAqB,2BAAlC;AACA,cAAIC,MAAM,GAAG,IAAI,+DAAJ,EAAb;AAEAA,gBAAM,GAAGA,MAAM,CAACJ,GAAP,CAAW,QAAX,EAAqBM,MAAM,CAACE,QAAP,EAArB,CAAT;AACA;;AAEA,cAAIH,OAAO,GAAG;AACZN,mBAAO,EAAE,KAAKA,OADF;AAEZK,kBAAM,EAAEA;AAFI,WAAd;AAKA,iBAAO,KAAKT,IAAL,CAAU/C,GAAV,WAA+BsD,MAA/B,GAAyCG,OAAzC,CAAP;AACD;AArC4B;AAAA;AAAA,2CAsCVI,OAtCU,EAsCK;AAChC,cAAIP,MAAM,GAAG,yEAAYC,MAAZ,GAAqB,qCAAlC;AACA,cAAIC,MAAM,GAAG,IAAI,+DAAJ,EAAb;AAEAA,gBAAM,GAAGA,MAAM,CAACJ,GAAP,CAAW,UAAX,EAAuBS,OAAvB,CAAT;AACA;;AAEA,cAAIJ,OAAO,GAAG;AACZN,mBAAO,EAAE,KAAKA,OADF;AAEZK,kBAAM,EAAEA;AAFI,WAAd;AAKA,iBAAO,KAAKT,IAAL,CAAU/C,GAAV,WAA+BsD,MAA/B,GAAyCG,OAAzC,CAAP;AACD;AAnD4B;;AAAA;AAAA,OAA/B;;;;cAK4B;;cAAkB;;;;AALjCX,sBAAkB,6DAH9B,iEAAW;AACVgB,gBAAU,EAAE;AADF,KAAX,CAG8B,GAAlBhB,kBAAkB,CAAlB","file":"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Aprovar\\r\\n \\r\\n \\r\\n \\r\\n Emendar\\r\\n \\r\\n \\r\\n \\r\\n Rejeitar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{loadedEvent.workflowInstanceDataFields.Location}}\\r\\n
    \\r\\n
    \\r\\n {{loadedEvent.workflowInstanceDataFields.Agenda}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n

    {{customDate}}

    \\r\\n

    das {{loadedEvent.workflowInstanceDataFields.StartDate | date: 'hh:mm'}} às {{loadedEvent.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \\r\\n

    (Não se repete)

    \\r\\n

    Repete

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    Intervenientes

    \\r\\n

    {{loadedEvent.workflowInstanceDataFields.Participants}}

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    Detalhes

    \\r\\n

    {{loadedEvent.workflowInstanceDataFields.Body}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    Documentos Anexados

    \\r\\n \\r\\n \\r\\n

    Receita por Natureza

    \\r\\n

    {{loadedAttachments.Remetente}}{{loadedAttachments.CreateDate}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n

    \\r\\n Emendar\\r\\n

    \\r\\n

    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n Aprovar\\r\\n

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Cancelar\\r\\n Gravar\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n

    \\r\\n Emendar\\r\\n

    \\r\\n

    \\r\\n Aprovar\\r\\n

    \\r\\n
    \\r\\n \\r\\n

    \\r\\n Rejeitar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"ion-content {\\n --padding-top:0px;\\n --padding-start: 20px;\\n --padding-end: 20px;\\n font-size: 18px;\\n}\\n\\nion-menu {\\n --height: 225px;\\n}\\n\\n.header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\n.header-icon-right {\\n width: 45px;\\n font-size: 45px;\\n float: left;\\n overflow: auto;\\n}\\n\\n.upper-content {\\n margin-left: 50px;\\n overflow: auto;\\n font-size: 18px;\\n}\\n\\n.content-location {\\n width: 360px;\\n margin: 0 auto;\\n padding: 0;\\n overflow: auto;\\n}\\n\\n.location-detail {\\n width: 210px;\\n font-weight: 700;\\n font-size: 18px;\\n float: left;\\n margin: 5px 5px 5px 0px;\\n}\\n\\n.button-calendar-type {\\n width: 91px;\\n --border-radius: 12.5px;\\n --background: #ffb703;\\n margin-left: 5px;\\n float: left;\\n}\\n\\n.button-calendar-type ion-button {\\n height: 25px;\\n}\\n\\n.button-edit-event {\\n width: 140px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color:#061b52;\\n}\\n\\n.content-details p {\\n font-size: 16px;\\n}\\n\\n.middle-content h3, .middle-content p {\\n font-size: 16px;\\n}\\n\\n.bottom-content {\\n width: 360px;\\n margin: 0 auto;\\n}\\n\\n.bottom-content h3 {\\n font-size: 16px;\\n margin: 0 0 0 10px;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 5px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n/* SPAN */\\n\\n.span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.buttons {\\n width: 360px;\\n margin: 0 auto;\\n}\\n\\n.button-options {\\n height: 44px;\\n --color: #42b9fe;\\n /* opacity: 0; */\\n}\\n\\n.button-approve {\\n width: 140px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n}\\n\\n.button-reject {\\n width: 140px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxhcHByb3ZlLWV2ZW50LW1vZGFsXFxhcHByb3ZlLWV2ZW50LW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FwcHJvdmUtZXZlbnQtbW9kYWwvYXBwcm92ZS1ldmVudC1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FDQ0Y7O0FEQ0E7RUFDRSxlQUFBO0FDRUY7O0FEQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDR0Y7O0FEREE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUNNRjs7QURKQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNRRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7QUNRRjs7QUROQTtFQUNJLFdBQUE7RUFDQSx1QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0FDU0o7O0FEUEE7RUFDRSxZQUFBO0FDVUY7O0FEUkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0FDV0o7O0FEVEU7RUFDRSxlQUFBO0FDWUo7O0FEVkU7RUFDRSxlQUFBO0FDYUo7O0FEWEU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtBQ2NKOztBRFpFO0VBQ0UsZUFBQTtFQUNBLGtCQUFBO0FDZUo7O0FEYkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNpQko7O0FEZkU7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNrQko7O0FEaEJFLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDQSxpQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0FDb0JGOztBRGxCQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0FDcUJGOztBRGxCQTtFQUNJLFlBQUE7RUFDQyxnQkFBQTtFQUNBLGdCQUFBO0FDcUJMOztBRG5CQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3NCRjs7QURwQkE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9hcHByb3ZlLWV2ZW50LW1vZGFsL2FwcHJvdmUtZXZlbnQtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAgLS1wYWRkaW5nLXRvcDowcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAyMHB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbmlvbi1tZW51e1xyXG4gIC0taGVpZ2h0OiAyMjVweDtcclxufVxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMjVweCBhdXRvO1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaGVhZGVyLWljb24tcmlnaHR7XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi51cHBlci1jb250ZW50e1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4uY29udGVudC1sb2NhdGlvbntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgcGFkZGluZzogMDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmxvY2F0aW9uLWRldGFpbHtcclxuICB3aWR0aDogMjEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XHJcbn1cclxuLmJ1dHRvbi1jYWxlbmRhci10eXBle1xyXG4gICAgd2lkdGg6IDkxcHg7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmYjcwMztcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG4uYnV0dG9uLWNhbGVuZGFyLXR5cGUgaW9uLWJ1dHRvbntcclxuICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuLmJ1dHRvbi1lZGl0LWV2ZW50IHtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6IzA2MWI1MjtcclxuICB9XHJcbiAgLmNvbnRlbnQtZGV0YWlscyBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAubWlkZGxlLWNvbnRlbnQgaDMsIC5taWRkbGUtY29udGVudCBwe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuICAuYm90dG9tLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmJvdHRvbS1jb250ZW50IGgze1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4O1xyXG4gIH1cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuICAvKiBTUEFOICovXHJcbiAgLnNwYW4tbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAxNXg7XHJcbiAgfVxyXG4gIC5zcGFuLXJpZ2h0e1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5idXR0b24tb3B0aW9ucyB7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgLS1jb2xvcjogIzQyYjlmZTtcclxuICAgICAvKiBvcGFjaXR5OiAwOyAqL1xyXG59XHJcbi5idXR0b24tYXBwcm92ZSB7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIGhlaWdodDogNDRweDtcclxuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG59XHJcbi5idXR0b24tcmVqZWN0IHtcclxuICB3aWR0aDogMTQwcHg7XHJcbiAgaGVpZ2h0OiA0NHB4O1xyXG4gIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxufVxyXG4iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6MHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDIwcHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaW9uLW1lbnUge1xuICAtLWhlaWdodDogMjI1cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLWljb24tbGVmdCB7XG4gIHdpZHRoOiAzNnB4O1xuICBmb250LXNpemU6IDMzcHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAyNjRweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5oZWFkZXItaWNvbi1yaWdodCB7XG4gIHdpZHRoOiA0NXB4O1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVwcGVyLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNvbnRlbnQtbG9jYXRpb24ge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmxvY2F0aW9uLWRldGFpbCB7XG4gIHdpZHRoOiAyMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAwcHg7XG59XG5cbi5idXR0b24tY2FsZW5kYXItdHlwZSB7XG4gIHdpZHRoOiA5MXB4O1xuICAtLWJvcmRlci1yYWRpdXM6IDEyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZmZiNzAzO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbi1jYWxlbmRhci10eXBlIGlvbi1idXR0b24ge1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5idXR0b24tZWRpdC1ldmVudCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uY29udGVudC1kZXRhaWxzIHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5taWRkbGUtY29udGVudCBoMywgLm1pZGRsZS1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5ib3R0b20tY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ib3R0b20tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG5cbi8qIFNQQU4gKi9cbi5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG5cbi5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uYnV0dG9ucyB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idXR0b24tb3B0aW9ucyB7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogIzQyYjlmZTtcbiAgLyogb3BhY2l0eTogMDsgKi9cbn1cblxuLmJ1dHRvbi1hcHByb3ZlIHtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xufVxuXG4uYnV0dG9uLXJlamVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICAtLWNvbG9yOiAjZDMwYTBhO1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { MenuController, ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { EmendMessageModalPage } from '../emend-message-modal/emend-message-modal.page';\r\nimport { EventActionsPopoverPage } from '../event-actions-popover/event-actions-popover.page';\r\n\r\n@Component({\r\n selector: 'app-approve-event-modal',\r\n templateUrl: './approve-event-modal.page.html',\r\n styleUrls: ['./approve-event-modal.page.scss'],\r\n})\r\nexport class ApproveEventModalPage implements OnInit {\r\n event: Event;\r\n loadedEvent:any;\r\n loadedAttachments:any;\r\n serialNumber:string;\r\n customDate:any;\r\n today:any;\r\n \r\n months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n \r\n constructor(\r\n private router:Router,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private attachmentsService: AttachmentsService,\r\n private popoverController: PopoverController,\r\n private menu: MenuController,\r\n private alertService: AlertService,\r\n )\r\n {\r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n this.getTask();\r\n this.getAttachments();\r\n }\r\n\r\n notImplemented(){\r\n this.alertService.presentAlert('Funcionalidade em desenvolvimento');\r\n }\r\n\r\n close(){\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n getTask(){\r\n this.processes.GetTask(this.serialNumber).subscribe(res => {\r\n console.log(res);\r\n this.loadedEvent = res;\r\n this.today = new Date(res.workflowInstanceDataFields.StartDate);\r\n console.log(new Date(this.today));\r\n this.customDate = this.days[this.today.getDay()]+ \", \" + this.today.getDate() +\" de \" + ( this.months[this.today.getMonth()]);\r\n \r\n })\r\n }\r\n approveTask(serialNumber:string){\r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Aprovar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.alertService.presentAlert('Operação realizada com sucesso!');\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n emendTask(serialNumber:string){\r\n /* console.log('Emendar'); */\r\n this.menu.close();\r\n this.openEmendMessageModal(serialNumber);\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n rejectTask(serialNumber:string){\r\n \r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Rejeitar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.alertService.presentAlert('Operação realizada com sucesso!');\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n getAttachments(){\r\n this.attachmentsService.getAttachmentsBySerial(this.serialNumber).subscribe(res=>{\r\n this.loadedAttachments = res;\r\n console.log(res);\r\n });\r\n }\r\n\r\n async openOptions(ev:any) {\r\n const popover = await this.popoverController.create({\r\n component: EventActionsPopoverPage,\r\n cssClass: 'event-actions-popover',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n openMenu() {\r\n this.menu.open();\r\n }\r\n async openEmendMessageModal(serialNumber:string) {\r\n const modal = await this.modalController.create({\r\n component: EmendMessageModalPage,\r\n componentProps:{\r\n \r\n },\r\n cssClass: 'emend-message-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(res => {\r\n if(res.data !== ''){\r\n let body = { \"serialNumber\": serialNumber, \r\n \"action\": \"Emendar\",\r\n \"dataFields\": {\r\n \"ReviewerComments\": res.data,\r\n }\r\n }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.alertService.presentAlert('Operação realizada com sucesso!');\r\n }\r\n else{\r\n this.alertService.presentAlert('Operação cancelada!');\r\n }\r\n });\r\n}\r\n \r\n}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-emend-message-modal',\r\n templateUrl: './emend-message-modal.page.html',\r\n styleUrls: ['./emend-message-modal.page.scss'],\r\n})\r\nexport class EmendMessageModalPage implements OnInit {\r\n emendMessage: string = '';\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n save(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n\r\n}\r\n","export default \".button-edit-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color:#061b52;\\n}\\n\\n.button-options {\\n height: 44px;\\n --color: #42b9fe;\\n}\\n\\n.button-approve {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n}\\n\\n.button-discart-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #d30a0a;\\n --color:#fff;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-event-actions-popover',\r\n templateUrl: './event-actions-popover.page.html',\r\n styleUrls: ['./event-actions-popover.page.scss'],\r\n})\r\nexport class EventActionsPopoverPage implements OnInit {\r\n\r\n constructor(private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private popoverController: PopoverController,) {\r\n /* this.serialNumber = this.navParams.get('serialNumber'); */\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n closePopover(){\r\n this.popoverController.dismiss();\r\n }\r\n approveTask(serialNumber:string){\r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Aprovar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n emendarTask(serialNumber:string){\r\n \r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Rejeitar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n deleteTask(){\r\n\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js b/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js deleted file mode 100644 index 6eaa168f7..000000000 --- a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js +++ /dev/null @@ -1,630 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html": -/*!****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html ***! - \****************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n
    \r\n \r\n Não\r\n Sim\r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html": -/*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html ***! - \*******************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n

    Com conhecimento

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html": -/*!*************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html ***! - \*************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n

    Adicionar Intervenientes

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html": -/*!*****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html ***! - \*****************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n Campo obrigatório\r\n \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Oficial\r\n Pessoal\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Não se repete\r\n Repete\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Adicionar intervenientes\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Com conhecimento\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n \r\n Documentos Anexados\r\n \r\n \r\n \r\n \r\n

    {{attachment.Description}}

    \r\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"); - -/***/ }), - -/***/ "./src/app/models/event.model.ts": -/*!***************************************!*\ - !*** ./src/app/models/event.model.ts ***! - \***************************************/ -/*! exports provided: Event */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return Event; }); -class Event { -} - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss": -/*!**************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: right;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts": -/*!************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts ***! - \************************************************************************************************/ -/*! exports provided: DiscartExpedientModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DiscartExpedientModalPage", function() { return DiscartExpedientModalPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); - - - - - -let DiscartExpedientModalPage = class DiscartExpedientModalPage { - constructor(modalController, processes, router, navParams) { - this.modalController = modalController; - this.processes = processes; - this.router = router; - this.navParams = navParams; - this.serialNumber = this.navParams.get('serialNumber'); - } - ngOnInit() { - console.log(this.serialNumber); - } - close() { - this.modalController.dismiss(); - } - /* notDelete(){ - - } */ - save() { - let body = { "serialNumber": this.serialNumber, "action": "Task Completed" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(); - } -}; -DiscartExpedientModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] } -]; -DiscartExpedientModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-discart-expedient-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./discart-expedient-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./discart-expedient-modal.page.scss */ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss")).default] - }) -], DiscartExpedientModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss": -/*!*****************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss ***! - \*****************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts": -/*!***************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts ***! - \***************************************************************************************************************/ -/*! exports provided: AddParticipantsCcModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddParticipantsCcModalPage", function() { return AddParticipantsCcModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AddParticipantsCcModalPage = class AddParticipantsCcModalPage { - constructor(modalController, contactsService, navParams) { - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - this.participantsAdded = this.navParams.get('eventPersons'); - } - ngOnInit() { - this.fetchContacts(""); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.participantsAdded != null) { - this.participantsAdded.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - return contact.IsRequired == true; - })); - } -}; -AddParticipantsCcModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -AddParticipantsCcModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-cc-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./add-participants-cc-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./add-participants-cc-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss")).default] - }) -], AddParticipantsCcModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss": -/*!***********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss ***! - \***********************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts": -/*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts ***! - \*********************************************************************************************************/ -/*! exports provided: AddParticipantsModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddParticipantsModalPage", function() { return AddParticipantsModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AddParticipantsModalPage = class AddParticipantsModalPage { - constructor(modalController, contactsService, navParams) { - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - } - ngOnInit() { - this.fetchContacts(""); - this.participantsAdded = this.navParams.get('eventPersons'); - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.participantsAdded != null) { - this.participantsAdded.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - return contact.IsRequired == true; - })); - } -}; -AddParticipantsModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -AddParticipantsModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./add-participants-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./add-participants-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss")).default] - }) -], AddParticipantsModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss": -/*!***************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss ***! - \***************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\nion-content {\n --padding-top: 0px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 10px;\n}\n\n.ion-item-container-no-border {\n width: 100%;\n margin: 0px auto;\n padding: 0 !important;\n overflow: auto;\n}\n\n.ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\nion-select {\n padding-left: 5px;\n margin-left: 0;\n}\n\n.ion-input-class {\n width: 315px;\n height: 45px;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.list-people {\n width: 256px;\n float: left;\n}\n\n.add-people {\n width: 45px;\n float: right;\n overflow: auto;\n font-size: 25px;\n padding: 10px;\n}\n\n.list-people-title {\n /* font-size: 13px; */\n color: #797979;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 5px 10px;\n padding: 5px;\n float: left;\n}\n\n.attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n/* SPAN */\n\n.span-left {\n float: left;\n font-size: 15x;\n}\n\n.span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n\n.text-input {\n width: 100%;\n border: 1px solid #ebebeb;\n margin: 0px 15px 15px 0px;\n padding: 0 !important;\n border-radius: 5px;\n}\n\n/* Error Messages */\n\n.error {\n color: red;\n font-size: 12px;\n font-weight: bold;\n padding-bottom: 20px;\n}\n\n.span-color {\n color: red;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxleHBlZGllbnRlXFxib29rLW1lZXRpbmctbW9kYWxcXGJvb2stbWVldGluZy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9ib29rLW1lZXRpbmctbW9kYWwvYm9vay1tZWV0aW5nLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDRjs7QURDQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FDR0Y7O0FEREE7RUFDRSxtQkFBQTtFQUNBLGNBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0tGOztBREhBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FDUUY7O0FETkE7RUFDRSxpQkFBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FDVUY7O0FEUkE7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QUNZRjs7QURUQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0FDWUY7O0FEVkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUNhRjs7QURYQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQ2NGOztBRFpBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDZUY7O0FEYkE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNnQkY7O0FEZEEsU0FBQTs7QUFDQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDaUJGOztBRGZBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2tCQTs7QURoQkE7RUFDSSxjQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNvQko7O0FEbEJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNxQko7O0FEbEJBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FDcUJGOztBRGxCQSxtQkFBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ3FCRjs7QURuQkE7RUFDRSxVQUFBO0FDc0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9ib29rLW1lZXRpbmctbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDI1cHggYXV0bztcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAwcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAxNXB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDE1cHggYXV0bztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbn1cclxuLmlvbi1pY29uLWNsYXNze1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG5pb24tc2VsZWN0e1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3N7XHJcbiAgd2lkdGg6IDMxNXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5saXN0LXBlb3BsZXtcclxuICB3aWR0aDogMjU2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcblxyXG59XHJcbi5hZGQtcGVvcGxle1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG4ubGlzdC1wZW9wbGUtdGl0bGV7XHJcbiAgLyogZm9udC1zaXplOiAxM3B4OyAqL1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG59XHJcbi5hdHRhY2gtZG9jdW1lbnR7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogNXB4IDVweCA1cHggMTBweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmF0dGFjaC1pY29ue1xyXG4gIHdpZHRoOiAzN3B4O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXR0YWNoLXRpdGxlLWl0ZW17XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiMwZDg5ZDE7XHJcbn1cclxuLyogU1BBTiAqL1xyXG4uc3Bhbi1sZWZ0e1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMTV4O1xyXG59XHJcbi5zcGFuLXJpZ2h0e1xyXG50ZXh0LWFsaWduOiByaWdodDtcclxuZmxvYXQ6IHJpZ2h0O1xyXG5mb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmNvbnRhaW5lci1mb290ZXJ7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmJ1dHRvbi1jYW5jZWwge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZTBlOWVlO1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLXNhdmUge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgLS1jb2xvcjojZmZmZmZmO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG5cclxuLnRleHQtaW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi8qIEVycm9yIE1lc3NhZ2VzICovXHJcbi5lcnJvcntcclxuICBjb2xvcjpyZWQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5zcGFuLWNvbG9ye1xyXG4gIGNvbG9yOnJlZDtcclxufSIsIi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyLW5vLWJvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hdHRhY2gtaWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4udGV4dC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogRXJyb3IgTWVzc2FnZXMgKi9cbi5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts": -/*!*************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts ***! - \*************************************************************************************************/ -/*! exports provided: BookMeetingModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BookMeetingModalPage", function() { return BookMeetingModalPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../add-participants-cc-modal/add-participants-cc-modal.page */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts"); -/* harmony import */ var _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../add-participants-modal/add-participants-modal.page */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts"); -/* harmony import */ var src_app_models_event_model__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/models/event.model */ "./src/app/models/event.model.ts"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); -/* harmony import */ var src_app_services_events_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! src/app/services/events.service */ "./src/app/services/events.service.ts"); -/* harmony import */ var _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../discart-expedient-modal/discart-expedient-modal.page */ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts"); -/* harmony import */ var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! src/app/services/attachments.service */ "./src/app/services/attachments.service.ts"); - - - - - - - - - - - -let BookMeetingModalPage = class BookMeetingModalPage { - constructor(modalController, router, navParams, processes, attachmentsService, calendarService) { - this.modalController = modalController; - this.router = router; - this.navParams = navParams; - this.processes = processes; - this.attachmentsService = attachmentsService; - this.calendarService = calendarService; - this.formLocationSatus = false; - this.task = this.navParams.get('task'); - this.postData = new src_app_models_event_model__WEBPACK_IMPORTED_MODULE_6__["Event"](); - this.eventBody = { BodyType: "1", Text: "" }; - this.postData.Body = this.eventBody; - /* Initialize 'Subject' with the title of the expedient */ - this.postData.Subject = this.task.Folio; - this.postData.CalendarName = "Oficial"; - /* this.postData.StartDate = new Date(); */ - /* Set + 30minutes to seleted datetime */ - let selectedEndDate = new Date(); - /* this.postData.EndDate = new Date(selectedEndDate.setMinutes(new Date().getMinutes() + 30)); */ - } - ngOnInit() { - console.log(this.task); - console.log(this.task.SerialNumber); - this.getAttachments(); - } - getAttachments() { - this.attachmentsService.getAttachmentsBySerial(this.task.SerialNumber).subscribe(res => { - this.loadedAttachments = res; - console.log(res); - }); - } - close() { - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(null); - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.eventBody = { - BodyType: '1', - Text: this.postData.Body.Text, - }; - this.postData = { - EventId: '', - Subject: this.postData.Subject, - Body: this.eventBody, - Location: this.postData.Location, - CalendarId: '', - CalendarName: this.postData.CalendarName, - StartDate: this.postData.StartDate, - EndDate: this.postData.EndDate, - EventType: 'Reunião', - Attendees: this.eventAttendees, - IsMeeting: false, - IsRecurring: false, - AppointmentState: 0, - TimeZone: 'UTC', - Organizer: null, - Categories: null, - HasAttachments: true, - }; - console.log(this.postData); - this.processes.FindTaskDocId(this.task.SerialNumber).subscribe(res => { - if (res) { - this.calendarService.postExpedientEvent(res, this.postData, "md", this.task.SerialNumber); - } - }); - this.distartExpedientModal(); - this.close(); - } - addParticipants() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_5__["AddParticipantsModalPage"], - componentProps: { - eventPersons: this.eventAttendees - }, - cssClass: 'book-meeting-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then((res) => { - this.taskParticipants = res.data; - let newattendees = res['data']; - if (newattendees != null) { - newattendees.forEach(newattendee => { - let att = { - "EmailAddress": newattendee.EmailAddress, - "Name": newattendee.Name, - "IsRequired": true - }; - if (this.eventAttendees == null) { - this.eventAttendees = new Array(); - } - this.eventAttendees.push(att); - }); - } - this.postData.Attendees = this.eventAttendees; - }); - }); - } - addParticipantsCc() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_4__["AddParticipantsCcModalPage"], - componentProps: { - eventPersons: this.eventAttendees - }, - cssClass: 'add-participants-cc-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then((res) => { - this.taskParticipantsCc = res.data; - let newattendees = res['data']; - if (newattendees != null) { - newattendees.forEach(newattendee => { - let att = { - "EmailAddress": newattendee.EmailAddress, - "Name": newattendee.Name, - "IsRequired": false - }; - if (this.eventAttendees == null) { - this.eventAttendees = new Array(); - } - this.eventAttendees.push(att); - }); - } - this.postData.Attendees = this.eventAttendees; - }); - }); - } - distartExpedientModal() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_9__["DiscartExpedientModalPage"], - componentProps: { - serialNumber: this.task.SerialNumber, - }, - cssClass: 'discart-expedient-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss(); - }); - } - validateFormInputs() { - let formLocation = this.postData.Location.trim(); - if (!this.postData.Location && formLocation.length <= 0) { - this.formLocationSatus = true; - } - } -}; -BookMeetingModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_7__["ProcessesService"] }, - { type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_10__["AttachmentsService"] }, - { type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_8__["EventsService"] } -]; -BookMeetingModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-book-meeting-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./book-meeting-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./book-meeting-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss")).default] - }) -], BookMeetingModalPage); - - - -/***/ }), - -/***/ "./src/app/services/attachments.service.ts": -/*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ -/*! exports provided: AttachmentsService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentsService", function() { return AttachmentsService; }); -/* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); -/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); -/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/auth.service */ "./src/app/services/auth.service.ts"); - - - - - -let AttachmentsService = class AttachmentsService { - constructor(http, user) { - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - getAttachmentsBySerial(serialNumber) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachments(source, sourceid) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachmentsById(eventId) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } -}; -AttachmentsService.ctorParameters = () => [ - { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] }, - { type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] } -]; -AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], AttachmentsService); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js.map b/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js.map deleted file mode 100644 index 240b9aeda..000000000 --- a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html","./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html","./src/app/models/event.model.ts","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts","./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss","./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts","./src/app/services/attachments.service.ts"],"names":[],"mappings":"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","file":"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Não\\r\\n Sim\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n

    Com conhecimento

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n

    Adicionar Intervenientes

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Oficial\\r\\n Pessoal\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Não se repete\\r\\n Repete\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Adicionar intervenientes\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Com conhecimento\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n Documentos Anexados\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{attachment.Description}}

    \\r\\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { EventBody } from './eventbody.model';\r\nimport { EventPerson } from './eventperson.model';\r\n\r\nexport class Event{\r\n EventId: string;\r\n Subject: string;\r\n Body: EventBody;\r\n Location: string;\r\n CalendarId: string;\r\n CalendarName: string;\r\n StartDate: Date;\r\n EndDate: Date;\r\n EventType: string;\r\n Attendees: EventPerson[];\r\n IsMeeting: boolean;\r\n IsRecurring: boolean;\r\n AppointmentState: number;\r\n TimeZone: string;\r\n Organizer: string;\r\n Categories: string[];\r\n HasAttachments: boolean;\r\n}","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: right;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-discart-expedient-modal',\r\n templateUrl: './discart-expedient-modal.page.html',\r\n styleUrls: ['./discart-expedient-modal.page.scss'],\r\n})\r\nexport class DiscartExpedientModalPage implements OnInit {\r\n serialNumber:string;\r\n constructor(\r\n private modalController: ModalController,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private navParams: NavParams,\r\n ) { \r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.serialNumber);\r\n \r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n /* notDelete(){\r\n\r\n } */\r\n save(){\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-cc-modal',\r\n templateUrl: './add-participants-cc-modal.page.html',\r\n styleUrls: ['./add-participants-cc-modal.page.scss'],\r\n})\r\nexport class AddParticipantsCcModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n \r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result; \r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-modal',\r\n templateUrl: './add-participants-modal.page.html',\r\n styleUrls: ['./add-participants-modal.page.scss'],\r\n})\r\nexport class AddParticipantsModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\nion-content {\\n --padding-top: 0px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\nion-select {\\n padding-left: 5px;\\n margin-left: 0;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.list-people {\\n width: 256px;\\n float: left;\\n}\\n\\n.add-people {\\n width: 45px;\\n float: right;\\n overflow: auto;\\n font-size: 25px;\\n padding: 10px;\\n}\\n\\n.list-people-title {\\n /* font-size: 13px; */\\n color: #797979;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 5px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n/* SPAN */\\n\\n.span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n\\n.text-input {\\n width: 100%;\\n border: 1px solid #ebebeb;\\n margin: 0px 15px 15px 0px;\\n padding: 0 !important;\\n border-radius: 5px;\\n}\\n\\n/* Error Messages */\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n.span-color {\\n color: red;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxleHBlZGllbnRlXFxib29rLW1lZXRpbmctbW9kYWxcXGJvb2stbWVldGluZy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9ib29rLW1lZXRpbmctbW9kYWwvYm9vay1tZWV0aW5nLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDRjs7QURDQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FDR0Y7O0FEREE7RUFDRSxtQkFBQTtFQUNBLGNBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0tGOztBREhBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FDUUY7O0FETkE7RUFDRSxpQkFBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FDVUY7O0FEUkE7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QUNZRjs7QURUQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0FDWUY7O0FEVkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUNhRjs7QURYQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQ2NGOztBRFpBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDZUY7O0FEYkE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNnQkY7O0FEZEEsU0FBQTs7QUFDQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDaUJGOztBRGZBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2tCQTs7QURoQkE7RUFDSSxjQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNvQko7O0FEbEJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNxQko7O0FEbEJBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FDcUJGOztBRGxCQSxtQkFBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ3FCRjs7QURuQkE7RUFDRSxVQUFBO0FDc0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9ib29rLW1lZXRpbmctbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDI1cHggYXV0bztcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAwcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAxNXB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDE1cHggYXV0bztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbn1cclxuLmlvbi1pY29uLWNsYXNze1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG5pb24tc2VsZWN0e1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3N7XHJcbiAgd2lkdGg6IDMxNXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5saXN0LXBlb3BsZXtcclxuICB3aWR0aDogMjU2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcblxyXG59XHJcbi5hZGQtcGVvcGxle1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG4ubGlzdC1wZW9wbGUtdGl0bGV7XHJcbiAgLyogZm9udC1zaXplOiAxM3B4OyAqL1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG59XHJcbi5hdHRhY2gtZG9jdW1lbnR7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogNXB4IDVweCA1cHggMTBweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmF0dGFjaC1pY29ue1xyXG4gIHdpZHRoOiAzN3B4O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXR0YWNoLXRpdGxlLWl0ZW17XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiMwZDg5ZDE7XHJcbn1cclxuLyogU1BBTiAqL1xyXG4uc3Bhbi1sZWZ0e1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMTV4O1xyXG59XHJcbi5zcGFuLXJpZ2h0e1xyXG50ZXh0LWFsaWduOiByaWdodDtcclxuZmxvYXQ6IHJpZ2h0O1xyXG5mb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmNvbnRhaW5lci1mb290ZXJ7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmJ1dHRvbi1jYW5jZWwge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZTBlOWVlO1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLXNhdmUge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgLS1jb2xvcjojZmZmZmZmO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG5cclxuLnRleHQtaW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi8qIEVycm9yIE1lc3NhZ2VzICovXHJcbi5lcnJvcntcclxuICBjb2xvcjpyZWQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5zcGFuLWNvbG9ye1xyXG4gIGNvbG9yOnJlZDtcclxufSIsIi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyLW5vLWJvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hdHRhY2gtaWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4udGV4dC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogRXJyb3IgTWVzc2FnZXMgKi9cbi5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { AddParticipantsCcModalPage } from '../add-participants-cc-modal/add-participants-cc-modal.page';\r\nimport { AddParticipantsModalPage } from '../add-participants-modal/add-participants-modal.page';\r\nimport { Event } from 'src/app/models/event.model'\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { DiscartExpedientModalPage } from '../../discart-expedient-modal/discart-expedient-modal.page';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\n\r\n@Component({\r\n selector: 'app-book-meeting-modal',\r\n templateUrl: './book-meeting-modal.page.html',\r\n styleUrls: ['./book-meeting-modal.page.scss'],\r\n})\r\nexport class BookMeetingModalPage implements OnInit {\r\n task: any;\r\n taskParticipants: any;\r\n taskParticipantsCc: any;\r\n taskDocId:string;\r\n loadedAttachments:any;\r\n\r\n postData: Event;\r\n eventBody: EventBody;\r\n eventAttendees: EventPerson[];\r\n\r\n formLocationSatus: boolean = false;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private router:Router,\r\n private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private attachmentsService: AttachmentsService,\r\n private calendarService: EventsService,\r\n ) {\r\n this.task = this.navParams.get('task');\r\n this.postData = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postData.Body = this.eventBody;\r\n\r\n /* Initialize 'Subject' with the title of the expedient */\r\n this.postData.Subject = this.task.Folio;\r\n this.postData.CalendarName = \"Oficial\";\r\n /* this.postData.StartDate = new Date(); */\r\n /* Set + 30minutes to seleted datetime */\r\n let selectedEndDate = new Date();\r\n /* this.postData.EndDate = new Date(selectedEndDate.setMinutes(new Date().getMinutes() + 30)); */\r\n \r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.task)\r\n console.log(this.task.SerialNumber);\r\n this.getAttachments();\r\n }\r\n\r\n getAttachments(){\r\n this.attachmentsService.getAttachmentsBySerial(this.task.SerialNumber).subscribe(res=>{\r\n this.loadedAttachments = res;\r\n console.log(res);\r\n });\r\n }\r\n\r\n close(){\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss(null);\r\n }\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n saveTask(){\r\n this.eventBody={\r\n BodyType: '1',\r\n Text: this.postData.Body.Text,\r\n }\r\n this.postData = {\r\n EventId: '',\r\n Subject: this.postData.Subject,\r\n Body: this.eventBody,\r\n Location: this.postData.Location,\r\n CalendarId: '',\r\n CalendarName: this.postData.CalendarName,\r\n StartDate: this.postData.StartDate,\r\n EndDate: this.postData.EndDate,\r\n EventType: 'Reunião',\r\n Attendees: this.eventAttendees,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: 'UTC',\r\n Organizer: null,\r\n Categories: null,\r\n HasAttachments: true,\r\n }\r\n console.log(this.postData);\r\n\r\n this.processes.FindTaskDocId(this.task.SerialNumber).subscribe(res =>{\r\n if(res){\r\n this.calendarService.postExpedientEvent(res, this.postData, \"md\",this.task.SerialNumber);\r\n } \r\n });\r\n this.distartExpedientModal();\r\n this.close();\r\n }\r\n\r\n async addParticipants(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsModalPage,\r\n componentProps: {\r\n eventPersons: this.eventAttendees\r\n },\r\n cssClass: 'book-meeting-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipants = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": true\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n });\r\n }\r\n this.postData.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n async addParticipantsCc(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsCcModalPage,\r\n componentProps: {\r\n eventPersons: this.eventAttendees\r\n },\r\n cssClass: 'add-participants-cc-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipantsCc = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n \r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": false\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n \r\n });\r\n }\r\n this.postData.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n async distartExpedientModal(){\r\n const modal = await this.modalController.create({\r\n component: DiscartExpedientModalPage,\r\n componentProps: {\r\n serialNumber: this.task.SerialNumber,\r\n },\r\n cssClass: 'discart-expedient-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n validateFormInputs(){\r\n let formLocation = this.postData.Location.trim();\r\n if(!this.postData.Location && formLocation.length <= 0){\r\n this.formLocationSatus=true;\r\n }\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js b/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js deleted file mode 100644 index ebc1ec449..000000000 --- a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js +++ /dev/null @@ -1,1095 +0,0 @@ -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; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html": - /*!****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html ***! - \****************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n
    \r\n \r\n Não\r\n Sim\r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html": - /*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html ***! - \*******************************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n

    Com conhecimento

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html": - /*!*************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html ***! - \*************************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n

    Adicionar Intervenientes

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html": - /*!*****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html ***! - \*****************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteBookMeetingModalBookMeetingModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n Campo obrigatório\r\n \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Oficial\r\n Pessoal\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Não se repete\r\n Repete\r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Adicionar intervenientes\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Com conhecimento\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n
    \r\n \r\n Documentos Anexados\r\n \r\n \r\n \r\n \r\n

    {{attachment.Description}}

    \r\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"; - /***/ - }, - - /***/ - "./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/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss": - /*!**************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: right;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts": - /*!************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts ***! - \************************************************************************************************/ - - /*! exports provided: DiscartExpedientModalPage */ - - /***/ - function srcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "DiscartExpedientModalPage", function () { - return DiscartExpedientModalPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - - var DiscartExpedientModalPage = /*#__PURE__*/function () { - function DiscartExpedientModalPage(modalController, processes, router, navParams) { - _classCallCheck(this, DiscartExpedientModalPage); - - this.modalController = modalController; - this.processes = processes; - this.router = router; - this.navParams = navParams; - this.serialNumber = this.navParams.get('serialNumber'); - } - - _createClass(DiscartExpedientModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - console.log(this.serialNumber); - } - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - /* notDelete(){ - } */ - - }, { - key: "save", - value: function save() { - var body = { - "serialNumber": this.serialNumber, - "action": "Task Completed" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(); - } - }]); - - return DiscartExpedientModalPage; - }(); - - DiscartExpedientModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }]; - }; - - DiscartExpedientModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-discart-expedient-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./discart-expedient-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./discart-expedient-modal.page.scss */ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss"))["default"]] - })], DiscartExpedientModalPage); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss": - /*!*****************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss ***! - \*****************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts": - /*!***************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts ***! - \***************************************************************************************************************/ - - /*! exports provided: AddParticipantsCcModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AddParticipantsCcModalPage", function () { - return AddParticipantsCcModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AddParticipantsCcModalPage = /*#__PURE__*/function () { - function AddParticipantsCcModalPage(modalController, contactsService, navParams) { - _classCallCheck(this, AddParticipantsCcModalPage); - - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - this.participantsAdded = this.navParams.get('eventPersons'); - } - - _createClass(AddParticipantsCcModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this = this; - - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this.participantsAdded != null) { - _this.participantsAdded.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - - _this.contacts = result; - _this.showLoader = false; - }); - - case 2: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - - return contact.IsRequired == true; - })); - } - }]); - - return AddParticipantsCcModalPage; - }(); - - AddParticipantsCcModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - AddParticipantsCcModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-cc-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./add-participants-cc-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./add-participants-cc-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss"))["default"]] - })], AddParticipantsCcModalPage); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss": - /*!***********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss ***! - \***********************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts": - /*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts ***! - \*********************************************************************************************************/ - - /*! exports provided: AddParticipantsModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AddParticipantsModalPage", function () { - return AddParticipantsModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AddParticipantsModalPage = /*#__PURE__*/function () { - function AddParticipantsModalPage(modalController, contactsService, navParams) { - _classCallCheck(this, AddParticipantsModalPage); - - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - } - - _createClass(AddParticipantsModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - this.participantsAdded = this.navParams.get('eventPersons'); - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this2 = this; - - return regeneratorRuntime.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this2.participantsAdded != null) { - _this2.participantsAdded.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - - _this2.contacts = result; - _this2.showLoader = false; - }); - - case 2: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - - return contact.IsRequired == true; - })); - } - }]); - - return AddParticipantsModalPage; - }(); - - AddParticipantsModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - AddParticipantsModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./add-participants-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./add-participants-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss"))["default"]] - })], AddParticipantsModalPage); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss": - /*!***************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss ***! - \***************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteBookMeetingModalBookMeetingModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\nion-content {\n --padding-top: 0px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 10px;\n}\n\n.ion-item-container-no-border {\n width: 100%;\n margin: 0px auto;\n padding: 0 !important;\n overflow: auto;\n}\n\n.ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\nion-select {\n padding-left: 5px;\n margin-left: 0;\n}\n\n.ion-input-class {\n width: 315px;\n height: 45px;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.list-people {\n width: 256px;\n float: left;\n}\n\n.add-people {\n width: 45px;\n float: right;\n overflow: auto;\n font-size: 25px;\n padding: 10px;\n}\n\n.list-people-title {\n /* font-size: 13px; */\n color: #797979;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 5px 10px;\n padding: 5px;\n float: left;\n}\n\n.attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n/* SPAN */\n\n.span-left {\n float: left;\n font-size: 15x;\n}\n\n.span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n\n.text-input {\n width: 100%;\n border: 1px solid #ebebeb;\n margin: 0px 15px 15px 0px;\n padding: 0 !important;\n border-radius: 5px;\n}\n\n/* Error Messages */\n\n.error {\n color: red;\n font-size: 12px;\n font-weight: bold;\n padding-bottom: 20px;\n}\n\n.span-color {\n color: red;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxleHBlZGllbnRlXFxib29rLW1lZXRpbmctbW9kYWxcXGJvb2stbWVldGluZy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9ib29rLW1lZXRpbmctbW9kYWwvYm9vay1tZWV0aW5nLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDRjs7QURDQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FDR0Y7O0FEREE7RUFDRSxtQkFBQTtFQUNBLGNBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0tGOztBREhBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FDUUY7O0FETkE7RUFDRSxpQkFBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FDVUY7O0FEUkE7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QUNZRjs7QURUQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0FDWUY7O0FEVkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUNhRjs7QURYQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQ2NGOztBRFpBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDZUY7O0FEYkE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNnQkY7O0FEZEEsU0FBQTs7QUFDQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDaUJGOztBRGZBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2tCQTs7QURoQkE7RUFDSSxjQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNvQko7O0FEbEJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNxQko7O0FEbEJBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FDcUJGOztBRGxCQSxtQkFBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ3FCRjs7QURuQkE7RUFDRSxVQUFBO0FDc0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9ib29rLW1lZXRpbmctbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDI1cHggYXV0bztcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAwcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAxNXB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDE1cHggYXV0bztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbn1cclxuLmlvbi1pY29uLWNsYXNze1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG5pb24tc2VsZWN0e1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3N7XHJcbiAgd2lkdGg6IDMxNXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5saXN0LXBlb3BsZXtcclxuICB3aWR0aDogMjU2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcblxyXG59XHJcbi5hZGQtcGVvcGxle1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG4ubGlzdC1wZW9wbGUtdGl0bGV7XHJcbiAgLyogZm9udC1zaXplOiAxM3B4OyAqL1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG59XHJcbi5hdHRhY2gtZG9jdW1lbnR7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogNXB4IDVweCA1cHggMTBweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmF0dGFjaC1pY29ue1xyXG4gIHdpZHRoOiAzN3B4O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXR0YWNoLXRpdGxlLWl0ZW17XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiMwZDg5ZDE7XHJcbn1cclxuLyogU1BBTiAqL1xyXG4uc3Bhbi1sZWZ0e1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMTV4O1xyXG59XHJcbi5zcGFuLXJpZ2h0e1xyXG50ZXh0LWFsaWduOiByaWdodDtcclxuZmxvYXQ6IHJpZ2h0O1xyXG5mb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmNvbnRhaW5lci1mb290ZXJ7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmJ1dHRvbi1jYW5jZWwge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZTBlOWVlO1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLXNhdmUge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgLS1jb2xvcjojZmZmZmZmO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG5cclxuLnRleHQtaW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi8qIEVycm9yIE1lc3NhZ2VzICovXHJcbi5lcnJvcntcclxuICBjb2xvcjpyZWQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5zcGFuLWNvbG9ye1xyXG4gIGNvbG9yOnJlZDtcclxufSIsIi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyLW5vLWJvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hdHRhY2gtaWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4udGV4dC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogRXJyb3IgTWVzc2FnZXMgKi9cbi5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts": - /*!*************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts ***! - \*************************************************************************************************/ - - /*! exports provided: BookMeetingModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteBookMeetingModalBookMeetingModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BookMeetingModalPage", function () { - return BookMeetingModalPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../add-participants-cc-modal/add-participants-cc-modal.page */ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts"); - /* harmony import */ - - - var _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ../add-participants-modal/add-participants-modal.page */ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts"); - /* harmony import */ - - - var src_app_models_event_model__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! src/app/models/event.model */ - "./src/app/models/event.model.ts"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - /* harmony import */ - - - var src_app_services_events_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! src/app/services/events.service */ - "./src/app/services/events.service.ts"); - /* harmony import */ - - - var _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( - /*! ../../discart-expedient-modal/discart-expedient-modal.page */ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts"); - /* harmony import */ - - - var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( - /*! src/app/services/attachments.service */ - "./src/app/services/attachments.service.ts"); - - var BookMeetingModalPage = /*#__PURE__*/function () { - function BookMeetingModalPage(modalController, router, navParams, processes, attachmentsService, calendarService) { - _classCallCheck(this, BookMeetingModalPage); - - this.modalController = modalController; - this.router = router; - this.navParams = navParams; - this.processes = processes; - this.attachmentsService = attachmentsService; - this.calendarService = calendarService; - this.formLocationSatus = false; - this.task = this.navParams.get('task'); - this.postData = new src_app_models_event_model__WEBPACK_IMPORTED_MODULE_6__["Event"](); - this.eventBody = { - BodyType: "1", - Text: "" - }; - this.postData.Body = this.eventBody; - /* Initialize 'Subject' with the title of the expedient */ - - this.postData.Subject = this.task.Folio; - this.postData.CalendarName = "Oficial"; - /* this.postData.StartDate = new Date(); */ - - /* Set + 30minutes to seleted datetime */ - - var selectedEndDate = new Date(); - /* this.postData.EndDate = new Date(selectedEndDate.setMinutes(new Date().getMinutes() + 30)); */ - } - - _createClass(BookMeetingModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - console.log(this.task); - console.log(this.task.SerialNumber); - this.getAttachments(); - } - }, { - key: "getAttachments", - value: function getAttachments() { - var _this3 = this; - - this.attachmentsService.getAttachmentsBySerial(this.task.SerialNumber).subscribe(function (res) { - _this3.loadedAttachments = res; - console.log(res); - }); - } - }, { - key: "close", - value: function close() { - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(null); - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - var _this4 = this; - - this.eventBody = { - BodyType: '1', - Text: this.postData.Body.Text - }; - this.postData = { - EventId: '', - Subject: this.postData.Subject, - Body: this.eventBody, - Location: this.postData.Location, - CalendarId: '', - CalendarName: this.postData.CalendarName, - StartDate: this.postData.StartDate, - EndDate: this.postData.EndDate, - EventType: 'Reunião', - Attendees: this.eventAttendees, - IsMeeting: false, - IsRecurring: false, - AppointmentState: 0, - TimeZone: 'UTC', - Organizer: null, - Categories: null, - HasAttachments: true - }; - console.log(this.postData); - this.processes.FindTaskDocId(this.task.SerialNumber).subscribe(function (res) { - if (res) { - _this4.calendarService.postExpedientEvent(res, _this4.postData, "md", _this4.task.SerialNumber); - } - }); - this.distartExpedientModal(); - this.close(); - } - }, { - key: "addParticipants", - value: function addParticipants() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { - var _this5 = this; - - var modal; - return regeneratorRuntime.wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return this.modalController.create({ - component: _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_5__["AddParticipantsModalPage"], - componentProps: { - eventPersons: this.eventAttendees - }, - cssClass: 'book-meeting-modal', - backdropDismiss: false - }); - - case 2: - modal = _context3.sent; - _context3.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function (res) { - _this5.taskParticipants = res.data; - var newattendees = res['data']; - - if (newattendees != null) { - newattendees.forEach(function (newattendee) { - var att = { - "EmailAddress": newattendee.EmailAddress, - "Name": newattendee.Name, - "IsRequired": true - }; - - if (_this5.eventAttendees == null) { - _this5.eventAttendees = new Array(); - } - - _this5.eventAttendees.push(att); - }); - } - - _this5.postData.Attendees = _this5.eventAttendees; - }); - - case 6: - case "end": - return _context3.stop(); - } - } - }, _callee3, this); - })); - } - }, { - key: "addParticipantsCc", - value: function addParticipantsCc() { - 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.modalController.create({ - component: _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_4__["AddParticipantsCcModalPage"], - componentProps: { - eventPersons: this.eventAttendees - }, - cssClass: 'add-participants-cc-modal', - backdropDismiss: false - }); - - case 2: - modal = _context4.sent; - _context4.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function (res) { - _this6.taskParticipantsCc = res.data; - var newattendees = res['data']; - - if (newattendees != null) { - newattendees.forEach(function (newattendee) { - var att = { - "EmailAddress": newattendee.EmailAddress, - "Name": newattendee.Name, - "IsRequired": false - }; - - if (_this6.eventAttendees == null) { - _this6.eventAttendees = new Array(); - } - - _this6.eventAttendees.push(att); - }); - } - - _this6.postData.Attendees = _this6.eventAttendees; - }); - - case 6: - case "end": - return _context4.stop(); - } - } - }, _callee4, this); - })); - } - }, { - key: "distartExpedientModal", - value: function distartExpedientModal() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() { - var modal; - return regeneratorRuntime.wrap(function _callee5$(_context5) { - while (1) { - switch (_context5.prev = _context5.next) { - case 0: - _context5.next = 2; - return this.modalController.create({ - component: _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_9__["DiscartExpedientModalPage"], - componentProps: { - serialNumber: this.task.SerialNumber - }, - cssClass: 'discart-expedient-modal', - backdropDismiss: false - }); - - case 2: - modal = _context5.sent; - _context5.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss(); - - case 6: - case "end": - return _context5.stop(); - } - } - }, _callee5, this); - })); - } - }, { - key: "validateFormInputs", - value: function validateFormInputs() { - var formLocation = this.postData.Location.trim(); - - if (!this.postData.Location && formLocation.length <= 0) { - this.formLocationSatus = true; - } - } - }]); - - return BookMeetingModalPage; - }(); - - BookMeetingModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_7__["ProcessesService"] - }, { - type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_10__["AttachmentsService"] - }, { - type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_8__["EventsService"] - }]; - }; - - BookMeetingModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-book-meeting-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./book-meeting-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./book-meeting-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss"))["default"]] - })], BookMeetingModalPage); - /***/ - }, - - /***/ - "./src/app/services/attachments.service.ts": - /*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ - - /*! exports provided: AttachmentsService */ - - /***/ - function srcAppServicesAttachmentsServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttachmentsService", function () { - return AttachmentsService; - }); - /* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! @angular/common/http */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); - /* harmony import */ - - - var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/environments/environment */ - "./src/environments/environment.ts"); - /* harmony import */ - - - var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../services/auth.service */ - "./src/app/services/auth.service.ts"); - - var AttachmentsService = /*#__PURE__*/function () { - function AttachmentsService(http, user) { - _classCallCheck(this, AttachmentsService); - - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - - _createClass(AttachmentsService, [{ - key: "getAttachmentsBySerial", - value: function getAttachmentsBySerial(serialNumber) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachments", - value: function getAttachments(source, sourceid) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachmentsById", - value: function getAttachmentsById(eventId) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }]); - - return AttachmentsService; - }(); - - AttachmentsService.ctorParameters = function () { - return [{ - type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] - }, { - type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] - }]; - }; - - AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], AttachmentsService); - /***/ - } -}]); -//# sourceMappingURL=default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js.map b/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js.map deleted file mode 100644 index db77363fc..000000000 --- a/android/app/src/main/assets/public/default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.html","webpack:///src/app/models/event.model.ts","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts","webpack:///src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts","webpack:///src/app/services/attachments.service.ts"],"names":["Event","DiscartExpedientModalPage","modalController","processes","router","navParams","serialNumber","get","console","log","dismiss","body","PostTaskAction","navigate","selector","template","AddParticipantsCcModalPage","contactsService","showLoader","participantsAdded","fetchContacts","evt","detail","value","itm","IsRequired","filter","getContacts","subscribe","result","forEach","attendee","index","findIndex","cont","EmailAddress","UserId","splice","contacts","contact","AddParticipantsModalPage","BookMeetingModalPage","attachmentsService","calendarService","formLocationSatus","task","postData","eventBody","BodyType","Text","Body","Subject","Folio","CalendarName","selectedEndDate","Date","SerialNumber","getAttachments","getAttachmentsBySerial","res","loadedAttachments","EventId","Location","CalendarId","StartDate","EndDate","EventType","Attendees","eventAttendees","IsMeeting","IsRecurring","AppointmentState","TimeZone","Organizer","Categories","HasAttachments","FindTaskDocId","postExpedientEvent","distartExpedientModal","close","create","component","componentProps","eventPersons","cssClass","backdropDismiss","modal","present","onDidDismiss","then","taskParticipants","data","newattendees","newattendee","att","Name","Array","push","taskParticipantsCc","formLocation","trim","length","AttachmentsService","http","user","loggeduser","ValidatedUser","headers","set","BasicAuthKey","geturl","apiURL","params","options","source","sourceid","toString","eventId","providedIn"],"mappings":"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","file":"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Não\\r\\n Sim\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n

    Com conhecimento

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n

    Adicionar Intervenientes

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Oficial\\r\\n Pessoal\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Não se repete\\r\\n Repete\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Adicionar intervenientes\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Com conhecimento\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n Documentos Anexados\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{attachment.Description}}

    \\r\\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { EventBody } from './eventbody.model';\r\nimport { EventPerson } from './eventperson.model';\r\n\r\nexport class Event{\r\n EventId: string;\r\n Subject: string;\r\n Body: EventBody;\r\n Location: string;\r\n CalendarId: string;\r\n CalendarName: string;\r\n StartDate: Date;\r\n EndDate: Date;\r\n EventType: string;\r\n Attendees: EventPerson[];\r\n IsMeeting: boolean;\r\n IsRecurring: boolean;\r\n AppointmentState: number;\r\n TimeZone: string;\r\n Organizer: string;\r\n Categories: string[];\r\n HasAttachments: boolean;\r\n}","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: right;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-discart-expedient-modal',\r\n templateUrl: './discart-expedient-modal.page.html',\r\n styleUrls: ['./discart-expedient-modal.page.scss'],\r\n})\r\nexport class DiscartExpedientModalPage implements OnInit {\r\n serialNumber:string;\r\n constructor(\r\n private modalController: ModalController,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private navParams: NavParams,\r\n ) { \r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.serialNumber);\r\n \r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n /* notDelete(){\r\n\r\n } */\r\n save(){\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-cc-modal',\r\n templateUrl: './add-participants-cc-modal.page.html',\r\n styleUrls: ['./add-participants-cc-modal.page.scss'],\r\n})\r\nexport class AddParticipantsCcModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n \r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result; \r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-modal',\r\n templateUrl: './add-participants-modal.page.html',\r\n styleUrls: ['./add-participants-modal.page.scss'],\r\n})\r\nexport class AddParticipantsModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\nion-content {\\n --padding-top: 0px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\nion-select {\\n padding-left: 5px;\\n margin-left: 0;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.list-people {\\n width: 256px;\\n float: left;\\n}\\n\\n.add-people {\\n width: 45px;\\n float: right;\\n overflow: auto;\\n font-size: 25px;\\n padding: 10px;\\n}\\n\\n.list-people-title {\\n /* font-size: 13px; */\\n color: #797979;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 5px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n/* SPAN */\\n\\n.span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n\\n.text-input {\\n width: 100%;\\n border: 1px solid #ebebeb;\\n margin: 0px 15px 15px 0px;\\n padding: 0 !important;\\n border-radius: 5px;\\n}\\n\\n/* Error Messages */\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n.span-color {\\n color: red;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxleHBlZGllbnRlXFxib29rLW1lZXRpbmctbW9kYWxcXGJvb2stbWVldGluZy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9ib29rLW1lZXRpbmctbW9kYWwvYm9vay1tZWV0aW5nLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDRjs7QURDQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0FDR0Y7O0FEREE7RUFDRSxtQkFBQTtFQUNBLGNBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0tGOztBREhBO0VBQ0UsV0FBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FDUUY7O0FETkE7RUFDRSxpQkFBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXQUFBO0FDVUY7O0FEUkE7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QUNZRjs7QURUQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0FDWUY7O0FEVkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QUNhRjs7QURYQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQ2NGOztBRFpBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDZUY7O0FEYkE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNnQkY7O0FEZEEsU0FBQTs7QUFDQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDaUJGOztBRGZBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2tCQTs7QURoQkE7RUFDSSxjQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNvQko7O0FEbEJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNxQko7O0FEbEJBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBO0FDcUJGOztBRGxCQSxtQkFBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ3FCRjs7QURuQkE7RUFDRSxVQUFBO0FDc0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2Jvb2stbWVldGluZy1tb2RhbC9ib29rLW1lZXRpbmctbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDI1cHggYXV0bztcclxufVxyXG4uaGVhZGVyLXRpdGxle1xyXG4gIHdpZHRoOiAyNjRweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6IzAwMDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAwcHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OiAxNXB4O1xyXG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDE1cHggYXV0bztcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbn1cclxuLmlvbi1pY29uLWNsYXNze1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG5pb24tc2VsZWN0e1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3N7XHJcbiAgd2lkdGg6IDMxNXB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5saXN0LXBlb3BsZXtcclxuICB3aWR0aDogMjU2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcblxyXG59XHJcbi5hZGQtcGVvcGxle1xyXG4gIHdpZHRoOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG4ubGlzdC1wZW9wbGUtdGl0bGV7XHJcbiAgLyogZm9udC1zaXplOiAxM3B4OyAqL1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG59XHJcbi5hdHRhY2gtZG9jdW1lbnR7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogNXB4IDVweCA1cHggMTBweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmF0dGFjaC1pY29ue1xyXG4gIHdpZHRoOiAzN3B4O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXR0YWNoLXRpdGxlLWl0ZW17XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiMwZDg5ZDE7XHJcbn1cclxuLyogU1BBTiAqL1xyXG4uc3Bhbi1sZWZ0e1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMTV4O1xyXG59XHJcbi5zcGFuLXJpZ2h0e1xyXG50ZXh0LWFsaWduOiByaWdodDtcclxuZmxvYXQ6IHJpZ2h0O1xyXG5mb250LXNpemU6IDEzcHg7XHJcbn1cclxuLmNvbnRhaW5lci1mb290ZXJ7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmJ1dHRvbi1jYW5jZWwge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZTBlOWVlO1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLXNhdmUge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgLS1jb2xvcjojZmZmZmZmO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG5cclxuLnRleHQtaW5wdXR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcbi8qIEVycm9yIE1lc3NhZ2VzICovXHJcbi5lcnJvcntcclxuICBjb2xvcjpyZWQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5zcGFuLWNvbG9ye1xyXG4gIGNvbG9yOnJlZDtcclxufSIsIi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMjVweCBhdXRvO1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyLW5vLWJvcmRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggNXB4IDEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hdHRhY2gtaWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4udGV4dC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDBweCAxNXB4IDE1cHggMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLyogRXJyb3IgTWVzc2FnZXMgKi9cbi5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { AddParticipantsCcModalPage } from '../add-participants-cc-modal/add-participants-cc-modal.page';\r\nimport { AddParticipantsModalPage } from '../add-participants-modal/add-participants-modal.page';\r\nimport { Event } from 'src/app/models/event.model'\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { DiscartExpedientModalPage } from '../../discart-expedient-modal/discart-expedient-modal.page';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\n\r\n@Component({\r\n selector: 'app-book-meeting-modal',\r\n templateUrl: './book-meeting-modal.page.html',\r\n styleUrls: ['./book-meeting-modal.page.scss'],\r\n})\r\nexport class BookMeetingModalPage implements OnInit {\r\n task: any;\r\n taskParticipants: any;\r\n taskParticipantsCc: any;\r\n taskDocId:string;\r\n loadedAttachments:any;\r\n\r\n postData: Event;\r\n eventBody: EventBody;\r\n eventAttendees: EventPerson[];\r\n\r\n formLocationSatus: boolean = false;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private router:Router,\r\n private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private attachmentsService: AttachmentsService,\r\n private calendarService: EventsService,\r\n ) {\r\n this.task = this.navParams.get('task');\r\n this.postData = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postData.Body = this.eventBody;\r\n\r\n /* Initialize 'Subject' with the title of the expedient */\r\n this.postData.Subject = this.task.Folio;\r\n this.postData.CalendarName = \"Oficial\";\r\n /* this.postData.StartDate = new Date(); */\r\n /* Set + 30minutes to seleted datetime */\r\n let selectedEndDate = new Date();\r\n /* this.postData.EndDate = new Date(selectedEndDate.setMinutes(new Date().getMinutes() + 30)); */\r\n \r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.task)\r\n console.log(this.task.SerialNumber);\r\n this.getAttachments();\r\n }\r\n\r\n getAttachments(){\r\n this.attachmentsService.getAttachmentsBySerial(this.task.SerialNumber).subscribe(res=>{\r\n this.loadedAttachments = res;\r\n console.log(res);\r\n });\r\n }\r\n\r\n close(){\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss(null);\r\n }\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n saveTask(){\r\n this.eventBody={\r\n BodyType: '1',\r\n Text: this.postData.Body.Text,\r\n }\r\n this.postData = {\r\n EventId: '',\r\n Subject: this.postData.Subject,\r\n Body: this.eventBody,\r\n Location: this.postData.Location,\r\n CalendarId: '',\r\n CalendarName: this.postData.CalendarName,\r\n StartDate: this.postData.StartDate,\r\n EndDate: this.postData.EndDate,\r\n EventType: 'Reunião',\r\n Attendees: this.eventAttendees,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: 'UTC',\r\n Organizer: null,\r\n Categories: null,\r\n HasAttachments: true,\r\n }\r\n console.log(this.postData);\r\n\r\n this.processes.FindTaskDocId(this.task.SerialNumber).subscribe(res =>{\r\n if(res){\r\n this.calendarService.postExpedientEvent(res, this.postData, \"md\",this.task.SerialNumber);\r\n } \r\n });\r\n this.distartExpedientModal();\r\n this.close();\r\n }\r\n\r\n async addParticipants(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsModalPage,\r\n componentProps: {\r\n eventPersons: this.eventAttendees\r\n },\r\n cssClass: 'book-meeting-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipants = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": true\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n });\r\n }\r\n this.postData.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n async addParticipantsCc(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsCcModalPage,\r\n componentProps: {\r\n eventPersons: this.eventAttendees\r\n },\r\n cssClass: 'add-participants-cc-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipantsCc = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n \r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": false\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n \r\n });\r\n }\r\n this.postData.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n async distartExpedientModal(){\r\n const modal = await this.modalController.create({\r\n component: DiscartExpedientModalPage,\r\n componentProps: {\r\n serialNumber: this.task.SerialNumber,\r\n },\r\n cssClass: 'discart-expedient-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n validateFormInputs(){\r\n let formLocation = this.postData.Location.trim();\r\n if(!this.postData.Location && formLocation.length <= 0){\r\n this.formLocationSatus=true;\r\n }\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js b/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js deleted file mode 100644 index 288b79c6b..000000000 --- a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js +++ /dev/null @@ -1,274 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html": -/*!*********************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html ***! - \*********************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n {{modalTitle[taskType]}}\r\n \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Normal\r\n Urgente\r\n Muito Urgente\r\n Urgentíssimo\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Adicionar intervenientes\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Com conhecimento\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n\r\n
    \r\n \r\n Documentos Anexados\r\n \r\n \r\n \r\n \r\n

    {{attachment.Description}}

    \r\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./src/app/models/despacho.model.ts": -/*!******************************************!*\ - !*** ./src/app/models/despacho.model.ts ***! - \******************************************/ -/*! exports provided: Despacho */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Despacho", function() { return Despacho; }); -class Despacho { -} - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss": -/*!*******************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss ***! - \*******************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.title {\n font-family: Roboto;\n font-size: 25px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #000000;\n margin: 8px 0 8px 0px;\n}\n\n.container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n}\n\n.ion-item-container-no-border {\n width: 360px;\n margin: 15px auto;\n}\n\n.ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\nion-select {\n padding-left: 5px;\n margin-left: 0;\n}\n\n.ion-input-class {\n width: 315px;\n height: 45px;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.list-people {\n width: 256px;\n float: left;\n}\n\n.add-people {\n width: 45px;\n float: right;\n overflow: auto;\n font-size: 25px;\n padding: 10px;\n}\n\n.list-people-title {\n /* font-size: 13px; */\n color: #797979;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n}\n\n.attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n/* SPAN */\n\n.span-left {\n float: left;\n font-size: 15x;\n}\n\n.span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudC10YXNrLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudC10YXNrLW1vZGFsXFxleHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFRjs7QURBQTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7QUNLRjs7QURIQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNTRjs7QURQQTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FDVUY7O0FEUkE7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBQ1dGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QUNXRjs7QURUQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBQ1lGOztBRFZBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNhRjs7QURWQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ2FGOztBRFhBLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ2NGOztBRFpBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2VBOztBRGJBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNnQko7O0FEZEE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2tCSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcclxuICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcbi50aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xyXG59XHJcbi5jb250YWluZXItZGl2e1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMTVweCBhdXRvO1xyXG59XHJcbi5pb24taXRlbS1jbGFzcy0ye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG59XHJcbi5pb24taWNvbi1jbGFzc3tcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbn1cclxuaW9uLXNlbGVjdHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNze1xyXG4gIHdpZHRoOiAzMTVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4ubGlzdC1wZW9wbGV7XHJcbiAgd2lkdGg6IDI1NnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG5cclxufVxyXG4uYWRkLXBlb3BsZXtcclxuICB3aWR0aDogNDVweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuLmxpc3QtcGVvcGxlLXRpdGxle1xyXG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cclxuICBjb2xvcjogIzc5Nzk3OTtcclxufVxyXG4uYXR0YWNoLWRvY3VtZW50e1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG5cclxuLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjojMGQ4OWQxO1xyXG59XHJcbi8qIFNQQU4gKi9cclxuLnNwYW4tbGVmdHtcclxuICBmbG9hdDogbGVmdDtcclxuICBmb250LXNpemU6IDE1eDtcclxufVxyXG4uc3Bhbi1yaWdodHtcclxudGV4dC1hbGlnbjogcmlnaHQ7XHJcbmZsb2F0OiByaWdodDtcclxuZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5jb250YWluZXItZm9vdGVye1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5idXR0b24tY2FuY2VsIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1zYXZlIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6I2ZmZmZmZjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH0iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6IDIwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts": -/*!*****************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts ***! - \*****************************************************************************************************/ -/*! exports provided: ExpedientTaskModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedientTaskModalPage", function() { return ExpedientTaskModalPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_models_despacho_model__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/models/despacho.model */ "./src/app/models/despacho.model.ts"); -/* harmony import */ var src_app_services_auth_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/services/auth.service */ "./src/app/services/auth.service.ts"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); -/* harmony import */ var _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../add-participants-cc-modal/add-participants-cc-modal.page */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts"); -/* harmony import */ var _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../add-participants-modal/add-participants-modal.page */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts"); -/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); -/* harmony import */ var _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../../discart-expedient-modal/discart-expedient-modal.page */ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts"); -/* harmony import */ var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! src/app/services/attachments.service */ "./src/app/services/attachments.service.ts"); - - - - - - - - - - - - -let ExpedientTaskModalPage = class ExpedientTaskModalPage { - constructor(modalController, router, processes, attachmentsService, navParams, authService) { - this.modalController = modalController; - this.router = router; - this.processes = processes; - this.attachmentsService = attachmentsService; - this.navParams = navParams; - this.authService = authService; - this.modalTitle = [ - 'Efectuar Despacho', - 'Solicitar Parecer', - 'Solicitar Deferimento' - ]; - this.user = src_environments_environment__WEBPACK_IMPORTED_MODULE_9__["environment"].defaultuser + '@' + src_environments_environment__WEBPACK_IMPORTED_MODULE_9__["environment"].domain; - this.task = this.navParams.get('task'); - this.taskType = this.navParams.get('taskAction'); - this.postData = new src_app_models_despacho_model__WEBPACK_IMPORTED_MODULE_4__["Despacho"](); - this.participants = this.participants = new Array(); - this.dispatchFolder = { - Nad: 30, - Subject: '', - Message: '', - SourceSecFsId: this.task.workflowInstanceDataFields.FsId, - SouceType: 'DOC', - SourceId: this.task.workflowInstanceDataFields.DocId, - }; - this.postData.DispatchFolder = this.dispatchFolder; - this.postData.UsersSelected = this.participants; - /* By Default TypeDeadline should be 'Normal' */ - this.postData.Priority = '99999861'; - /* Initialize 'Subject' with the title of the expedient */ - this.postData.DispatchFolder.Subject = this.task.workflowInstanceFolio; - } - ngOnInit() { - this.taskDate = new Date(this.task.taskStartDate); - /* this.authService.userData$.subscribe((res:any)=>{ - console.log(res); - }); - console.log(this.user); */ - console.log(this.task); - console.log(this.task.serialNumber); - this.getAttachments(); - } - close() { - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(null); - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - console.log(this.taskType); - switch (this.taskType) { - case '0': - this.postData = { - DistributionType: "Paralelo", - CountryCode: 'AO', - Priority: this.postData.Priority, - UserEmail: this.user, - UsersSelected: this.participants, - DispatchFolder: this.dispatchFolder, - }; - console.log(this.postData); - this.processes.postDespatcho(this.postData); - break; - case '1': - this.postData = { - DistributionType: "Paralelo", - CountryCode: 'AO', - Priority: this.postData.Priority, - UserEmail: this.user, - UsersSelected: this.participants, - DispatchFolder: this.dispatchFolder, - }; - this.processes.postParecer(this.postData); - break; - case '2': - this.postData = { - DistributionType: "Paralelo", - CountryCode: 'AO', - Priority: this.postData.Priority, - UserEmail: this.user, - UsersSelected: this.participants, - DispatchFolder: this.dispatchFolder, - }; - this.processes.postDeferimento(this.postData); - break; - } - this.distartExpedientModal(); - this.close(); - } - getAttachments() { - this.attachmentsService.getAttachmentsBySerial(this.task.serialNumber).subscribe(res => { - this.loadedAttachments = res; - console.log(res); - }); - } - addParticipants() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_8__["AddParticipantsModalPage"], - componentProps: { - eventPersons: this.participants - }, - cssClass: 'add-participants-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then((res) => { - this.taskParticipants = res.data; - let newattendees = res['data']; - if (newattendees != null) { - newattendees.forEach(newattendee => { - let att = { - 'UserId': newattendee.EmailAddress, - 'UserType': 'I', - }; - if (this.participants == null) { - this.participants = new Array(); - } - this.participants.push(att); - }); - } - this.postData.UsersSelected = this.participants; - console.log(this.postData); - }); - }); - } - addParticipantsCc() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_7__["AddParticipantsCcModalPage"], - componentProps: { - eventPersons: this.participants - }, - cssClass: 'add-participants-cc-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then((res) => { - this.taskParticipantsCc = res.data; - let newattendees = res['data']; - if (newattendees != null) { - newattendees.forEach(newattendee => { - let att = { - 'UserId': newattendee.EmailAddress, - 'UserType': 'CC', - }; - if (this.participants == null) { - this.participants = new Array(); - } - this.participants.push(att); - }); - } - this.postData.UsersSelected = this.participants; - console.log(this.postData); - }); - }); - } - distartExpedientModal() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_10__["DiscartExpedientModalPage"], - componentProps: { - serialNumber: this.task.serialNumber, - }, - cssClass: 'discart-expedient-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss(); - }); - } -}; -ExpedientTaskModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__["ProcessesService"] }, - { type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_11__["AttachmentsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] }, - { type: src_app_services_auth_service__WEBPACK_IMPORTED_MODULE_5__["AuthService"] } -]; -ExpedientTaskModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-expedient-task-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./expedient-task-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./expedient-task-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss")).default] - }) -], ExpedientTaskModalPage); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js.map b/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js.map deleted file mode 100644 index 768f5af1d..000000000 --- a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html","./src/app/models/despacho.model.ts","./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss","./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts"],"names":[],"mappings":"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","file":"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n {{modalTitle[taskType]}}\\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Normal\\r\\n Urgente\\r\\n Muito Urgente\\r\\n Urgentíssimo\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Adicionar intervenientes\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Com conhecimento\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n\\r\\n
    \\r\\n \\r\\n Documentos Anexados\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{attachment.Description}}

    \\r\\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { Participant } from './participant.model';\r\nimport { Folder } from './folder.model';\r\n\r\nexport class Despacho{\r\n DistributionType: string;\r\n CountryCode: string;\r\n Priority: string;\r\n UserEmail: string;\r\n UsersSelected: Participant[];\r\n DispatchFolder: Folder;\r\n}","export default \"ion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.title {\\n font-family: Roboto;\\n font-size: 25px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #000000;\\n margin: 8px 0 8px 0px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 360px;\\n margin: 15px auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\nion-select {\\n padding-left: 5px;\\n margin-left: 0;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.list-people {\\n width: 256px;\\n float: left;\\n}\\n\\n.add-people {\\n width: 45px;\\n float: right;\\n overflow: auto;\\n font-size: 25px;\\n padding: 10px;\\n}\\n\\n.list-people-title {\\n /* font-size: 13px; */\\n color: #797979;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n.attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n/* SPAN */\\n\\n.span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudC10YXNrLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudC10YXNrLW1vZGFsXFxleHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFRjs7QURBQTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7QUNLRjs7QURIQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNTRjs7QURQQTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FDVUY7O0FEUkE7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBQ1dGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QUNXRjs7QURUQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBQ1lGOztBRFZBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNhRjs7QURWQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ2FGOztBRFhBLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ2NGOztBRFpBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2VBOztBRGJBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNnQko7O0FEZEE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2tCSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcclxuICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcbi50aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xyXG59XHJcbi5jb250YWluZXItZGl2e1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMTVweCBhdXRvO1xyXG59XHJcbi5pb24taXRlbS1jbGFzcy0ye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG59XHJcbi5pb24taWNvbi1jbGFzc3tcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbn1cclxuaW9uLXNlbGVjdHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNze1xyXG4gIHdpZHRoOiAzMTVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4ubGlzdC1wZW9wbGV7XHJcbiAgd2lkdGg6IDI1NnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG5cclxufVxyXG4uYWRkLXBlb3BsZXtcclxuICB3aWR0aDogNDVweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuLmxpc3QtcGVvcGxlLXRpdGxle1xyXG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cclxuICBjb2xvcjogIzc5Nzk3OTtcclxufVxyXG4uYXR0YWNoLWRvY3VtZW50e1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG5cclxuLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjojMGQ4OWQxO1xyXG59XHJcbi8qIFNQQU4gKi9cclxuLnNwYW4tbGVmdHtcclxuICBmbG9hdDogbGVmdDtcclxuICBmb250LXNpemU6IDE1eDtcclxufVxyXG4uc3Bhbi1yaWdodHtcclxudGV4dC1hbGlnbjogcmlnaHQ7XHJcbmZsb2F0OiByaWdodDtcclxuZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5jb250YWluZXItZm9vdGVye1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5idXR0b24tY2FuY2VsIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1zYXZlIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6I2ZmZmZmZjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH0iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6IDIwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { Despacho } from 'src/app/models/despacho.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { Participant } from 'src/app/models/participant.model';\r\nimport { Folder } from 'src/app/models/folder.model';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AddParticipantsCcModalPage } from '../add-participants-cc-modal/add-participants-cc-modal.page';\r\nimport { AddParticipantsModalPage } from '../add-participants-modal/add-participants-modal.page';\r\nimport { environment } from 'src/environments/environment';\r\nimport { DiscartExpedientModalPage } from '../../discart-expedient-modal/discart-expedient-modal.page';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\n\r\n@Component({\r\n selector: 'app-expedient-task-modal',\r\n templateUrl: './expedient-task-modal.page.html',\r\n styleUrls: ['./expedient-task-modal.page.scss'],\r\n})\r\nexport class ExpedientTaskModalPage implements OnInit {\r\n\r\n modalTitle: string[] = [\r\n 'Efectuar Despacho',\r\n 'Solicitar Parecer',\r\n 'Solicitar Deferimento'\r\n ];\r\n taskType:string;\r\n task: any;\r\n taskParticipants: any;\r\n taskParticipantsCc: any;\r\n taskDate: Date;\r\n taskDescription: string;\r\n user: string;\r\n loadedAttachments:any;\r\n\r\n postData: Despacho;\r\n dispatchFolder: Folder;\r\n participants: Participant[];\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private router:Router,\r\n private processes:ProcessesService,\r\n private attachmentsService: AttachmentsService,\r\n private navParams: NavParams,\r\n private authService: AuthService,\r\n ) {\r\n this.user = environment.defaultuser +'@'+ environment.domain;\r\n this.task = this.navParams.get('task');\r\n this.taskType = this.navParams.get('taskAction');\r\n this.postData = new Despacho();\r\n this.participants = this.participants = new Array();\r\n this.dispatchFolder = {\r\n Nad: 30,\r\n Subject: '',\r\n Message: '',\r\n SourceSecFsId: this.task.workflowInstanceDataFields.FsId,\r\n SouceType: 'DOC',\r\n SourceId: this.task.workflowInstanceDataFields.DocId,\r\n\r\n };\r\n this.postData.DispatchFolder = this.dispatchFolder;\r\n this.postData.UsersSelected = this.participants;\r\n /* By Default TypeDeadline should be 'Normal' */\r\n this.postData.Priority = '99999861';\r\n /* Initialize 'Subject' with the title of the expedient */\r\n this.postData.DispatchFolder.Subject = this.task.workflowInstanceFolio;\r\n }\r\n\r\n ngOnInit() {\r\n this.taskDate = new Date(this.task.taskStartDate);\r\n /* this.authService.userData$.subscribe((res:any)=>{\r\n console.log(res);\r\n });\r\n console.log(this.user); */ \r\n console.log(this.task)\r\n \r\n console.log(this.task.serialNumber);\r\n this.getAttachments();\r\n \r\n }\r\n\r\n close(){\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss(null);\r\n }\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n saveTask(){\r\n console.log(this.taskType);\r\n \r\n switch (this.taskType)\r\n {\r\n case '0':\r\n this.postData = {\r\n DistributionType: \"Paralelo\",\r\n CountryCode: 'AO',\r\n Priority: this.postData.Priority,\r\n UserEmail: this.user,\r\n UsersSelected: this.participants,\r\n DispatchFolder: this.dispatchFolder,\r\n }\r\n console.log(this.postData);\r\n this.processes.postDespatcho(this.postData);\r\n\r\n break;\r\n case '1':\r\n this.postData = {\r\n DistributionType: \"Paralelo\",\r\n CountryCode: 'AO',\r\n Priority: this.postData.Priority,\r\n UserEmail: this.user,\r\n UsersSelected: this.participants,\r\n DispatchFolder: this.dispatchFolder,\r\n }\r\n this.processes.postParecer(this.postData);\r\n break;\r\n case '2':\r\n this.postData = {\r\n DistributionType: \"Paralelo\",\r\n CountryCode: 'AO',\r\n Priority: this.postData.Priority,\r\n UserEmail: this.user,\r\n UsersSelected: this.participants,\r\n DispatchFolder: this.dispatchFolder,\r\n }\r\n this.processes.postDeferimento(this.postData);\r\n break;\r\n }\r\n this.distartExpedientModal();\r\n this.close();\r\n }\r\n getAttachments(){\r\n this.attachmentsService.getAttachmentsBySerial(this.task.serialNumber).subscribe(res=>{\r\n this.loadedAttachments = res;\r\n console.log(res);\r\n });\r\n }\r\n \r\n async addParticipants(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsModalPage,\r\n componentProps: {\r\n eventPersons: this.participants\r\n },\r\n cssClass: 'add-participants-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipants = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n if(newattendees!= null){\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n 'UserId': newattendee.EmailAddress,\r\n 'UserType': 'I',\r\n };\r\n if(this.participants == null){\r\n this.participants = new Array();\r\n }\r\n this.participants.push(att);\r\n });\r\n }\r\n this.postData.UsersSelected = this.participants;\r\n console.log(this.postData);\r\n });\r\n }\r\n \r\n async addParticipantsCc(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsCcModalPage,\r\n componentProps: {\r\n eventPersons: this.participants\r\n },\r\n cssClass: 'add-participants-cc-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipantsCc = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n if(newattendees!= null){\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n 'UserId': newattendee.EmailAddress,\r\n 'UserType': 'CC',\r\n };\r\n if(this.participants == null){\r\n this.participants = new Array();\r\n }\r\n this.participants.push(att);\r\n });\r\n }\r\n this.postData.UsersSelected = this.participants;\r\n console.log(this.postData);\r\n });\r\n }\r\n\r\n async distartExpedientModal(){\r\n const modal = await this.modalController.create({\r\n component: DiscartExpedientModalPage,\r\n componentProps: {\r\n serialNumber: this.task.serialNumber,\r\n },\r\n cssClass: 'discart-expedient-modal',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js b/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js deleted file mode 100644 index c256d3352..000000000 --- a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js +++ /dev/null @@ -1,466 +0,0 @@ -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; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html": - /*!*********************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html ***! - \*********************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteExpedientTaskModalExpedientTaskModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n {{modalTitle[taskType]}}\r\n \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Normal\r\n Urgente\r\n Muito Urgente\r\n Urgentíssimo\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Adicionar intervenientes\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Com conhecimento\r\n {{participant.Name}}\r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n\r\n
    \r\n \r\n Documentos Anexados\r\n \r\n \r\n \r\n \r\n

    {{attachment.Description}}

    \r\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./src/app/models/despacho.model.ts": - /*!******************************************!*\ - !*** ./src/app/models/despacho.model.ts ***! - \******************************************/ - - /*! exports provided: Despacho */ - - /***/ - function srcAppModelsDespachoModelTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "Despacho", function () { - return Despacho; - }); - - var Despacho = function Despacho() { - _classCallCheck(this, Despacho); - }; - /***/ - - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss": - /*!*******************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss ***! - \*******************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedientTaskModalExpedientTaskModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.title {\n font-family: Roboto;\n font-size: 25px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #000000;\n margin: 8px 0 8px 0px;\n}\n\n.container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n}\n\n.ion-item-container-no-border {\n width: 360px;\n margin: 15px auto;\n}\n\n.ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\nion-select {\n padding-left: 5px;\n margin-left: 0;\n}\n\n.ion-input-class {\n width: 315px;\n height: 45px;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.list-people {\n width: 256px;\n float: left;\n}\n\n.add-people {\n width: 45px;\n float: right;\n overflow: auto;\n font-size: 25px;\n padding: 10px;\n}\n\n.list-people-title {\n /* font-size: 13px; */\n color: #797979;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n}\n\n.attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n/* SPAN */\n\n.span-left {\n float: left;\n font-size: 15x;\n}\n\n.span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudC10YXNrLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudC10YXNrLW1vZGFsXFxleHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFRjs7QURBQTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7QUNLRjs7QURIQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNTRjs7QURQQTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FDVUY7O0FEUkE7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBQ1dGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QUNXRjs7QURUQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBQ1lGOztBRFZBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNhRjs7QURWQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ2FGOztBRFhBLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ2NGOztBRFpBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2VBOztBRGJBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNnQko7O0FEZEE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2tCSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcclxuICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcbi50aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xyXG59XHJcbi5jb250YWluZXItZGl2e1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMTVweCBhdXRvO1xyXG59XHJcbi5pb24taXRlbS1jbGFzcy0ye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG59XHJcbi5pb24taWNvbi1jbGFzc3tcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbn1cclxuaW9uLXNlbGVjdHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNze1xyXG4gIHdpZHRoOiAzMTVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4ubGlzdC1wZW9wbGV7XHJcbiAgd2lkdGg6IDI1NnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG5cclxufVxyXG4uYWRkLXBlb3BsZXtcclxuICB3aWR0aDogNDVweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuLmxpc3QtcGVvcGxlLXRpdGxle1xyXG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cclxuICBjb2xvcjogIzc5Nzk3OTtcclxufVxyXG4uYXR0YWNoLWRvY3VtZW50e1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG5cclxuLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjojMGQ4OWQxO1xyXG59XHJcbi8qIFNQQU4gKi9cclxuLnNwYW4tbGVmdHtcclxuICBmbG9hdDogbGVmdDtcclxuICBmb250LXNpemU6IDE1eDtcclxufVxyXG4uc3Bhbi1yaWdodHtcclxudGV4dC1hbGlnbjogcmlnaHQ7XHJcbmZsb2F0OiByaWdodDtcclxuZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5jb250YWluZXItZm9vdGVye1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5idXR0b24tY2FuY2VsIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1zYXZlIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6I2ZmZmZmZjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH0iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6IDIwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts": - /*!*****************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts ***! - \*****************************************************************************************************/ - - /*! exports provided: ExpedientTaskModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedientTaskModalExpedientTaskModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedientTaskModalPage", function () { - return ExpedientTaskModalPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_models_despacho_model__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/models/despacho.model */ - "./src/app/models/despacho.model.ts"); - /* harmony import */ - - - var src_app_services_auth_service__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! src/app/services/auth.service */ - "./src/app/services/auth.service.ts"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - /* harmony import */ - - - var _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! ../add-participants-cc-modal/add-participants-cc-modal.page */ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts"); - /* harmony import */ - - - var _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! ../add-participants-modal/add-participants-modal.page */ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts"); - /* harmony import */ - - - var src_environments_environment__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( - /*! src/environments/environment */ - "./src/environments/environment.ts"); - /* harmony import */ - - - var _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( - /*! ../../discart-expedient-modal/discart-expedient-modal.page */ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts"); - /* harmony import */ - - - var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( - /*! src/app/services/attachments.service */ - "./src/app/services/attachments.service.ts"); - - var ExpedientTaskModalPage = /*#__PURE__*/function () { - function ExpedientTaskModalPage(modalController, router, processes, attachmentsService, navParams, authService) { - _classCallCheck(this, ExpedientTaskModalPage); - - this.modalController = modalController; - this.router = router; - this.processes = processes; - this.attachmentsService = attachmentsService; - this.navParams = navParams; - this.authService = authService; - this.modalTitle = ['Efectuar Despacho', 'Solicitar Parecer', 'Solicitar Deferimento']; - this.user = src_environments_environment__WEBPACK_IMPORTED_MODULE_9__["environment"].defaultuser + '@' + src_environments_environment__WEBPACK_IMPORTED_MODULE_9__["environment"].domain; - this.task = this.navParams.get('task'); - this.taskType = this.navParams.get('taskAction'); - this.postData = new src_app_models_despacho_model__WEBPACK_IMPORTED_MODULE_4__["Despacho"](); - this.participants = this.participants = new Array(); - this.dispatchFolder = { - Nad: 30, - Subject: '', - Message: '', - SourceSecFsId: this.task.workflowInstanceDataFields.FsId, - SouceType: 'DOC', - SourceId: this.task.workflowInstanceDataFields.DocId - }; - this.postData.DispatchFolder = this.dispatchFolder; - this.postData.UsersSelected = this.participants; - /* By Default TypeDeadline should be 'Normal' */ - - this.postData.Priority = '99999861'; - /* Initialize 'Subject' with the title of the expedient */ - - this.postData.DispatchFolder.Subject = this.task.workflowInstanceFolio; - } - - _createClass(ExpedientTaskModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.taskDate = new Date(this.task.taskStartDate); - /* this.authService.userData$.subscribe((res:any)=>{ - console.log(res); - }); - console.log(this.user); */ - - console.log(this.task); - console.log(this.task.serialNumber); - this.getAttachments(); - } - }, { - key: "close", - value: function close() { - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(null); - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - console.log(this.taskType); - - switch (this.taskType) { - case '0': - this.postData = { - DistributionType: "Paralelo", - CountryCode: 'AO', - Priority: this.postData.Priority, - UserEmail: this.user, - UsersSelected: this.participants, - DispatchFolder: this.dispatchFolder - }; - console.log(this.postData); - this.processes.postDespatcho(this.postData); - break; - - case '1': - this.postData = { - DistributionType: "Paralelo", - CountryCode: 'AO', - Priority: this.postData.Priority, - UserEmail: this.user, - UsersSelected: this.participants, - DispatchFolder: this.dispatchFolder - }; - this.processes.postParecer(this.postData); - break; - - case '2': - this.postData = { - DistributionType: "Paralelo", - CountryCode: 'AO', - Priority: this.postData.Priority, - UserEmail: this.user, - UsersSelected: this.participants, - DispatchFolder: this.dispatchFolder - }; - this.processes.postDeferimento(this.postData); - break; - } - - this.distartExpedientModal(); - this.close(); - } - }, { - key: "getAttachments", - value: function getAttachments() { - var _this = this; - - this.attachmentsService.getAttachmentsBySerial(this.task.serialNumber).subscribe(function (res) { - _this.loadedAttachments = res; - console.log(res); - }); - } - }, { - key: "addParticipants", - value: function addParticipants() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this2 = this; - - var modal; - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return this.modalController.create({ - component: _add_participants_modal_add_participants_modal_page__WEBPACK_IMPORTED_MODULE_8__["AddParticipantsModalPage"], - componentProps: { - eventPersons: this.participants - }, - cssClass: 'add-participants-modal', - backdropDismiss: false - }); - - case 2: - modal = _context.sent; - _context.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function (res) { - _this2.taskParticipants = res.data; - var newattendees = res['data']; - - if (newattendees != null) { - newattendees.forEach(function (newattendee) { - var att = { - 'UserId': newattendee.EmailAddress, - 'UserType': 'I' - }; - - if (_this2.participants == null) { - _this2.participants = new Array(); - } - - _this2.participants.push(att); - }); - } - - _this2.postData.UsersSelected = _this2.participants; - console.log(_this2.postData); - }); - - case 6: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "addParticipantsCc", - value: function addParticipantsCc() { - 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.modalController.create({ - component: _add_participants_cc_modal_add_participants_cc_modal_page__WEBPACK_IMPORTED_MODULE_7__["AddParticipantsCcModalPage"], - componentProps: { - eventPersons: this.participants - }, - cssClass: 'add-participants-cc-modal', - backdropDismiss: false - }); - - case 2: - modal = _context2.sent; - _context2.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function (res) { - _this3.taskParticipantsCc = res.data; - var newattendees = res['data']; - - if (newattendees != null) { - newattendees.forEach(function (newattendee) { - var att = { - 'UserId': newattendee.EmailAddress, - 'UserType': 'CC' - }; - - if (_this3.participants == null) { - _this3.participants = new Array(); - } - - _this3.participants.push(att); - }); - } - - _this3.postData.UsersSelected = _this3.participants; - console.log(_this3.postData); - }); - - case 6: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }, { - key: "distartExpedientModal", - value: function distartExpedientModal() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { - var modal; - return regeneratorRuntime.wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return this.modalController.create({ - component: _discart_expedient_modal_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_10__["DiscartExpedientModalPage"], - componentProps: { - serialNumber: this.task.serialNumber - }, - cssClass: 'discart-expedient-modal', - backdropDismiss: false - }); - - case 2: - modal = _context3.sent; - _context3.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss(); - - case 6: - case "end": - return _context3.stop(); - } - } - }, _callee3, this); - })); - } - }]); - - return ExpedientTaskModalPage; - }(); - - ExpedientTaskModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_6__["ProcessesService"] - }, { - type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_11__["AttachmentsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }, { - type: src_app_services_auth_service__WEBPACK_IMPORTED_MODULE_5__["AuthService"] - }]; - }; - - ExpedientTaskModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-expedient-task-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./expedient-task-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./expedient-task-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss"))["default"]] - })], ExpedientTaskModalPage); - /***/ - } -}]); -//# sourceMappingURL=default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js.map b/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js.map deleted file mode 100644 index 4ca53fa70..000000000 --- a/android/app/src/main/assets/public/default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.html","webpack:///src/app/models/despacho.model.ts","webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts"],"names":["Despacho","ExpedientTaskModalPage","modalController","router","processes","attachmentsService","navParams","authService","modalTitle","user","defaultuser","domain","task","get","taskType","postData","participants","Array","dispatchFolder","Nad","Subject","Message","SourceSecFsId","workflowInstanceDataFields","FsId","SouceType","SourceId","DocId","DispatchFolder","UsersSelected","Priority","workflowInstanceFolio","taskDate","Date","taskStartDate","console","log","serialNumber","getAttachments","navigate","dismiss","DistributionType","CountryCode","UserEmail","postDespatcho","postParecer","postDeferimento","distartExpedientModal","close","getAttachmentsBySerial","subscribe","res","loadedAttachments","create","component","componentProps","eventPersons","cssClass","backdropDismiss","modal","present","onDidDismiss","then","taskParticipants","data","newattendees","forEach","newattendee","att","EmailAddress","push","taskParticipantsCc","selector","template"],"mappings":"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","file":"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n {{modalTitle[taskType]}}\\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Normal\\r\\n Urgente\\r\\n Muito Urgente\\r\\n Urgentíssimo\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Adicionar intervenientes\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Com conhecimento\\r\\n {{participant.Name}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n\\r\\n
    \\r\\n \\r\\n Documentos Anexados\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{attachment.Description}}

    \\r\\n

    {{attachment.Stakeholders}} {{ attachment.CreateDate | date: 'dd/MM/yyyy' }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { Participant } from './participant.model';\r\nimport { Folder } from './folder.model';\r\n\r\nexport class Despacho{\r\n DistributionType: string;\r\n CountryCode: string;\r\n Priority: string;\r\n UserEmail: string;\r\n UsersSelected: Participant[];\r\n DispatchFolder: Folder;\r\n}","export default \"ion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.title {\\n font-family: Roboto;\\n font-size: 25px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #000000;\\n margin: 8px 0 8px 0px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 360px;\\n margin: 15px auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\nion-select {\\n padding-left: 5px;\\n margin-left: 0;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.list-people {\\n width: 256px;\\n float: left;\\n}\\n\\n.add-people {\\n width: 45px;\\n float: right;\\n overflow: auto;\\n font-size: 25px;\\n padding: 10px;\\n}\\n\\n.list-people-title {\\n /* font-size: 13px; */\\n color: #797979;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n.attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n/* SPAN */\\n\\n.span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudC10YXNrLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudC10YXNrLW1vZGFsXFxleHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFRjs7QURBQTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7QUNLRjs7QURIQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNPRjs7QURMQTtFQUNFLGlCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNTRjs7QURQQTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0FDVUY7O0FEUkE7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBQ1dGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7QUNXRjs7QURUQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBQ1lGOztBRFZBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNhRjs7QURWQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ2FGOztBRFhBLFNBQUE7O0FBQ0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ2NGOztBRFpBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ2VBOztBRGJBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNnQko7O0FEZEE7RUFDSSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2tCSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnQtdGFzay1tb2RhbC9leHBlZGllbnQtdGFzay1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcclxuICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcbi50aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xyXG59XHJcbi5jb250YWluZXItZGl2e1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbn1cclxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMTVweCBhdXRvO1xyXG59XHJcbi5pb24taXRlbS1jbGFzcy0ye1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG59XHJcbi5pb24taWNvbi1jbGFzc3tcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbn1cclxuaW9uLXNlbGVjdHtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNze1xyXG4gIHdpZHRoOiAzMTVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4ubGlzdC1wZW9wbGV7XHJcbiAgd2lkdGg6IDI1NnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG5cclxufVxyXG4uYWRkLXBlb3BsZXtcclxuICB3aWR0aDogNDVweDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuLmxpc3QtcGVvcGxlLXRpdGxle1xyXG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cclxuICBjb2xvcjogIzc5Nzk3OTtcclxufVxyXG4uYXR0YWNoLWRvY3VtZW50e1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG5cclxuLmF0dGFjaC10aXRsZS1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjojMGQ4OWQxO1xyXG59XHJcbi8qIFNQQU4gKi9cclxuLnNwYW4tbGVmdHtcclxuICBmbG9hdDogbGVmdDtcclxuICBmb250LXNpemU6IDE1eDtcclxufVxyXG4uc3Bhbi1yaWdodHtcclxudGV4dC1hbGlnbjogcmlnaHQ7XHJcbmZsb2F0OiByaWdodDtcclxuZm9udC1zaXplOiAxM3B4O1xyXG59XHJcbi5jb250YWluZXItZm9vdGVye1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5idXR0b24tY2FuY2VsIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2UwZTllZTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1zYXZlIHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIC0tY29sb3I6I2ZmZmZmZjtcclxuICAgIG1hcmdpbjoxMHB4O1xyXG4gIH0iLCJpb24tY29udGVudCB7XG4gIC0tcGFkZGluZy10b3A6IDIwcHg7XG4gIC0tcGFkZGluZy1zdGFydDogMTVweDtcbiAgLS1wYWRkaW5nLWVuZDogMjBweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luOiA4cHggMCA4cHggMHB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cblxuLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3MtMiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmlvbi1pY29uLWNsYXNzIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuaW9uLXNlbGVjdCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubGlzdC1wZW9wbGUge1xuICB3aWR0aDogMjU2cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYWRkLXBlb3BsZSB7XG4gIHdpZHRoOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5saXN0LXBlb3BsZS10aXRsZSB7XG4gIC8qIGZvbnQtc2l6ZTogMTNweDsgKi9cbiAgY29sb3I6ICM3OTc5Nzk7XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uYXR0YWNoLXRpdGxlLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLyogU1BBTiAqL1xuLnNwYW4tbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE1eDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { Despacho } from 'src/app/models/despacho.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { Participant } from 'src/app/models/participant.model';\r\nimport { Folder } from 'src/app/models/folder.model';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AddParticipantsCcModalPage } from '../add-participants-cc-modal/add-participants-cc-modal.page';\r\nimport { AddParticipantsModalPage } from '../add-participants-modal/add-participants-modal.page';\r\nimport { environment } from 'src/environments/environment';\r\nimport { DiscartExpedientModalPage } from '../../discart-expedient-modal/discart-expedient-modal.page';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\n\r\n@Component({\r\n selector: 'app-expedient-task-modal',\r\n templateUrl: './expedient-task-modal.page.html',\r\n styleUrls: ['./expedient-task-modal.page.scss'],\r\n})\r\nexport class ExpedientTaskModalPage implements OnInit {\r\n\r\n modalTitle: string[] = [\r\n 'Efectuar Despacho',\r\n 'Solicitar Parecer',\r\n 'Solicitar Deferimento'\r\n ];\r\n taskType:string;\r\n task: any;\r\n taskParticipants: any;\r\n taskParticipantsCc: any;\r\n taskDate: Date;\r\n taskDescription: string;\r\n user: string;\r\n loadedAttachments:any;\r\n\r\n postData: Despacho;\r\n dispatchFolder: Folder;\r\n participants: Participant[];\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private router:Router,\r\n private processes:ProcessesService,\r\n private attachmentsService: AttachmentsService,\r\n private navParams: NavParams,\r\n private authService: AuthService,\r\n ) {\r\n this.user = environment.defaultuser +'@'+ environment.domain;\r\n this.task = this.navParams.get('task');\r\n this.taskType = this.navParams.get('taskAction');\r\n this.postData = new Despacho();\r\n this.participants = this.participants = new Array();\r\n this.dispatchFolder = {\r\n Nad: 30,\r\n Subject: '',\r\n Message: '',\r\n SourceSecFsId: this.task.workflowInstanceDataFields.FsId,\r\n SouceType: 'DOC',\r\n SourceId: this.task.workflowInstanceDataFields.DocId,\r\n\r\n };\r\n this.postData.DispatchFolder = this.dispatchFolder;\r\n this.postData.UsersSelected = this.participants;\r\n /* By Default TypeDeadline should be 'Normal' */\r\n this.postData.Priority = '99999861';\r\n /* Initialize 'Subject' with the title of the expedient */\r\n this.postData.DispatchFolder.Subject = this.task.workflowInstanceFolio;\r\n }\r\n\r\n ngOnInit() {\r\n this.taskDate = new Date(this.task.taskStartDate);\r\n /* this.authService.userData$.subscribe((res:any)=>{\r\n console.log(res);\r\n });\r\n console.log(this.user); */ \r\n console.log(this.task)\r\n \r\n console.log(this.task.serialNumber);\r\n this.getAttachments();\r\n \r\n }\r\n\r\n close(){\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss(null);\r\n }\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n saveTask(){\r\n console.log(this.taskType);\r\n \r\n switch (this.taskType)\r\n {\r\n case '0':\r\n this.postData = {\r\n DistributionType: \"Paralelo\",\r\n CountryCode: 'AO',\r\n Priority: this.postData.Priority,\r\n UserEmail: this.user,\r\n UsersSelected: this.participants,\r\n DispatchFolder: this.dispatchFolder,\r\n }\r\n console.log(this.postData);\r\n this.processes.postDespatcho(this.postData);\r\n\r\n break;\r\n case '1':\r\n this.postData = {\r\n DistributionType: \"Paralelo\",\r\n CountryCode: 'AO',\r\n Priority: this.postData.Priority,\r\n UserEmail: this.user,\r\n UsersSelected: this.participants,\r\n DispatchFolder: this.dispatchFolder,\r\n }\r\n this.processes.postParecer(this.postData);\r\n break;\r\n case '2':\r\n this.postData = {\r\n DistributionType: \"Paralelo\",\r\n CountryCode: 'AO',\r\n Priority: this.postData.Priority,\r\n UserEmail: this.user,\r\n UsersSelected: this.participants,\r\n DispatchFolder: this.dispatchFolder,\r\n }\r\n this.processes.postDeferimento(this.postData);\r\n break;\r\n }\r\n this.distartExpedientModal();\r\n this.close();\r\n }\r\n getAttachments(){\r\n this.attachmentsService.getAttachmentsBySerial(this.task.serialNumber).subscribe(res=>{\r\n this.loadedAttachments = res;\r\n console.log(res);\r\n });\r\n }\r\n \r\n async addParticipants(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsModalPage,\r\n componentProps: {\r\n eventPersons: this.participants\r\n },\r\n cssClass: 'add-participants-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipants = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n if(newattendees!= null){\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n 'UserId': newattendee.EmailAddress,\r\n 'UserType': 'I',\r\n };\r\n if(this.participants == null){\r\n this.participants = new Array();\r\n }\r\n this.participants.push(att);\r\n });\r\n }\r\n this.postData.UsersSelected = this.participants;\r\n console.log(this.postData);\r\n });\r\n }\r\n \r\n async addParticipantsCc(){\r\n const modal = await this.modalController.create({\r\n component: AddParticipantsCcModalPage,\r\n componentProps: {\r\n eventPersons: this.participants\r\n },\r\n cssClass: 'add-participants-cc-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res) => {\r\n this.taskParticipantsCc = res.data;\r\n let newattendees: EventPerson[] = res['data'];\r\n if(newattendees!= null){\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n 'UserId': newattendee.EmailAddress,\r\n 'UserType': 'CC',\r\n };\r\n if(this.participants == null){\r\n this.participants = new Array();\r\n }\r\n this.participants.push(att);\r\n });\r\n }\r\n this.postData.UsersSelected = this.participants;\r\n console.log(this.postData);\r\n });\r\n }\r\n\r\n async distartExpedientModal(){\r\n const modal = await this.modalController.create({\r\n component: DiscartExpedientModalPage,\r\n componentProps: {\r\n serialNumber: this.task.serialNumber,\r\n },\r\n cssClass: 'discart-expedient-modal',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js b/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js deleted file mode 100644 index b381018c2..000000000 --- a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js +++ /dev/null @@ -1,5453 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~expediente-expediente-module~pages-agenda-agenda-module"],{ - -/***/ "./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js": -/*!*******************************************************************************!*\ - !*** ./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js ***! - \*******************************************************************************/ -/*! exports provided: CalendarComponent, NgCalendarModule, ɵa, ɵb, ɵc, ɵd, ɵe */ -/***/ (function(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 export (binding) */ __webpack_require__.d(__webpack_exports__, "NgCalendarModule", function() { return NgCalendarModule; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵa", function() { return MonthViewComponent; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵb", function() { return CalendarService; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵc", function() { return WeekViewComponent; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵd", function() { return DayViewComponent; }); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ɵe", function() { return initPositionScrollComponent; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! rxjs */ "./node_modules/rxjs/_esm2015/index.js"); - - - - - - - - - - -const _c0 = ["monthSlider"]; -function MonthViewComponent_table_4_th_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const dayHeader_r10 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r10); -} } -function MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template(rf, ctx) { } -const _c1 = function (a0, a1, a2) { return { view: a0, row: a1, col: a2 }; }; -function MonthViewComponent_table_4_tr_5_td_1_Template(rf, ctx) { if (rf & 1) { - const _r16 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function MonthViewComponent_table_4_tr_5_td_1_Template_td_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r16); const col_r13 = ctx.$implicit; const row_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; const ctx_r15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r15.select(ctx_r15.views[0].dates[row_r11 * 7 + col_r13]); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const col_r13 = ctx.$implicit; - const row_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r12.getHighlightClass(ctx_r12.views[0].dates[row_r11 * 7 + col_r13])); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r12.monthviewDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c1, ctx_r12.views[0], row_r11, col_r13)); -} } -const _c2 = function () { return [0, 1, 2, 3, 4, 5, 6]; }; -function MonthViewComponent_table_4_tr_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_4_tr_5_td_1_Template, 2, 7, "td", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); -} } -const _c3 = function () { return [0, 1, 2, 3, 4, 5]; }; -function MonthViewComponent_table_4_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_4_th_3_Template, 3, 1, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_4_tr_5_Template, 2, 2, "tr", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r1.views[0].dayHeaders); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); -} } -function MonthViewComponent_table_5_th_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const dayHeader_r21 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r21); -} } -function MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template(rf, ctx) { } -function MonthViewComponent_table_5_tr_5_td_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const col_r24 = ctx.$implicit; - const row_r22 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r23.monthviewInactiveDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c1, ctx_r23.views[0], row_r22, col_r24)); -} } -function MonthViewComponent_table_5_tr_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_5_tr_5_td_1_Template, 2, 6, "td", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); -} } -function MonthViewComponent_table_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_5_th_3_Template, 3, 1, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_5_tr_5_Template, 2, 2, "tr", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r2.views[0].dayHeaders); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); -} } -function MonthViewComponent_table_7_th_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const dayHeader_r29 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r29); -} } -function MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template(rf, ctx) { } -function MonthViewComponent_table_7_tr_5_td_1_Template(rf, ctx) { if (rf & 1) { - const _r35 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function MonthViewComponent_table_7_tr_5_td_1_Template_td_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r35); const col_r32 = ctx.$implicit; const row_r30 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; const ctx_r34 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r34.select(ctx_r34.views[1].dates[row_r30 * 7 + col_r32]); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const col_r32 = ctx.$implicit; - const row_r30 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r31 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r31.getHighlightClass(ctx_r31.views[1].dates[row_r30 * 7 + col_r32])); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r31.monthviewDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c1, ctx_r31.views[1], row_r30, col_r32)); -} } -function MonthViewComponent_table_7_tr_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_7_tr_5_td_1_Template, 2, 7, "td", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); -} } -function MonthViewComponent_table_7_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_7_th_3_Template, 3, 1, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_7_tr_5_Template, 2, 2, "tr", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[1].dayHeaders); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); -} } -function MonthViewComponent_table_8_th_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const dayHeader_r40 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r40); -} } -function MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template(rf, ctx) { } -function MonthViewComponent_table_8_tr_5_td_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const col_r43 = ctx.$implicit; - const row_r41 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r42 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r42.monthviewInactiveDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c1, ctx_r42.views[1], row_r41, col_r43)); -} } -function MonthViewComponent_table_8_tr_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_8_tr_5_td_1_Template, 2, 6, "td", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); -} } -function MonthViewComponent_table_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_8_th_3_Template, 3, 1, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_8_tr_5_Template, 2, 2, "tr", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r4.views[1].dayHeaders); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); -} } -function MonthViewComponent_table_10_th_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const dayHeader_r48 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r48); -} } -function MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template(rf, ctx) { } -function MonthViewComponent_table_10_tr_5_td_1_Template(rf, ctx) { if (rf & 1) { - const _r54 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function MonthViewComponent_table_10_tr_5_td_1_Template_td_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r54); const col_r51 = ctx.$implicit; const row_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; const ctx_r53 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r53.select(ctx_r53.views[2].dates[row_r49 * 7 + col_r51]); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const col_r51 = ctx.$implicit; - const row_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r50 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r50.getHighlightClass(ctx_r50.views[2].dates[row_r49 * 7 + col_r51])); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r50.monthviewDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c1, ctx_r50.views[2], row_r49, col_r51)); -} } -function MonthViewComponent_table_10_tr_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_10_tr_5_td_1_Template, 2, 7, "td", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); -} } -function MonthViewComponent_table_10_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_10_th_3_Template, 3, 1, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_10_tr_5_Template, 2, 2, "tr", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r5.views[2].dayHeaders); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); -} } -function MonthViewComponent_table_11_th_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const dayHeader_r59 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r59); -} } -function MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template(rf, ctx) { } -function MonthViewComponent_table_11_tr_5_td_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const col_r62 = ctx.$implicit; - const row_r60 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r61 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r61.monthviewInactiveDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c1, ctx_r61.views[2], row_r60, col_r62)); -} } -function MonthViewComponent_table_11_tr_5_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_11_tr_5_td_1_Template, 2, 6, "td", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); -} } -function MonthViewComponent_table_11_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_11_th_3_Template, 3, 1, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_11_tr_5_Template, 2, 2, "tr", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r6.views[2].dayHeaders); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); -} } -function MonthViewComponent_ng_template_12_Template(rf, ctx) { } -const _c4 = function (a0, a1, a2) { return { showEventDetail: a0, selectedDate: a1, noEventsLabel: a2 }; }; -const _c5 = ["weekSlider"]; -function WeekViewComponent_th_7_ng_template_1_Template(rf, ctx) { } -const _c6 = function (a0) { return { viewDate: a0 }; }; -function WeekViewComponent_th_7_Template(rf, ctx) { if (rf & 1) { - const _r13 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_th_7_Template_th_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r13); const date_r10 = ctx.$implicit; const ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r12.daySelected(date_r10); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_th_7_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const date_r10 = ctx.$implicit; - const ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r1.getHighlightClass(date_r10)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r1.weekviewHeaderTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c6, date_r10)); -} } -function WeekViewComponent_div_8_td_8_ng_template_1_Template(rf, ctx) { } -const _c7 = function (a0, a1) { return { day: a0, eventTemplate: a1 }; }; -function WeekViewComponent_div_8_td_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_8_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r16 = ctx.$implicit; - const ctx_r14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r14.weekviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c7, day_r16, ctx_r14.weekviewAllDayEventTemplate)); -} } -function WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template(rf, ctx) { } -const _c8 = function (a0, a1, a2) { return { tm: a0, hourParts: a1, eventTemplate: a2 }; }; -function WeekViewComponent_div_8_tr_12_td_3_Template(rf, ctx) { if (rf & 1) { - const _r24 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 20); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_div_8_tr_12_td_3_Template_td_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r24); const tm_r21 = ctx.$implicit; const ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); return ctx_r23.select(tm_r21.time, tm_r21.events); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r21 = ctx.$implicit; - const ctx_r20 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r20.weekviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c8, tm_r21, ctx_r20.hourParts, ctx_r20.weekviewNormalEventTemplate)); -} } -function WeekViewComponent_div_8_tr_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_8_tr_12_td_3_Template, 2, 6, "td", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const row_r18 = ctx.$implicit; - const i_r19 = ctx.index; - const ctx_r15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r15.hourColumnLabels[i_r19], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r18); -} } -function WeekViewComponent_div_8_Template(rf, ctx) { if (rf & 1) { - const _r26 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_8_td_8_Template, 2, 5, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 14); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function WeekViewComponent_div_8_Template_init_position_scroll_onScroll_9_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r26); const ctx_r25 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r25.setScrollPosition($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_8_tr_12_Template, 4, 2, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r2.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r2.views[0].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r2.initScrollPosition)("emitEvent", ctx_r2.preserveScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r2.views[0].rows); -} } -function WeekViewComponent_div_9_td_8_ng_template_1_Template(rf, ctx) { } -const _c9 = function (a0) { return { day: a0 }; }; -function WeekViewComponent_div_9_td_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_9_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r29 = ctx.$implicit; - const ctx_r27 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r27.weekviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c9, day_r29)); -} } -function WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template(rf, ctx) { } -const _c10 = function (a0, a1) { return { tm: a0, hourParts: a1 }; }; -function WeekViewComponent_div_9_tr_12_td_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r34 = ctx.$implicit; - const ctx_r33 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r33.weekviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c10, tm_r34, ctx_r33.hourParts)); -} } -function WeekViewComponent_div_9_tr_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_9_tr_12_td_3_Template, 2, 5, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const row_r31 = ctx.$implicit; - const i_r32 = ctx.index; - const ctx_r28 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r28.hourColumnLabels[i_r32], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r31); -} } -function WeekViewComponent_div_9_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_9_td_8_Template, 2, 4, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 21); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_9_tr_12_Template, 4, 2, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r3.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[0].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r3.initScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[0].rows); -} } -function WeekViewComponent_th_15_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_th_15_Template(rf, ctx) { if (rf & 1) { - const _r39 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_th_15_Template_th_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r39); const date_r36 = ctx.$implicit; const ctx_r38 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r38.daySelected(date_r36); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_th_15_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const date_r36 = ctx.$implicit; - const ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r4.getHighlightClass(date_r36)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r4.weekviewHeaderTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c6, date_r36)); -} } -function WeekViewComponent_div_16_td_8_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_16_td_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_16_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r42 = ctx.$implicit; - const ctx_r40 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r40.weekviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c7, day_r42, ctx_r40.weekviewAllDayEventTemplate)); -} } -function WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { } -const _c11 = function (a0) { return { "calendar-event-wrap": a0 }; }; -function WeekViewComponent_div_16_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r47 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r48 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r47.events)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r48.weekviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](5, _c8, tm_r47, ctx_r48.hourParts, ctx_r48.weekviewNormalEventTemplate)); -} } -function WeekViewComponent_div_16_tr_12_td_3_Template(rf, ctx) { if (rf & 1) { - const _r52 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 20); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_div_16_tr_12_td_3_Template_td_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r52); const tm_r47 = ctx.$implicit; const ctx_r51 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); return ctx_r51.select(tm_r47.time, tm_r47.events); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_16_tr_12_td_3_div_1_Template, 2, 9, "div", 22); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r47 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r47.events); -} } -function WeekViewComponent_div_16_tr_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_16_tr_12_td_3_Template, 2, 1, "td", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const row_r44 = ctx.$implicit; - const i_r45 = ctx.index; - const ctx_r41 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r41.hourColumnLabels[i_r45], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r44); -} } -function WeekViewComponent_div_16_Template(rf, ctx) { if (rf & 1) { - const _r54 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_16_td_8_Template, 2, 5, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 14); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function WeekViewComponent_div_16_Template_init_position_scroll_onScroll_9_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r54); const ctx_r53 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r53.setScrollPosition($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_16_tr_12_Template, 4, 2, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r5.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r5.views[1].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r5.initScrollPosition)("emitEvent", ctx_r5.preserveScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r5.views[1].rows); -} } -function WeekViewComponent_div_17_td_8_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_17_td_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_17_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r57 = ctx.$implicit; - const ctx_r55 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r55.weekviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c9, day_r57)); -} } -function WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_17_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r62 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r63 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r62.events)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r63.weekviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](5, _c10, tm_r62, ctx_r63.hourParts)); -} } -function WeekViewComponent_div_17_tr_12_td_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_17_tr_12_td_3_div_1_Template, 2, 8, "div", 22); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r62 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r62.events); -} } -function WeekViewComponent_div_17_tr_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_17_tr_12_td_3_Template, 2, 1, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const row_r59 = ctx.$implicit; - const i_r60 = ctx.index; - const ctx_r56 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r56.hourColumnLabels[i_r60], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r59); -} } -function WeekViewComponent_div_17_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_17_td_8_Template, 2, 4, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 21); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_17_tr_12_Template, 4, 2, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r6.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r6.views[1].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r6.initScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r6.views[1].rows); -} } -function WeekViewComponent_th_23_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_th_23_Template(rf, ctx) { if (rf & 1) { - const _r69 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_th_23_Template_th_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r69); const date_r66 = ctx.$implicit; const ctx_r68 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r68.daySelected(date_r66); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_th_23_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const date_r66 = ctx.$implicit; - const ctx_r7 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r7.getHighlightClass(date_r66)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r7.weekviewHeaderTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c6, date_r66)); -} } -function WeekViewComponent_div_24_td_8_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_24_td_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_24_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r72 = ctx.$implicit; - const ctx_r70 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r70.weekviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c7, day_r72, ctx_r70.weekviewAllDayEventTemplate)); -} } -function WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_24_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r77 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r78 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r77.events)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r78.weekviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](5, _c8, tm_r77, ctx_r78.hourParts, ctx_r78.weekviewNormalEventTemplate)); -} } -function WeekViewComponent_div_24_tr_12_td_3_Template(rf, ctx) { if (rf & 1) { - const _r82 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 20); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_div_24_tr_12_td_3_Template_td_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r82); const tm_r77 = ctx.$implicit; const ctx_r81 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); return ctx_r81.select(tm_r77.time, tm_r77.events); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_24_tr_12_td_3_div_1_Template, 2, 9, "div", 22); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r77 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r77.events); -} } -function WeekViewComponent_div_24_tr_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_24_tr_12_td_3_Template, 2, 1, "td", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const row_r74 = ctx.$implicit; - const i_r75 = ctx.index; - const ctx_r71 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r71.hourColumnLabels[i_r75], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r74); -} } -function WeekViewComponent_div_24_Template(rf, ctx) { if (rf & 1) { - const _r84 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_24_td_8_Template, 2, 5, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 14); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function WeekViewComponent_div_24_Template_init_position_scroll_onScroll_9_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); const ctx_r83 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r83.setScrollPosition($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_24_tr_12_Template, 4, 2, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r8.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r8.views[2].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r8.initScrollPosition)("emitEvent", ctx_r8.preserveScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r8.views[2].rows); -} } -function WeekViewComponent_div_25_td_8_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_25_td_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_25_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r87 = ctx.$implicit; - const ctx_r85 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r85.weekviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c9, day_r87)); -} } -function WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { } -function WeekViewComponent_div_25_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r92 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - const ctx_r93 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r92.events)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r93.weekviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](5, _c10, tm_r92, ctx_r93.hourParts)); -} } -function WeekViewComponent_div_25_tr_12_td_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_25_tr_12_td_3_div_1_Template, 2, 8, "div", 22); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r92 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r92.events); -} } -function WeekViewComponent_div_25_tr_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_25_tr_12_td_3_Template, 2, 1, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const row_r89 = ctx.$implicit; - const i_r90 = ctx.index; - const ctx_r86 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r86.hourColumnLabels[i_r90], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r89); -} } -function WeekViewComponent_div_25_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_25_td_8_Template, 2, 4, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 21); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_25_tr_12_Template, 4, 2, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r9.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r9.views[2].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r9.initScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r9.views[2].rows); -} } -const _c12 = ["daySlider"]; -function DayViewComponent_td_10_ng_template_1_Template(rf, ctx) { } -const _c13 = function (a0) { return { height: a0 }; }; -const _c14 = function (a0, a1) { return { allDayEvents: a0, eventTemplate: a1 }; }; -function DayViewComponent_td_10_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_10_ng_template_1_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](4, _c11, ctx_r1.views[0].allDayEvents.length > 0))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c13, 25 * ctx_r1.views[0].allDayEvents.length + "px")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r1.dayviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](8, _c14, ctx_r1.views[0].allDayEvents, ctx_r1.dayviewAllDayEventTemplate)); -} } -function DayViewComponent_td_11_ng_template_1_Template(rf, ctx) { } -const _c15 = function (a0) { return { allDayEvents: a0 }; }; -function DayViewComponent_td_11_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_11_ng_template_1_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r2.dayviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c15, ctx_r2.views[0].allDayEvents)); -} } -function DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template(rf, ctx) { } -function DayViewComponent_init_position_scroll_12_tr_3_Template(rf, ctx) { if (rf & 1) { - const _r20 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function DayViewComponent_init_position_scroll_12_tr_3_Template_td_click_3_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r20); const tm_r16 = ctx.$implicit; const ctx_r19 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r19.select(tm_r16.time, tm_r16.events); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r16 = ctx.$implicit; - const i_r17 = ctx.index; - const ctx_r15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r15.hourColumnLabels[i_r17], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r15.dayviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c8, tm_r16, ctx_r15.hourParts, ctx_r15.dayviewNormalEventTemplate)); -} } -function DayViewComponent_init_position_scroll_12_Template(rf, ctx) { if (rf & 1) { - const _r22 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 14); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function DayViewComponent_init_position_scroll_12_Template_init_position_scroll_onScroll_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r22); const ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r21.setScrollPosition($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_12_tr_3_Template, 5, 7, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r3.initScrollPosition)("emitEvent", ctx_r3.preserveScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[0].rows); -} } -function DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template(rf, ctx) { } -function DayViewComponent_init_position_scroll_13_tr_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r24 = ctx.$implicit; - const i_r25 = ctx.index; - const ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r23.hourColumnLabels[i_r25], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r23.dayviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c10, tm_r24, ctx_r23.hourParts)); -} } -function DayViewComponent_init_position_scroll_13_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_13_tr_3_Template, 5, 6, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r4.initScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r4.views[0].rows); -} } -function DayViewComponent_td_22_ng_template_1_Template(rf, ctx) { } -function DayViewComponent_td_22_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_22_ng_template_1_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](4, _c11, ctx_r5.views[1].allDayEvents.length > 0))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c13, 25 * ctx_r5.views[1].allDayEvents.length + "px")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r5.dayviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](8, _c14, ctx_r5.views[1].allDayEvents, ctx_r5.dayviewAllDayEventTemplate)); -} } -function DayViewComponent_td_23_ng_template_1_Template(rf, ctx) { } -function DayViewComponent_td_23_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_23_ng_template_1_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r6.dayviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c15, ctx_r6.views[1].allDayEvents)); -} } -function DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template(rf, ctx) { } -function DayViewComponent_init_position_scroll_24_tr_3_Template(rf, ctx) { if (rf & 1) { - const _r34 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function DayViewComponent_init_position_scroll_24_tr_3_Template_td_click_3_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r34); const tm_r30 = ctx.$implicit; const ctx_r33 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r33.select(tm_r30.time, tm_r30.events); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r30 = ctx.$implicit; - const i_r31 = ctx.index; - const ctx_r29 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r29.hourColumnLabels[i_r31], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r29.dayviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c8, tm_r30, ctx_r29.hourParts, ctx_r29.dayviewNormalEventTemplate)); -} } -function DayViewComponent_init_position_scroll_24_Template(rf, ctx) { if (rf & 1) { - const _r36 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 14); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function DayViewComponent_init_position_scroll_24_Template_init_position_scroll_onScroll_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r36); const ctx_r35 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r35.setScrollPosition($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_24_tr_3_Template, 5, 7, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r7 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r7.initScrollPosition)("emitEvent", ctx_r7.preserveScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r7.views[1].rows); -} } -function DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template(rf, ctx) { } -function DayViewComponent_init_position_scroll_25_tr_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r38 = ctx.$implicit; - const i_r39 = ctx.index; - const ctx_r37 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r37.hourColumnLabels[i_r39], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r37.dayviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c10, tm_r38, ctx_r37.hourParts)); -} } -function DayViewComponent_init_position_scroll_25_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_25_tr_3_Template, 5, 6, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r8.initScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r8.views[1].rows); -} } -function DayViewComponent_td_34_ng_template_1_Template(rf, ctx) { } -function DayViewComponent_td_34_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_34_ng_template_1_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](4, _c11, ctx_r9.views[2].allDayEvents.length > 0))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c13, 25 * ctx_r9.views[2].allDayEvents.length + "px")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r9.dayviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](8, _c14, ctx_r9.views[2].allDayEvents, ctx_r9.dayviewAllDayEventTemplate)); -} } -function DayViewComponent_td_35_ng_template_1_Template(rf, ctx) { } -function DayViewComponent_td_35_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_35_ng_template_1_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r10 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r10.dayviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c15, ctx_r10.views[2].allDayEvents)); -} } -function DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template(rf, ctx) { } -function DayViewComponent_init_position_scroll_36_tr_3_Template(rf, ctx) { if (rf & 1) { - const _r48 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function DayViewComponent_init_position_scroll_36_tr_3_Template_td_click_3_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r48); const tm_r44 = ctx.$implicit; const ctx_r47 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r47.select(tm_r44.time, tm_r44.events); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r44 = ctx.$implicit; - const i_r45 = ctx.index; - const ctx_r43 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r43.hourColumnLabels[i_r45], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r43.dayviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c8, tm_r44, ctx_r43.hourParts, ctx_r43.dayviewNormalEventTemplate)); -} } -function DayViewComponent_init_position_scroll_36_Template(rf, ctx) { if (rf & 1) { - const _r50 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 14); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function DayViewComponent_init_position_scroll_36_Template_init_position_scroll_onScroll_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r50); const ctx_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r49.setScrollPosition($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_36_tr_3_Template, 5, 7, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r11.initScrollPosition)("emitEvent", ctx_r11.preserveScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r11.views[2].rows); -} } -function DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template(rf, ctx) { } -function DayViewComponent_init_position_scroll_37_tr_3_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r52 = ctx.$implicit; - const i_r53 = ctx.index; - const ctx_r51 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r51.hourColumnLabels[i_r53], " "); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r51.dayviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c10, tm_r52, ctx_r51.hourParts)); -} } -function DayViewComponent_init_position_scroll_37_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_37_tr_3_Template, 5, 6, "tr", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r12.initScrollPosition); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r12.views[2].rows); -} } -function CalendarComponent_ng_template_0_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](0); -} if (rf & 2) { - const view_r23 = ctx.view; - const row_r24 = ctx.row; - const col_r25 = ctx.col; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", view_r23.dates[row_r24 * 7 + col_r25].label, " "); -} } -function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "span", 21); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](2, "date"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](3, "date"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const event_r32 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate2"]("", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind2"](2, 2, event_r32.startTime, "HH:mm"), " - ", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind2"](3, 5, event_r32.endTime, "HH:mm"), " "); -} } -function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "span", 21); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r34 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r34.allDayLabel); -} } -function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template(rf, ctx) { if (rf & 1) { - const _r37 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-item", 18); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template_ion_item_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r37); const event_r32 = ctx.$implicit; const ctx_r36 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); return ctx_r36.eventSelected(event_r32); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template, 4, 8, "span", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](2, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template, 2, 1, "span", 19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "span", 20); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const event_r32 = ctx.$implicit; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", !event_r32.allDay); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", event_r32.allDay); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" | ", event_r32.title, ""); -} } -function CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-item"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 22); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const noEventsLabel_r28 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2).noEventsLabel; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](noEventsLabel_r28); -} } -function CalendarComponent_ng_template_2_ion_list_0_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-list", 15); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template, 5, 3, "ion-item", 16); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](2, CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template, 3, 1, "ion-item", 17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const selectedDate_r27 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().selectedDate; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", selectedDate_r27 == null ? null : selectedDate_r27.events); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", (selectedDate_r27 == null ? null : selectedDate_r27.events.length) == 0); -} } -function CalendarComponent_ng_template_2_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_2_ion_list_0_Template, 3, 2, "ion-list", 14); -} if (rf & 2) { - const showEventDetail_r26 = ctx.showEventDetail; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", showEventDetail_r26); -} } -function CalendarComponent_ng_template_4_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](0); -} if (rf & 2) { - const viewDate_r40 = ctx.viewDate; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", viewDate_r40.dayHeader, " "); -} } -function CalendarComponent_ng_template_6_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const displayEvent_r41 = ctx.displayEvent; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](displayEvent_r41.event.title); -} } -function CalendarComponent_ng_template_8_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const displayEvent_r42 = ctx.displayEvent; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](displayEvent_r42.event.title); -} } -function CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template(rf, ctx) { } -const _c16 = function (a0, a1) { return { top: a0, width: a1, height: "25px" }; }; -const _c17 = function (a0) { return { displayEvent: a0 }; }; -function CalendarComponent_ng_template_10_div_0_div_1_Template(rf, ctx) { if (rf & 1) { - const _r50 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 27); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_10_div_0_div_1_Template_div_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r50); const displayEvent_r47 = ctx.$implicit; const ctx_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); return ctx_r49.eventSelected(displayEvent_r47.event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template, 0, 0, "ng-template", 28); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const displayEvent_r47 = ctx.$implicit; - const eventTemplate_r44 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2).eventTemplate; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c16, 25 * displayEvent_r47.position + "px", 100 * (displayEvent_r47.endIndex - displayEvent_r47.startIndex) + "%")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", eventTemplate_r44)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c17, displayEvent_r47)); -} } -function CalendarComponent_ng_template_10_div_0_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 25); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_10_div_0_div_1_Template, 2, 8, "div", 26); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const day_r43 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().day; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, day_r43.events))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](5, _c13, 25 * day_r43.events.length + "px")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", day_r43.events); -} } -function CalendarComponent_ng_template_10_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_10_div_0_Template, 2, 7, "div", 24); -} if (rf & 2) { - const day_r43 = ctx.day; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", day_r43.events); -} } -function CalendarComponent_ng_template_12_div_0_ng_template_1_Template(rf, ctx) { } -const _c18 = function (a0) { return { top: a0, width: "100%", height: "25px" }; }; -function CalendarComponent_ng_template_12_div_0_Template(rf, ctx) { if (rf & 1) { - const _r60 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 27); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_12_div_0_Template_div_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r60); const displayEvent_r56 = ctx.$implicit; const ctx_r59 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); return ctx_r59.eventSelected(displayEvent_r56.event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_12_div_0_ng_template_1_Template, 0, 0, "ng-template", 28); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const displayEvent_r56 = ctx.$implicit; - const eventIndex_r57 = ctx.index; - const eventTemplate_r54 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().eventTemplate; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c18, 25 * eventIndex_r57 + "px")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", eventTemplate_r54)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](5, _c17, displayEvent_r56)); -} } -function CalendarComponent_ng_template_12_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_12_div_0_Template, 2, 7, "div", 26); -} if (rf & 2) { - const allDayEvents_r53 = ctx.allDayEvents; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", allDayEvents_r53); -} } -function CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template(rf, ctx) { } -const _c19 = function (a0, a1, a2, a3) { return { top: a0, left: a1, width: a2, height: a3 }; }; -function CalendarComponent_ng_template_14_div_0_div_1_Template(rf, ctx) { if (rf & 1) { - const _r70 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 27); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_14_div_0_div_1_Template_div_click_0_listener() { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r70); const displayEvent_r67 = ctx.$implicit; const ctx_r69 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); return ctx_r69.eventSelected(displayEvent_r67.event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template, 0, 0, "ng-template", 28); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const displayEvent_r67 = ctx.$implicit; - const ctx_r71 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - const hourParts_r63 = ctx_r71.hourParts; - const eventTemplate_r64 = ctx_r71.eventTemplate; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction4"](3, _c19, 37 * displayEvent_r67.startOffset / hourParts_r63 + "px", 100 / displayEvent_r67.overlapNumber * displayEvent_r67.position + "%", 100 / displayEvent_r67.overlapNumber + "%", 37 * (displayEvent_r67.endIndex - displayEvent_r67.startIndex - (displayEvent_r67.endOffset + displayEvent_r67.startOffset) / hourParts_r63) + "px")); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", eventTemplate_r64)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](8, _c17, displayEvent_r67)); -} } -function CalendarComponent_ng_template_14_div_0_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 30); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_14_div_0_div_1_Template, 2, 10, "div", 26); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const tm_r62 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().tm; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c11, tm_r62.events)); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", tm_r62.events); -} } -function CalendarComponent_ng_template_14_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_14_div_0_Template, 2, 4, "div", 29); -} if (rf & 2) { - const tm_r62 = ctx.tm; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r62.events); -} } -function CalendarComponent_ng_template_16_Template(rf, ctx) { } -function CalendarComponent_ng_template_18_Template(rf, ctx) { } -function CalendarComponent_monthview_21_Template(rf, ctx) { if (rf & 1) { - const _r74 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "monthview", 31); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onRangeChanged", function CalendarComponent_monthview_21_Template_monthview_onRangeChanged_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); const ctx_r73 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r73.rangeChanged($event); })("onEventSelected", function CalendarComponent_monthview_21_Template_monthview_onEventSelected_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); const ctx_r75 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r75.eventSelected($event); })("onTimeSelected", function CalendarComponent_monthview_21_Template_monthview_onTimeSelected_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); const ctx_r76 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r76.timeSelected($event); })("onTitleChanged", function CalendarComponent_monthview_21_Template_monthview_onTitleChanged_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); const ctx_r77 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r77.titleChanged($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r20 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - const _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](1); - const _r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formatDay", ctx_r20.formatDay)("formatDayHeader", ctx_r20.formatDayHeader)("formatMonthTitle", ctx_r20.formatMonthTitle)("startingDayMonth", ctx_r20.startingDayMonth)("showEventDetail", ctx_r20.showEventDetail)("noEventsLabel", ctx_r20.noEventsLabel)("autoSelect", ctx_r20.autoSelect)("eventSource", ctx_r20.eventSource)("markDisabled", ctx_r20.markDisabled)("monthviewDisplayEventTemplate", ctx_r20.monthviewDisplayEventTemplate || _r0)("monthviewInactiveDisplayEventTemplate", ctx_r20.monthviewInactiveDisplayEventTemplate || _r0)("monthviewEventDetailTemplate", ctx_r20.monthviewEventDetailTemplate || _r2)("locale", ctx_r20.locale)("dateFormatter", ctx_r20.dateFormatter)("dir", ctx_r20.dir)("lockSwipeToPrev", ctx_r20.lockSwipeToPrev)("lockSwipes", ctx_r20.lockSwipes)("sliderOptions", ctx_r20.sliderOptions); -} } -function CalendarComponent_weekview_22_Template(rf, ctx) { if (rf & 1) { - const _r79 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "weekview", 32); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onRangeChanged", function CalendarComponent_weekview_22_Template_weekview_onRangeChanged_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); const ctx_r78 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r78.rangeChanged($event); })("onEventSelected", function CalendarComponent_weekview_22_Template_weekview_onEventSelected_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); const ctx_r80 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r80.eventSelected($event); })("onTimeSelected", function CalendarComponent_weekview_22_Template_weekview_onTimeSelected_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); const ctx_r81 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r81.timeSelected($event); })("onTitleChanged", function CalendarComponent_weekview_22_Template_weekview_onTitleChanged_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); const ctx_r82 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r82.titleChanged($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - const _r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](5); - const _r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](7); - const _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](9); - const _r10 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](11); - const _r14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](15); - const _r16 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](17); - const _r18 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formatWeekTitle", ctx_r21.formatWeekTitle)("formatWeekViewDayHeader", ctx_r21.formatWeekViewDayHeader)("formatHourColumn", ctx_r21.formatHourColumn)("startingDayWeek", ctx_r21.startingDayWeek)("allDayLabel", ctx_r21.allDayLabel)("hourParts", ctx_r21.hourParts)("autoSelect", ctx_r21.autoSelect)("hourSegments", ctx_r21.hourSegments)("eventSource", ctx_r21.eventSource)("markDisabled", ctx_r21.markDisabled)("weekviewHeaderTemplate", ctx_r21.weekviewHeaderTemplate || _r4)("weekviewAllDayEventTemplate", ctx_r21.weekviewAllDayEventTemplate || _r6)("weekviewNormalEventTemplate", ctx_r21.weekviewNormalEventTemplate || _r8)("weekviewAllDayEventSectionTemplate", ctx_r21.weekviewAllDayEventSectionTemplate || _r10)("weekviewNormalEventSectionTemplate", ctx_r21.weekviewNormalEventSectionTemplate || _r14)("weekviewInactiveAllDayEventSectionTemplate", ctx_r21.weekviewInactiveAllDayEventSectionTemplate || _r16)("weekviewInactiveNormalEventSectionTemplate", ctx_r21.weekviewInactiveNormalEventSectionTemplate || _r18)("locale", ctx_r21.locale)("dateFormatter", ctx_r21.dateFormatter)("dir", ctx_r21.dir)("scrollToHour", ctx_r21.scrollToHour)("preserveScrollPosition", ctx_r21.preserveScrollPosition)("lockSwipeToPrev", ctx_r21.lockSwipeToPrev)("lockSwipes", ctx_r21.lockSwipes)("startHour", ctx_r21.startHour)("endHour", ctx_r21.endHour)("sliderOptions", ctx_r21.sliderOptions); -} } -function CalendarComponent_dayview_23_Template(rf, ctx) { if (rf & 1) { - const _r84 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "dayview", 33); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onRangeChanged", function CalendarComponent_dayview_23_Template_dayview_onRangeChanged_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); const ctx_r83 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r83.rangeChanged($event); })("onEventSelected", function CalendarComponent_dayview_23_Template_dayview_onEventSelected_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); const ctx_r85 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r85.eventSelected($event); })("onTimeSelected", function CalendarComponent_dayview_23_Template_dayview_onTimeSelected_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); const ctx_r86 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r86.timeSelected($event); })("onTitleChanged", function CalendarComponent_dayview_23_Template_dayview_onTitleChanged_0_listener($event) { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); const ctx_r87 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); return ctx_r87.titleChanged($event); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); -} if (rf & 2) { - const ctx_r22 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - const _r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](7); - const _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](9); - const _r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](13); - const _r14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](15); - const _r16 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](17); - const _r18 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](19); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formatDayTitle", ctx_r22.formatDayTitle)("formatHourColumn", ctx_r22.formatHourColumn)("allDayLabel", ctx_r22.allDayLabel)("hourParts", ctx_r22.hourParts)("hourSegments", ctx_r22.hourSegments)("eventSource", ctx_r22.eventSource)("markDisabled", ctx_r22.markDisabled)("dayviewAllDayEventTemplate", ctx_r22.dayviewAllDayEventTemplate || _r6)("dayviewNormalEventTemplate", ctx_r22.dayviewNormalEventTemplate || _r8)("dayviewAllDayEventSectionTemplate", ctx_r22.dayviewAllDayEventSectionTemplate || _r12)("dayviewNormalEventSectionTemplate", ctx_r22.dayviewNormalEventSectionTemplate || _r14)("dayviewInactiveAllDayEventSectionTemplate", ctx_r22.dayviewInactiveAllDayEventSectionTemplate || _r16)("dayviewInactiveNormalEventSectionTemplate", ctx_r22.dayviewInactiveNormalEventSectionTemplate || _r18)("locale", ctx_r22.locale)("dateFormatter", ctx_r22.dateFormatter)("dir", ctx_r22.dir)("scrollToHour", ctx_r22.scrollToHour)("preserveScrollPosition", ctx_r22.preserveScrollPosition)("lockSwipeToPrev", ctx_r22.lockSwipeToPrev)("lockSwipes", ctx_r22.lockSwipes)("startHour", ctx_r22.startHour)("endHour", ctx_r22.endHour)("sliderOptions", ctx_r22.sliderOptions); -} } -const _c20 = ["*"]; -let CalendarService = class CalendarService { - constructor() { - this.currentDateChangedFromParent = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.currentDateChangedFromChildren = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.eventSourceChanged = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.slideChanged = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.slideUpdated = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.currentDateChangedFromParent$ = this.currentDateChangedFromParent.asObservable(); - this.currentDateChangedFromChildren$ = this.currentDateChangedFromChildren.asObservable(); - this.eventSourceChanged$ = this.eventSourceChanged.asObservable(); - this.slideChanged$ = this.slideChanged.asObservable(); - this.slideUpdated$ = this.slideUpdated.asObservable(); - } - setCurrentDate(val, fromParent = false) { - this._currentDate = new Date(val); - if (fromParent) { - this.currentDateChangedFromParent.next(val); - } - else { - this.currentDateChangedFromChildren.next(val); - } - } - get currentDate() { - return this._currentDate; - } - rangeChanged(component) { - if (this.queryMode === 'local') { - if (component.eventSource && component.onDataLoaded) { - component.onDataLoaded(); - } - } - else if (this.queryMode === 'remote') { - let rangeStart = new Date(component.range.startTime.getTime()), rangeEnd = new Date(component.range.endTime.getTime()); - rangeStart.setHours(0); - if (rangeStart.getHours() === 23) { - rangeStart.setTime(rangeStart.getTime() + 3600000); - } - rangeEnd.setHours(0); - if (rangeEnd.getHours() === 23) { - rangeEnd.setTime(rangeEnd.getTime() + 3600000); - } - component.onRangeChanged.emit({ - startTime: rangeStart, - endTime: rangeEnd - }); - } - } - getStep(mode) { - switch (mode) { - case 'month': - return { - years: 0, - months: 1, - days: 0 - }; - case 'week': - return { - years: 0, - months: 0, - days: 7 - }; - case 'day': - return { - years: 0, - months: 0, - days: 1 - }; - } - } - getAdjacentCalendarDate(mode, direction) { - let calculateCalendarDate = this.currentDate; - const step = this.getStep(mode), year = calculateCalendarDate.getFullYear() + direction * step.years, month = calculateCalendarDate.getMonth() + direction * step.months, date = calculateCalendarDate.getDate() + direction * step.days; - calculateCalendarDate = new Date(year, month, date, 12, 0, 0); - if (mode === 'month') { - const firstDayInNextMonth = new Date(year, month + 1, 1, 12, 0, 0); - if (firstDayInNextMonth.getTime() <= calculateCalendarDate.getTime()) { - calculateCalendarDate = new Date(firstDayInNextMonth.getTime() - 24 * 60 * 60 * 1000); - } - } - return calculateCalendarDate; - } - getAdjacentViewStartTime(component, direction) { - let adjacentCalendarDate = this.getAdjacentCalendarDate(component.mode, direction); - return component.getRange(adjacentCalendarDate).startTime; - } - populateAdjacentViews(component) { - let currentViewStartDate, currentViewData, toUpdateViewIndex, currentViewIndex = component.currentViewIndex; - if (component.direction === 1) { - currentViewStartDate = this.getAdjacentViewStartTime(component, 1); - toUpdateViewIndex = (currentViewIndex + 1) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - } - else if (component.direction === -1) { - currentViewStartDate = this.getAdjacentViewStartTime(component, -1); - toUpdateViewIndex = (currentViewIndex + 2) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - } - else { - if (!component.views) { - currentViewData = []; - currentViewStartDate = component.range.startTime; - currentViewData.push(component.getViewData(currentViewStartDate)); - currentViewStartDate = this.getAdjacentViewStartTime(component, 1); - currentViewData.push(component.getViewData(currentViewStartDate)); - currentViewStartDate = this.getAdjacentViewStartTime(component, -1); - currentViewData.push(component.getViewData(currentViewStartDate)); - component.views = currentViewData; - } - else { - currentViewStartDate = component.range.startTime; - component.views[currentViewIndex] = component.getViewData(currentViewStartDate); - currentViewStartDate = this.getAdjacentViewStartTime(component, -1); - toUpdateViewIndex = (currentViewIndex + 2) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - currentViewStartDate = this.getAdjacentViewStartTime(component, 1); - toUpdateViewIndex = (currentViewIndex + 1) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - } - } - } - loadEvents() { - this.eventSourceChanged.next(); - } - slide(direction) { - this.slideChanged.next(direction); - } - update() { - this.slideUpdated.next(); - } -}; -CalendarService.ɵfac = function CalendarService_Factory(t) { return new (t || CalendarService)(); }; -CalendarService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"]({ token: CalendarService, factory: CalendarService.ɵfac }); - -var MonthViewComponent_1; -let MonthViewComponent = MonthViewComponent_1 = class MonthViewComponent { - constructor(calendarService) { - this.calendarService = calendarService; - this.autoSelect = true; - this.dir = ''; - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.views = []; - this.currentViewIndex = 0; - this.mode = 'month'; - this.direction = 0; - this.moveOnSelected = false; - this.inited = false; - this.callbackOnInit = true; - } - ; - static getDates(startDate, n) { - const dates = new Array(n), current = new Date(startDate.getTime()); - let i = 0; - while (i < n) { - dates[i++] = new Date(current.getTime()); - current.setDate(current.getDate() + 1); - } - return dates; - } - ngOnInit() { - if (!this.sliderOptions) { - this.sliderOptions = {}; - } - this.sliderOptions.loop = true; - if (this.dateFormatter && this.dateFormatter.formatMonthViewDay) { - this.formatDayLabel = this.dateFormatter.formatMonthViewDay; - } - else { - const dayLabelDatePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"]('en-US'); - this.formatDayLabel = function (date) { - return dayLabelDatePipe.transform(date, this.formatDay); - }; - } - if (this.dateFormatter && this.dateFormatter.formatMonthViewDayHeader) { - this.formatDayHeaderLabel = this.dateFormatter.formatMonthViewDayHeader; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatDayHeaderLabel = function (date) { - return datePipe.transform(date, this.formatDayHeader); - }; - } - if (this.dateFormatter && this.dateFormatter.formatMonthViewTitle) { - this.formatTitle = this.dateFormatter.formatMonthViewTitle; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatTitle = function (date) { - return datePipe.transform(date, this.formatMonthTitle); - }; - } - if (this.lockSwipeToPrev) { - this.slider.lockSwipeToPrev(true); - } - if (this.lockSwipes) { - this.slider.lockSwipes(true); - } - this.refreshView(); - this.inited = true; - this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => { - this.refreshView(); - }); - this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => { - this.onDataLoaded(); - }); - this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => { - if (direction === 1) { - this.slider.slideNext(); - } - else if (direction === -1) { - this.slider.slidePrev(); - } - }); - this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => { - this.slider.update(); - }); - } - ngOnDestroy() { - if (this.currentDateChangedFromParentSubscription) { - this.currentDateChangedFromParentSubscription.unsubscribe(); - this.currentDateChangedFromParentSubscription = null; - } - if (this.eventSourceChangedSubscription) { - this.eventSourceChangedSubscription.unsubscribe(); - this.eventSourceChangedSubscription = null; - } - if (this.slideChangedSubscription) { - this.slideChangedSubscription.unsubscribe(); - this.slideChangedSubscription = null; - } - if (this.slideUpdatedSubscription) { - this.slideUpdatedSubscription.unsubscribe(); - this.slideUpdatedSubscription = null; - } - } - ngOnChanges(changes) { - if (!this.inited) { - return; - } - const eventSourceChange = changes.eventSource; - if (eventSourceChange && eventSourceChange.currentValue) { - this.onDataLoaded(); - } - const lockSwipeToPrev = changes.lockSwipeToPrev; - if (lockSwipeToPrev) { - this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue); - } - const lockSwipes = changes.lockSwipes; - if (lockSwipes) { - this.slider.lockSwipes(lockSwipes.currentValue); - } - } - ngAfterViewInit() { - const title = this.getTitle(); - this.onTitleChanged.emit(title); - } - onSlideChanged() { - if (this.callbackOnInit) { - this.callbackOnInit = false; - return; - } - let direction = 0; - const currentViewIndex = this.currentViewIndex; - this.slider.getActiveIndex().then((currentSlideIndex) => { - currentSlideIndex = (currentSlideIndex + 2) % 3; - if (isNaN(currentSlideIndex)) { - currentSlideIndex = currentViewIndex; - } - if (currentSlideIndex - currentViewIndex === 1) { - direction = 1; - } - else if (currentSlideIndex === 0 && currentViewIndex === 2) { - direction = 1; - this.slider.slideTo(1, 0, false); - } - else if (currentViewIndex - currentSlideIndex === 1) { - direction = -1; - } - else if (currentSlideIndex === 2 && currentViewIndex === 0) { - direction = -1; - this.slider.slideTo(3, 0, false); - } - this.currentViewIndex = currentSlideIndex; - this.move(direction); - }); - } - move(direction) { - if (direction === 0) { - return; - } - this.direction = direction; - if (!this.moveOnSelected) { - const adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction); - this.calendarService.setCurrentDate(adjacentDate); - } - this.refreshView(); - this.direction = 0; - this.moveOnSelected = false; - } - createDateObject(date) { - let disabled = false; - if (this.markDisabled) { - disabled = this.markDisabled(date); - } - return { - date, - events: [], - label: this.formatDayLabel(date), - secondary: false, - disabled - }; - } - getViewData(startTime) { - const startDate = startTime, date = startDate.getDate(), month = (startDate.getMonth() + (date !== 1 ? 1 : 0)) % 12; - const dates = MonthViewComponent_1.getDates(startDate, 42); - const days = []; - for (let i = 0; i < 42; i++) { - const dateObject = this.createDateObject(dates[i]); - dateObject.secondary = dates[i].getMonth() !== month; - days[i] = dateObject; - } - const dayHeaders = []; - for (let i = 0; i < 7; i++) { - dayHeaders.push(this.formatDayHeaderLabel(days[i].date)); - } - return { - dates: days, - dayHeaders - }; - } - getHighlightClass(date) { - let className = ''; - if (date.hasEvent) { - if (date.secondary) { - className = 'monthview-secondary-with-event'; - } - else { - className = 'monthview-primary-with-event'; - } - } - if (date.selected) { - if (className) { - className += ' '; - } - className += 'monthview-selected'; - } - if (date.current) { - if (className) { - className += ' '; - } - className += 'monthview-current'; - } - if (date.secondary) { - if (className) { - className += ' '; - } - className += 'text-muted'; - } - if (date.disabled) { - if (className) { - className += ' '; - } - className += 'monthview-disabled'; - } - return className; - } - getRange(currentDate) { - const year = currentDate.getFullYear(), month = currentDate.getMonth(), firstDayOfMonth = new Date(year, month, 1, 12, 0, 0), // set hour to 12 to avoid DST problem - difference = this.startingDayMonth - firstDayOfMonth.getDay(), numDisplayedFromPreviousMonth = (difference > 0) ? 7 - difference : -difference, startDate = new Date(firstDayOfMonth.getTime()); - if (numDisplayedFromPreviousMonth > 0) { - startDate.setDate(-numDisplayedFromPreviousMonth + 1); - } - const endDate = new Date(startDate.getTime()); - endDate.setDate(endDate.getDate() + 42); - return { - startTime: startDate, - endTime: endDate - }; - } - onDataLoaded() { - const range = this.range, eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = range.startTime, endTime = range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, dates = this.views[currentViewIndex].dates, oneDay = 86400000, eps = 0.0006; - for (let r = 0; r < 42; r += 1) { - if (dates[r].hasEvent) { - dates[r].hasEvent = false; - dates[r].events = []; - } - } - for (let i = 0; i < len; i += 1) { - const event = eventSource[i], eventStartTime = event.startTime, eventEndTime = event.endTime; - let eventUTCStartTime, eventUTCEndTime; - if (event.allDay) { - eventUTCStartTime = eventStartTime.getTime(); - eventUTCEndTime = eventEndTime.getTime(); - } - else { - eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate()); - eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1); - } - if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime) { - continue; - } - let timeDifferenceStart, timeDifferenceEnd; - if (eventUTCStartTime < utcStartTime) { - timeDifferenceStart = 0; - } - else { - timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneDay; - } - if (eventUTCEndTime > utcEndTime) { - timeDifferenceEnd = (utcEndTime - utcStartTime) / oneDay; - } - else { - timeDifferenceEnd = (eventUTCEndTime - utcStartTime) / oneDay; - } - let index = Math.floor(timeDifferenceStart); - const endIndex = Math.ceil(timeDifferenceEnd - eps); - while (index < endIndex) { - dates[index].hasEvent = true; - let eventSet = dates[index].events; - if (eventSet) { - eventSet.push(event); - } - else { - eventSet = []; - eventSet.push(event); - dates[index].events = eventSet; - } - index += 1; - } - } - for (let r = 0; r < 42; r += 1) { - if (dates[r].hasEvent) { - dates[r].events.sort(this.compareEvent); - } - } - if (this.autoSelect) { - let findSelected = false; - for (let r = 0; r < 42; r += 1) { - if (dates[r].selected) { - this.selectedDate = dates[r]; - findSelected = true; - break; - } - } - if (findSelected) { - this.onTimeSelected.emit({ - selectedTime: this.selectedDate.date, - events: this.selectedDate.events, - disabled: this.selectedDate.disabled - }); - } - } - } - refreshView() { - this.range = this.getRange(this.calendarService.currentDate); - if (this.inited) { - const title = this.getTitle(); - this.onTitleChanged.emit(title); - } - this.calendarService.populateAdjacentViews(this); - this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]); - this.calendarService.rangeChanged(this); - } - getTitle() { - const currentViewStartDate = this.range.startTime, date = currentViewStartDate.getDate(), month = (currentViewStartDate.getMonth() + (date !== 1 ? 1 : 0)) % 12, year = currentViewStartDate.getFullYear() + (date !== 1 && month === 0 ? 1 : 0), headerDate = new Date(year, month, 1, 12, 0, 0, 0); - return this.formatTitle(headerDate); - } - compareEvent(event1, event2) { - if (event1.allDay) { - return 1; - } - else if (event2.allDay) { - return -1; - } - else { - return (event1.startTime.getTime() - event2.startTime.getTime()); - } - } - select(viewDate) { - if (!this.views) { - return; - } - const selectedDate = viewDate.date, events = viewDate.events; - if (!viewDate.disabled) { - const dates = this.views[this.currentViewIndex].dates, currentCalendarDate = this.calendarService.currentDate, currentMonth = currentCalendarDate.getMonth(), currentYear = currentCalendarDate.getFullYear(), selectedMonth = selectedDate.getMonth(), selectedYear = selectedDate.getFullYear(); - let direction = 0; - if (currentYear === selectedYear) { - if (currentMonth !== selectedMonth) { - direction = currentMonth < selectedMonth ? 1 : -1; - } - } - else { - direction = currentYear < selectedYear ? 1 : -1; - } - this.calendarService.setCurrentDate(selectedDate); - if (direction === 0) { - const currentViewStartDate = this.range.startTime, oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - for (let r = 0; r < 42; r += 1) { - dates[r].selected = false; - } - if (selectedDayDifference >= 0 && selectedDayDifference < 42) { - dates[selectedDayDifference].selected = true; - this.selectedDate = dates[selectedDayDifference]; - } - } - else { - this.moveOnSelected = true; - this.slideView(direction); - } - } - this.onTimeSelected.emit({ selectedTime: selectedDate, events, disabled: viewDate.disabled }); - } - slideView(direction) { - if (direction === 1) { - this.slider.slideNext(); - } - else if (direction === -1) { - this.slider.slidePrev(); - } - } - updateCurrentView(currentViewStartDate, view) { - const currentCalendarDate = this.calendarService.currentDate, today = new Date(), oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), currentDayDifference = Math.round((Date.UTC(today.getFullYear(), today.getMonth(), today.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - for (let r = 0; r < 42; r += 1) { - view.dates[r].selected = false; - } - if (selectedDayDifference >= 0 && selectedDayDifference < 42 && !view.dates[selectedDayDifference].disabled && (this.autoSelect || this.moveOnSelected)) { - view.dates[selectedDayDifference].selected = true; - this.selectedDate = view.dates[selectedDayDifference]; - } - else { - this.selectedDate = { - date: null, - events: [], - label: null, - secondary: null, - disabled: false - }; - } - if (currentDayDifference >= 0 && currentDayDifference < 42) { - view.dates[currentDayDifference].current = true; - } - } - eventSelected(event) { - this.onEventSelected.emit(event); - } -}; -MonthViewComponent.ɵfac = function MonthViewComponent_Factory(t) { return new (t || MonthViewComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService)); }; -MonthViewComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: MonthViewComponent, selectors: [["monthview"]], viewQuery: function MonthViewComponent_Query(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵstaticViewQuery"](_c0, true); - } if (rf & 2) { - var _t; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.slider = _t.first); - } }, inputs: { autoSelect: "autoSelect", dir: "dir", sliderOptions: "sliderOptions", monthviewDisplayEventTemplate: "monthviewDisplayEventTemplate", monthviewInactiveDisplayEventTemplate: "monthviewInactiveDisplayEventTemplate", monthviewEventDetailTemplate: "monthviewEventDetailTemplate", formatDay: "formatDay", formatDayHeader: "formatDayHeader", formatMonthTitle: "formatMonthTitle", eventSource: "eventSource", startingDayMonth: "startingDayMonth", showEventDetail: "showEventDetail", noEventsLabel: "noEventsLabel", markDisabled: "markDisabled", locale: "locale", dateFormatter: "dateFormatter", lockSwipeToPrev: "lockSwipeToPrev", lockSwipes: "lockSwipes" }, outputs: { onRangeChanged: "onRangeChanged", onEventSelected: "onEventSelected", onTimeSelected: "onTimeSelected", onTitleChanged: "onTitleChanged" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], decls: 13, vars: 14, consts: [[3, "options", "dir", "ionSlideDidChange"], ["monthSlider", ""], ["class", "table table-bordered table-fixed monthview-datetable", 4, "ngIf"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [1, "table", "table-bordered", "table-fixed", "monthview-datetable"], [4, "ngFor", "ngForOf"], ["tappable", "", 3, "ngClass", "click", 4, "ngFor", "ngForOf"], ["tappable", "", 3, "ngClass", "click"], [1, "text-center"]], template: function MonthViewComponent_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "ion-slides", 0, 1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ionSlideDidChange", function MonthViewComponent_Template_ion_slides_ionSlideDidChange_1_listener() { return ctx.onSlideChanged(); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "ion-slide"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, MonthViewComponent_table_4_Template, 6, 3, "table", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_5_Template, 7, 3, "table", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "ion-slide"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](7, MonthViewComponent_table_7_Template, 6, 3, "table", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, MonthViewComponent_table_8_Template, 7, 3, "table", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "ion-slide"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](10, MonthViewComponent_table_10_Template, 6, 3, "table", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](11, MonthViewComponent_table_11_Template, 7, 3, "table", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, MonthViewComponent_ng_template_12_Template, 0, 0, "ng-template", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("options", ctx.sliderOptions)("dir", ctx.dir); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx.monthviewEventDetailTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](10, _c4, ctx.showEventDetail, ctx.selectedDate, ctx.noEventsLabel)); - } }, directives: [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlides"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlide"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"]], styles: [".text-muted[_ngcontent-%COMP%] {\n color: #999;\n }\n\n .table-fixed[_ngcontent-%COMP%] {\n table-layout: fixed;\n }\n\n .table[_ngcontent-%COMP%] {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%] {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > td[_ngcontent-%COMP%] {\n border-top: 0\n }\n\n .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] + tbody[_ngcontent-%COMP%] {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered[_ngcontent-%COMP%] {\n border: 1px solid #ddd;\n }\n\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\n border: 1px solid #ddd;\n }\n\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\n border-bottom-width: 2px;\n }\n\n .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > td[_ngcontent-%COMP%], .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > th[_ngcontent-%COMP%] {\n background-color: #f9f9f9\n }\n\n .monthview-primary-with-event[_ngcontent-%COMP%] {\n background-color: #3a87ad;\n color: white;\n }\n\n .monthview-current[_ngcontent-%COMP%] {\n background-color: #f0f0f0;\n }\n\n .monthview-selected[_ngcontent-%COMP%] {\n background-color: #009900;\n color: white;\n }\n\n .monthview-datetable[_ngcontent-%COMP%] td.monthview-disabled[_ngcontent-%COMP%] {\n color: lightgrey;\n cursor: default;\n }\n\n .monthview-datetable[_ngcontent-%COMP%] th[_ngcontent-%COMP%] {\n text-align: center;\n }\n\n .monthview-datetable[_ngcontent-%COMP%] td[_ngcontent-%COMP%] {\n cursor: pointer;\n text-align: center;\n }\n\n .monthview-secondary-with-event[_ngcontent-%COMP%] {\n background-color: #d9edf7;\n }\n\n [_ngcontent-%COMP%]::-webkit-scrollbar, *[_ngcontent-%COMP%]::-webkit-scrollbar {\n display: none;\n }"] }); -MonthViewComponent.ctorParameters = () => [ - { type: CalendarService } -]; -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])('monthSlider', { static: true }) -], MonthViewComponent.prototype, "slider", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "monthviewDisplayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "monthviewInactiveDisplayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "monthviewEventDetailTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "formatDay", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "formatDayHeader", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "formatMonthTitle", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "eventSource", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "startingDayMonth", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "showEventDetail", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "noEventsLabel", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "autoSelect", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "markDisabled", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "locale", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "dateFormatter", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "dir", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "lockSwipeToPrev", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "lockSwipes", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], MonthViewComponent.prototype, "sliderOptions", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], MonthViewComponent.prototype, "onRangeChanged", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], MonthViewComponent.prototype, "onEventSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], MonthViewComponent.prototype, "onTimeSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], MonthViewComponent.prototype, "onTitleChanged", void 0); - -var WeekViewComponent_1; -let WeekViewComponent = WeekViewComponent_1 = class WeekViewComponent { - constructor(calendarService, elm) { - this.calendarService = calendarService; - this.elm = elm; - this.class = true; - this.autoSelect = true; - this.dir = ''; - this.scrollToHour = 0; - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.views = []; - this.currentViewIndex = 0; - this.direction = 0; - this.mode = 'week'; - this.inited = false; - this.callbackOnInit = true; - } - static createDateObjects(startTime, startHour, endHour, timeInterval) { - const times = [], currentHour = 0, currentDate = startTime.getDate(); - let hourStep, minStep; - if (timeInterval < 1) { - hourStep = Math.floor(1 / timeInterval); - minStep = 60; - } - else { - hourStep = 1; - minStep = Math.floor(60 / timeInterval); - } - for (let hour = startHour; hour < endHour; hour += hourStep) { - for (let interval = 0; interval < 60; interval += minStep) { - const row = []; - for (let day = 0; day < 7; day += 1) { - const time = new Date(startTime.getTime()); - time.setHours(currentHour + hour, interval); - time.setDate(currentDate + day); - row.push({ - events: [], - time - }); - } - times.push(row); - } - } - return times; - } - static getDates(startTime, n) { - const dates = new Array(n), current = new Date(startTime.getTime()); - let i = 0; - while (i < n) { - dates[i++] = { - date: new Date(current.getTime()), - events: [], - dayHeader: '' - }; - current.setDate(current.getDate() + 1); - } - return dates; - } - static compareEventByStartOffset(eventA, eventB) { - return eventA.startOffset - eventB.startOffset; - } - static calculateWidth(orderedEvents, size, hourParts) { - const totalSize = size * hourParts, cells = new Array(totalSize); - // sort by position in descending order, the right most columns should be calculated first - orderedEvents.sort((eventA, eventB) => { - return eventB.position - eventA.position; - }); - for (let i = 0; i < totalSize; i += 1) { - cells[i] = { - calculated: false, - events: [] - }; - } - const len = orderedEvents.length; - for (let i = 0; i < len; i += 1) { - const event = orderedEvents[i]; - let index = event.startIndex * hourParts + event.startOffset; - while (index < event.endIndex * hourParts - event.endOffset) { - cells[index].events.push(event); - index += 1; - } - } - let i = 0; - while (i < len) { - let event = orderedEvents[i]; - if (!event.overlapNumber) { - const overlapNumber = event.position + 1; - event.overlapNumber = overlapNumber; - const eventQueue = [event]; - while (event = eventQueue.shift()) { - let index = event.startIndex * hourParts + event.startOffset; - while (index < event.endIndex * hourParts - event.endOffset) { - if (!cells[index].calculated) { - cells[index].calculated = true; - if (cells[index].events) { - const eventCountInCell = cells[index].events.length; - for (let j = 0; j < eventCountInCell; j += 1) { - const currentEventInCell = cells[index].events[j]; - if (!currentEventInCell.overlapNumber) { - currentEventInCell.overlapNumber = overlapNumber; - eventQueue.push(currentEventInCell); - } - } - } - } - index += 1; - } - } - } - i += 1; - } - } - ngOnInit() { - if (!this.sliderOptions) { - this.sliderOptions = {}; - } - this.sliderOptions.loop = true; - this.hourRange = (this.endHour - this.startHour) * this.hourSegments; - if (this.dateFormatter && this.dateFormatter.formatWeekViewDayHeader) { - this.formatDayHeader = this.dateFormatter.formatWeekViewDayHeader; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatDayHeader = function (date) { - return datePipe.transform(date, this.formatWeekViewDayHeader); - }; - } - if (this.dateFormatter && this.dateFormatter.formatWeekViewTitle) { - this.formatTitle = this.dateFormatter.formatWeekViewTitle; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatTitle = function (date) { - return datePipe.transform(date, this.formatWeekTitle); - }; - } - if (this.dateFormatter && this.dateFormatter.formatWeekViewHourColumn) { - this.formatHourColumnLabel = this.dateFormatter.formatWeekViewHourColumn; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatHourColumnLabel = function (date) { - return datePipe.transform(date, this.formatHourColumn); - }; - } - if (this.lockSwipeToPrev) { - this.slider.lockSwipeToPrev(true); - } - if (this.lockSwipes) { - this.slider.lockSwipes(true); - } - this.refreshView(); - this.hourColumnLabels = this.getHourColumnLabels(); - this.inited = true; - this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => { - this.refreshView(); - }); - this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => { - this.onDataLoaded(); - }); - this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => { - if (direction === 1) { - this.slider.slideNext(); - } - else if (direction === -1) { - this.slider.slidePrev(); - } - }); - this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => { - this.slider.update(); - }); - } - ngAfterViewInit() { - const title = this.getTitle(); - this.onTitleChanged.emit(title); - if (this.scrollToHour > 0) { - const hourColumns = this.elm.nativeElement.querySelector('.weekview-normal-event-container').querySelectorAll('.calendar-hour-column'); - const me = this; - setTimeout(() => { - me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop; - }, 50); - } - } - ngOnChanges(changes) { - if (!this.inited) { - return; - } - const eventSourceChange = changes.eventSource; - if (eventSourceChange && eventSourceChange.currentValue) { - this.onDataLoaded(); - } - const lockSwipeToPrev = changes.lockSwipeToPrev; - if (lockSwipeToPrev) { - this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue); - } - const lockSwipes = changes.lockSwipes; - if (lockSwipes) { - this.slider.lockSwipes(lockSwipes.currentValue); - } - } - ngOnDestroy() { - if (this.currentDateChangedFromParentSubscription) { - this.currentDateChangedFromParentSubscription.unsubscribe(); - this.currentDateChangedFromParentSubscription = null; - } - if (this.eventSourceChangedSubscription) { - this.eventSourceChangedSubscription.unsubscribe(); - this.eventSourceChangedSubscription = null; - } - if (this.slideChangedSubscription) { - this.slideChangedSubscription.unsubscribe(); - this.slideChangedSubscription = null; - } - if (this.slideUpdatedSubscription) { - this.slideUpdatedSubscription.unsubscribe(); - this.slideUpdatedSubscription = null; - } - } - onSlideChanged() { - if (this.callbackOnInit) { - this.callbackOnInit = false; - return; - } - const currentViewIndex = this.currentViewIndex; - let direction = 0; - this.slider.getActiveIndex().then(currentSlideIndex => { - currentSlideIndex = (currentSlideIndex + 2) % 3; - if (isNaN(currentSlideIndex)) { - currentSlideIndex = currentViewIndex; - } - if (currentSlideIndex - currentViewIndex === 1) { - direction = 1; - } - else if (currentSlideIndex === 0 && currentViewIndex === 2) { - direction = 1; - this.slider.slideTo(1, 0, false); - } - else if (currentViewIndex - currentSlideIndex === 1) { - direction = -1; - } - else if (currentSlideIndex === 2 && currentViewIndex === 0) { - direction = -1; - this.slider.slideTo(3, 0, false); - } - this.currentViewIndex = currentSlideIndex; - this.move(direction); - }); - } - move(direction) { - if (direction === 0) { - return; - } - this.direction = direction; - const adjacent = this.calendarService.getAdjacentCalendarDate(this.mode, direction); - this.calendarService.setCurrentDate(adjacent); - this.refreshView(); - this.direction = 0; - } - getHourColumnLabels() { - const hourColumnLabels = []; - for (let hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) { - // handle edge case for DST - if (hour === 0 && this.views[0].rows[hour][0].time.getHours() !== this.startHour) { - const time = new Date(this.views[0].rows[hour][0].time); - time.setDate(time.getDate() + 1); - time.setHours(this.startHour); - hourColumnLabels.push(this.formatHourColumnLabel(time)); - } - else { - hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour][0].time)); - } - } - return hourColumnLabels; - } - getViewData(startTime) { - const dates = WeekViewComponent_1.getDates(startTime, 7); - for (let i = 0; i < 7; i++) { - dates[i].dayHeader = this.formatDayHeader(dates[i].date); - } - return { - rows: WeekViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments), - dates - }; - } - getRange(currentDate) { - const year = currentDate.getFullYear(), month = currentDate.getMonth(), date = currentDate.getDate(), day = currentDate.getDay(); - let difference = day - this.startingDayWeek; - if (difference < 0) { - difference += 7; - } - // set hour to 12 to avoid DST problem - const firstDayOfWeek = new Date(year, month, date - difference, 12, 0, 0), endTime = new Date(year, month, date - difference + 7, 12, 0, 0); - return { - startTime: firstDayOfWeek, - endTime - }; - } - onDataLoaded() { - const eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = this.range.startTime, endTime = this.range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, rows = this.views[currentViewIndex].rows, dates = this.views[currentViewIndex].dates, oneHour = 3600000, oneDay = 86400000, - // add allday eps - eps = 0.016, rangeStartRowIndex = this.startHour * this.hourSegments, rangeEndRowIndex = this.endHour * this.hourSegments, allRows = 24 * this.hourSegments; - let allDayEventInRange = false, normalEventInRange = false; - for (let i = 0; i < 7; i += 1) { - dates[i].events = []; - dates[i].hasEvent = false; - } - for (let day = 0; day < 7; day += 1) { - for (let hour = 0; hour < this.hourRange; hour += 1) { - rows[hour][day].events = []; - } - } - for (let i = 0; i < len; i += 1) { - const event = eventSource[i]; - const eventStartTime = event.startTime; - const eventEndTime = event.endTime; - let eventUTCStartTime, eventUTCEndTime; - if (event.allDay) { - eventUTCStartTime = eventStartTime.getTime(); - eventUTCEndTime = eventEndTime.getTime(); - } - else { - eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate()); - eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1); - } - if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) { - continue; - } - if (event.allDay) { - allDayEventInRange = true; - let allDayStartIndex; - if (eventUTCStartTime <= utcStartTime) { - allDayStartIndex = 0; - } - else { - allDayStartIndex = Math.round((eventUTCStartTime - utcStartTime) / oneDay); - } - let allDayEndIndex; - if (eventUTCEndTime >= utcEndTime) { - allDayEndIndex = Math.round((utcEndTime - utcStartTime) / oneDay); - } - else { - allDayEndIndex = Math.round((eventUTCEndTime - utcStartTime) / oneDay); - } - const displayAllDayEvent = { - event, - startIndex: allDayStartIndex, - endIndex: allDayEndIndex - }; - let eventSet = dates[allDayStartIndex].events; - if (eventSet) { - eventSet.push(displayAllDayEvent); - } - else { - eventSet = []; - eventSet.push(displayAllDayEvent); - dates[allDayStartIndex].events = eventSet; - } - dates[allDayStartIndex].hasEvent = true; - } - else { - normalEventInRange = true; - let timeDifferenceStart; - if (eventUTCStartTime < utcStartTime) { - timeDifferenceStart = 0; - } - else { - timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneHour * this.hourSegments + (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments; - } - let timeDifferenceEnd; - if (eventUTCEndTime > utcEndTime) { - timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments; - } - else { - timeDifferenceEnd = (eventUTCEndTime - oneDay - utcStartTime) / oneHour * this.hourSegments + (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments; - } - const startIndex = Math.floor(timeDifferenceStart), endIndex = Math.ceil(timeDifferenceEnd - eps); - let startRowIndex = startIndex % allRows, dayIndex = Math.floor(startIndex / allRows), endOfDay = dayIndex * allRows, startOffset = 0, endOffset = 0; - if (this.hourParts !== 1) { - if (startRowIndex < rangeStartRowIndex) { - startOffset = 0; - } - else { - startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts); - } - } - do { - endOfDay += allRows; - let endRowIndex; - if (endOfDay < endIndex) { - endRowIndex = allRows; - } - else { - if (endOfDay === endIndex) { - endRowIndex = allRows; - } - else { - endRowIndex = endIndex % allRows; - } - if (this.hourParts !== 1) { - if (endRowIndex > rangeEndRowIndex) { - endOffset = 0; - } - else { - endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts); - } - } - } - if (startRowIndex < rangeStartRowIndex) { - startRowIndex = 0; - } - else { - startRowIndex -= rangeStartRowIndex; - } - if (endRowIndex > rangeEndRowIndex) { - endRowIndex = rangeEndRowIndex; - } - endRowIndex -= rangeStartRowIndex; - if (startRowIndex < endRowIndex) { - const displayEvent = { - event, - startIndex: startRowIndex, - endIndex: endRowIndex, - startOffset, - endOffset - }; - let eventSet = rows[startRowIndex][dayIndex].events; - if (eventSet) { - eventSet.push(displayEvent); - } - else { - eventSet = []; - eventSet.push(displayEvent); - rows[startRowIndex][dayIndex].events = eventSet; - } - dates[dayIndex].hasEvent = true; - } - startRowIndex = 0; - startOffset = 0; - dayIndex += 1; - } while (endOfDay < endIndex); - } - } - if (normalEventInRange) { - for (let day = 0; day < 7; day += 1) { - let orderedEvents = []; - for (let hour = 0; hour < this.hourRange; hour += 1) { - if (rows[hour][day].events) { - rows[hour][day].events.sort(WeekViewComponent_1.compareEventByStartOffset); - orderedEvents = orderedEvents.concat(rows[hour][day].events); - } - } - if (orderedEvents.length > 0) { - this.placeEvents(orderedEvents); - } - } - } - if (allDayEventInRange) { - let orderedAllDayEvents = []; - for (let day = 0; day < 7; day += 1) { - if (dates[day].events) { - orderedAllDayEvents = orderedAllDayEvents.concat(dates[day].events); - } - } - if (orderedAllDayEvents.length > 0) { - this.placeAllDayEvents(orderedAllDayEvents); - } - } - if (this.autoSelect) { - let findSelected = false; - let selectedDate; - for (let r = 0; r < 7; r += 1) { - if (dates[r].selected) { - selectedDate = dates[r]; - findSelected = true; - break; - } - } - if (findSelected) { - let disabled = false; - if (this.markDisabled) { - disabled = this.markDisabled(selectedDate.date); - } - this.onTimeSelected.emit({ - selectedTime: selectedDate.date, - events: selectedDate.events.map(e => e.event), - disabled - }); - } - } - } - refreshView() { - this.range = this.getRange(this.calendarService.currentDate); - if (this.inited) { - const title = this.getTitle(); - this.onTitleChanged.emit(title); - } - this.calendarService.populateAdjacentViews(this); - this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]); - this.calendarService.rangeChanged(this); - } - getTitle() { - const firstDayOfWeek = new Date(this.range.startTime.getTime()); - firstDayOfWeek.setHours(12, 0, 0, 0); - return this.formatTitle(firstDayOfWeek); - } - getHighlightClass(date) { - let className = ''; - if (date.hasEvent) { - if (className) { - className += ' '; - } - className = 'weekview-with-event'; - } - if (date.selected) { - if (className) { - className += ' '; - } - className += 'weekview-selected'; - } - if (date.current) { - if (className) { - className += ' '; - } - className += 'weekview-current'; - } - return className; - } - select(selectedTime, events) { - let disabled = false; - if (this.markDisabled) { - disabled = this.markDisabled(selectedTime); - } - this.onTimeSelected.emit({ - selectedTime, - events: events.map(e => e.event), - disabled - }); - } - placeEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - WeekViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts); - } - placeAllDayEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - } - overlap(event1, event2) { - let earlyEvent = event1, lateEvent = event2; - if (event1.startIndex > event2.startIndex || (event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset)) { - earlyEvent = event2; - lateEvent = event1; - } - if (earlyEvent.endIndex <= lateEvent.startIndex) { - return false; - } - else { - return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts); - } - } - calculatePosition(events) { - const len = events.length, isForbidden = new Array(len); - let maxColumn = 0; - for (let i = 0; i < len; i += 1) { - let col; - for (col = 0; col < maxColumn; col += 1) { - isForbidden[col] = false; - } - for (let j = 0; j < i; j += 1) { - if (this.overlap(events[i], events[j])) { - isForbidden[events[j].position] = true; - } - } - for (col = 0; col < maxColumn; col += 1) { - if (!isForbidden[col]) { - break; - } - } - if (col < maxColumn) { - events[i].position = col; - } - else { - events[i].position = maxColumn++; - } - } - if (this.dir === 'rtl') { - for (let i = 0; i < len; i += 1) { - events[i].position = maxColumn - 1 - events[i].position; - } - } - } - updateCurrentView(currentViewStartDate, view) { - const currentCalendarDate = this.calendarService.currentDate, today = new Date(), oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), currentDayDifference = Math.floor((Date.UTC(today.getFullYear(), today.getMonth(), today.getTime()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - for (let r = 0; r < 7; r += 1) { - view.dates[r].selected = false; - } - if (selectedDayDifference >= 0 && selectedDayDifference < 7 && this.autoSelect) { - view.dates[selectedDayDifference].selected = true; - } - if (currentDayDifference >= 0 && currentDayDifference < 7) { - view.dates[currentDayDifference].current = true; - } - } - daySelected(viewDate) { - const selectedDate = viewDate.date, dates = this.views[this.currentViewIndex].dates, currentViewStartDate = this.range.startTime, oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - this.calendarService.setCurrentDate(selectedDate); - for (let r = 0; r < 7; r += 1) { - dates[r].selected = false; - } - if (selectedDayDifference >= 0 && selectedDayDifference < 7) { - dates[selectedDayDifference].selected = true; - } - let disabled = false; - if (this.markDisabled) { - disabled = this.markDisabled(selectedDate); - } - this.onTimeSelected.emit({ selectedTime: selectedDate, events: viewDate.events.map(e => e.event), disabled }); - } - setScrollPosition(scrollPosition) { - this.initScrollPosition = scrollPosition; - } -}; -WeekViewComponent.ɵfac = function WeekViewComponent_Factory(t) { return new (t || WeekViewComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"])); }; -WeekViewComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: WeekViewComponent, selectors: [["weekview"]], viewQuery: function WeekViewComponent_Query(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵstaticViewQuery"](_c5, true); - } if (rf & 2) { - var _t; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.slider = _t.first); - } }, hostVars: 2, hostBindings: function WeekViewComponent_HostBindings(rf, ctx) { if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("weekview", ctx.class); - } }, inputs: { autoSelect: "autoSelect", dir: "dir", scrollToHour: "scrollToHour", sliderOptions: "sliderOptions", weekviewHeaderTemplate: "weekviewHeaderTemplate", weekviewAllDayEventTemplate: "weekviewAllDayEventTemplate", weekviewNormalEventTemplate: "weekviewNormalEventTemplate", weekviewAllDayEventSectionTemplate: "weekviewAllDayEventSectionTemplate", weekviewNormalEventSectionTemplate: "weekviewNormalEventSectionTemplate", weekviewInactiveAllDayEventSectionTemplate: "weekviewInactiveAllDayEventSectionTemplate", weekviewInactiveNormalEventSectionTemplate: "weekviewInactiveNormalEventSectionTemplate", formatWeekTitle: "formatWeekTitle", formatWeekViewDayHeader: "formatWeekViewDayHeader", formatHourColumn: "formatHourColumn", startingDayWeek: "startingDayWeek", allDayLabel: "allDayLabel", hourParts: "hourParts", eventSource: "eventSource", markDisabled: "markDisabled", locale: "locale", dateFormatter: "dateFormatter", preserveScrollPosition: "preserveScrollPosition", lockSwipeToPrev: "lockSwipeToPrev", lockSwipes: "lockSwipes", startHour: "startHour", endHour: "endHour", hourSegments: "hourSegments" }, outputs: { onRangeChanged: "onRangeChanged", onEventSelected: "onEventSelected", onTimeSelected: "onTimeSelected", onTitleChanged: "onTitleChanged" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], decls: 26, vars: 11, consts: [[1, "slides-container", 3, "options", "dir", "ionSlideDidChange"], ["weekSlider", ""], [1, "slide-container"], [1, "table", "table-bordered", "table-fixed", "weekview-header"], [1, "calendar-hour-column"], ["class", "weekview-header text-center", 3, "ngClass", "click", 4, "ngFor", "ngForOf"], [4, "ngIf"], [1, "weekview-header", "text-center", 3, "ngClass", "click"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [1, "weekview-allday-table"], [1, "weekview-allday-label"], [1, "weekview-allday-content-wrapper", "scroll-content"], [1, "table", "table-fixed", "weekview-allday-content-table"], ["class", "calendar-cell", 4, "ngFor", "ngForOf"], [1, "weekview-normal-event-container", 3, "initPosition", "emitEvent", "onScroll"], [1, "table", "table-bordered", "table-fixed", "weekview-normal-event-table"], [4, "ngFor", "ngForOf"], [1, "calendar-cell"], [1, "calendar-hour-column", "text-center"], ["class", "calendar-cell", "tappable", "", 3, "click", 4, "ngFor", "ngForOf"], ["tappable", "", 1, "calendar-cell", 3, "click"], [1, "weekview-normal-event-container", 3, "initPosition"], [3, "ngClass", 4, "ngIf"], [3, "ngClass"]], template: function WeekViewComponent_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-slides", 0, 1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ionSlideDidChange", function WeekViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { return ctx.onSlideChanged(); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "ion-slide", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "table", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "th", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](7, WeekViewComponent_th_7_Template, 2, 5, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_8_Template, 13, 5, "div", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](9, WeekViewComponent_div_9_Template, 13, 4, "div", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "ion-slide", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "table", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](12, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](13, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](14, "th", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](15, WeekViewComponent_th_15_Template, 2, 5, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](16, WeekViewComponent_div_16_Template, 13, 5, "div", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](17, WeekViewComponent_div_17_Template, 13, 4, "div", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](18, "ion-slide", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](19, "table", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](20, "thead"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](21, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](22, "th", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](23, WeekViewComponent_th_23_Template, 2, 5, "th", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](24, WeekViewComponent_div_24_Template, 13, 5, "div", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](25, WeekViewComponent_div_25_Template, 13, 4, "div", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("options", ctx.sliderOptions)("dir", ctx.dir); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx.views[0].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx.views[1].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx.views[2].dates); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - } }, directives: function () { return [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlides"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlide"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], initPositionScrollComponent]; }, styles: ["\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .weekview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .weekview-allday-label {\n float: right;\n border-right: 1px solid #ddd;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .weekview-allday-content-table {\n min-height: 50px;\n }\n\n .weekview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .weekview-header th {\n overflow: hidden;\n white-space: nowrap;\n font-size: 14px;\n }\n\n .weekview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .weekview-normal-event-container {\n margin-top: 87px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .weekview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .table > thead > tr > th.weekview-header {\n padding-left: 0;\n padding-right: 0;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n line-height: 20px;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n "], encapsulation: 2 }); -WeekViewComponent.ctorParameters = () => [ - { type: CalendarService }, - { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] } -]; -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])('weekSlider', { static: true }) -], WeekViewComponent.prototype, "slider", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"])('class.weekview') -], WeekViewComponent.prototype, "class", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewHeaderTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewAllDayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewNormalEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewInactiveAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "weekviewInactiveNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "formatWeekTitle", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "formatWeekViewDayHeader", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "formatHourColumn", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "startingDayWeek", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "allDayLabel", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "hourParts", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "eventSource", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "autoSelect", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "markDisabled", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "locale", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "dateFormatter", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "dir", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "scrollToHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "preserveScrollPosition", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "lockSwipeToPrev", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "lockSwipes", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "startHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "endHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "sliderOptions", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], WeekViewComponent.prototype, "hourSegments", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], WeekViewComponent.prototype, "onRangeChanged", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], WeekViewComponent.prototype, "onEventSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], WeekViewComponent.prototype, "onTimeSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], WeekViewComponent.prototype, "onTitleChanged", void 0); - -var DayViewComponent_1; -let DayViewComponent = DayViewComponent_1 = class DayViewComponent { - constructor(calendarService, elm) { - this.calendarService = calendarService; - this.elm = elm; - this.class = true; - this.dir = ''; - this.scrollToHour = 0; - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.views = []; - this.currentViewIndex = 0; - this.direction = 0; - this.mode = 'day'; - this.inited = false; - this.callbackOnInit = true; - } - static createDateObjects(startTime, startHour, endHour, timeInterval) { - const rows = [], currentHour = 0, currentDate = startTime.getDate(); - let time, hourStep, minStep; - if (timeInterval < 1) { - hourStep = Math.floor(1 / timeInterval); - minStep = 60; - } - else { - hourStep = 1; - minStep = Math.floor(60 / timeInterval); - } - for (let hour = startHour; hour < endHour; hour += hourStep) { - for (let interval = 0; interval < 60; interval += minStep) { - time = new Date(startTime.getTime()); - time.setHours(currentHour + hour, interval); - time.setDate(currentDate); - rows.push({ - time, - events: [] - }); - } - } - return rows; - } - static compareEventByStartOffset(eventA, eventB) { - return eventA.startOffset - eventB.startOffset; - } - static calculateWidth(orderedEvents, size, hourParts) { - const totalSize = size * hourParts, cells = new Array(totalSize); - // sort by position in descending order, the right most columns should be calculated first - orderedEvents.sort((eventA, eventB) => { - return eventB.position - eventA.position; - }); - for (let i = 0; i < totalSize; i += 1) { - cells[i] = { - calculated: false, - events: [] - }; - } - const len = orderedEvents.length; - for (let i = 0; i < len; i += 1) { - const event = orderedEvents[i]; - let index = event.startIndex * hourParts + event.startOffset; - while (index < event.endIndex * hourParts - event.endOffset) { - cells[index].events.push(event); - index += 1; - } - } - let i = 0; - while (i < len) { - let event = orderedEvents[i]; - if (!event.overlapNumber) { - const overlapNumber = event.position + 1; - event.overlapNumber = overlapNumber; - const eventQueue = [event]; - while (event = eventQueue.shift()) { - let index = event.startIndex * hourParts + event.startOffset; - while (index < event.endIndex * hourParts - event.endOffset) { - if (!cells[index].calculated) { - cells[index].calculated = true; - if (cells[index].events) { - const eventCountInCell = cells[index].events.length; - for (let j = 0; j < eventCountInCell; j += 1) { - const currentEventInCell = cells[index].events[j]; - if (!currentEventInCell.overlapNumber) { - currentEventInCell.overlapNumber = overlapNumber; - eventQueue.push(currentEventInCell); - } - } - } - } - index += 1; - } - } - } - i += 1; - } - } - ngOnInit() { - if (!this.sliderOptions) { - this.sliderOptions = {}; - } - this.sliderOptions.loop = true; - this.hourRange = (this.endHour - this.startHour) * this.hourSegments; - if (this.dateFormatter && this.dateFormatter.formatDayViewTitle) { - this.formatTitle = this.dateFormatter.formatDayViewTitle; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatTitle = function (date) { - return datePipe.transform(date, this.formatDayTitle); - }; - } - if (this.dateFormatter && this.dateFormatter.formatDayViewHourColumn) { - this.formatHourColumnLabel = this.dateFormatter.formatDayViewHourColumn; - } - else { - const datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - this.formatHourColumnLabel = function (date) { - return datePipe.transform(date, this.formatHourColumn); - }; - } - if (this.lockSwipeToPrev) { - this.slider.lockSwipeToPrev(true); - } - if (this.lockSwipes) { - this.slider.lockSwipes(true); - } - this.refreshView(); - this.hourColumnLabels = this.getHourColumnLabels(); - this.inited = true; - this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => { - this.refreshView(); - }); - this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => { - this.onDataLoaded(); - }); - this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => { - if (direction === 1) { - this.slider.slideNext(); - } - else if (direction === -1) { - this.slider.slidePrev(); - } - }); - this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => { - this.slider.update(); - }); - } - ngAfterViewInit() { - const title = this.getTitle(); - this.onTitleChanged.emit(title); - if (this.scrollToHour > 0) { - const hourColumns = this.elm.nativeElement.querySelector('.dayview-normal-event-container').querySelectorAll('.calendar-hour-column'); - const me = this; - setTimeout(() => { - me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop; - }, 50); - } - } - ngOnChanges(changes) { - if (!this.inited) { - return; - } - const eventSourceChange = changes.eventSource; - if (eventSourceChange && eventSourceChange.currentValue) { - this.onDataLoaded(); - } - const lockSwipeToPrev = changes.lockSwipeToPrev; - if (lockSwipeToPrev) { - this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue); - } - const lockSwipes = changes.lockSwipes; - if (lockSwipes) { - this.slider.lockSwipes(lockSwipes.currentValue); - } - } - ngOnDestroy() { - if (this.currentDateChangedFromParentSubscription) { - this.currentDateChangedFromParentSubscription.unsubscribe(); - this.currentDateChangedFromParentSubscription = null; - } - if (this.eventSourceChangedSubscription) { - this.eventSourceChangedSubscription.unsubscribe(); - this.eventSourceChangedSubscription = null; - } - if (this.slideChangedSubscription) { - this.slideChangedSubscription.unsubscribe(); - this.slideChangedSubscription = null; - } - if (this.slideUpdatedSubscription) { - this.slideUpdatedSubscription.unsubscribe(); - this.slideUpdatedSubscription = null; - } - } - onSlideChanged() { - if (this.callbackOnInit) { - this.callbackOnInit = false; - return; - } - let direction = 0; - const currentViewIndex = this.currentViewIndex; - this.slider.getActiveIndex().then((currentSlideIndex) => { - currentSlideIndex = (currentSlideIndex + 2) % 3; - if (isNaN(currentSlideIndex)) { - currentSlideIndex = currentViewIndex; - } - if (currentSlideIndex - currentViewIndex === 1) { - direction = 1; - } - else if (currentSlideIndex === 0 && currentViewIndex === 2) { - direction = 1; - this.slider.slideTo(1, 0, false); - } - else if (currentViewIndex - currentSlideIndex === 1) { - direction = -1; - } - else if (currentSlideIndex === 2 && currentViewIndex === 0) { - direction = -1; - this.slider.slideTo(3, 0, false); - } - this.currentViewIndex = currentSlideIndex; - this.move(direction); - }); - } - move(direction) { - if (direction === 0) { - return; - } - this.direction = direction; - const adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction); - this.calendarService.setCurrentDate(adjacentDate); - this.refreshView(); - this.direction = 0; - } - getHourColumnLabels() { - const hourColumnLabels = []; - for (let hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) { - // handle edge case for DST - if (hour === 0 && this.views[0].rows[hour].time.getHours() !== this.startHour) { - const time = new Date(this.views[0].rows[hour].time); - time.setDate(time.getDate() + 1); - time.setHours(this.startHour); - hourColumnLabels.push(this.formatHourColumnLabel(time)); - } - else { - hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour].time)); - } - } - return hourColumnLabels; - } - getViewData(startTime) { - return { - rows: DayViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments), - allDayEvents: [] - }; - } - getRange(currentDate) { - const year = currentDate.getFullYear(), month = currentDate.getMonth(), date = currentDate.getDate(), startTime = new Date(year, month, date, 12, 0, 0), endTime = new Date(year, month, date + 1, 12, 0, 0); - return { - startTime, - endTime - }; - } - onDataLoaded() { - const eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = this.range.startTime, endTime = this.range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, rows = this.views[currentViewIndex].rows, allDayEvents = this.views[currentViewIndex].allDayEvents = [], oneHour = 3600000, eps = 0.016, rangeStartRowIndex = this.startHour * this.hourSegments, rangeEndRowIndex = this.endHour * this.hourSegments; - let normalEventInRange = false; - for (let hour = 0; hour < this.hourRange; hour += 1) { - rows[hour].events = []; - } - for (let i = 0; i < len; i += 1) { - const event = eventSource[i]; - const eventStartTime = event.startTime; - const eventEndTime = event.endTime; - let eventUTCStartTime, eventUTCEndTime; - if (event.allDay) { - eventUTCStartTime = eventStartTime.getTime(); - eventUTCEndTime = eventEndTime.getTime(); - } - else { - eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate()); - eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1); - } - if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) { - continue; - } - if (event.allDay) { - allDayEvents.push({ - event - }); - } - else { - normalEventInRange = true; - let timeDifferenceStart; - if (eventUTCStartTime < utcStartTime) { - timeDifferenceStart = 0; - } - else { - timeDifferenceStart = (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments; - } - let timeDifferenceEnd; - if (eventUTCEndTime > utcEndTime) { - timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments; - } - else { - timeDifferenceEnd = (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments; - } - let startIndex = Math.floor(timeDifferenceStart); - let endIndex = Math.ceil(timeDifferenceEnd - eps); - let startOffset = 0; - let endOffset = 0; - if (this.hourParts !== 1) { - if (startIndex < rangeStartRowIndex) { - startOffset = 0; - } - else { - startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts); - } - if (endIndex > rangeEndRowIndex) { - endOffset = 0; - } - else { - endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts); - } - } - if (startIndex < rangeStartRowIndex) { - startIndex = 0; - } - else { - startIndex -= rangeStartRowIndex; - } - if (endIndex > rangeEndRowIndex) { - endIndex = rangeEndRowIndex; - } - endIndex -= rangeStartRowIndex; - if (startIndex < endIndex) { - const displayEvent = { - event, - startIndex, - endIndex, - startOffset, - endOffset - }; - let eventSet = rows[startIndex].events; - if (eventSet) { - eventSet.push(displayEvent); - } - else { - eventSet = []; - eventSet.push(displayEvent); - rows[startIndex].events = eventSet; - } - } - } - } - if (normalEventInRange) { - let orderedEvents = []; - for (let hour = 0; hour < this.hourRange; hour += 1) { - if (rows[hour].events) { - rows[hour].events.sort(DayViewComponent_1.compareEventByStartOffset); - orderedEvents = orderedEvents.concat(rows[hour].events); - } - } - if (orderedEvents.length > 0) { - this.placeEvents(orderedEvents); - } - } - } - refreshView() { - this.range = this.getRange(this.calendarService.currentDate); - if (this.inited) { - const title = this.getTitle(); - this.onTitleChanged.emit(title); - } - this.calendarService.populateAdjacentViews(this); - this.calendarService.rangeChanged(this); - } - getTitle() { - const startingDate = new Date(this.range.startTime.getTime()); - startingDate.setHours(12, 0, 0, 0); - return this.formatTitle(startingDate); - } - select(selectedTime, events) { - let disabled = false; - if (this.markDisabled) { - disabled = this.markDisabled(selectedTime); - } - this.onTimeSelected.emit({ - selectedTime, - events: events.map(e => e.event), - disabled - }); - } - placeEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - DayViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts); - } - placeAllDayEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - } - overlap(event1, event2) { - let earlyEvent = event1, lateEvent = event2; - if (event1.startIndex > event2.startIndex || (event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset)) { - earlyEvent = event2; - lateEvent = event1; - } - if (earlyEvent.endIndex <= lateEvent.startIndex) { - return false; - } - else { - return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts); - } - } - calculatePosition(events) { - const len = events.length, isForbidden = new Array(len); - let maxColumn = 0, col; - for (let i = 0; i < len; i += 1) { - for (col = 0; col < maxColumn; col += 1) { - isForbidden[col] = false; - } - for (let j = 0; j < i; j += 1) { - if (this.overlap(events[i], events[j])) { - isForbidden[events[j].position] = true; - } - } - for (col = 0; col < maxColumn; col += 1) { - if (!isForbidden[col]) { - break; - } - } - if (col < maxColumn) { - events[i].position = col; - } - else { - events[i].position = maxColumn++; - } - } - if (this.dir === 'rtl') { - for (let i = 0; i < len; i += 1) { - events[i].position = maxColumn - 1 - events[i].position; - } - } - } - eventSelected(event) { - this.onEventSelected.emit(event); - } - setScrollPosition(scrollPosition) { - this.initScrollPosition = scrollPosition; - } -}; -DayViewComponent.ɵfac = function DayViewComponent_Factory(t) { return new (t || DayViewComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"])); }; -DayViewComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: DayViewComponent, selectors: [["dayview"]], viewQuery: function DayViewComponent_Query(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵstaticViewQuery"](_c12, true); - } if (rf & 2) { - var _t; - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.slider = _t.first); - } }, hostVars: 2, hostBindings: function DayViewComponent_HostBindings(rf, ctx) { if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("dayview", ctx.class); - } }, inputs: { dir: "dir", scrollToHour: "scrollToHour", sliderOptions: "sliderOptions", dayviewAllDayEventTemplate: "dayviewAllDayEventTemplate", dayviewNormalEventTemplate: "dayviewNormalEventTemplate", dayviewAllDayEventSectionTemplate: "dayviewAllDayEventSectionTemplate", dayviewNormalEventSectionTemplate: "dayviewNormalEventSectionTemplate", dayviewInactiveAllDayEventSectionTemplate: "dayviewInactiveAllDayEventSectionTemplate", dayviewInactiveNormalEventSectionTemplate: "dayviewInactiveNormalEventSectionTemplate", formatHourColumn: "formatHourColumn", formatDayTitle: "formatDayTitle", allDayLabel: "allDayLabel", hourParts: "hourParts", eventSource: "eventSource", markDisabled: "markDisabled", locale: "locale", dateFormatter: "dateFormatter", preserveScrollPosition: "preserveScrollPosition", lockSwipeToPrev: "lockSwipeToPrev", lockSwipes: "lockSwipes", startHour: "startHour", endHour: "endHour", hourSegments: "hourSegments" }, outputs: { onRangeChanged: "onRangeChanged", onEventSelected: "onEventSelected", onTimeSelected: "onTimeSelected", onTitleChanged: "onTitleChanged" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], decls: 38, vars: 17, consts: [[1, "slides-container", 3, "options", "dir", "ionSlideDidChange"], ["daySlider", ""], [1, "slide-container"], [1, "dayview-allday-table"], [1, "dayview-allday-label"], [1, "dayview-allday-content-wrapper", "scroll-content"], [1, "table", "table-bordered", "dayview-allday-content-table"], ["class", "calendar-cell", 3, "ngClass", "ngStyle", 4, "ngIf"], ["class", "calendar-cell", 4, "ngIf"], ["class", "dayview-normal-event-container", 3, "initPosition", "emitEvent", "onScroll", 4, "ngIf"], ["class", "dayview-normal-event-container", 3, "initPosition", 4, "ngIf"], [1, "calendar-cell", 3, "ngClass", "ngStyle"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [1, "calendar-cell"], [1, "dayview-normal-event-container", 3, "initPosition", "emitEvent", "onScroll"], [1, "table", "table-bordered", "table-fixed", "dayview-normal-event-table"], [4, "ngFor", "ngForOf"], [1, "calendar-hour-column", "text-center"], ["tappable", "", 1, "calendar-cell", 3, "click"], [1, "dayview-normal-event-container", 3, "initPosition"]], template: function DayViewComponent_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-slides", 0, 1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ionSlideDidChange", function DayViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { return ctx.onSlideChanged(); }); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "ion-slide", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "div", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "div", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "table", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](8, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](10, DayViewComponent_td_10_Template, 2, 11, "td", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](11, DayViewComponent_td_11_Template, 2, 4, "td", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, DayViewComponent_init_position_scroll_12_Template, 4, 3, "init-position-scroll", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](13, DayViewComponent_init_position_scroll_13_Template, 4, 2, "init-position-scroll", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](14, "ion-slide", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](15, "div", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](16, "div", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](17); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](18, "div", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](19, "table", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](20, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](21, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](22, DayViewComponent_td_22_Template, 2, 11, "td", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](23, DayViewComponent_td_23_Template, 2, 4, "td", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](24, DayViewComponent_init_position_scroll_24_Template, 4, 3, "init-position-scroll", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](25, DayViewComponent_init_position_scroll_25_Template, 4, 2, "init-position-scroll", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](26, "ion-slide", 2); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](27, "div", 3); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](28, "div", 4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](29); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](30, "div", 5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](31, "table", 6); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](32, "tbody"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](33, "tr"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](34, DayViewComponent_td_34_Template, 2, 11, "td", 7); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](35, DayViewComponent_td_35_Template, 2, 4, "td", 8); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](36, DayViewComponent_init_position_scroll_36_Template, 4, 3, "init-position-scroll", 9); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](37, DayViewComponent_init_position_scroll_37_Template, 4, 2, "init-position-scroll", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("options", ctx.sliderOptions)("dir", ctx.dir); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](4); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.allDayLabel); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - } }, directives: function () { return [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlides"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlide"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgStyle"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], initPositionScrollComponent, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"]]; }, styles: ["\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .dayview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .dayview-allday-label {\n border-right: 1px solid #ddd;\n float: right;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .dayview-allday-content-table {\n min-height: 50px;\n }\n\n .dayview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .dayview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .dayview-normal-event-container {\n margin-top: 50px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .dayview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .dayview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .dayview-allday-label {\n line-height: 20px;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n "], encapsulation: 2 }); -DayViewComponent.ctorParameters = () => [ - { type: CalendarService }, - { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] } -]; -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])('daySlider', { static: true }) -], DayViewComponent.prototype, "slider", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"])('class.dayview') -], DayViewComponent.prototype, "class", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dayviewAllDayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dayviewNormalEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dayviewAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dayviewNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dayviewInactiveAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dayviewInactiveNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "formatHourColumn", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "formatDayTitle", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "allDayLabel", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "hourParts", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "eventSource", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "markDisabled", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "locale", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dateFormatter", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "dir", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "scrollToHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "preserveScrollPosition", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "lockSwipeToPrev", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "lockSwipes", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "startHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "endHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "sliderOptions", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], DayViewComponent.prototype, "hourSegments", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], DayViewComponent.prototype, "onRangeChanged", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], DayViewComponent.prototype, "onEventSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], DayViewComponent.prototype, "onTimeSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], DayViewComponent.prototype, "onTitleChanged", void 0); - -var Step; -(function (Step) { - Step[Step["QuarterHour"] = 15] = "QuarterHour"; - Step[Step["HalfHour"] = 30] = "HalfHour"; - Step[Step["Hour"] = 60] = "Hour"; -})(Step || (Step = {})); -let CalendarComponent = class CalendarComponent { - constructor(calendarService, appLocale) { - this.calendarService = calendarService; - this.appLocale = appLocale; - this.eventSource = []; - this.calendarMode = 'month'; - this.formatDay = 'd'; - this.formatDayHeader = 'EEE'; - this.formatDayTitle = 'MMMM dd, yyyy'; - this.formatWeekTitle = 'MMMM yyyy, \'Week\' w'; - this.formatMonthTitle = 'MMMM yyyy'; - this.formatWeekViewDayHeader = 'EEE d'; - this.formatHourColumn = 'ha'; - this.showEventDetail = true; - this.startingDayMonth = 0; - this.startingDayWeek = 0; - this.allDayLabel = 'all day'; - this.noEventsLabel = 'No Events'; - this.queryMode = 'local'; - this.step = Step.Hour; - this.timeInterval = 60; - this.autoSelect = true; - this.dir = ""; - this.scrollToHour = 0; - this.preserveScrollPosition = false; - this.lockSwipeToPrev = false; - this.lockSwipes = false; - this.locale = ""; - this.startHour = 0; - this.endHour = 24; - this.onCurrentDateChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.hourParts = 1; - this.hourSegments = 1; - this.locale = appLocale; - } - get currentDate() { - return this._currentDate; - } - set currentDate(val) { - if (!val) { - val = new Date(); - } - this._currentDate = val; - this.calendarService.setCurrentDate(val, true); - this.onCurrentDateChanged.emit(this._currentDate); - } - ngOnInit() { - if (this.autoSelect) { - if (this.autoSelect.toString() === 'false') { - this.autoSelect = false; - } - else { - this.autoSelect = true; - } - } - this.hourSegments = 60 / this.timeInterval; - this.hourParts = 60 / this.step; - if (this.hourParts <= this.hourSegments) { - this.hourParts = 1; - } - else { - this.hourParts = this.hourParts / this.hourSegments; - } - this.startHour = parseInt(this.startHour.toString()); - this.endHour = parseInt(this.endHour.toString()); - this.calendarService.queryMode = this.queryMode; - this.currentDateChangedFromChildrenSubscription = this.calendarService.currentDateChangedFromChildren$.subscribe(currentDate => { - this._currentDate = currentDate; - this.onCurrentDateChanged.emit(currentDate); - }); - } - ngOnDestroy() { - if (this.currentDateChangedFromChildrenSubscription) { - this.currentDateChangedFromChildrenSubscription.unsubscribe(); - this.currentDateChangedFromChildrenSubscription = null; - } - } - rangeChanged(range) { - this.onRangeChanged.emit(range); - } - eventSelected(event) { - this.onEventSelected.emit(event); - } - timeSelected(timeSelected) { - this.onTimeSelected.emit(timeSelected); - } - titleChanged(title) { - this.onTitleChanged.emit(title); - } - loadEvents() { - this.calendarService.loadEvents(); - } - slideNext() { - this.calendarService.slide(1); - } - slidePrev() { - this.calendarService.slide(-1); - } - update() { - this.calendarService.update(); - } -}; -CalendarComponent.ɵfac = function CalendarComponent_Factory(t) { return new (t || CalendarComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"])); }; -CalendarComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: CalendarComponent, selectors: [["calendar"]], inputs: { eventSource: "eventSource", calendarMode: "calendarMode", formatDay: "formatDay", formatDayHeader: "formatDayHeader", formatDayTitle: "formatDayTitle", formatWeekTitle: "formatWeekTitle", formatMonthTitle: "formatMonthTitle", formatWeekViewDayHeader: "formatWeekViewDayHeader", formatHourColumn: "formatHourColumn", showEventDetail: "showEventDetail", startingDayMonth: "startingDayMonth", startingDayWeek: "startingDayWeek", allDayLabel: "allDayLabel", noEventsLabel: "noEventsLabel", queryMode: "queryMode", step: "step", timeInterval: "timeInterval", autoSelect: "autoSelect", dir: "dir", scrollToHour: "scrollToHour", preserveScrollPosition: "preserveScrollPosition", lockSwipeToPrev: "lockSwipeToPrev", lockSwipes: "lockSwipes", locale: "locale", startHour: "startHour", endHour: "endHour", currentDate: "currentDate", markDisabled: "markDisabled", monthviewDisplayEventTemplate: "monthviewDisplayEventTemplate", monthviewInactiveDisplayEventTemplate: "monthviewInactiveDisplayEventTemplate", monthviewEventDetailTemplate: "monthviewEventDetailTemplate", weekviewHeaderTemplate: "weekviewHeaderTemplate", weekviewAllDayEventTemplate: "weekviewAllDayEventTemplate", weekviewNormalEventTemplate: "weekviewNormalEventTemplate", dayviewAllDayEventTemplate: "dayviewAllDayEventTemplate", dayviewNormalEventTemplate: "dayviewNormalEventTemplate", weekviewAllDayEventSectionTemplate: "weekviewAllDayEventSectionTemplate", weekviewNormalEventSectionTemplate: "weekviewNormalEventSectionTemplate", dayviewAllDayEventSectionTemplate: "dayviewAllDayEventSectionTemplate", dayviewNormalEventSectionTemplate: "dayviewNormalEventSectionTemplate", weekviewInactiveAllDayEventSectionTemplate: "weekviewInactiveAllDayEventSectionTemplate", weekviewInactiveNormalEventSectionTemplate: "weekviewInactiveNormalEventSectionTemplate", dayviewInactiveAllDayEventSectionTemplate: "dayviewInactiveAllDayEventSectionTemplate", dayviewInactiveNormalEventSectionTemplate: "dayviewInactiveNormalEventSectionTemplate", dateFormatter: "dateFormatter", sliderOptions: "sliderOptions" }, outputs: { onCurrentDateChanged: "onCurrentDateChanged", onRangeChanged: "onRangeChanged", onEventSelected: "onEventSelected", onTimeSelected: "onTimeSelected", onTitleChanged: "onTitleChanged" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵProvidersFeature"]([CalendarService])], decls: 24, vars: 7, consts: [["monthviewDefaultDisplayEventTemplate", ""], ["monthviewDefaultEventDetailTemplate", ""], ["defaultWeekviewHeaderTemplate", ""], ["defaultAllDayEventTemplate", ""], ["defaultNormalEventTemplate", ""], ["defaultWeekViewAllDayEventSectionTemplate", ""], ["defaultDayViewAllDayEventSectionTemplate", ""], ["defaultNormalEventSectionTemplate", ""], ["defaultInactiveAllDayEventSectionTemplate", ""], ["defaultInactiveNormalEventSectionTemplate", ""], [3, "ngSwitch"], [3, "formatDay", "formatDayHeader", "formatMonthTitle", "startingDayMonth", "showEventDetail", "noEventsLabel", "autoSelect", "eventSource", "markDisabled", "monthviewDisplayEventTemplate", "monthviewInactiveDisplayEventTemplate", "monthviewEventDetailTemplate", "locale", "dateFormatter", "dir", "lockSwipeToPrev", "lockSwipes", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged", 4, "ngSwitchCase"], [3, "formatWeekTitle", "formatWeekViewDayHeader", "formatHourColumn", "startingDayWeek", "allDayLabel", "hourParts", "autoSelect", "hourSegments", "eventSource", "markDisabled", "weekviewHeaderTemplate", "weekviewAllDayEventTemplate", "weekviewNormalEventTemplate", "weekviewAllDayEventSectionTemplate", "weekviewNormalEventSectionTemplate", "weekviewInactiveAllDayEventSectionTemplate", "weekviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged", 4, "ngSwitchCase"], [3, "formatDayTitle", "formatHourColumn", "allDayLabel", "hourParts", "hourSegments", "eventSource", "markDisabled", "dayviewAllDayEventTemplate", "dayviewNormalEventTemplate", "dayviewAllDayEventSectionTemplate", "dayviewNormalEventSectionTemplate", "dayviewInactiveAllDayEventSectionTemplate", "dayviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged", 4, "ngSwitchCase"], ["class", "event-detail-container", "has-bouncing", "false", "overflow-scroll", "false", 4, "ngIf"], ["has-bouncing", "false", "overflow-scroll", "false", 1, "event-detail-container"], [3, "click", 4, "ngFor", "ngForOf"], [4, "ngIf"], [3, "click"], ["class", "monthview-eventdetail-timecolumn", 4, "ngIf"], [1, "event-detail"], [1, "monthview-eventdetail-timecolumn"], [1, "no-events-label"], [1, "calendar-event-inner"], [3, "ngClass", "ngStyle", 4, "ngIf"], [3, "ngClass", "ngStyle"], ["class", "calendar-event", "tappable", "", 3, "ngStyle", "click", 4, "ngFor", "ngForOf"], ["tappable", "", 1, "calendar-event", 3, "ngStyle", "click"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [3, "ngClass", 4, "ngIf"], [3, "ngClass"], [3, "formatDay", "formatDayHeader", "formatMonthTitle", "startingDayMonth", "showEventDetail", "noEventsLabel", "autoSelect", "eventSource", "markDisabled", "monthviewDisplayEventTemplate", "monthviewInactiveDisplayEventTemplate", "monthviewEventDetailTemplate", "locale", "dateFormatter", "dir", "lockSwipeToPrev", "lockSwipes", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged"], [3, "formatWeekTitle", "formatWeekViewDayHeader", "formatHourColumn", "startingDayWeek", "allDayLabel", "hourParts", "autoSelect", "hourSegments", "eventSource", "markDisabled", "weekviewHeaderTemplate", "weekviewAllDayEventTemplate", "weekviewNormalEventTemplate", "weekviewAllDayEventSectionTemplate", "weekviewNormalEventSectionTemplate", "weekviewInactiveAllDayEventSectionTemplate", "weekviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged"], [3, "formatDayTitle", "formatHourColumn", "allDayLabel", "hourParts", "hourSegments", "eventSource", "markDisabled", "dayviewAllDayEventTemplate", "dayviewNormalEventTemplate", "dayviewAllDayEventSectionTemplate", "dayviewNormalEventSectionTemplate", "dayviewInactiveAllDayEventSectionTemplate", "dayviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged"]], template: function CalendarComponent_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_0_Template, 1, 1, "ng-template", null, 0, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](2, CalendarComponent_ng_template_2_Template, 1, 1, "ng-template", null, 1, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, CalendarComponent_ng_template_4_Template, 1, 1, "ng-template", null, 2, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](6, CalendarComponent_ng_template_6_Template, 2, 1, "ng-template", null, 3, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, CalendarComponent_ng_template_8_Template, 2, 1, "ng-template", null, 4, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](10, CalendarComponent_ng_template_10_Template, 1, 1, "ng-template", null, 5, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, CalendarComponent_ng_template_12_Template, 1, 1, "ng-template", null, 6, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](14, CalendarComponent_ng_template_14_Template, 1, 1, "ng-template", null, 7, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](16, CalendarComponent_ng_template_16_Template, 0, 0, "ng-template", null, 8, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](18, CalendarComponent_ng_template_18_Template, 0, 0, "ng-template", null, 9, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](20, "div", 10); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](21, CalendarComponent_monthview_21_Template, 1, 18, "monthview", 11); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](22, CalendarComponent_weekview_22_Template, 1, 27, "weekview", 12); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](23, CalendarComponent_dayview_23_Template, 1, 23, "dayview", 13); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](20); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassMapInterpolate1"]("", ctx.calendarMode, "view-container"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitch", ctx.calendarMode); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitchCase", "month"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitchCase", "week"); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitchCase", "day"); - } }, directives: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["NgSwitch"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgSwitchCase"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonList"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonItem"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgStyle"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], MonthViewComponent, - WeekViewComponent, - DayViewComponent], pipes: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"]], styles: ["[_nghost-%COMP%] > div[_ngcontent-%COMP%] { height: 100%; }\n\n .event-detail-container[_ngcontent-%COMP%] {\n border-top: 2px darkgrey solid;\n }\n\n .no-events-label[_ngcontent-%COMP%] {\n font-weight: bold;\n color: darkgrey;\n text-align: center;\n }\n\n .event-detail[_ngcontent-%COMP%] {\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n\n .monthview-eventdetail-timecolumn[_ngcontent-%COMP%] {\n width: 110px;\n overflow: hidden;\n }\n\n .calendar-event-inner[_ngcontent-%COMP%] {\n overflow: hidden;\n background-color: #3a87ad;\n color: white;\n height: 100%;\n width: 100%;\n padding: 2px;\n line-height: 15px;\n text-align: initial;\n }\n\n @media (max-width: 750px) {\n .calendar-event-inner[_ngcontent-%COMP%] {\n font-size: 12px;\n }\n }"] }); -CalendarComponent.ctorParameters = () => [ - { type: CalendarService }, - { type: String, decorators: [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"],] }] } -]; -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "currentDate", null); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "eventSource", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "calendarMode", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatDay", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatDayHeader", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatDayTitle", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatWeekTitle", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatMonthTitle", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatWeekViewDayHeader", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "formatHourColumn", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "showEventDetail", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "startingDayMonth", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "startingDayWeek", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "allDayLabel", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "noEventsLabel", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "queryMode", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "step", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "timeInterval", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "autoSelect", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "markDisabled", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "monthviewDisplayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "monthviewInactiveDisplayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "monthviewEventDetailTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewHeaderTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewAllDayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewNormalEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dayviewAllDayEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dayviewNormalEventTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dayviewAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dayviewNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewInactiveAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "weekviewInactiveNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dayviewInactiveAllDayEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dayviewInactiveNormalEventSectionTemplate", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dateFormatter", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "dir", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "scrollToHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "preserveScrollPosition", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "lockSwipeToPrev", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "lockSwipes", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "locale", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "startHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "endHour", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], CalendarComponent.prototype, "sliderOptions", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], CalendarComponent.prototype, "onCurrentDateChanged", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], CalendarComponent.prototype, "onRangeChanged", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], CalendarComponent.prototype, "onEventSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], CalendarComponent.prototype, "onTimeSelected", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], CalendarComponent.prototype, "onTitleChanged", void 0); -CalendarComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__param"])(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"])) -], CalendarComponent); - -let initPositionScrollComponent = class initPositionScrollComponent { - constructor(el) { - this.onScroll = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.listenerAttached = false; - this.element = el; - } - ngOnChanges(changes) { - let initPosition = changes['initPosition']; - if (initPosition && initPosition.currentValue !== undefined && this.scrollContent) { - const me = this; - setTimeout(function () { - me.scrollContent.scrollTop = initPosition.currentValue; - }, 0); - } - } - ngAfterViewInit() { - const scrollContent = this.scrollContent = this.element.nativeElement.querySelector('.scroll-content'); - if (this.initPosition !== undefined) { - scrollContent.scrollTop = this.initPosition; - } - if (this.emitEvent && !this.listenerAttached) { - let onScroll = this.onScroll; - this.handler = function () { - onScroll.emit(scrollContent.scrollTop); - }; - this.listenerAttached = true; - scrollContent.addEventListener('scroll', this.handler); - } - } - ngOnDestroy() { - if (this.listenerAttached) { - this.scrollContent.removeEventListener('scroll', this.handler); - } - } -}; -initPositionScrollComponent.ɵfac = function initPositionScrollComponent_Factory(t) { return new (t || initPositionScrollComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"])); }; -initPositionScrollComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ type: initPositionScrollComponent, selectors: [["init-position-scroll"]], inputs: { initPosition: "initPosition", emitEvent: "emitEvent" }, outputs: { onScroll: "onScroll" }, features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], ngContentSelectors: _c20, decls: 2, vars: 0, consts: [[1, "scroll-content", 2, "height", "100%"]], template: function initPositionScrollComponent_Template(rf, ctx) { if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 0); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](1); - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } }, styles: ["\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n } \n "], encapsulation: 2 }); -initPositionScrollComponent.ctorParameters = () => [ - { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] } -]; -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], initPositionScrollComponent.prototype, "initPosition", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])() -], initPositionScrollComponent.prototype, "emitEvent", void 0); -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])() -], initPositionScrollComponent.prototype, "onScroll", void 0); - -let NgCalendarModule = class NgCalendarModule { -}; -NgCalendarModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({ type: NgCalendarModule }); -NgCalendarModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({ factory: function NgCalendarModule_Factory(t) { return new (t || NgCalendarModule)(); }, imports: [[_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]]] }); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](CalendarService, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"] - }], function () { return []; }, null); })(); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MonthViewComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'monthview', - template: ` -
    - - - - - - - - - - - - - -
    - {{dayHeader}} -
    - - -
    - - - - - - - - - - - -
    - {{dayHeader}} -
    - - -
    -
    - - - - - - - - - - - - -
    - {{dayHeader}} -
    - - -
    - - - - - - - - - - - -
    - {{dayHeader}} -
    - - -
    -
    - - - - - - - - - - - - -
    - {{dayHeader}} -
    - - -
    - - - - - - - - - - - -
    - {{dayHeader}} -
    - - -
    -
    -
    - - -
    - `, - styles: [` - .text-muted { - color: #999; - } - - .table-fixed { - table-layout: fixed; - } - - .table { - width: 100%; - max-width: 100%; - background-color: transparent; - } - - .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, - .table > tbody > tr > td, .table > tfoot > tr > td { - padding: 8px; - line-height: 20px; - vertical-align: top; - } - - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; - } - - .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { - border-top: 0 - } - - .table > tbody + tbody { - border-top: 2px solid #ddd; - } - - .table-bordered { - border: 1px solid #ddd; - } - - .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, - .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; - } - - .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { - border-bottom-width: 2px; - } - - .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9 - } - - .monthview-primary-with-event { - background-color: #3a87ad; - color: white; - } - - .monthview-current { - background-color: #f0f0f0; - } - - .monthview-selected { - background-color: #009900; - color: white; - } - - .monthview-datetable td.monthview-disabled { - color: lightgrey; - cursor: default; - } - - .monthview-datetable th { - text-align: center; - } - - .monthview-datetable td { - cursor: pointer; - text-align: center; - } - - .monthview-secondary-with-event { - background-color: #d9edf7; - } - - ::-webkit-scrollbar, - *::-webkit-scrollbar { - display: none; - } - `] - }] - }], function () { return [{ type: CalendarService }]; }, { autoSelect: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], slider: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"], - args: ['monthSlider', { static: true }] - }], monthviewDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], monthviewInactiveDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], monthviewEventDetailTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatDay: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatMonthTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startingDayMonth: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], showEventDetail: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], noEventsLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] }); })(); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](WeekViewComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'weekview', - template: ` - - - - - - - - - -
    - - -
    -
    -
    -
    {{allDayLabel}}
    -
    - - - - - - -
    - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    -
    -
    -
    -
    {{allDayLabel}}
    -
    - - - - - - -
    - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    -
    -
    - - - - - - - - -
    - - -
    -
    -
    -
    {{allDayLabel}}
    -
    - - - - - - -
    - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - -
    - - -
    -
    -
    -
    -
    -
    -
    {{allDayLabel}}
    -
    - - - - - - -
    - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - -
    - - -
    -
    -
    -
    -
    - - - - - - - - -
    - - -
    -
    -
    -
    {{allDayLabel}}
    -
    - - - - - - -
    - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - -
    - - -
    -
    -
    -
    -
    -
    -
    {{allDayLabel}}
    -
    - - - - - - -
    - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - -
    - - -
    -
    -
    -
    -
    -
    - `, - encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, - styles: [` - .table-fixed { - table-layout: fixed; - } - - .table { - width: 100%; - max-width: 100%; - background-color: transparent; - } - - .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, - .table > tbody > tr > td, .table > tfoot > tr > td { - padding: 8px; - line-height: 20px; - vertical-align: top; - } - - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; - } - - .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { - border-top: 0 - } - - .table > tbody + tbody { - border-top: 2px solid #ddd; - } - - .table-bordered { - border: 1px solid #ddd; - } - - .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, - .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; - } - - .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { - border-bottom-width: 2px; - } - - .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9 - } - - .calendar-hour-column { - width: 50px; - white-space: nowrap; - } - - .calendar-event-wrap { - position: relative; - width: 100%; - height: 100%; - } - - .calendar-event { - position: absolute; - padding: 2px; - cursor: pointer; - z-index: 10000; - } - - .calendar-cell { - padding: 0 !important; - height: 37px; - } - - .slides-container { - height: 100%; - } - - .slide-container { - display: block; - } - - .weekview-allday-label { - float: left; - height: 100%; - line-height: 50px; - text-align: center; - width: 50px; - border-left: 1px solid #ddd; - } - - [dir="rtl"] .weekview-allday-label { - float: right; - border-right: 1px solid #ddd; - } - - .weekview-allday-content-wrapper { - margin-left: 50px; - overflow: hidden; - height: 51px; - } - - [dir="rtl"] .weekview-allday-content-wrapper { - margin-left: 0; - margin-right: 50px; - } - - .weekview-allday-content-table { - min-height: 50px; - } - - .weekview-allday-content-table td { - border-left: 1px solid #ddd; - border-right: 1px solid #ddd; - } - - .weekview-header th { - overflow: hidden; - white-space: nowrap; - font-size: 14px; - } - - .weekview-allday-table { - height: 50px; - position: relative; - border-bottom: 1px solid #ddd; - font-size: 14px; - } - - .weekview-normal-event-container { - margin-top: 87px; - overflow: hidden; - left: 0; - right: 0; - top: 0; - bottom: 0; - position: absolute; - font-size: 14px; - } - - .scroll-content { - overflow-y: auto; - overflow-x: hidden; - } - - ::-webkit-scrollbar, - *::-webkit-scrollbar { - display: none; - } - - .table > tbody > tr > td.calendar-hour-column { - padding-left: 0; - padding-right: 0; - vertical-align: middle; - } - - @media (max-width: 750px) { - .weekview-allday-label, .calendar-hour-column { - width: 31px; - font-size: 12px; - } - - .weekview-allday-label { - padding-top: 4px; - } - - .table > tbody > tr > td.calendar-hour-column { - padding-left: 0; - padding-right: 0; - vertical-align: middle; - line-height: 12px; - } - - .table > thead > tr > th.weekview-header { - padding-left: 0; - padding-right: 0; - font-size: 12px; - } - - .weekview-allday-label { - line-height: 20px; - } - - .weekview-allday-content-wrapper { - margin-left: 31px; - } - - [dir="rtl"] .weekview-allday-content-wrapper { - margin-left: 0; - margin-right: 31px; - } - } - `] - }] - }], function () { return [{ type: CalendarService }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] }]; }, { class: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"], - args: ['class.weekview'] - }], autoSelect: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], scrollToHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], slider: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"], - args: ['weekSlider', { static: true }] - }], weekviewHeaderTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatWeekTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatWeekViewDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatHourColumn: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startingDayWeek: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], allDayLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], hourParts: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], preserveScrollPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], endHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], hourSegments: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] }); })(); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](DayViewComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'dayview', - template: ` - - -
    -
    {{allDayLabel}}
    -
    - - - - - - - -
    - - - - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    -
    - -
    -
    {{allDayLabel}}
    -
    - - - - - - - -
    - - - - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    -
    - -
    -
    {{allDayLabel}}
    -
    - - - - - - - -
    - - - - - -
    -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    - - - - - - - - -
    - {{hourColumnLabels[i]}} - - - -
    -
    -
    -
    - `, - encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, - styles: [` - .table-fixed { - table-layout: fixed; - } - - .table { - width: 100%; - max-width: 100%; - background-color: transparent; - } - - .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, - .table > tbody > tr > td, .table > tfoot > tr > td { - padding: 8px; - line-height: 20px; - vertical-align: top; - } - - .table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; - } - - .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { - border-top: 0 - } - - .table > tbody + tbody { - border-top: 2px solid #ddd; - } - - .table-bordered { - border: 1px solid #ddd; - } - - .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, - .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { - border: 1px solid #ddd; - } - - .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { - border-bottom-width: 2px; - } - - .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9 - } - - .calendar-hour-column { - width: 50px; - white-space: nowrap; - } - - .calendar-event-wrap { - position: relative; - width: 100%; - height: 100%; - } - - .calendar-event { - position: absolute; - padding: 2px; - cursor: pointer; - z-index: 10000; - } - - .slides-container { - height: 100%; - } - - .slide-container { - display: block; - } - - .calendar-cell { - padding: 0 !important; - height: 37px; - } - - .dayview-allday-label { - float: left; - height: 100%; - line-height: 50px; - text-align: center; - width: 50px; - border-left: 1px solid #ddd; - } - - [dir="rtl"] .dayview-allday-label { - border-right: 1px solid #ddd; - float: right; - } - - .dayview-allday-content-wrapper { - margin-left: 50px; - overflow: hidden; - height: 51px; - } - - [dir="rtl"] .dayview-allday-content-wrapper { - margin-left: 0; - margin-right: 50px; - } - - .dayview-allday-content-table { - min-height: 50px; - } - - .dayview-allday-content-table td { - border-left: 1px solid #ddd; - border-right: 1px solid #ddd; - } - - .dayview-allday-table { - height: 50px; - position: relative; - border-bottom: 1px solid #ddd; - font-size: 14px; - } - - .dayview-normal-event-container { - margin-top: 50px; - overflow: hidden; - left: 0; - right: 0; - top: 0; - bottom: 0; - position: absolute; - font-size: 14px; - } - - .scroll-content { - overflow-y: auto; - overflow-x: hidden; - } - - ::-webkit-scrollbar, - *::-webkit-scrollbar { - display: none; - } - - .table > tbody > tr > td.calendar-hour-column { - padding-left: 0; - padding-right: 0; - vertical-align: middle; - } - - @media (max-width: 750px) { - .dayview-allday-label, .calendar-hour-column { - width: 31px; - font-size: 12px; - } - - .dayview-allday-label { - padding-top: 4px; - } - - .table > tbody > tr > td.calendar-hour-column { - padding-left: 0; - padding-right: 0; - vertical-align: middle; - line-height: 12px; - } - - .dayview-allday-label { - line-height: 20px; - } - - .dayview-allday-content-wrapper { - margin-left: 31px; - } - - [dir="rtl"] .dayview-allday-content-wrapper { - margin-left: 0; - margin-right: 31px; - } - } - `] - }] - }], function () { return [{ type: CalendarService }, { type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] }]; }, { class: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"], - args: ['class.dayview'] - }], dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], scrollToHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], slider: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"], - args: ['daySlider', { static: true }] - }], dayviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatHourColumn: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatDayTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], allDayLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], hourParts: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], preserveScrollPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], endHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], hourSegments: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] }); })(); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](CalendarComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'calendar', - template: ` - - {{view.dates[row*7+col].label}} - - - - - {{event.startTime|date: 'HH:mm'}} - - - {{event.endTime|date: 'HH:mm'}} - - {{allDayLabel}} - | {{event.title}} - - -
    {{noEventsLabel}}
    -
    -
    -
    - - {{ viewDate.dayHeader }} - - -
    {{displayEvent.event.title}}
    -
    - -
    {{displayEvent.event.title}}
    -
    - -
    -
    - - -
    -
    -
    - -
    - - -
    -
    - -
    -
    - - -
    -
    -
    - - - - - -
    - - - - - - -
    - `, - providers: [CalendarService], - styles: [` - :host > div { height: 100%; } - - .event-detail-container { - border-top: 2px darkgrey solid; - } - - .no-events-label { - font-weight: bold; - color: darkgrey; - text-align: center; - } - - .event-detail { - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - } - - .monthview-eventdetail-timecolumn { - width: 110px; - overflow: hidden; - } - - .calendar-event-inner { - overflow: hidden; - background-color: #3a87ad; - color: white; - height: 100%; - width: 100%; - padding: 2px; - line-height: 15px; - text-align: initial; - } - - @media (max-width: 750px) { - .calendar-event-inner { - font-size: 12px; - } - } - `] - }] - }], function () { return [{ type: CalendarService }, { type: String, decorators: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], - args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"]] - }] }]; }, { eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], calendarMode: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatDay: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatDayTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatWeekTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatMonthTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatWeekViewDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], formatHourColumn: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], showEventDetail: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startingDayMonth: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startingDayWeek: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], allDayLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], noEventsLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], queryMode: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], step: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], timeInterval: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], autoSelect: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], scrollToHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], preserveScrollPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], startHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], endHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], onCurrentDateChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], currentDate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], monthviewDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], monthviewInactiveDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], monthviewEventDetailTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewHeaderTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], weekviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dayviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] }); })(); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](initPositionScrollComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'init-position-scroll', - template: ` -
    - -
    - `, - encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, - styles: [` - .scroll-content { - overflow-y: auto; - overflow-x: hidden; - } - `] - }] - }], function () { return [{ type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] }]; }, { onScroll: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], initPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], emitEvent: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] }); })(); -(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵsetNgModuleScope"](NgCalendarModule, { declarations: function () { return [MonthViewComponent, - WeekViewComponent, - DayViewComponent, - CalendarComponent, - initPositionScrollComponent]; }, imports: function () { return [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]]; }, exports: function () { return [CalendarComponent]; } }); })(); -/*@__PURE__*/ (function () { _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](NgCalendarModule, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"], - args: [{ - declarations: [ - MonthViewComponent, WeekViewComponent, DayViewComponent, CalendarComponent, initPositionScrollComponent - ], - imports: [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]], - exports: [CalendarComponent] - }] - }], null, null); })(); - -/** - * Generated bundle index. Do not edit. - */ - - - -//# sourceMappingURL=ionic2-calendar.js.map - -/***/ }) - -}]); -//# sourceMappingURL=default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js.map b/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js.map deleted file mode 100644 index dbf4721a7..000000000 --- a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js"],"names":[],"mappings":"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;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D,qCAAqC;AACjG,wBAAwB,gEAAyB,EAAE,wDAAwD;;AAE3G;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,0DAAY;AAC9C,mCAAmC,0DAAY;AAC/C,kCAAkC,0DAAY;AAC9C,kCAAkC,0DAAY;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,wDAAQ;AACjD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,QAAQ;AAC/B;AACA;AACA;AACA;AACA;AACA,uBAAuB,OAAO;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,QAAQ;AAC/B;AACA;AACA;AACA;AACA;AACA,uBAAuB,SAAS;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,QAAQ;AAC/B;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B,QAAQ;AACnC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,QAAQ;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA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AAkC,0DAAY;AAC9C,mCAAmC,0DAAY;AAC/C,kCAAkC,0DAAY;AAC9C,kCAAkC,0DAAY;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,gBAAgB;AAClD,kCAAkC,eAAe;AACjD;AACA,iCAAiC,SAAS;AAC1C;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,uBAAuB,eAAe;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,SAAS;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+CAA+C,sBAAsB;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8DAA8D,eAAe;AAC7E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,OAAO;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,OAAO;AAC9B;AACA;AACA;AACA,yBAAyB,SAAS;AAClC,8BAA8B,uBAAuB;AACrD;AACA;AACA;AACA,uBAAuB,SAAS;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA,6BAA6B,SAAS;AACtC;AACA,kCAAkC,uBAAuB;AACzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6BAA6B,SAAS;AACtC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B,OAAO;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,SAAS;AAChC;AACA,yBAAyB,iBAAiB;AAC1C;AACA;AACA,2BAA2B,OAAO;AAClC;AACA;AACA;AACA;AACA,yBAAyB,iBAAiB;AAC1C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2BAA2B,SAAS;AACpC;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,OAAO;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,OAAO;AAC9B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,kFAAkF;AACpH;AACA;AACA;AACA;AACA;AACA,gEAAgE,qCAAqC,+DAAwB,mBAAmB,+DAAwB,CAAC,wDAA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AY;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,kCAAkC,gBAAgB;AAClD,kCAAkC,eAAe;AACjD;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT,uBAAuB,eAAe;AACtC;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,SAAS;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+CAA+C,sBAAsB;AACrE;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC,wDAAQ;AACzC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8DAA8D,eAAe;AAC7E;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BAA0B,uBAAuB;AACjD;AACA;AACA,uBAAuB,SAAS;AAChC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iBAAiB;AACjB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B,uBAAuB;AACrD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uBAAuB,SAAS;AAChC,yBAAyB,iBAAiB;AAC1C;AACA;AACA,2BAA2B,OAAO;AAClC;AACA;AACA;AACA;AACA,yBAAyB,iBAAiB;AAC1C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2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AAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;;AAEA;AACA;AACA;AACA;AACA;AACA,CAAC,oBAAoB;AACrB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wCAAwC,0DAAY;AACpD,kCAAkC,0DAAY;AAC9C,mCAAmC,0DAAY;AAC/C,kCAAkC,0DAAY;AAC9C,kCAAkC,0DAAY;AAC9C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gEAAgE,qCAAqC,+DAAwB,mBAAmB,+DAAwB,CAAC,uDAAS,GAAG;AACrL,yBAAyB,+DAAwB,EAAE,8DAA8D,2gEAA2gE,YAAY,yLAAyL,aAAa,gEAAyB,6iJAA6iJ;AACp5N,QAAQ,wDAAiB,4EAA4E,oEAA6B;AAClI,QAAQ,wDAAiB,4EAA4E,oEAA6B;AAClI,QAAQ,wDAAiB,4EAA4E,oEAA6B;AAClI,QAAQ,wDAAiB,4EAA4E,oEAA6B;AAClI,QAAQ,wDAAiB,4EAA4E,oEAA6B;AAClI,QAAQ,wDAAiB,8EAA8E,oEAA6B;AACpI,QAAQ,wDAAiB,8EAA8E,oEAA6B;AACpI,QAAQ,wDAAiB,8EAA8E,oEAA6B;AACpI,QAAQ,wDAAiB,8EAA8E,oEAA6B;AACpI,QAAQ,wDAAiB,8EAA8E,oEAA6B;AACpI,QAAQ,4DAAqB;AAC7B,QAAQ,wDAAiB;AACzB,QAAQ,wDAAiB;AACzB,QAAQ,wDAAiB;AACzB,QAAQ,0DAAmB;AAC3B,KAAK;AACL,QAAQ,uDAAgB;AACxB,QAAQ,oEAA6B;AACrC,QAAQ,wDAAiB;AACzB,QAAQ,uDAAgB;AACxB,QAAQ,wDAAiB;AACzB,QAAQ,uDAAgB;AACxB,QAAQ,wDAAiB;AACzB,QAAQ,uDAAgB;AACxB,QAAQ,wDAAiB;AACzB,KAAK,EAAE,eAAe,wDAAe,EAAE,4DAAmB,EAAE,oDAAW,EAAE,sDAAc,EAAE,uDAAc,EAAE,sDAAc,EAAE,uDAAc,EAAE,uDAAc,EAAE,gEAAuB;AAChL;AACA,mCAAmC,wDAAe,2DAA2D,cAAc,EAAE,wDAAwD,2CAA2C,WAAW,iDAAiD,8BAA8B,4BAA4B,+BAA+B,WAAW,8CAA8C,4BAA4B,gCAAgC,oCAAoC,WAAW,kEAAkE,yBAAyB,6BAA6B,WAAW,sDAAsD,6BAA6B,sCAAsC,yBAAyB,yBAAyB,wBAAwB,yBAAyB,8BAA8B,gCAAgC,WAAW,uCAAuC,sDAAsD,8BAA8B,aAAa,WAAW,IAAI;AACxlC;AACA,KAAK,wBAAwB;AAC7B,KAAK,6BAA6B,OAAO,oDAAM,SAAS,uDAAS,IAAI;AACrE;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;AACA,oBAAoB,wDAAU,GAAG,qDAAO,IAAI,4DAAM,CAAC,uDAAS;AAC5D;;AAEA;AACA;AACA,4BAA4B,0DAAY;AACxC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oFAAoF,+CAA+C,+DAAwB,CAAC,wDAAiB,GAAG;AAChL,mCAAmC,+DAAwB,EAAE,oFAAoF,uDAAuD,YAAY,uBAAuB,aAAa,kEAA2B,wKAAwK;AAC3b,QAAQ,6DAAsB;AAC9B,QAAQ,4DAAqB;AAC7B,QAAQ,0DAAmB;AAC3B,QAAQ,0DAAmB;AAC3B,KAAK,EAAE,uCAAuC,+BAA+B,iCAAiC,WAAW,oCAAoC;AAC7J;AACA,KAAK,OAAO,wDAAU;AACtB;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,2DAAK;AACT;AACA,wDAAU;AACV,IAAI,4DAAM;AACV;;AAEA;AACA;AACA,wBAAwB,8DAAuB,EAAE,yBAAyB;AAC1E,wBAAwB,8DAAuB,EAAE,gDAAgD,sCAAsC,EAAE,aAAa,0DAAW,EAAE,4DAAY,IAAI;AACnL,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,wDAAU;AACxB,KAAK,gBAAgB,WAAW,EAAE,QAAQ,EAAE;AAC5C,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,uDAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,WAAW;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yEAAyE,mCAAmC;AAC5G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,WAAW;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yEAAyE,mCAAmC;AAC5G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,WAAW;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yEAAyE,mCAAmC;AAC5G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,WAAW;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yEAAyE,mCAAmC;AAC5G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,WAAW;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yEAAyE,mCAAmC;AAC5G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yCAAyC,WAAW;AACpD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,yEAAyE,mCAAmC;AAC5G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qDAAqD,0FAA0F;AAC/I;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,KAAK,gBAAgB,UAAU,wBAAwB,EAAE,EAAE,GAAG;AAC9D,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,uDAAS;AAC3B,mCAAmC,eAAe;AAClD,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS,GAAG,EAAE,EAAE;AAChB,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,uDAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qEAAqE,cAAc;AACnF;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6DAA6D,aAAa;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,iFAAiF,mDAAmD;AACpI;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAiE;AACjE;AACA,sCAAsC;AACtC;AACA;AACA;AACA;AACA,6EAA6E,uEAAuE;AACpJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6DAA6D,aAAa;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,iFAAiF,QAAQ;AACzF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAiE;AACjE;AACA,sCAAsC;AACtC;AACA;AACA;AACA,6EAA6E,4BAA4B;AACzG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qEAAqE,cAAc;AACnF;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6DAA6D,aAAa;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,iFAAiF,mDAAmD;AACpI;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAiE;AACjE;AACA,sCAAsC;AACtC;AACA;AACA;AACA,qDAAqD,iCAAiC;AACtF;AACA,iFAAiF,uEAAuE;AACxJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6DAA6D,aAAa;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,iFAAiF,QAAQ;AACzF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAiE;AACjE;AACA,sCAAsC;AACtC;AACA;AACA,qDAAqD,iCAAiC;AACtF;AACA,iFAAiF,4BAA4B;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qEAAqE,cAAc;AACnF;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6DAA6D,aAAa;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,iFAAiF,mDAAmD;AACpI;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAiE;AACjE;AACA,sCAAsC;AACtC;AACA;AACA;AACA,qDAAqD,iCAAiC;AACtF;AACA,iFAAiF,uEAAuE;AACxJ;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,6DAA6D,aAAa;AAC1E;AACA;AACA;AACA;AACA;AACA;AACA,iFAAiF,QAAQ;AACzF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iEAAiE;AACjE;AACA,sCAAsC;AACtC;AACA;AACA,qDAAqD,iCAAiC;AACtF;AACA,iFAAiF,4BAA4B;AAC7G;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,+DAAiB;AAChD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,KAAK,gBAAgB,UAAU,wBAAwB,GAAG,OAAO,wDAAiB,EAAE,EAAE,EAAE,GAAG;AAC3F,kBAAkB,yDAAW;AAC7B;AACA,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,uDAAS;AAC3B,kCAAkC,eAAe;AACjD,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS,GAAG,EAAE,EAAE;AAChB,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,uDAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA,wDAAwD,aAAa;AACrE;AACA;AACA;AACA;AACA,sEAAsE,qDAAqD;AAC3H,gDAAgD,6CAA6C;AAC7F;AACA;AACA,6EAA6E,4EAA4E;AACzJ;AACA;AACA;AACA;AACA,6EAA6E,mCAAmC;AAChH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA,kCAAkC;AAClC;AACA;AACA;AACA,yEAAyE,sEAAsE;AAC/I;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA,kCAAkC;AAClC;AACA;AACA;AACA,yEAAyE,4BAA4B;AACrG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wDAAwD,aAAa;AACrE;AACA;AACA;AACA;AACA,sEAAsE,qDAAqD;AAC3H,gDAAgD,6CAA6C;AAC7F;AACA;AACA,6EAA6E,4EAA4E;AACzJ;AACA;AACA;AACA;AACA,6EAA6E,mCAAmC;AAChH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA,kCAAkC;AAClC;AACA;AACA;AACA,yEAAyE,sEAAsE;AAC/I;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA,kCAAkC;AAClC;AACA;AACA;AACA,yEAAyE,4BAA4B;AACrG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,wDAAwD,aAAa;AACrE;AACA;AACA;AACA;AACA,sEAAsE,qDAAqD;AAC3H,gDAAgD,6CAA6C;AAC7F;AACA;AACA,6EAA6E,4EAA4E;AACzJ;AACA;AACA;AACA;AACA,6EAA6E,mCAAmC;AAChH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA,kCAAkC;AAClC;AACA;AACA;AACA,yEAAyE,sEAAsE;AAC/I;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,4DAA4D;AAC5D;AACA,kCAAkC;AAClC;AACA;AACA;AACA,yEAAyE,4BAA4B;AACrG;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,+DAAiB;AAChD;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,KAAK,gBAAgB,UAAU,wBAAwB,GAAG,OAAO,wDAAiB,EAAE,EAAE,EAAE,GAAG;AAC3F,kBAAkB,yDAAW;AAC7B;AACA,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,uDAAS;AAC3B,iCAAiC,eAAe;AAChD,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS,GAAG,EAAE,EAAE;AAChB,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,uDAAS;AACvB;AACA;AACA;AACA;AACA,cAAc;AACd;AACA;AACA;AACA;AACA,+FAA+F;AAC/F;AACA,8BAA8B;AAC9B;AACA,0FAA0F,aAAa;AACvG,sDAAsD,aAAa;AACnE;AACA;AACA,mDAAmD,eAAe;AAClE;AACA;AACA;AACA;AACA,cAAc;AACd;AACA;AACA,gDAAgD,0BAA0B;AAC1E;AACA;AACA,gDAAgD,0BAA0B;AAC1E;AACA;AACA,6BAA6B,kCAAkC;AAC/D,6BAA6B,kCAAkC;AAC/D;AACA;AACA,iCAAiC,mHAAmH;AACpJ;AACA,6DAA6D,0BAA0B;AACvF;AACA;AACA;AACA;AACA;AACA,0DAA0D;AAC1D;AACA;AACA,6BAA6B,oDAAoD;AACjF;AACA,yDAAyD,0BAA0B;AACnF;AACA;AACA;AACA;AACA,6BAA6B,iCAAiC;AAC9D;AACA;AACA,iCAAiC,8RAA8R;AAC/T;AACA,6DAA6D,0BAA0B;AACvF;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,gDAAgD,cAAc;AAC9D;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qBAAqB,cAAc;;AAEnC;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,aAAa;AACb,KAAK,gBAAgB,UAAU,wBAAwB,GAAG;AAC1D,sBAAsB,oDAAM;AAC5B,uBAAuB,uDAAS;AAChC,aAAa,GAAG,EAAE,EAAE,GAAG;AACvB,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS,GAAG,EAAE,EAAE;AAChB,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,uDAAS;AACvB;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B,+DAAiB;AAChD;AACA;AACA;AACA;AACA,S;AACA;AACA,aAAa;AACb,KAAK,gBAAgB,UAAU,OAAO,wDAAiB,EAAE,EAAE,EAAE,GAAG;AAChE,kBAAkB,oDAAM;AACxB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS;AACT,kBAAkB,mDAAK;AACvB,SAAS,GAAG,EAAE,EAAE;AAChB,cAAc,oDAAoD,gEAAyB,oBAAoB,4BAA4B;AAC3I;AACA;AACA;AACA,qCAAqC,EAAE,wBAAwB,SAAS,0DAAW,EAAE,4DAAY,EAAE,EAAE,wBAAwB,4BAA4B,EAAE,EAAE,EAAE,EAAE;AACjK,4BAA4B,CAAC,+DAAwB;AACrD,cAAc,sDAAQ;AACtB;AACA;AACA;AACA;AACA,0BAA0B,0DAAW,EAAE,4DAAY;AACnD;AACA,aAAa;AACb,KAAK,eAAe,EAAE;;AAEtB;AACA;AACA;;AAEoL;;AAEpL,2C","file":"default~expediente-expediente-module~pages-agenda-agenda-module-es2015.js","sourcesContent":["import { __decorate, __param } from 'tslib';\nimport { Injectable, EventEmitter, ViewChild, Input, Output, Component, ElementRef, HostBinding, ViewEncapsulation, Inject, LOCALE_ID, NgModule } from '@angular/core';\nimport { DatePipe, CommonModule } from '@angular/common';\nimport { IonicModule } from '@ionic/angular';\nimport { Subject } from 'rxjs';\n\nimport * as ɵngcc0 from '@angular/core';\nimport * as ɵngcc1 from '@ionic/angular';\nimport * as ɵngcc2 from '@angular/common';\n\nconst _c0 = [\"monthSlider\"];\nfunction MonthViewComponent_table_4_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r10 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r10);\n} }\nfunction MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nconst _c1 = function (a0, a1, a2) { return { view: a0, row: a1, col: a2 }; };\nfunction MonthViewComponent_table_4_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n const _r16 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function MonthViewComponent_table_4_tr_5_td_1_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r16); const col_r13 = ctx.$implicit; const row_r11 = ɵngcc0.ɵɵnextContext().$implicit; const ctx_r15 = ɵngcc0.ɵɵnextContext(2); return ctx_r15.select(ctx_r15.views[0].dates[row_r11 * 7 + col_r13]); });\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r13 = ctx.$implicit;\n const row_r11 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r12 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r12.getHighlightClass(ctx_r12.views[0].dates[row_r11 * 7 + col_r13]));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r12.monthviewDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c1, ctx_r12.views[0], row_r11, col_r13));\n} }\nconst _c2 = function () { return [0, 1, 2, 3, 4, 5, 6]; };\nfunction MonthViewComponent_table_4_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_4_tr_5_td_1_Template, 2, 7, \"td\", 6);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nconst _c3 = function () { return [0, 1, 2, 3, 4, 5]; };\nfunction MonthViewComponent_table_4_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\");\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_4_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_4_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r1 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r1.views[0].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_5_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r21 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r21);\n} }\nfunction MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_5_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r24 = ctx.$implicit;\n const row_r22 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r23 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r23.monthviewInactiveDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c1, ctx_r23.views[0], row_r22, col_r24));\n} }\nfunction MonthViewComponent_table_5_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_5_tr_5_td_1_Template, 2, 6, \"td\", 5);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\", 8);\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_5_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_5_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelement(6, \"tr\");\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r2 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r2.views[0].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_7_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r29 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r29);\n} }\nfunction MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_7_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n const _r35 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function MonthViewComponent_table_7_tr_5_td_1_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r35); const col_r32 = ctx.$implicit; const row_r30 = ɵngcc0.ɵɵnextContext().$implicit; const ctx_r34 = ɵngcc0.ɵɵnextContext(2); return ctx_r34.select(ctx_r34.views[1].dates[row_r30 * 7 + col_r32]); });\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r32 = ctx.$implicit;\n const row_r30 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r31 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r31.getHighlightClass(ctx_r31.views[1].dates[row_r30 * 7 + col_r32]));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r31.monthviewDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c1, ctx_r31.views[1], row_r30, col_r32));\n} }\nfunction MonthViewComponent_table_7_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_7_tr_5_td_1_Template, 2, 7, \"td\", 6);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_7_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\");\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_7_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_7_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r3 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[1].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_8_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r40 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r40);\n} }\nfunction MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_8_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r43 = ctx.$implicit;\n const row_r41 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r42 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r42.monthviewInactiveDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c1, ctx_r42.views[1], row_r41, col_r43));\n} }\nfunction MonthViewComponent_table_8_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_8_tr_5_td_1_Template, 2, 6, \"td\", 5);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\", 8);\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_8_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_8_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelement(6, \"tr\");\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r4 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r4.views[1].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_10_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r48 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r48);\n} }\nfunction MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_10_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n const _r54 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function MonthViewComponent_table_10_tr_5_td_1_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r54); const col_r51 = ctx.$implicit; const row_r49 = ɵngcc0.ɵɵnextContext().$implicit; const ctx_r53 = ɵngcc0.ɵɵnextContext(2); return ctx_r53.select(ctx_r53.views[2].dates[row_r49 * 7 + col_r51]); });\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r51 = ctx.$implicit;\n const row_r49 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r50 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r50.getHighlightClass(ctx_r50.views[2].dates[row_r49 * 7 + col_r51]));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r50.monthviewDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c1, ctx_r50.views[2], row_r49, col_r51));\n} }\nfunction MonthViewComponent_table_10_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_10_tr_5_td_1_Template, 2, 7, \"td\", 6);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_10_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\");\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_10_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_10_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r5 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r5.views[2].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_11_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r59 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r59);\n} }\nfunction MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_11_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r62 = ctx.$implicit;\n const row_r60 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r61 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r61.monthviewInactiveDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c1, ctx_r61.views[2], row_r60, col_r62));\n} }\nfunction MonthViewComponent_table_11_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_11_tr_5_td_1_Template, 2, 6, \"td\", 5);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_11_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\", 8);\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_11_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_11_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelement(6, \"tr\");\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r6 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r6.views[2].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_ng_template_12_Template(rf, ctx) { }\nconst _c4 = function (a0, a1, a2) { return { showEventDetail: a0, selectedDate: a1, noEventsLabel: a2 }; };\nconst _c5 = [\"weekSlider\"];\nfunction WeekViewComponent_th_7_ng_template_1_Template(rf, ctx) { }\nconst _c6 = function (a0) { return { viewDate: a0 }; };\nfunction WeekViewComponent_th_7_Template(rf, ctx) { if (rf & 1) {\n const _r13 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"th\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_th_7_Template_th_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r13); const date_r10 = ctx.$implicit; const ctx_r12 = ɵngcc0.ɵɵnextContext(); return ctx_r12.daySelected(date_r10); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_th_7_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const date_r10 = ctx.$implicit;\n const ctx_r1 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r1.getHighlightClass(date_r10));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r1.weekviewHeaderTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(3, _c6, date_r10));\n} }\nfunction WeekViewComponent_div_8_td_8_ng_template_1_Template(rf, ctx) { }\nconst _c7 = function (a0, a1) { return { day: a0, eventTemplate: a1 }; };\nfunction WeekViewComponent_div_8_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_8_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r16 = ctx.$implicit;\n const ctx_r14 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r14.weekviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c7, day_r16, ctx_r14.weekviewAllDayEventTemplate));\n} }\nfunction WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template(rf, ctx) { }\nconst _c8 = function (a0, a1, a2) { return { tm: a0, hourParts: a1, eventTemplate: a2 }; };\nfunction WeekViewComponent_div_8_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n const _r24 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 20);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_div_8_tr_12_td_3_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r24); const tm_r21 = ctx.$implicit; const ctx_r23 = ɵngcc0.ɵɵnextContext(3); return ctx_r23.select(tm_r21.time, tm_r21.events); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r21 = ctx.$implicit;\n const ctx_r20 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r20.weekviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c8, tm_r21, ctx_r20.hourParts, ctx_r20.weekviewNormalEventTemplate));\n} }\nfunction WeekViewComponent_div_8_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_8_tr_12_td_3_Template, 2, 6, \"td\", 19);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r18 = ctx.$implicit;\n const i_r19 = ctx.index;\n const ctx_r15 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r15.hourColumnLabels[i_r19], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r18);\n} }\nfunction WeekViewComponent_div_8_Template(rf, ctx) { if (rf & 1) {\n const _r26 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_8_td_8_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function WeekViewComponent_div_8_Template_init_position_scroll_onScroll_9_listener($event) { ɵngcc0.ɵɵrestoreView(_r26); const ctx_r25 = ɵngcc0.ɵɵnextContext(); return ctx_r25.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_8_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r2 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r2.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r2.views[0].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r2.initScrollPosition)(\"emitEvent\", ctx_r2.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r2.views[0].rows);\n} }\nfunction WeekViewComponent_div_9_td_8_ng_template_1_Template(rf, ctx) { }\nconst _c9 = function (a0) { return { day: a0 }; };\nfunction WeekViewComponent_div_9_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_9_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r29 = ctx.$implicit;\n const ctx_r27 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r27.weekviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c9, day_r29));\n} }\nfunction WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template(rf, ctx) { }\nconst _c10 = function (a0, a1) { return { tm: a0, hourParts: a1 }; };\nfunction WeekViewComponent_div_9_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r34 = ctx.$implicit;\n const ctx_r33 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r33.weekviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c10, tm_r34, ctx_r33.hourParts));\n} }\nfunction WeekViewComponent_div_9_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_9_tr_12_td_3_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r31 = ctx.$implicit;\n const i_r32 = ctx.index;\n const ctx_r28 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r28.hourColumnLabels[i_r32], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r31);\n} }\nfunction WeekViewComponent_div_9_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_9_td_8_Template, 2, 4, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 21);\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_9_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r3 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r3.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[0].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r3.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[0].rows);\n} }\nfunction WeekViewComponent_th_15_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_th_15_Template(rf, ctx) { if (rf & 1) {\n const _r39 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"th\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_th_15_Template_th_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r39); const date_r36 = ctx.$implicit; const ctx_r38 = ɵngcc0.ɵɵnextContext(); return ctx_r38.daySelected(date_r36); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_th_15_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const date_r36 = ctx.$implicit;\n const ctx_r4 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r4.getHighlightClass(date_r36));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r4.weekviewHeaderTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(3, _c6, date_r36));\n} }\nfunction WeekViewComponent_div_16_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_16_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_16_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r42 = ctx.$implicit;\n const ctx_r40 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r40.weekviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c7, day_r42, ctx_r40.weekviewAllDayEventTemplate));\n} }\nfunction WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nconst _c11 = function (a0) { return { \"calendar-event-wrap\": a0 }; };\nfunction WeekViewComponent_div_16_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r47 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r48 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r47.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r48.weekviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(5, _c8, tm_r47, ctx_r48.hourParts, ctx_r48.weekviewNormalEventTemplate));\n} }\nfunction WeekViewComponent_div_16_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n const _r52 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 20);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_div_16_tr_12_td_3_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r52); const tm_r47 = ctx.$implicit; const ctx_r51 = ɵngcc0.ɵɵnextContext(3); return ctx_r51.select(tm_r47.time, tm_r47.events); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_16_tr_12_td_3_div_1_Template, 2, 9, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r47 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r47.events);\n} }\nfunction WeekViewComponent_div_16_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_16_tr_12_td_3_Template, 2, 1, \"td\", 19);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r44 = ctx.$implicit;\n const i_r45 = ctx.index;\n const ctx_r41 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r41.hourColumnLabels[i_r45], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r44);\n} }\nfunction WeekViewComponent_div_16_Template(rf, ctx) { if (rf & 1) {\n const _r54 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_16_td_8_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function WeekViewComponent_div_16_Template_init_position_scroll_onScroll_9_listener($event) { ɵngcc0.ɵɵrestoreView(_r54); const ctx_r53 = ɵngcc0.ɵɵnextContext(); return ctx_r53.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_16_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r5 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r5.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r5.views[1].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r5.initScrollPosition)(\"emitEvent\", ctx_r5.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r5.views[1].rows);\n} }\nfunction WeekViewComponent_div_17_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_17_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_17_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r57 = ctx.$implicit;\n const ctx_r55 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r55.weekviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c9, day_r57));\n} }\nfunction WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_17_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r62 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r63 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r62.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r63.weekviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(5, _c10, tm_r62, ctx_r63.hourParts));\n} }\nfunction WeekViewComponent_div_17_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_17_tr_12_td_3_div_1_Template, 2, 8, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r62 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r62.events);\n} }\nfunction WeekViewComponent_div_17_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_17_tr_12_td_3_Template, 2, 1, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r59 = ctx.$implicit;\n const i_r60 = ctx.index;\n const ctx_r56 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r56.hourColumnLabels[i_r60], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r59);\n} }\nfunction WeekViewComponent_div_17_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_17_td_8_Template, 2, 4, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 21);\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_17_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r6 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r6.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r6.views[1].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r6.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r6.views[1].rows);\n} }\nfunction WeekViewComponent_th_23_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_th_23_Template(rf, ctx) { if (rf & 1) {\n const _r69 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"th\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_th_23_Template_th_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r69); const date_r66 = ctx.$implicit; const ctx_r68 = ɵngcc0.ɵɵnextContext(); return ctx_r68.daySelected(date_r66); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_th_23_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const date_r66 = ctx.$implicit;\n const ctx_r7 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r7.getHighlightClass(date_r66));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r7.weekviewHeaderTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(3, _c6, date_r66));\n} }\nfunction WeekViewComponent_div_24_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_24_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_24_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r72 = ctx.$implicit;\n const ctx_r70 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r70.weekviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c7, day_r72, ctx_r70.weekviewAllDayEventTemplate));\n} }\nfunction WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_24_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r77 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r78 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r77.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r78.weekviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(5, _c8, tm_r77, ctx_r78.hourParts, ctx_r78.weekviewNormalEventTemplate));\n} }\nfunction WeekViewComponent_div_24_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n const _r82 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 20);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_div_24_tr_12_td_3_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r82); const tm_r77 = ctx.$implicit; const ctx_r81 = ɵngcc0.ɵɵnextContext(3); return ctx_r81.select(tm_r77.time, tm_r77.events); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_24_tr_12_td_3_div_1_Template, 2, 9, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r77 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r77.events);\n} }\nfunction WeekViewComponent_div_24_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_24_tr_12_td_3_Template, 2, 1, \"td\", 19);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r74 = ctx.$implicit;\n const i_r75 = ctx.index;\n const ctx_r71 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r71.hourColumnLabels[i_r75], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r74);\n} }\nfunction WeekViewComponent_div_24_Template(rf, ctx) { if (rf & 1) {\n const _r84 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_24_td_8_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function WeekViewComponent_div_24_Template_init_position_scroll_onScroll_9_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r83 = ɵngcc0.ɵɵnextContext(); return ctx_r83.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_24_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r8 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r8.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r8.views[2].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r8.initScrollPosition)(\"emitEvent\", ctx_r8.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r8.views[2].rows);\n} }\nfunction WeekViewComponent_div_25_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_25_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_25_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r87 = ctx.$implicit;\n const ctx_r85 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r85.weekviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c9, day_r87));\n} }\nfunction WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_25_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r92 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r93 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r92.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r93.weekviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(5, _c10, tm_r92, ctx_r93.hourParts));\n} }\nfunction WeekViewComponent_div_25_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_25_tr_12_td_3_div_1_Template, 2, 8, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r92 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r92.events);\n} }\nfunction WeekViewComponent_div_25_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_25_tr_12_td_3_Template, 2, 1, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r89 = ctx.$implicit;\n const i_r90 = ctx.index;\n const ctx_r86 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r86.hourColumnLabels[i_r90], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r89);\n} }\nfunction WeekViewComponent_div_25_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_25_td_8_Template, 2, 4, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 21);\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_25_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r9 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r9.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r9.views[2].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r9.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r9.views[2].rows);\n} }\nconst _c12 = [\"daySlider\"];\nfunction DayViewComponent_td_10_ng_template_1_Template(rf, ctx) { }\nconst _c13 = function (a0) { return { height: a0 }; };\nconst _c14 = function (a0, a1) { return { allDayEvents: a0, eventTemplate: a1 }; };\nfunction DayViewComponent_td_10_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 11);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_10_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r1 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(4, _c11, ctx_r1.views[0].allDayEvents.length > 0))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(6, _c13, 25 * ctx_r1.views[0].allDayEvents.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r1.dayviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(8, _c14, ctx_r1.views[0].allDayEvents, ctx_r1.dayviewAllDayEventTemplate));\n} }\nfunction DayViewComponent_td_11_ng_template_1_Template(rf, ctx) { }\nconst _c15 = function (a0) { return { allDayEvents: a0 }; };\nfunction DayViewComponent_td_11_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 13);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_11_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r2 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r2.dayviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c15, ctx_r2.views[0].allDayEvents));\n} }\nfunction DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_12_tr_3_Template(rf, ctx) { if (rf & 1) {\n const _r20 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function DayViewComponent_init_position_scroll_12_tr_3_Template_td_click_3_listener() { ɵngcc0.ɵɵrestoreView(_r20); const tm_r16 = ctx.$implicit; const ctx_r19 = ɵngcc0.ɵɵnextContext(2); return ctx_r19.select(tm_r16.time, tm_r16.events); });\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r16 = ctx.$implicit;\n const i_r17 = ctx.index;\n const ctx_r15 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r15.hourColumnLabels[i_r17], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r15.dayviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c8, tm_r16, ctx_r15.hourParts, ctx_r15.dayviewNormalEventTemplate));\n} }\nfunction DayViewComponent_init_position_scroll_12_Template(rf, ctx) { if (rf & 1) {\n const _r22 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function DayViewComponent_init_position_scroll_12_Template_init_position_scroll_onScroll_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r22); const ctx_r21 = ɵngcc0.ɵɵnextContext(); return ctx_r21.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_12_tr_3_Template, 5, 7, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r3 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r3.initScrollPosition)(\"emitEvent\", ctx_r3.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[0].rows);\n} }\nfunction DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_13_tr_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 13);\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r24 = ctx.$implicit;\n const i_r25 = ctx.index;\n const ctx_r23 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r23.hourColumnLabels[i_r25], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r23.dayviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(3, _c10, tm_r24, ctx_r23.hourParts));\n} }\nfunction DayViewComponent_init_position_scroll_13_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 19);\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_13_tr_3_Template, 5, 6, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r4 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r4.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r4.views[0].rows);\n} }\nfunction DayViewComponent_td_22_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_22_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 11);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_22_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r5 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(4, _c11, ctx_r5.views[1].allDayEvents.length > 0))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(6, _c13, 25 * ctx_r5.views[1].allDayEvents.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r5.dayviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(8, _c14, ctx_r5.views[1].allDayEvents, ctx_r5.dayviewAllDayEventTemplate));\n} }\nfunction DayViewComponent_td_23_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_23_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 13);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_23_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r6 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r6.dayviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c15, ctx_r6.views[1].allDayEvents));\n} }\nfunction DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_24_tr_3_Template(rf, ctx) { if (rf & 1) {\n const _r34 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function DayViewComponent_init_position_scroll_24_tr_3_Template_td_click_3_listener() { ɵngcc0.ɵɵrestoreView(_r34); const tm_r30 = ctx.$implicit; const ctx_r33 = ɵngcc0.ɵɵnextContext(2); return ctx_r33.select(tm_r30.time, tm_r30.events); });\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r30 = ctx.$implicit;\n const i_r31 = ctx.index;\n const ctx_r29 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r29.hourColumnLabels[i_r31], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r29.dayviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c8, tm_r30, ctx_r29.hourParts, ctx_r29.dayviewNormalEventTemplate));\n} }\nfunction DayViewComponent_init_position_scroll_24_Template(rf, ctx) { if (rf & 1) {\n const _r36 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function DayViewComponent_init_position_scroll_24_Template_init_position_scroll_onScroll_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r36); const ctx_r35 = ɵngcc0.ɵɵnextContext(); return ctx_r35.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_24_tr_3_Template, 5, 7, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r7 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r7.initScrollPosition)(\"emitEvent\", ctx_r7.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r7.views[1].rows);\n} }\nfunction DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_25_tr_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 13);\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r38 = ctx.$implicit;\n const i_r39 = ctx.index;\n const ctx_r37 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r37.hourColumnLabels[i_r39], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r37.dayviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(3, _c10, tm_r38, ctx_r37.hourParts));\n} }\nfunction DayViewComponent_init_position_scroll_25_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 19);\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_25_tr_3_Template, 5, 6, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r8 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r8.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r8.views[1].rows);\n} }\nfunction DayViewComponent_td_34_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_34_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 11);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_34_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r9 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(4, _c11, ctx_r9.views[2].allDayEvents.length > 0))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(6, _c13, 25 * ctx_r9.views[2].allDayEvents.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r9.dayviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(8, _c14, ctx_r9.views[2].allDayEvents, ctx_r9.dayviewAllDayEventTemplate));\n} }\nfunction DayViewComponent_td_35_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_35_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 13);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_35_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r10 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r10.dayviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c15, ctx_r10.views[2].allDayEvents));\n} }\nfunction DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_36_tr_3_Template(rf, ctx) { if (rf & 1) {\n const _r48 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function DayViewComponent_init_position_scroll_36_tr_3_Template_td_click_3_listener() { ɵngcc0.ɵɵrestoreView(_r48); const tm_r44 = ctx.$implicit; const ctx_r47 = ɵngcc0.ɵɵnextContext(2); return ctx_r47.select(tm_r44.time, tm_r44.events); });\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r44 = ctx.$implicit;\n const i_r45 = ctx.index;\n const ctx_r43 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r43.hourColumnLabels[i_r45], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r43.dayviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c8, tm_r44, ctx_r43.hourParts, ctx_r43.dayviewNormalEventTemplate));\n} }\nfunction DayViewComponent_init_position_scroll_36_Template(rf, ctx) { if (rf & 1) {\n const _r50 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function DayViewComponent_init_position_scroll_36_Template_init_position_scroll_onScroll_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r50); const ctx_r49 = ɵngcc0.ɵɵnextContext(); return ctx_r49.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_36_tr_3_Template, 5, 7, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r11 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r11.initScrollPosition)(\"emitEvent\", ctx_r11.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r11.views[2].rows);\n} }\nfunction DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_37_tr_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 13);\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r52 = ctx.$implicit;\n const i_r53 = ctx.index;\n const ctx_r51 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r51.hourColumnLabels[i_r53], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r51.dayviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(3, _c10, tm_r52, ctx_r51.hourParts));\n} }\nfunction DayViewComponent_init_position_scroll_37_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 19);\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_37_tr_3_Template, 5, 6, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r12 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r12.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r12.views[2].rows);\n} }\nfunction CalendarComponent_ng_template_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtext(0);\n} if (rf & 2) {\n const view_r23 = ctx.view;\n const row_r24 = ctx.row;\n const col_r25 = ctx.col;\n ɵngcc0.ɵɵtextInterpolate1(\" \", view_r23.dates[row_r24 * 7 + col_r25].label, \" \");\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"span\", 21);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵpipe(2, \"date\");\n ɵngcc0.ɵɵpipe(3, \"date\");\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const event_r32 = ɵngcc0.ɵɵnextContext().$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate2(\"\", ɵngcc0.ɵɵpipeBind2(2, 2, event_r32.startTime, \"HH:mm\"), \" - \", ɵngcc0.ɵɵpipeBind2(3, 5, event_r32.endTime, \"HH:mm\"), \" \");\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"span\", 21);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r34 = ɵngcc0.ɵɵnextContext(4);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate(ctx_r34.allDayLabel);\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template(rf, ctx) { if (rf & 1) {\n const _r37 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"ion-item\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template_ion_item_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r37); const event_r32 = ctx.$implicit; const ctx_r36 = ɵngcc0.ɵɵnextContext(3); return ctx_r36.eventSelected(event_r32); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template, 4, 8, \"span\", 19);\n ɵngcc0.ɵɵtemplate(2, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template, 2, 1, \"span\", 19);\n ɵngcc0.ɵɵelementStart(3, \"span\", 20);\n ɵngcc0.ɵɵtext(4);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const event_r32 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", !event_r32.allDay);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", event_r32.allDay);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" | \", event_r32.title, \"\");\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-item\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 22);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const noEventsLabel_r28 = ɵngcc0.ɵɵnextContext(2).noEventsLabel;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(noEventsLabel_r28);\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-list\", 15);\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template, 5, 3, \"ion-item\", 16);\n ɵngcc0.ɵɵtemplate(2, CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template, 3, 1, \"ion-item\", 17);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const selectedDate_r27 = ɵngcc0.ɵɵnextContext().selectedDate;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", selectedDate_r27 == null ? null : selectedDate_r27.events);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", (selectedDate_r27 == null ? null : selectedDate_r27.events.length) == 0);\n} }\nfunction CalendarComponent_ng_template_2_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_2_ion_list_0_Template, 3, 2, \"ion-list\", 14);\n} if (rf & 2) {\n const showEventDetail_r26 = ctx.showEventDetail;\n ɵngcc0.ɵɵproperty(\"ngIf\", showEventDetail_r26);\n} }\nfunction CalendarComponent_ng_template_4_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtext(0);\n} if (rf & 2) {\n const viewDate_r40 = ctx.viewDate;\n ɵngcc0.ɵɵtextInterpolate1(\" \", viewDate_r40.dayHeader, \" \");\n} }\nfunction CalendarComponent_ng_template_6_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r41 = ctx.displayEvent;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate(displayEvent_r41.event.title);\n} }\nfunction CalendarComponent_ng_template_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r42 = ctx.displayEvent;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate(displayEvent_r42.event.title);\n} }\nfunction CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template(rf, ctx) { }\nconst _c16 = function (a0, a1) { return { top: a0, width: a1, height: \"25px\" }; };\nconst _c17 = function (a0) { return { displayEvent: a0 }; };\nfunction CalendarComponent_ng_template_10_div_0_div_1_Template(rf, ctx) { if (rf & 1) {\n const _r50 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\", 27);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_10_div_0_div_1_Template_div_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r50); const displayEvent_r47 = ctx.$implicit; const ctx_r49 = ɵngcc0.ɵɵnextContext(3); return ctx_r49.eventSelected(displayEvent_r47.event); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 28);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r47 = ctx.$implicit;\n const eventTemplate_r44 = ɵngcc0.ɵɵnextContext(2).eventTemplate;\n ɵngcc0.ɵɵproperty(\"ngStyle\", ɵngcc0.ɵɵpureFunction2(3, _c16, 25 * displayEvent_r47.position + \"px\", 100 * (displayEvent_r47.endIndex - displayEvent_r47.startIndex) + \"%\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", eventTemplate_r44)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(6, _c17, displayEvent_r47));\n} }\nfunction CalendarComponent_ng_template_10_div_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 25);\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_10_div_0_div_1_Template, 2, 8, \"div\", 26);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r43 = ɵngcc0.ɵɵnextContext().day;\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, day_r43.events))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(5, _c13, 25 * day_r43.events.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", day_r43.events);\n} }\nfunction CalendarComponent_ng_template_10_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_10_div_0_Template, 2, 7, \"div\", 24);\n} if (rf & 2) {\n const day_r43 = ctx.day;\n ɵngcc0.ɵɵproperty(\"ngIf\", day_r43.events);\n} }\nfunction CalendarComponent_ng_template_12_div_0_ng_template_1_Template(rf, ctx) { }\nconst _c18 = function (a0) { return { top: a0, width: \"100%\", height: \"25px\" }; };\nfunction CalendarComponent_ng_template_12_div_0_Template(rf, ctx) { if (rf & 1) {\n const _r60 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\", 27);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_12_div_0_Template_div_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r60); const displayEvent_r56 = ctx.$implicit; const ctx_r59 = ɵngcc0.ɵɵnextContext(2); return ctx_r59.eventSelected(displayEvent_r56.event); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_12_div_0_ng_template_1_Template, 0, 0, \"ng-template\", 28);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r56 = ctx.$implicit;\n const eventIndex_r57 = ctx.index;\n const eventTemplate_r54 = ɵngcc0.ɵɵnextContext().eventTemplate;\n ɵngcc0.ɵɵproperty(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(3, _c18, 25 * eventIndex_r57 + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", eventTemplate_r54)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(5, _c17, displayEvent_r56));\n} }\nfunction CalendarComponent_ng_template_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_12_div_0_Template, 2, 7, \"div\", 26);\n} if (rf & 2) {\n const allDayEvents_r53 = ctx.allDayEvents;\n ɵngcc0.ɵɵproperty(\"ngForOf\", allDayEvents_r53);\n} }\nfunction CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template(rf, ctx) { }\nconst _c19 = function (a0, a1, a2, a3) { return { top: a0, left: a1, width: a2, height: a3 }; };\nfunction CalendarComponent_ng_template_14_div_0_div_1_Template(rf, ctx) { if (rf & 1) {\n const _r70 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\", 27);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_14_div_0_div_1_Template_div_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r70); const displayEvent_r67 = ctx.$implicit; const ctx_r69 = ɵngcc0.ɵɵnextContext(3); return ctx_r69.eventSelected(displayEvent_r67.event); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 28);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r67 = ctx.$implicit;\n const ctx_r71 = ɵngcc0.ɵɵnextContext(2);\n const hourParts_r63 = ctx_r71.hourParts;\n const eventTemplate_r64 = ctx_r71.eventTemplate;\n ɵngcc0.ɵɵproperty(\"ngStyle\", ɵngcc0.ɵɵpureFunction4(3, _c19, 37 * displayEvent_r67.startOffset / hourParts_r63 + \"px\", 100 / displayEvent_r67.overlapNumber * displayEvent_r67.position + \"%\", 100 / displayEvent_r67.overlapNumber + \"%\", 37 * (displayEvent_r67.endIndex - displayEvent_r67.startIndex - (displayEvent_r67.endOffset + displayEvent_r67.startOffset) / hourParts_r63) + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", eventTemplate_r64)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(8, _c17, displayEvent_r67));\n} }\nfunction CalendarComponent_ng_template_14_div_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 30);\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_14_div_0_div_1_Template, 2, 10, \"div\", 26);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r62 = ɵngcc0.ɵɵnextContext().tm;\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(2, _c11, tm_r62.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", tm_r62.events);\n} }\nfunction CalendarComponent_ng_template_14_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_14_div_0_Template, 2, 4, \"div\", 29);\n} if (rf & 2) {\n const tm_r62 = ctx.tm;\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r62.events);\n} }\nfunction CalendarComponent_ng_template_16_Template(rf, ctx) { }\nfunction CalendarComponent_ng_template_18_Template(rf, ctx) { }\nfunction CalendarComponent_monthview_21_Template(rf, ctx) { if (rf & 1) {\n const _r74 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"monthview\", 31);\n ɵngcc0.ɵɵlistener(\"onRangeChanged\", function CalendarComponent_monthview_21_Template_monthview_onRangeChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r73 = ɵngcc0.ɵɵnextContext(); return ctx_r73.rangeChanged($event); })(\"onEventSelected\", function CalendarComponent_monthview_21_Template_monthview_onEventSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r75 = ɵngcc0.ɵɵnextContext(); return ctx_r75.eventSelected($event); })(\"onTimeSelected\", function CalendarComponent_monthview_21_Template_monthview_onTimeSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r76 = ɵngcc0.ɵɵnextContext(); return ctx_r76.timeSelected($event); })(\"onTitleChanged\", function CalendarComponent_monthview_21_Template_monthview_onTitleChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r77 = ɵngcc0.ɵɵnextContext(); return ctx_r77.titleChanged($event); });\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r20 = ɵngcc0.ɵɵnextContext();\n const _r0 = ɵngcc0.ɵɵreference(1);\n const _r2 = ɵngcc0.ɵɵreference(3);\n ɵngcc0.ɵɵproperty(\"formatDay\", ctx_r20.formatDay)(\"formatDayHeader\", ctx_r20.formatDayHeader)(\"formatMonthTitle\", ctx_r20.formatMonthTitle)(\"startingDayMonth\", ctx_r20.startingDayMonth)(\"showEventDetail\", ctx_r20.showEventDetail)(\"noEventsLabel\", ctx_r20.noEventsLabel)(\"autoSelect\", ctx_r20.autoSelect)(\"eventSource\", ctx_r20.eventSource)(\"markDisabled\", ctx_r20.markDisabled)(\"monthviewDisplayEventTemplate\", ctx_r20.monthviewDisplayEventTemplate || _r0)(\"monthviewInactiveDisplayEventTemplate\", ctx_r20.monthviewInactiveDisplayEventTemplate || _r0)(\"monthviewEventDetailTemplate\", ctx_r20.monthviewEventDetailTemplate || _r2)(\"locale\", ctx_r20.locale)(\"dateFormatter\", ctx_r20.dateFormatter)(\"dir\", ctx_r20.dir)(\"lockSwipeToPrev\", ctx_r20.lockSwipeToPrev)(\"lockSwipes\", ctx_r20.lockSwipes)(\"sliderOptions\", ctx_r20.sliderOptions);\n} }\nfunction CalendarComponent_weekview_22_Template(rf, ctx) { if (rf & 1) {\n const _r79 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"weekview\", 32);\n ɵngcc0.ɵɵlistener(\"onRangeChanged\", function CalendarComponent_weekview_22_Template_weekview_onRangeChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r78 = ɵngcc0.ɵɵnextContext(); return ctx_r78.rangeChanged($event); })(\"onEventSelected\", function CalendarComponent_weekview_22_Template_weekview_onEventSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r80 = ɵngcc0.ɵɵnextContext(); return ctx_r80.eventSelected($event); })(\"onTimeSelected\", function CalendarComponent_weekview_22_Template_weekview_onTimeSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r81 = ɵngcc0.ɵɵnextContext(); return ctx_r81.timeSelected($event); })(\"onTitleChanged\", function CalendarComponent_weekview_22_Template_weekview_onTitleChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r82 = ɵngcc0.ɵɵnextContext(); return ctx_r82.titleChanged($event); });\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r21 = ɵngcc0.ɵɵnextContext();\n const _r4 = ɵngcc0.ɵɵreference(5);\n const _r6 = ɵngcc0.ɵɵreference(7);\n const _r8 = ɵngcc0.ɵɵreference(9);\n const _r10 = ɵngcc0.ɵɵreference(11);\n const _r14 = ɵngcc0.ɵɵreference(15);\n const _r16 = ɵngcc0.ɵɵreference(17);\n const _r18 = ɵngcc0.ɵɵreference(19);\n ɵngcc0.ɵɵproperty(\"formatWeekTitle\", ctx_r21.formatWeekTitle)(\"formatWeekViewDayHeader\", ctx_r21.formatWeekViewDayHeader)(\"formatHourColumn\", ctx_r21.formatHourColumn)(\"startingDayWeek\", ctx_r21.startingDayWeek)(\"allDayLabel\", ctx_r21.allDayLabel)(\"hourParts\", ctx_r21.hourParts)(\"autoSelect\", ctx_r21.autoSelect)(\"hourSegments\", ctx_r21.hourSegments)(\"eventSource\", ctx_r21.eventSource)(\"markDisabled\", ctx_r21.markDisabled)(\"weekviewHeaderTemplate\", ctx_r21.weekviewHeaderTemplate || _r4)(\"weekviewAllDayEventTemplate\", ctx_r21.weekviewAllDayEventTemplate || _r6)(\"weekviewNormalEventTemplate\", ctx_r21.weekviewNormalEventTemplate || _r8)(\"weekviewAllDayEventSectionTemplate\", ctx_r21.weekviewAllDayEventSectionTemplate || _r10)(\"weekviewNormalEventSectionTemplate\", ctx_r21.weekviewNormalEventSectionTemplate || _r14)(\"weekviewInactiveAllDayEventSectionTemplate\", ctx_r21.weekviewInactiveAllDayEventSectionTemplate || _r16)(\"weekviewInactiveNormalEventSectionTemplate\", ctx_r21.weekviewInactiveNormalEventSectionTemplate || _r18)(\"locale\", ctx_r21.locale)(\"dateFormatter\", ctx_r21.dateFormatter)(\"dir\", ctx_r21.dir)(\"scrollToHour\", ctx_r21.scrollToHour)(\"preserveScrollPosition\", ctx_r21.preserveScrollPosition)(\"lockSwipeToPrev\", ctx_r21.lockSwipeToPrev)(\"lockSwipes\", ctx_r21.lockSwipes)(\"startHour\", ctx_r21.startHour)(\"endHour\", ctx_r21.endHour)(\"sliderOptions\", ctx_r21.sliderOptions);\n} }\nfunction CalendarComponent_dayview_23_Template(rf, ctx) { if (rf & 1) {\n const _r84 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"dayview\", 33);\n ɵngcc0.ɵɵlistener(\"onRangeChanged\", function CalendarComponent_dayview_23_Template_dayview_onRangeChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r83 = ɵngcc0.ɵɵnextContext(); return ctx_r83.rangeChanged($event); })(\"onEventSelected\", function CalendarComponent_dayview_23_Template_dayview_onEventSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r85 = ɵngcc0.ɵɵnextContext(); return ctx_r85.eventSelected($event); })(\"onTimeSelected\", function CalendarComponent_dayview_23_Template_dayview_onTimeSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r86 = ɵngcc0.ɵɵnextContext(); return ctx_r86.timeSelected($event); })(\"onTitleChanged\", function CalendarComponent_dayview_23_Template_dayview_onTitleChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r87 = ɵngcc0.ɵɵnextContext(); return ctx_r87.titleChanged($event); });\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r22 = ɵngcc0.ɵɵnextContext();\n const _r6 = ɵngcc0.ɵɵreference(7);\n const _r8 = ɵngcc0.ɵɵreference(9);\n const _r12 = ɵngcc0.ɵɵreference(13);\n const _r14 = ɵngcc0.ɵɵreference(15);\n const _r16 = ɵngcc0.ɵɵreference(17);\n const _r18 = ɵngcc0.ɵɵreference(19);\n ɵngcc0.ɵɵproperty(\"formatDayTitle\", ctx_r22.formatDayTitle)(\"formatHourColumn\", ctx_r22.formatHourColumn)(\"allDayLabel\", ctx_r22.allDayLabel)(\"hourParts\", ctx_r22.hourParts)(\"hourSegments\", ctx_r22.hourSegments)(\"eventSource\", ctx_r22.eventSource)(\"markDisabled\", ctx_r22.markDisabled)(\"dayviewAllDayEventTemplate\", ctx_r22.dayviewAllDayEventTemplate || _r6)(\"dayviewNormalEventTemplate\", ctx_r22.dayviewNormalEventTemplate || _r8)(\"dayviewAllDayEventSectionTemplate\", ctx_r22.dayviewAllDayEventSectionTemplate || _r12)(\"dayviewNormalEventSectionTemplate\", ctx_r22.dayviewNormalEventSectionTemplate || _r14)(\"dayviewInactiveAllDayEventSectionTemplate\", ctx_r22.dayviewInactiveAllDayEventSectionTemplate || _r16)(\"dayviewInactiveNormalEventSectionTemplate\", ctx_r22.dayviewInactiveNormalEventSectionTemplate || _r18)(\"locale\", ctx_r22.locale)(\"dateFormatter\", ctx_r22.dateFormatter)(\"dir\", ctx_r22.dir)(\"scrollToHour\", ctx_r22.scrollToHour)(\"preserveScrollPosition\", ctx_r22.preserveScrollPosition)(\"lockSwipeToPrev\", ctx_r22.lockSwipeToPrev)(\"lockSwipes\", ctx_r22.lockSwipes)(\"startHour\", ctx_r22.startHour)(\"endHour\", ctx_r22.endHour)(\"sliderOptions\", ctx_r22.sliderOptions);\n} }\nconst _c20 = [\"*\"];\nlet CalendarService = class CalendarService {\n constructor() {\n this.currentDateChangedFromParent = new Subject();\n this.currentDateChangedFromChildren = new Subject();\n this.eventSourceChanged = new Subject();\n this.slideChanged = new Subject();\n this.slideUpdated = new Subject();\n this.currentDateChangedFromParent$ = this.currentDateChangedFromParent.asObservable();\n this.currentDateChangedFromChildren$ = this.currentDateChangedFromChildren.asObservable();\n this.eventSourceChanged$ = this.eventSourceChanged.asObservable();\n this.slideChanged$ = this.slideChanged.asObservable();\n this.slideUpdated$ = this.slideUpdated.asObservable();\n }\n setCurrentDate(val, fromParent = false) {\n this._currentDate = new Date(val);\n if (fromParent) {\n this.currentDateChangedFromParent.next(val);\n }\n else {\n this.currentDateChangedFromChildren.next(val);\n }\n }\n get currentDate() {\n return this._currentDate;\n }\n rangeChanged(component) {\n if (this.queryMode === 'local') {\n if (component.eventSource && component.onDataLoaded) {\n component.onDataLoaded();\n }\n }\n else if (this.queryMode === 'remote') {\n let rangeStart = new Date(component.range.startTime.getTime()), rangeEnd = new Date(component.range.endTime.getTime());\n rangeStart.setHours(0);\n if (rangeStart.getHours() === 23) {\n rangeStart.setTime(rangeStart.getTime() + 3600000);\n }\n rangeEnd.setHours(0);\n if (rangeEnd.getHours() === 23) {\n rangeEnd.setTime(rangeEnd.getTime() + 3600000);\n }\n component.onRangeChanged.emit({\n startTime: rangeStart,\n endTime: rangeEnd\n });\n }\n }\n getStep(mode) {\n switch (mode) {\n case 'month':\n return {\n years: 0,\n months: 1,\n days: 0\n };\n case 'week':\n return {\n years: 0,\n months: 0,\n days: 7\n };\n case 'day':\n return {\n years: 0,\n months: 0,\n days: 1\n };\n }\n }\n getAdjacentCalendarDate(mode, direction) {\n let calculateCalendarDate = this.currentDate;\n const step = this.getStep(mode), year = calculateCalendarDate.getFullYear() + direction * step.years, month = calculateCalendarDate.getMonth() + direction * step.months, date = calculateCalendarDate.getDate() + direction * step.days;\n calculateCalendarDate = new Date(year, month, date, 12, 0, 0);\n if (mode === 'month') {\n const firstDayInNextMonth = new Date(year, month + 1, 1, 12, 0, 0);\n if (firstDayInNextMonth.getTime() <= calculateCalendarDate.getTime()) {\n calculateCalendarDate = new Date(firstDayInNextMonth.getTime() - 24 * 60 * 60 * 1000);\n }\n }\n return calculateCalendarDate;\n }\n getAdjacentViewStartTime(component, direction) {\n let adjacentCalendarDate = this.getAdjacentCalendarDate(component.mode, direction);\n return component.getRange(adjacentCalendarDate).startTime;\n }\n populateAdjacentViews(component) {\n let currentViewStartDate, currentViewData, toUpdateViewIndex, currentViewIndex = component.currentViewIndex;\n if (component.direction === 1) {\n currentViewStartDate = this.getAdjacentViewStartTime(component, 1);\n toUpdateViewIndex = (currentViewIndex + 1) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n }\n else if (component.direction === -1) {\n currentViewStartDate = this.getAdjacentViewStartTime(component, -1);\n toUpdateViewIndex = (currentViewIndex + 2) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n }\n else {\n if (!component.views) {\n currentViewData = [];\n currentViewStartDate = component.range.startTime;\n currentViewData.push(component.getViewData(currentViewStartDate));\n currentViewStartDate = this.getAdjacentViewStartTime(component, 1);\n currentViewData.push(component.getViewData(currentViewStartDate));\n currentViewStartDate = this.getAdjacentViewStartTime(component, -1);\n currentViewData.push(component.getViewData(currentViewStartDate));\n component.views = currentViewData;\n }\n else {\n currentViewStartDate = component.range.startTime;\n component.views[currentViewIndex] = component.getViewData(currentViewStartDate);\n currentViewStartDate = this.getAdjacentViewStartTime(component, -1);\n toUpdateViewIndex = (currentViewIndex + 2) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n currentViewStartDate = this.getAdjacentViewStartTime(component, 1);\n toUpdateViewIndex = (currentViewIndex + 1) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n }\n }\n }\n loadEvents() {\n this.eventSourceChanged.next();\n }\n slide(direction) {\n this.slideChanged.next(direction);\n }\n update() {\n this.slideUpdated.next();\n }\n};\nCalendarService.ɵfac = function CalendarService_Factory(t) { return new (t || CalendarService)(); };\nCalendarService.ɵprov = ɵngcc0.ɵɵdefineInjectable({ token: CalendarService, factory: CalendarService.ɵfac });\n\nvar MonthViewComponent_1;\nlet MonthViewComponent = MonthViewComponent_1 = class MonthViewComponent {\n constructor(calendarService) {\n this.calendarService = calendarService;\n this.autoSelect = true;\n this.dir = '';\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter(true);\n this.onTitleChanged = new EventEmitter(true);\n this.views = [];\n this.currentViewIndex = 0;\n this.mode = 'month';\n this.direction = 0;\n this.moveOnSelected = false;\n this.inited = false;\n this.callbackOnInit = true;\n }\n ;\n static getDates(startDate, n) {\n const dates = new Array(n), current = new Date(startDate.getTime());\n let i = 0;\n while (i < n) {\n dates[i++] = new Date(current.getTime());\n current.setDate(current.getDate() + 1);\n }\n return dates;\n }\n ngOnInit() {\n if (!this.sliderOptions) {\n this.sliderOptions = {};\n }\n this.sliderOptions.loop = true;\n if (this.dateFormatter && this.dateFormatter.formatMonthViewDay) {\n this.formatDayLabel = this.dateFormatter.formatMonthViewDay;\n }\n else {\n const dayLabelDatePipe = new DatePipe('en-US');\n this.formatDayLabel = function (date) {\n return dayLabelDatePipe.transform(date, this.formatDay);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatMonthViewDayHeader) {\n this.formatDayHeaderLabel = this.dateFormatter.formatMonthViewDayHeader;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatDayHeaderLabel = function (date) {\n return datePipe.transform(date, this.formatDayHeader);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatMonthViewTitle) {\n this.formatTitle = this.dateFormatter.formatMonthViewTitle;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatTitle = function (date) {\n return datePipe.transform(date, this.formatMonthTitle);\n };\n }\n if (this.lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(true);\n }\n if (this.lockSwipes) {\n this.slider.lockSwipes(true);\n }\n this.refreshView();\n this.inited = true;\n this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => {\n this.refreshView();\n });\n this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => {\n this.onDataLoaded();\n });\n this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n });\n this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => {\n this.slider.update();\n });\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromParentSubscription) {\n this.currentDateChangedFromParentSubscription.unsubscribe();\n this.currentDateChangedFromParentSubscription = null;\n }\n if (this.eventSourceChangedSubscription) {\n this.eventSourceChangedSubscription.unsubscribe();\n this.eventSourceChangedSubscription = null;\n }\n if (this.slideChangedSubscription) {\n this.slideChangedSubscription.unsubscribe();\n this.slideChangedSubscription = null;\n }\n if (this.slideUpdatedSubscription) {\n this.slideUpdatedSubscription.unsubscribe();\n this.slideUpdatedSubscription = null;\n }\n }\n ngOnChanges(changes) {\n if (!this.inited) {\n return;\n }\n const eventSourceChange = changes.eventSource;\n if (eventSourceChange && eventSourceChange.currentValue) {\n this.onDataLoaded();\n }\n const lockSwipeToPrev = changes.lockSwipeToPrev;\n if (lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue);\n }\n const lockSwipes = changes.lockSwipes;\n if (lockSwipes) {\n this.slider.lockSwipes(lockSwipes.currentValue);\n }\n }\n ngAfterViewInit() {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n onSlideChanged() {\n if (this.callbackOnInit) {\n this.callbackOnInit = false;\n return;\n }\n let direction = 0;\n const currentViewIndex = this.currentViewIndex;\n this.slider.getActiveIndex().then((currentSlideIndex) => {\n currentSlideIndex = (currentSlideIndex + 2) % 3;\n if (isNaN(currentSlideIndex)) {\n currentSlideIndex = currentViewIndex;\n }\n if (currentSlideIndex - currentViewIndex === 1) {\n direction = 1;\n }\n else if (currentSlideIndex === 0 && currentViewIndex === 2) {\n direction = 1;\n this.slider.slideTo(1, 0, false);\n }\n else if (currentViewIndex - currentSlideIndex === 1) {\n direction = -1;\n }\n else if (currentSlideIndex === 2 && currentViewIndex === 0) {\n direction = -1;\n this.slider.slideTo(3, 0, false);\n }\n this.currentViewIndex = currentSlideIndex;\n this.move(direction);\n });\n }\n move(direction) {\n if (direction === 0) {\n return;\n }\n this.direction = direction;\n if (!this.moveOnSelected) {\n const adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction);\n this.calendarService.setCurrentDate(adjacentDate);\n }\n this.refreshView();\n this.direction = 0;\n this.moveOnSelected = false;\n }\n createDateObject(date) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(date);\n }\n return {\n date,\n events: [],\n label: this.formatDayLabel(date),\n secondary: false,\n disabled\n };\n }\n getViewData(startTime) {\n const startDate = startTime, date = startDate.getDate(), month = (startDate.getMonth() + (date !== 1 ? 1 : 0)) % 12;\n const dates = MonthViewComponent_1.getDates(startDate, 42);\n const days = [];\n for (let i = 0; i < 42; i++) {\n const dateObject = this.createDateObject(dates[i]);\n dateObject.secondary = dates[i].getMonth() !== month;\n days[i] = dateObject;\n }\n const dayHeaders = [];\n for (let i = 0; i < 7; i++) {\n dayHeaders.push(this.formatDayHeaderLabel(days[i].date));\n }\n return {\n dates: days,\n dayHeaders\n };\n }\n getHighlightClass(date) {\n let className = '';\n if (date.hasEvent) {\n if (date.secondary) {\n className = 'monthview-secondary-with-event';\n }\n else {\n className = 'monthview-primary-with-event';\n }\n }\n if (date.selected) {\n if (className) {\n className += ' ';\n }\n className += 'monthview-selected';\n }\n if (date.current) {\n if (className) {\n className += ' ';\n }\n className += 'monthview-current';\n }\n if (date.secondary) {\n if (className) {\n className += ' ';\n }\n className += 'text-muted';\n }\n if (date.disabled) {\n if (className) {\n className += ' ';\n }\n className += 'monthview-disabled';\n }\n return className;\n }\n getRange(currentDate) {\n const year = currentDate.getFullYear(), month = currentDate.getMonth(), firstDayOfMonth = new Date(year, month, 1, 12, 0, 0), // set hour to 12 to avoid DST problem\n difference = this.startingDayMonth - firstDayOfMonth.getDay(), numDisplayedFromPreviousMonth = (difference > 0) ? 7 - difference : -difference, startDate = new Date(firstDayOfMonth.getTime());\n if (numDisplayedFromPreviousMonth > 0) {\n startDate.setDate(-numDisplayedFromPreviousMonth + 1);\n }\n const endDate = new Date(startDate.getTime());\n endDate.setDate(endDate.getDate() + 42);\n return {\n startTime: startDate,\n endTime: endDate\n };\n }\n onDataLoaded() {\n const range = this.range, eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = range.startTime, endTime = range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, dates = this.views[currentViewIndex].dates, oneDay = 86400000, eps = 0.0006;\n for (let r = 0; r < 42; r += 1) {\n if (dates[r].hasEvent) {\n dates[r].hasEvent = false;\n dates[r].events = [];\n }\n }\n for (let i = 0; i < len; i += 1) {\n const event = eventSource[i], eventStartTime = event.startTime, eventEndTime = event.endTime;\n let eventUTCStartTime, eventUTCEndTime;\n if (event.allDay) {\n eventUTCStartTime = eventStartTime.getTime();\n eventUTCEndTime = eventEndTime.getTime();\n }\n else {\n eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate());\n eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1);\n }\n if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime) {\n continue;\n }\n let timeDifferenceStart, timeDifferenceEnd;\n if (eventUTCStartTime < utcStartTime) {\n timeDifferenceStart = 0;\n }\n else {\n timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneDay;\n }\n if (eventUTCEndTime > utcEndTime) {\n timeDifferenceEnd = (utcEndTime - utcStartTime) / oneDay;\n }\n else {\n timeDifferenceEnd = (eventUTCEndTime - utcStartTime) / oneDay;\n }\n let index = Math.floor(timeDifferenceStart);\n const endIndex = Math.ceil(timeDifferenceEnd - eps);\n while (index < endIndex) {\n dates[index].hasEvent = true;\n let eventSet = dates[index].events;\n if (eventSet) {\n eventSet.push(event);\n }\n else {\n eventSet = [];\n eventSet.push(event);\n dates[index].events = eventSet;\n }\n index += 1;\n }\n }\n for (let r = 0; r < 42; r += 1) {\n if (dates[r].hasEvent) {\n dates[r].events.sort(this.compareEvent);\n }\n }\n if (this.autoSelect) {\n let findSelected = false;\n for (let r = 0; r < 42; r += 1) {\n if (dates[r].selected) {\n this.selectedDate = dates[r];\n findSelected = true;\n break;\n }\n }\n if (findSelected) {\n this.onTimeSelected.emit({\n selectedTime: this.selectedDate.date,\n events: this.selectedDate.events,\n disabled: this.selectedDate.disabled\n });\n }\n }\n }\n refreshView() {\n this.range = this.getRange(this.calendarService.currentDate);\n if (this.inited) {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n this.calendarService.populateAdjacentViews(this);\n this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]);\n this.calendarService.rangeChanged(this);\n }\n getTitle() {\n const currentViewStartDate = this.range.startTime, date = currentViewStartDate.getDate(), month = (currentViewStartDate.getMonth() + (date !== 1 ? 1 : 0)) % 12, year = currentViewStartDate.getFullYear() + (date !== 1 && month === 0 ? 1 : 0), headerDate = new Date(year, month, 1, 12, 0, 0, 0);\n return this.formatTitle(headerDate);\n }\n compareEvent(event1, event2) {\n if (event1.allDay) {\n return 1;\n }\n else if (event2.allDay) {\n return -1;\n }\n else {\n return (event1.startTime.getTime() - event2.startTime.getTime());\n }\n }\n select(viewDate) {\n if (!this.views) {\n return;\n }\n const selectedDate = viewDate.date, events = viewDate.events;\n if (!viewDate.disabled) {\n const dates = this.views[this.currentViewIndex].dates, currentCalendarDate = this.calendarService.currentDate, currentMonth = currentCalendarDate.getMonth(), currentYear = currentCalendarDate.getFullYear(), selectedMonth = selectedDate.getMonth(), selectedYear = selectedDate.getFullYear();\n let direction = 0;\n if (currentYear === selectedYear) {\n if (currentMonth !== selectedMonth) {\n direction = currentMonth < selectedMonth ? 1 : -1;\n }\n }\n else {\n direction = currentYear < selectedYear ? 1 : -1;\n }\n this.calendarService.setCurrentDate(selectedDate);\n if (direction === 0) {\n const currentViewStartDate = this.range.startTime, oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n for (let r = 0; r < 42; r += 1) {\n dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 42) {\n dates[selectedDayDifference].selected = true;\n this.selectedDate = dates[selectedDayDifference];\n }\n }\n else {\n this.moveOnSelected = true;\n this.slideView(direction);\n }\n }\n this.onTimeSelected.emit({ selectedTime: selectedDate, events, disabled: viewDate.disabled });\n }\n slideView(direction) {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n }\n updateCurrentView(currentViewStartDate, view) {\n const currentCalendarDate = this.calendarService.currentDate, today = new Date(), oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), currentDayDifference = Math.round((Date.UTC(today.getFullYear(), today.getMonth(), today.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n for (let r = 0; r < 42; r += 1) {\n view.dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 42 && !view.dates[selectedDayDifference].disabled && (this.autoSelect || this.moveOnSelected)) {\n view.dates[selectedDayDifference].selected = true;\n this.selectedDate = view.dates[selectedDayDifference];\n }\n else {\n this.selectedDate = {\n date: null,\n events: [],\n label: null,\n secondary: null,\n disabled: false\n };\n }\n if (currentDayDifference >= 0 && currentDayDifference < 42) {\n view.dates[currentDayDifference].current = true;\n }\n }\n eventSelected(event) {\n this.onEventSelected.emit(event);\n }\n};\nMonthViewComponent.ɵfac = function MonthViewComponent_Factory(t) { return new (t || MonthViewComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService)); };\nMonthViewComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: MonthViewComponent, selectors: [[\"monthview\"]], viewQuery: function MonthViewComponent_Query(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵstaticViewQuery(_c0, true);\n } if (rf & 2) {\n var _t;\n ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.slider = _t.first);\n } }, inputs: { autoSelect: \"autoSelect\", dir: \"dir\", sliderOptions: \"sliderOptions\", monthviewDisplayEventTemplate: \"monthviewDisplayEventTemplate\", monthviewInactiveDisplayEventTemplate: \"monthviewInactiveDisplayEventTemplate\", monthviewEventDetailTemplate: \"monthviewEventDetailTemplate\", formatDay: \"formatDay\", formatDayHeader: \"formatDayHeader\", formatMonthTitle: \"formatMonthTitle\", eventSource: \"eventSource\", startingDayMonth: \"startingDayMonth\", showEventDetail: \"showEventDetail\", noEventsLabel: \"noEventsLabel\", markDisabled: \"markDisabled\", locale: \"locale\", dateFormatter: \"dateFormatter\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\" }, outputs: { onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], decls: 13, vars: 14, consts: [[3, \"options\", \"dir\", \"ionSlideDidChange\"], [\"monthSlider\", \"\"], [\"class\", \"table table-bordered table-fixed monthview-datetable\", 4, \"ngIf\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"monthview-datetable\"], [4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 3, \"ngClass\", \"click\", 4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 3, \"ngClass\", \"click\"], [1, \"text-center\"]], template: function MonthViewComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"ion-slides\", 0, 1);\n ɵngcc0.ɵɵlistener(\"ionSlideDidChange\", function MonthViewComponent_Template_ion_slides_ionSlideDidChange_1_listener() { return ctx.onSlideChanged(); });\n ɵngcc0.ɵɵelementStart(3, \"ion-slide\");\n ɵngcc0.ɵɵtemplate(4, MonthViewComponent_table_4_Template, 6, 3, \"table\", 2);\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_5_Template, 7, 3, \"table\", 2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(6, \"ion-slide\");\n ɵngcc0.ɵɵtemplate(7, MonthViewComponent_table_7_Template, 6, 3, \"table\", 2);\n ɵngcc0.ɵɵtemplate(8, MonthViewComponent_table_8_Template, 7, 3, \"table\", 2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"ion-slide\");\n ɵngcc0.ɵɵtemplate(10, MonthViewComponent_table_10_Template, 6, 3, \"table\", 2);\n ɵngcc0.ɵɵtemplate(11, MonthViewComponent_table_11_Template, 7, 3, \"table\", 2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(12, MonthViewComponent_ng_template_12_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"options\", ctx.sliderOptions)(\"dir\", ctx.dir);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx.monthviewEventDetailTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(10, _c4, ctx.showEventDetail, ctx.selectedDate, ctx.noEventsLabel));\n } }, directives: [ɵngcc1.IonSlides, ɵngcc1.IonSlide, ɵngcc2.NgIf, ɵngcc2.NgTemplateOutlet, ɵngcc2.NgForOf, ɵngcc2.NgClass], styles: [\".text-muted[_ngcontent-%COMP%] {\\n color: #999;\\n }\\n\\n .table-fixed[_ngcontent-%COMP%] {\\n table-layout: fixed;\\n }\\n\\n .table[_ngcontent-%COMP%] {\\n width: 100%;\\n max-width: 100%;\\n background-color: transparent;\\n }\\n\\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\\n padding: 8px;\\n line-height: 20px;\\n vertical-align: top;\\n }\\n\\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%] {\\n vertical-align: bottom;\\n border-bottom: 2px solid #ddd;\\n }\\n\\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > td[_ngcontent-%COMP%] {\\n border-top: 0\\n }\\n\\n .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] + tbody[_ngcontent-%COMP%] {\\n border-top: 2px solid #ddd;\\n }\\n\\n .table-bordered[_ngcontent-%COMP%] {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\\n border-bottom-width: 2px;\\n }\\n\\n .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > td[_ngcontent-%COMP%], .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > th[_ngcontent-%COMP%] {\\n background-color: #f9f9f9\\n }\\n\\n .monthview-primary-with-event[_ngcontent-%COMP%] {\\n background-color: #3a87ad;\\n color: white;\\n }\\n\\n .monthview-current[_ngcontent-%COMP%] {\\n background-color: #f0f0f0;\\n }\\n\\n .monthview-selected[_ngcontent-%COMP%] {\\n background-color: #009900;\\n color: white;\\n }\\n\\n .monthview-datetable[_ngcontent-%COMP%] td.monthview-disabled[_ngcontent-%COMP%] {\\n color: lightgrey;\\n cursor: default;\\n }\\n\\n .monthview-datetable[_ngcontent-%COMP%] th[_ngcontent-%COMP%] {\\n text-align: center;\\n }\\n\\n .monthview-datetable[_ngcontent-%COMP%] td[_ngcontent-%COMP%] {\\n cursor: pointer;\\n text-align: center;\\n }\\n\\n .monthview-secondary-with-event[_ngcontent-%COMP%] {\\n background-color: #d9edf7;\\n }\\n\\n [_ngcontent-%COMP%]::-webkit-scrollbar, *[_ngcontent-%COMP%]::-webkit-scrollbar {\\n display: none;\\n }\"] });\nMonthViewComponent.ctorParameters = () => [\n { type: CalendarService }\n];\n__decorate([\n ViewChild('monthSlider', { static: true })\n], MonthViewComponent.prototype, \"slider\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"monthviewDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"monthviewInactiveDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"monthviewEventDetailTemplate\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"formatDay\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"formatDayHeader\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"formatMonthTitle\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"startingDayMonth\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"showEventDetail\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"noEventsLabel\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"autoSelect\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onTitleChanged\", void 0);\n\nvar WeekViewComponent_1;\nlet WeekViewComponent = WeekViewComponent_1 = class WeekViewComponent {\n constructor(calendarService, elm) {\n this.calendarService = calendarService;\n this.elm = elm;\n this.class = true;\n this.autoSelect = true;\n this.dir = '';\n this.scrollToHour = 0;\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter();\n this.onTitleChanged = new EventEmitter(true);\n this.views = [];\n this.currentViewIndex = 0;\n this.direction = 0;\n this.mode = 'week';\n this.inited = false;\n this.callbackOnInit = true;\n }\n static createDateObjects(startTime, startHour, endHour, timeInterval) {\n const times = [], currentHour = 0, currentDate = startTime.getDate();\n let hourStep, minStep;\n if (timeInterval < 1) {\n hourStep = Math.floor(1 / timeInterval);\n minStep = 60;\n }\n else {\n hourStep = 1;\n minStep = Math.floor(60 / timeInterval);\n }\n for (let hour = startHour; hour < endHour; hour += hourStep) {\n for (let interval = 0; interval < 60; interval += minStep) {\n const row = [];\n for (let day = 0; day < 7; day += 1) {\n const time = new Date(startTime.getTime());\n time.setHours(currentHour + hour, interval);\n time.setDate(currentDate + day);\n row.push({\n events: [],\n time\n });\n }\n times.push(row);\n }\n }\n return times;\n }\n static getDates(startTime, n) {\n const dates = new Array(n), current = new Date(startTime.getTime());\n let i = 0;\n while (i < n) {\n dates[i++] = {\n date: new Date(current.getTime()),\n events: [],\n dayHeader: ''\n };\n current.setDate(current.getDate() + 1);\n }\n return dates;\n }\n static compareEventByStartOffset(eventA, eventB) {\n return eventA.startOffset - eventB.startOffset;\n }\n static calculateWidth(orderedEvents, size, hourParts) {\n const totalSize = size * hourParts, cells = new Array(totalSize);\n // sort by position in descending order, the right most columns should be calculated first\n orderedEvents.sort((eventA, eventB) => {\n return eventB.position - eventA.position;\n });\n for (let i = 0; i < totalSize; i += 1) {\n cells[i] = {\n calculated: false,\n events: []\n };\n }\n const len = orderedEvents.length;\n for (let i = 0; i < len; i += 1) {\n const event = orderedEvents[i];\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n cells[index].events.push(event);\n index += 1;\n }\n }\n let i = 0;\n while (i < len) {\n let event = orderedEvents[i];\n if (!event.overlapNumber) {\n const overlapNumber = event.position + 1;\n event.overlapNumber = overlapNumber;\n const eventQueue = [event];\n while (event = eventQueue.shift()) {\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n if (!cells[index].calculated) {\n cells[index].calculated = true;\n if (cells[index].events) {\n const eventCountInCell = cells[index].events.length;\n for (let j = 0; j < eventCountInCell; j += 1) {\n const currentEventInCell = cells[index].events[j];\n if (!currentEventInCell.overlapNumber) {\n currentEventInCell.overlapNumber = overlapNumber;\n eventQueue.push(currentEventInCell);\n }\n }\n }\n }\n index += 1;\n }\n }\n }\n i += 1;\n }\n }\n ngOnInit() {\n if (!this.sliderOptions) {\n this.sliderOptions = {};\n }\n this.sliderOptions.loop = true;\n this.hourRange = (this.endHour - this.startHour) * this.hourSegments;\n if (this.dateFormatter && this.dateFormatter.formatWeekViewDayHeader) {\n this.formatDayHeader = this.dateFormatter.formatWeekViewDayHeader;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatDayHeader = function (date) {\n return datePipe.transform(date, this.formatWeekViewDayHeader);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatWeekViewTitle) {\n this.formatTitle = this.dateFormatter.formatWeekViewTitle;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatTitle = function (date) {\n return datePipe.transform(date, this.formatWeekTitle);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatWeekViewHourColumn) {\n this.formatHourColumnLabel = this.dateFormatter.formatWeekViewHourColumn;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatHourColumnLabel = function (date) {\n return datePipe.transform(date, this.formatHourColumn);\n };\n }\n if (this.lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(true);\n }\n if (this.lockSwipes) {\n this.slider.lockSwipes(true);\n }\n this.refreshView();\n this.hourColumnLabels = this.getHourColumnLabels();\n this.inited = true;\n this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => {\n this.refreshView();\n });\n this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => {\n this.onDataLoaded();\n });\n this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n });\n this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => {\n this.slider.update();\n });\n }\n ngAfterViewInit() {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n if (this.scrollToHour > 0) {\n const hourColumns = this.elm.nativeElement.querySelector('.weekview-normal-event-container').querySelectorAll('.calendar-hour-column');\n const me = this;\n setTimeout(() => {\n me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop;\n }, 50);\n }\n }\n ngOnChanges(changes) {\n if (!this.inited) {\n return;\n }\n const eventSourceChange = changes.eventSource;\n if (eventSourceChange && eventSourceChange.currentValue) {\n this.onDataLoaded();\n }\n const lockSwipeToPrev = changes.lockSwipeToPrev;\n if (lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue);\n }\n const lockSwipes = changes.lockSwipes;\n if (lockSwipes) {\n this.slider.lockSwipes(lockSwipes.currentValue);\n }\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromParentSubscription) {\n this.currentDateChangedFromParentSubscription.unsubscribe();\n this.currentDateChangedFromParentSubscription = null;\n }\n if (this.eventSourceChangedSubscription) {\n this.eventSourceChangedSubscription.unsubscribe();\n this.eventSourceChangedSubscription = null;\n }\n if (this.slideChangedSubscription) {\n this.slideChangedSubscription.unsubscribe();\n this.slideChangedSubscription = null;\n }\n if (this.slideUpdatedSubscription) {\n this.slideUpdatedSubscription.unsubscribe();\n this.slideUpdatedSubscription = null;\n }\n }\n onSlideChanged() {\n if (this.callbackOnInit) {\n this.callbackOnInit = false;\n return;\n }\n const currentViewIndex = this.currentViewIndex;\n let direction = 0;\n this.slider.getActiveIndex().then(currentSlideIndex => {\n currentSlideIndex = (currentSlideIndex + 2) % 3;\n if (isNaN(currentSlideIndex)) {\n currentSlideIndex = currentViewIndex;\n }\n if (currentSlideIndex - currentViewIndex === 1) {\n direction = 1;\n }\n else if (currentSlideIndex === 0 && currentViewIndex === 2) {\n direction = 1;\n this.slider.slideTo(1, 0, false);\n }\n else if (currentViewIndex - currentSlideIndex === 1) {\n direction = -1;\n }\n else if (currentSlideIndex === 2 && currentViewIndex === 0) {\n direction = -1;\n this.slider.slideTo(3, 0, false);\n }\n this.currentViewIndex = currentSlideIndex;\n this.move(direction);\n });\n }\n move(direction) {\n if (direction === 0) {\n return;\n }\n this.direction = direction;\n const adjacent = this.calendarService.getAdjacentCalendarDate(this.mode, direction);\n this.calendarService.setCurrentDate(adjacent);\n this.refreshView();\n this.direction = 0;\n }\n getHourColumnLabels() {\n const hourColumnLabels = [];\n for (let hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) {\n // handle edge case for DST\n if (hour === 0 && this.views[0].rows[hour][0].time.getHours() !== this.startHour) {\n const time = new Date(this.views[0].rows[hour][0].time);\n time.setDate(time.getDate() + 1);\n time.setHours(this.startHour);\n hourColumnLabels.push(this.formatHourColumnLabel(time));\n }\n else {\n hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour][0].time));\n }\n }\n return hourColumnLabels;\n }\n getViewData(startTime) {\n const dates = WeekViewComponent_1.getDates(startTime, 7);\n for (let i = 0; i < 7; i++) {\n dates[i].dayHeader = this.formatDayHeader(dates[i].date);\n }\n return {\n rows: WeekViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments),\n dates\n };\n }\n getRange(currentDate) {\n const year = currentDate.getFullYear(), month = currentDate.getMonth(), date = currentDate.getDate(), day = currentDate.getDay();\n let difference = day - this.startingDayWeek;\n if (difference < 0) {\n difference += 7;\n }\n // set hour to 12 to avoid DST problem\n const firstDayOfWeek = new Date(year, month, date - difference, 12, 0, 0), endTime = new Date(year, month, date - difference + 7, 12, 0, 0);\n return {\n startTime: firstDayOfWeek,\n endTime\n };\n }\n onDataLoaded() {\n const eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = this.range.startTime, endTime = this.range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, rows = this.views[currentViewIndex].rows, dates = this.views[currentViewIndex].dates, oneHour = 3600000, oneDay = 86400000, \n // add allday eps\n eps = 0.016, rangeStartRowIndex = this.startHour * this.hourSegments, rangeEndRowIndex = this.endHour * this.hourSegments, allRows = 24 * this.hourSegments;\n let allDayEventInRange = false, normalEventInRange = false;\n for (let i = 0; i < 7; i += 1) {\n dates[i].events = [];\n dates[i].hasEvent = false;\n }\n for (let day = 0; day < 7; day += 1) {\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n rows[hour][day].events = [];\n }\n }\n for (let i = 0; i < len; i += 1) {\n const event = eventSource[i];\n const eventStartTime = event.startTime;\n const eventEndTime = event.endTime;\n let eventUTCStartTime, eventUTCEndTime;\n if (event.allDay) {\n eventUTCStartTime = eventStartTime.getTime();\n eventUTCEndTime = eventEndTime.getTime();\n }\n else {\n eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate());\n eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1);\n }\n if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) {\n continue;\n }\n if (event.allDay) {\n allDayEventInRange = true;\n let allDayStartIndex;\n if (eventUTCStartTime <= utcStartTime) {\n allDayStartIndex = 0;\n }\n else {\n allDayStartIndex = Math.round((eventUTCStartTime - utcStartTime) / oneDay);\n }\n let allDayEndIndex;\n if (eventUTCEndTime >= utcEndTime) {\n allDayEndIndex = Math.round((utcEndTime - utcStartTime) / oneDay);\n }\n else {\n allDayEndIndex = Math.round((eventUTCEndTime - utcStartTime) / oneDay);\n }\n const displayAllDayEvent = {\n event,\n startIndex: allDayStartIndex,\n endIndex: allDayEndIndex\n };\n let eventSet = dates[allDayStartIndex].events;\n if (eventSet) {\n eventSet.push(displayAllDayEvent);\n }\n else {\n eventSet = [];\n eventSet.push(displayAllDayEvent);\n dates[allDayStartIndex].events = eventSet;\n }\n dates[allDayStartIndex].hasEvent = true;\n }\n else {\n normalEventInRange = true;\n let timeDifferenceStart;\n if (eventUTCStartTime < utcStartTime) {\n timeDifferenceStart = 0;\n }\n else {\n timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneHour * this.hourSegments + (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments;\n }\n let timeDifferenceEnd;\n if (eventUTCEndTime > utcEndTime) {\n timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments;\n }\n else {\n timeDifferenceEnd = (eventUTCEndTime - oneDay - utcStartTime) / oneHour * this.hourSegments + (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments;\n }\n const startIndex = Math.floor(timeDifferenceStart), endIndex = Math.ceil(timeDifferenceEnd - eps);\n let startRowIndex = startIndex % allRows, dayIndex = Math.floor(startIndex / allRows), endOfDay = dayIndex * allRows, startOffset = 0, endOffset = 0;\n if (this.hourParts !== 1) {\n if (startRowIndex < rangeStartRowIndex) {\n startOffset = 0;\n }\n else {\n startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts);\n }\n }\n do {\n endOfDay += allRows;\n let endRowIndex;\n if (endOfDay < endIndex) {\n endRowIndex = allRows;\n }\n else {\n if (endOfDay === endIndex) {\n endRowIndex = allRows;\n }\n else {\n endRowIndex = endIndex % allRows;\n }\n if (this.hourParts !== 1) {\n if (endRowIndex > rangeEndRowIndex) {\n endOffset = 0;\n }\n else {\n endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts);\n }\n }\n }\n if (startRowIndex < rangeStartRowIndex) {\n startRowIndex = 0;\n }\n else {\n startRowIndex -= rangeStartRowIndex;\n }\n if (endRowIndex > rangeEndRowIndex) {\n endRowIndex = rangeEndRowIndex;\n }\n endRowIndex -= rangeStartRowIndex;\n if (startRowIndex < endRowIndex) {\n const displayEvent = {\n event,\n startIndex: startRowIndex,\n endIndex: endRowIndex,\n startOffset,\n endOffset\n };\n let eventSet = rows[startRowIndex][dayIndex].events;\n if (eventSet) {\n eventSet.push(displayEvent);\n }\n else {\n eventSet = [];\n eventSet.push(displayEvent);\n rows[startRowIndex][dayIndex].events = eventSet;\n }\n dates[dayIndex].hasEvent = true;\n }\n startRowIndex = 0;\n startOffset = 0;\n dayIndex += 1;\n } while (endOfDay < endIndex);\n }\n }\n if (normalEventInRange) {\n for (let day = 0; day < 7; day += 1) {\n let orderedEvents = [];\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n if (rows[hour][day].events) {\n rows[hour][day].events.sort(WeekViewComponent_1.compareEventByStartOffset);\n orderedEvents = orderedEvents.concat(rows[hour][day].events);\n }\n }\n if (orderedEvents.length > 0) {\n this.placeEvents(orderedEvents);\n }\n }\n }\n if (allDayEventInRange) {\n let orderedAllDayEvents = [];\n for (let day = 0; day < 7; day += 1) {\n if (dates[day].events) {\n orderedAllDayEvents = orderedAllDayEvents.concat(dates[day].events);\n }\n }\n if (orderedAllDayEvents.length > 0) {\n this.placeAllDayEvents(orderedAllDayEvents);\n }\n }\n if (this.autoSelect) {\n let findSelected = false;\n let selectedDate;\n for (let r = 0; r < 7; r += 1) {\n if (dates[r].selected) {\n selectedDate = dates[r];\n findSelected = true;\n break;\n }\n }\n if (findSelected) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedDate.date);\n }\n this.onTimeSelected.emit({\n selectedTime: selectedDate.date,\n events: selectedDate.events.map(e => e.event),\n disabled\n });\n }\n }\n }\n refreshView() {\n this.range = this.getRange(this.calendarService.currentDate);\n if (this.inited) {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n this.calendarService.populateAdjacentViews(this);\n this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]);\n this.calendarService.rangeChanged(this);\n }\n getTitle() {\n const firstDayOfWeek = new Date(this.range.startTime.getTime());\n firstDayOfWeek.setHours(12, 0, 0, 0);\n return this.formatTitle(firstDayOfWeek);\n }\n getHighlightClass(date) {\n let className = '';\n if (date.hasEvent) {\n if (className) {\n className += ' ';\n }\n className = 'weekview-with-event';\n }\n if (date.selected) {\n if (className) {\n className += ' ';\n }\n className += 'weekview-selected';\n }\n if (date.current) {\n if (className) {\n className += ' ';\n }\n className += 'weekview-current';\n }\n return className;\n }\n select(selectedTime, events) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedTime);\n }\n this.onTimeSelected.emit({\n selectedTime,\n events: events.map(e => e.event),\n disabled\n });\n }\n placeEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n WeekViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts);\n }\n placeAllDayEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n }\n overlap(event1, event2) {\n let earlyEvent = event1, lateEvent = event2;\n if (event1.startIndex > event2.startIndex || (event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset)) {\n earlyEvent = event2;\n lateEvent = event1;\n }\n if (earlyEvent.endIndex <= lateEvent.startIndex) {\n return false;\n }\n else {\n return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts);\n }\n }\n calculatePosition(events) {\n const len = events.length, isForbidden = new Array(len);\n let maxColumn = 0;\n for (let i = 0; i < len; i += 1) {\n let col;\n for (col = 0; col < maxColumn; col += 1) {\n isForbidden[col] = false;\n }\n for (let j = 0; j < i; j += 1) {\n if (this.overlap(events[i], events[j])) {\n isForbidden[events[j].position] = true;\n }\n }\n for (col = 0; col < maxColumn; col += 1) {\n if (!isForbidden[col]) {\n break;\n }\n }\n if (col < maxColumn) {\n events[i].position = col;\n }\n else {\n events[i].position = maxColumn++;\n }\n }\n if (this.dir === 'rtl') {\n for (let i = 0; i < len; i += 1) {\n events[i].position = maxColumn - 1 - events[i].position;\n }\n }\n }\n updateCurrentView(currentViewStartDate, view) {\n const currentCalendarDate = this.calendarService.currentDate, today = new Date(), oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), currentDayDifference = Math.floor((Date.UTC(today.getFullYear(), today.getMonth(), today.getTime()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n for (let r = 0; r < 7; r += 1) {\n view.dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 7 && this.autoSelect) {\n view.dates[selectedDayDifference].selected = true;\n }\n if (currentDayDifference >= 0 && currentDayDifference < 7) {\n view.dates[currentDayDifference].current = true;\n }\n }\n daySelected(viewDate) {\n const selectedDate = viewDate.date, dates = this.views[this.currentViewIndex].dates, currentViewStartDate = this.range.startTime, oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n this.calendarService.setCurrentDate(selectedDate);\n for (let r = 0; r < 7; r += 1) {\n dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 7) {\n dates[selectedDayDifference].selected = true;\n }\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedDate);\n }\n this.onTimeSelected.emit({ selectedTime: selectedDate, events: viewDate.events.map(e => e.event), disabled });\n }\n setScrollPosition(scrollPosition) {\n this.initScrollPosition = scrollPosition;\n }\n};\nWeekViewComponent.ɵfac = function WeekViewComponent_Factory(t) { return new (t || WeekViewComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService), ɵngcc0.ɵɵdirectiveInject(ɵngcc0.ElementRef)); };\nWeekViewComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: WeekViewComponent, selectors: [[\"weekview\"]], viewQuery: function WeekViewComponent_Query(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵstaticViewQuery(_c5, true);\n } if (rf & 2) {\n var _t;\n ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.slider = _t.first);\n } }, hostVars: 2, hostBindings: function WeekViewComponent_HostBindings(rf, ctx) { if (rf & 2) {\n ɵngcc0.ɵɵclassProp(\"weekview\", ctx.class);\n } }, inputs: { autoSelect: \"autoSelect\", dir: \"dir\", scrollToHour: \"scrollToHour\", sliderOptions: \"sliderOptions\", weekviewHeaderTemplate: \"weekviewHeaderTemplate\", weekviewAllDayEventTemplate: \"weekviewAllDayEventTemplate\", weekviewNormalEventTemplate: \"weekviewNormalEventTemplate\", weekviewAllDayEventSectionTemplate: \"weekviewAllDayEventSectionTemplate\", weekviewNormalEventSectionTemplate: \"weekviewNormalEventSectionTemplate\", weekviewInactiveAllDayEventSectionTemplate: \"weekviewInactiveAllDayEventSectionTemplate\", weekviewInactiveNormalEventSectionTemplate: \"weekviewInactiveNormalEventSectionTemplate\", formatWeekTitle: \"formatWeekTitle\", formatWeekViewDayHeader: \"formatWeekViewDayHeader\", formatHourColumn: \"formatHourColumn\", startingDayWeek: \"startingDayWeek\", allDayLabel: \"allDayLabel\", hourParts: \"hourParts\", eventSource: \"eventSource\", markDisabled: \"markDisabled\", locale: \"locale\", dateFormatter: \"dateFormatter\", preserveScrollPosition: \"preserveScrollPosition\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\", startHour: \"startHour\", endHour: \"endHour\", hourSegments: \"hourSegments\" }, outputs: { onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], decls: 26, vars: 11, consts: [[1, \"slides-container\", 3, \"options\", \"dir\", \"ionSlideDidChange\"], [\"weekSlider\", \"\"], [1, \"slide-container\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"weekview-header\"], [1, \"calendar-hour-column\"], [\"class\", \"weekview-header text-center\", 3, \"ngClass\", \"click\", 4, \"ngFor\", \"ngForOf\"], [4, \"ngIf\"], [1, \"weekview-header\", \"text-center\", 3, \"ngClass\", \"click\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [1, \"weekview-allday-table\"], [1, \"weekview-allday-label\"], [1, \"weekview-allday-content-wrapper\", \"scroll-content\"], [1, \"table\", \"table-fixed\", \"weekview-allday-content-table\"], [\"class\", \"calendar-cell\", 4, \"ngFor\", \"ngForOf\"], [1, \"weekview-normal-event-container\", 3, \"initPosition\", \"emitEvent\", \"onScroll\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"weekview-normal-event-table\"], [4, \"ngFor\", \"ngForOf\"], [1, \"calendar-cell\"], [1, \"calendar-hour-column\", \"text-center\"], [\"class\", \"calendar-cell\", \"tappable\", \"\", 3, \"click\", 4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 1, \"calendar-cell\", 3, \"click\"], [1, \"weekview-normal-event-container\", 3, \"initPosition\"], [3, \"ngClass\", 4, \"ngIf\"], [3, \"ngClass\"]], template: function WeekViewComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-slides\", 0, 1);\n ɵngcc0.ɵɵlistener(\"ionSlideDidChange\", function WeekViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { return ctx.onSlideChanged(); });\n ɵngcc0.ɵɵelementStart(2, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(3, \"table\", 3);\n ɵngcc0.ɵɵelementStart(4, \"thead\");\n ɵngcc0.ɵɵelementStart(5, \"tr\");\n ɵngcc0.ɵɵelement(6, \"th\", 4);\n ɵngcc0.ɵɵtemplate(7, WeekViewComponent_th_7_Template, 2, 5, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_8_Template, 13, 5, \"div\", 6);\n ɵngcc0.ɵɵtemplate(9, WeekViewComponent_div_9_Template, 13, 4, \"div\", 6);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(10, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(11, \"table\", 3);\n ɵngcc0.ɵɵelementStart(12, \"thead\");\n ɵngcc0.ɵɵelementStart(13, \"tr\");\n ɵngcc0.ɵɵelement(14, \"th\", 4);\n ɵngcc0.ɵɵtemplate(15, WeekViewComponent_th_15_Template, 2, 5, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(16, WeekViewComponent_div_16_Template, 13, 5, \"div\", 6);\n ɵngcc0.ɵɵtemplate(17, WeekViewComponent_div_17_Template, 13, 4, \"div\", 6);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(18, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(19, \"table\", 3);\n ɵngcc0.ɵɵelementStart(20, \"thead\");\n ɵngcc0.ɵɵelementStart(21, \"tr\");\n ɵngcc0.ɵɵelement(22, \"th\", 4);\n ɵngcc0.ɵɵtemplate(23, WeekViewComponent_th_23_Template, 2, 5, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(24, WeekViewComponent_div_24_Template, 13, 5, \"div\", 6);\n ɵngcc0.ɵɵtemplate(25, WeekViewComponent_div_25_Template, 13, 4, \"div\", 6);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵproperty(\"options\", ctx.sliderOptions)(\"dir\", ctx.dir);\n ɵngcc0.ɵɵadvance(7);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx.views[0].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(6);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx.views[1].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(6);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx.views[2].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n } }, directives: function () { return [ɵngcc1.IonSlides, ɵngcc1.IonSlide, ɵngcc2.NgForOf, ɵngcc2.NgIf, ɵngcc2.NgClass, ɵngcc2.NgTemplateOutlet, initPositionScrollComponent]; }, styles: [\"\\n .table-fixed {\\n table-layout: fixed;\\n }\\n\\n .table {\\n width: 100%;\\n max-width: 100%;\\n background-color: transparent;\\n }\\n\\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\\n .table > tbody > tr > td, .table > tfoot > tr > td {\\n padding: 8px;\\n line-height: 20px;\\n vertical-align: top;\\n }\\n\\n .table > thead > tr > th {\\n vertical-align: bottom;\\n border-bottom: 2px solid #ddd;\\n }\\n\\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\\n border-top: 0\\n }\\n\\n .table > tbody + tbody {\\n border-top: 2px solid #ddd;\\n }\\n\\n .table-bordered {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\\n border-bottom-width: 2px;\\n }\\n\\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\\n background-color: #f9f9f9\\n }\\n\\n .calendar-hour-column {\\n width: 50px;\\n white-space: nowrap;\\n }\\n\\n .calendar-event-wrap {\\n position: relative;\\n width: 100%;\\n height: 100%;\\n }\\n\\n .calendar-event {\\n position: absolute;\\n padding: 2px;\\n cursor: pointer;\\n z-index: 10000;\\n }\\n\\n .calendar-cell {\\n padding: 0 !important;\\n height: 37px;\\n }\\n\\n .slides-container {\\n height: 100%;\\n }\\n\\n .slide-container {\\n display: block;\\n }\\n\\n .weekview-allday-label {\\n float: left;\\n height: 100%;\\n line-height: 50px;\\n text-align: center;\\n width: 50px;\\n border-left: 1px solid #ddd;\\n }\\n\\n [dir=\\\"rtl\\\"] .weekview-allday-label {\\n float: right;\\n border-right: 1px solid #ddd;\\n }\\n\\n .weekview-allday-content-wrapper {\\n margin-left: 50px;\\n overflow: hidden;\\n height: 51px;\\n }\\n\\n [dir=\\\"rtl\\\"] .weekview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 50px;\\n }\\n\\n .weekview-allday-content-table {\\n min-height: 50px;\\n }\\n\\n .weekview-allday-content-table td {\\n border-left: 1px solid #ddd;\\n border-right: 1px solid #ddd;\\n }\\n\\n .weekview-header th {\\n overflow: hidden;\\n white-space: nowrap;\\n font-size: 14px;\\n }\\n\\n .weekview-allday-table {\\n height: 50px;\\n position: relative;\\n border-bottom: 1px solid #ddd;\\n font-size: 14px;\\n }\\n\\n .weekview-normal-event-container {\\n margin-top: 87px;\\n overflow: hidden;\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n position: absolute;\\n font-size: 14px;\\n }\\n\\n .scroll-content {\\n overflow-y: auto;\\n overflow-x: hidden;\\n }\\n\\n ::-webkit-scrollbar,\\n *::-webkit-scrollbar {\\n display: none;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n }\\n\\n @media (max-width: 750px) {\\n .weekview-allday-label, .calendar-hour-column {\\n width: 31px;\\n font-size: 12px;\\n }\\n\\n .weekview-allday-label {\\n padding-top: 4px;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n line-height: 12px;\\n }\\n\\n .table > thead > tr > th.weekview-header {\\n padding-left: 0;\\n padding-right: 0;\\n font-size: 12px;\\n }\\n\\n .weekview-allday-label {\\n line-height: 20px;\\n }\\n\\n .weekview-allday-content-wrapper {\\n margin-left: 31px;\\n }\\n\\n [dir=\\\"rtl\\\"] .weekview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 31px;\\n }\\n }\\n \"], encapsulation: 2 });\nWeekViewComponent.ctorParameters = () => [\n { type: CalendarService },\n { type: ElementRef }\n];\n__decorate([\n ViewChild('weekSlider', { static: true })\n], WeekViewComponent.prototype, \"slider\", void 0);\n__decorate([\n HostBinding('class.weekview')\n], WeekViewComponent.prototype, \"class\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewHeaderTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"formatWeekTitle\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"formatWeekViewDayHeader\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"formatHourColumn\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"startingDayWeek\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"allDayLabel\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"hourParts\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"autoSelect\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"scrollToHour\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"preserveScrollPosition\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"startHour\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"endHour\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"hourSegments\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onTitleChanged\", void 0);\n\nvar DayViewComponent_1;\nlet DayViewComponent = DayViewComponent_1 = class DayViewComponent {\n constructor(calendarService, elm) {\n this.calendarService = calendarService;\n this.elm = elm;\n this.class = true;\n this.dir = '';\n this.scrollToHour = 0;\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter();\n this.onTitleChanged = new EventEmitter(true);\n this.views = [];\n this.currentViewIndex = 0;\n this.direction = 0;\n this.mode = 'day';\n this.inited = false;\n this.callbackOnInit = true;\n }\n static createDateObjects(startTime, startHour, endHour, timeInterval) {\n const rows = [], currentHour = 0, currentDate = startTime.getDate();\n let time, hourStep, minStep;\n if (timeInterval < 1) {\n hourStep = Math.floor(1 / timeInterval);\n minStep = 60;\n }\n else {\n hourStep = 1;\n minStep = Math.floor(60 / timeInterval);\n }\n for (let hour = startHour; hour < endHour; hour += hourStep) {\n for (let interval = 0; interval < 60; interval += minStep) {\n time = new Date(startTime.getTime());\n time.setHours(currentHour + hour, interval);\n time.setDate(currentDate);\n rows.push({\n time,\n events: []\n });\n }\n }\n return rows;\n }\n static compareEventByStartOffset(eventA, eventB) {\n return eventA.startOffset - eventB.startOffset;\n }\n static calculateWidth(orderedEvents, size, hourParts) {\n const totalSize = size * hourParts, cells = new Array(totalSize);\n // sort by position in descending order, the right most columns should be calculated first\n orderedEvents.sort((eventA, eventB) => {\n return eventB.position - eventA.position;\n });\n for (let i = 0; i < totalSize; i += 1) {\n cells[i] = {\n calculated: false,\n events: []\n };\n }\n const len = orderedEvents.length;\n for (let i = 0; i < len; i += 1) {\n const event = orderedEvents[i];\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n cells[index].events.push(event);\n index += 1;\n }\n }\n let i = 0;\n while (i < len) {\n let event = orderedEvents[i];\n if (!event.overlapNumber) {\n const overlapNumber = event.position + 1;\n event.overlapNumber = overlapNumber;\n const eventQueue = [event];\n while (event = eventQueue.shift()) {\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n if (!cells[index].calculated) {\n cells[index].calculated = true;\n if (cells[index].events) {\n const eventCountInCell = cells[index].events.length;\n for (let j = 0; j < eventCountInCell; j += 1) {\n const currentEventInCell = cells[index].events[j];\n if (!currentEventInCell.overlapNumber) {\n currentEventInCell.overlapNumber = overlapNumber;\n eventQueue.push(currentEventInCell);\n }\n }\n }\n }\n index += 1;\n }\n }\n }\n i += 1;\n }\n }\n ngOnInit() {\n if (!this.sliderOptions) {\n this.sliderOptions = {};\n }\n this.sliderOptions.loop = true;\n this.hourRange = (this.endHour - this.startHour) * this.hourSegments;\n if (this.dateFormatter && this.dateFormatter.formatDayViewTitle) {\n this.formatTitle = this.dateFormatter.formatDayViewTitle;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatTitle = function (date) {\n return datePipe.transform(date, this.formatDayTitle);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatDayViewHourColumn) {\n this.formatHourColumnLabel = this.dateFormatter.formatDayViewHourColumn;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatHourColumnLabel = function (date) {\n return datePipe.transform(date, this.formatHourColumn);\n };\n }\n if (this.lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(true);\n }\n if (this.lockSwipes) {\n this.slider.lockSwipes(true);\n }\n this.refreshView();\n this.hourColumnLabels = this.getHourColumnLabels();\n this.inited = true;\n this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => {\n this.refreshView();\n });\n this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => {\n this.onDataLoaded();\n });\n this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n });\n this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => {\n this.slider.update();\n });\n }\n ngAfterViewInit() {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n if (this.scrollToHour > 0) {\n const hourColumns = this.elm.nativeElement.querySelector('.dayview-normal-event-container').querySelectorAll('.calendar-hour-column');\n const me = this;\n setTimeout(() => {\n me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop;\n }, 50);\n }\n }\n ngOnChanges(changes) {\n if (!this.inited) {\n return;\n }\n const eventSourceChange = changes.eventSource;\n if (eventSourceChange && eventSourceChange.currentValue) {\n this.onDataLoaded();\n }\n const lockSwipeToPrev = changes.lockSwipeToPrev;\n if (lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue);\n }\n const lockSwipes = changes.lockSwipes;\n if (lockSwipes) {\n this.slider.lockSwipes(lockSwipes.currentValue);\n }\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromParentSubscription) {\n this.currentDateChangedFromParentSubscription.unsubscribe();\n this.currentDateChangedFromParentSubscription = null;\n }\n if (this.eventSourceChangedSubscription) {\n this.eventSourceChangedSubscription.unsubscribe();\n this.eventSourceChangedSubscription = null;\n }\n if (this.slideChangedSubscription) {\n this.slideChangedSubscription.unsubscribe();\n this.slideChangedSubscription = null;\n }\n if (this.slideUpdatedSubscription) {\n this.slideUpdatedSubscription.unsubscribe();\n this.slideUpdatedSubscription = null;\n }\n }\n onSlideChanged() {\n if (this.callbackOnInit) {\n this.callbackOnInit = false;\n return;\n }\n let direction = 0;\n const currentViewIndex = this.currentViewIndex;\n this.slider.getActiveIndex().then((currentSlideIndex) => {\n currentSlideIndex = (currentSlideIndex + 2) % 3;\n if (isNaN(currentSlideIndex)) {\n currentSlideIndex = currentViewIndex;\n }\n if (currentSlideIndex - currentViewIndex === 1) {\n direction = 1;\n }\n else if (currentSlideIndex === 0 && currentViewIndex === 2) {\n direction = 1;\n this.slider.slideTo(1, 0, false);\n }\n else if (currentViewIndex - currentSlideIndex === 1) {\n direction = -1;\n }\n else if (currentSlideIndex === 2 && currentViewIndex === 0) {\n direction = -1;\n this.slider.slideTo(3, 0, false);\n }\n this.currentViewIndex = currentSlideIndex;\n this.move(direction);\n });\n }\n move(direction) {\n if (direction === 0) {\n return;\n }\n this.direction = direction;\n const adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction);\n this.calendarService.setCurrentDate(adjacentDate);\n this.refreshView();\n this.direction = 0;\n }\n getHourColumnLabels() {\n const hourColumnLabels = [];\n for (let hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) {\n // handle edge case for DST\n if (hour === 0 && this.views[0].rows[hour].time.getHours() !== this.startHour) {\n const time = new Date(this.views[0].rows[hour].time);\n time.setDate(time.getDate() + 1);\n time.setHours(this.startHour);\n hourColumnLabels.push(this.formatHourColumnLabel(time));\n }\n else {\n hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour].time));\n }\n }\n return hourColumnLabels;\n }\n getViewData(startTime) {\n return {\n rows: DayViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments),\n allDayEvents: []\n };\n }\n getRange(currentDate) {\n const year = currentDate.getFullYear(), month = currentDate.getMonth(), date = currentDate.getDate(), startTime = new Date(year, month, date, 12, 0, 0), endTime = new Date(year, month, date + 1, 12, 0, 0);\n return {\n startTime,\n endTime\n };\n }\n onDataLoaded() {\n const eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = this.range.startTime, endTime = this.range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, rows = this.views[currentViewIndex].rows, allDayEvents = this.views[currentViewIndex].allDayEvents = [], oneHour = 3600000, eps = 0.016, rangeStartRowIndex = this.startHour * this.hourSegments, rangeEndRowIndex = this.endHour * this.hourSegments;\n let normalEventInRange = false;\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n rows[hour].events = [];\n }\n for (let i = 0; i < len; i += 1) {\n const event = eventSource[i];\n const eventStartTime = event.startTime;\n const eventEndTime = event.endTime;\n let eventUTCStartTime, eventUTCEndTime;\n if (event.allDay) {\n eventUTCStartTime = eventStartTime.getTime();\n eventUTCEndTime = eventEndTime.getTime();\n }\n else {\n eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate());\n eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1);\n }\n if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) {\n continue;\n }\n if (event.allDay) {\n allDayEvents.push({\n event\n });\n }\n else {\n normalEventInRange = true;\n let timeDifferenceStart;\n if (eventUTCStartTime < utcStartTime) {\n timeDifferenceStart = 0;\n }\n else {\n timeDifferenceStart = (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments;\n }\n let timeDifferenceEnd;\n if (eventUTCEndTime > utcEndTime) {\n timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments;\n }\n else {\n timeDifferenceEnd = (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments;\n }\n let startIndex = Math.floor(timeDifferenceStart);\n let endIndex = Math.ceil(timeDifferenceEnd - eps);\n let startOffset = 0;\n let endOffset = 0;\n if (this.hourParts !== 1) {\n if (startIndex < rangeStartRowIndex) {\n startOffset = 0;\n }\n else {\n startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts);\n }\n if (endIndex > rangeEndRowIndex) {\n endOffset = 0;\n }\n else {\n endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts);\n }\n }\n if (startIndex < rangeStartRowIndex) {\n startIndex = 0;\n }\n else {\n startIndex -= rangeStartRowIndex;\n }\n if (endIndex > rangeEndRowIndex) {\n endIndex = rangeEndRowIndex;\n }\n endIndex -= rangeStartRowIndex;\n if (startIndex < endIndex) {\n const displayEvent = {\n event,\n startIndex,\n endIndex,\n startOffset,\n endOffset\n };\n let eventSet = rows[startIndex].events;\n if (eventSet) {\n eventSet.push(displayEvent);\n }\n else {\n eventSet = [];\n eventSet.push(displayEvent);\n rows[startIndex].events = eventSet;\n }\n }\n }\n }\n if (normalEventInRange) {\n let orderedEvents = [];\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n if (rows[hour].events) {\n rows[hour].events.sort(DayViewComponent_1.compareEventByStartOffset);\n orderedEvents = orderedEvents.concat(rows[hour].events);\n }\n }\n if (orderedEvents.length > 0) {\n this.placeEvents(orderedEvents);\n }\n }\n }\n refreshView() {\n this.range = this.getRange(this.calendarService.currentDate);\n if (this.inited) {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n this.calendarService.populateAdjacentViews(this);\n this.calendarService.rangeChanged(this);\n }\n getTitle() {\n const startingDate = new Date(this.range.startTime.getTime());\n startingDate.setHours(12, 0, 0, 0);\n return this.formatTitle(startingDate);\n }\n select(selectedTime, events) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedTime);\n }\n this.onTimeSelected.emit({\n selectedTime,\n events: events.map(e => e.event),\n disabled\n });\n }\n placeEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n DayViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts);\n }\n placeAllDayEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n }\n overlap(event1, event2) {\n let earlyEvent = event1, lateEvent = event2;\n if (event1.startIndex > event2.startIndex || (event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset)) {\n earlyEvent = event2;\n lateEvent = event1;\n }\n if (earlyEvent.endIndex <= lateEvent.startIndex) {\n return false;\n }\n else {\n return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts);\n }\n }\n calculatePosition(events) {\n const len = events.length, isForbidden = new Array(len);\n let maxColumn = 0, col;\n for (let i = 0; i < len; i += 1) {\n for (col = 0; col < maxColumn; col += 1) {\n isForbidden[col] = false;\n }\n for (let j = 0; j < i; j += 1) {\n if (this.overlap(events[i], events[j])) {\n isForbidden[events[j].position] = true;\n }\n }\n for (col = 0; col < maxColumn; col += 1) {\n if (!isForbidden[col]) {\n break;\n }\n }\n if (col < maxColumn) {\n events[i].position = col;\n }\n else {\n events[i].position = maxColumn++;\n }\n }\n if (this.dir === 'rtl') {\n for (let i = 0; i < len; i += 1) {\n events[i].position = maxColumn - 1 - events[i].position;\n }\n }\n }\n eventSelected(event) {\n this.onEventSelected.emit(event);\n }\n setScrollPosition(scrollPosition) {\n this.initScrollPosition = scrollPosition;\n }\n};\nDayViewComponent.ɵfac = function DayViewComponent_Factory(t) { return new (t || DayViewComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService), ɵngcc0.ɵɵdirectiveInject(ɵngcc0.ElementRef)); };\nDayViewComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: DayViewComponent, selectors: [[\"dayview\"]], viewQuery: function DayViewComponent_Query(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵstaticViewQuery(_c12, true);\n } if (rf & 2) {\n var _t;\n ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.slider = _t.first);\n } }, hostVars: 2, hostBindings: function DayViewComponent_HostBindings(rf, ctx) { if (rf & 2) {\n ɵngcc0.ɵɵclassProp(\"dayview\", ctx.class);\n } }, inputs: { dir: \"dir\", scrollToHour: \"scrollToHour\", sliderOptions: \"sliderOptions\", dayviewAllDayEventTemplate: \"dayviewAllDayEventTemplate\", dayviewNormalEventTemplate: \"dayviewNormalEventTemplate\", dayviewAllDayEventSectionTemplate: \"dayviewAllDayEventSectionTemplate\", dayviewNormalEventSectionTemplate: \"dayviewNormalEventSectionTemplate\", dayviewInactiveAllDayEventSectionTemplate: \"dayviewInactiveAllDayEventSectionTemplate\", dayviewInactiveNormalEventSectionTemplate: \"dayviewInactiveNormalEventSectionTemplate\", formatHourColumn: \"formatHourColumn\", formatDayTitle: \"formatDayTitle\", allDayLabel: \"allDayLabel\", hourParts: \"hourParts\", eventSource: \"eventSource\", markDisabled: \"markDisabled\", locale: \"locale\", dateFormatter: \"dateFormatter\", preserveScrollPosition: \"preserveScrollPosition\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\", startHour: \"startHour\", endHour: \"endHour\", hourSegments: \"hourSegments\" }, outputs: { onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], decls: 38, vars: 17, consts: [[1, \"slides-container\", 3, \"options\", \"dir\", \"ionSlideDidChange\"], [\"daySlider\", \"\"], [1, \"slide-container\"], [1, \"dayview-allday-table\"], [1, \"dayview-allday-label\"], [1, \"dayview-allday-content-wrapper\", \"scroll-content\"], [1, \"table\", \"table-bordered\", \"dayview-allday-content-table\"], [\"class\", \"calendar-cell\", 3, \"ngClass\", \"ngStyle\", 4, \"ngIf\"], [\"class\", \"calendar-cell\", 4, \"ngIf\"], [\"class\", \"dayview-normal-event-container\", 3, \"initPosition\", \"emitEvent\", \"onScroll\", 4, \"ngIf\"], [\"class\", \"dayview-normal-event-container\", 3, \"initPosition\", 4, \"ngIf\"], [1, \"calendar-cell\", 3, \"ngClass\", \"ngStyle\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [1, \"calendar-cell\"], [1, \"dayview-normal-event-container\", 3, \"initPosition\", \"emitEvent\", \"onScroll\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"dayview-normal-event-table\"], [4, \"ngFor\", \"ngForOf\"], [1, \"calendar-hour-column\", \"text-center\"], [\"tappable\", \"\", 1, \"calendar-cell\", 3, \"click\"], [1, \"dayview-normal-event-container\", 3, \"initPosition\"]], template: function DayViewComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-slides\", 0, 1);\n ɵngcc0.ɵɵlistener(\"ionSlideDidChange\", function DayViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { return ctx.onSlideChanged(); });\n ɵngcc0.ɵɵelementStart(2, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(3, \"div\", 3);\n ɵngcc0.ɵɵelementStart(4, \"div\", 4);\n ɵngcc0.ɵɵtext(5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(6, \"div\", 5);\n ɵngcc0.ɵɵelementStart(7, \"table\", 6);\n ɵngcc0.ɵɵelementStart(8, \"tbody\");\n ɵngcc0.ɵɵelementStart(9, \"tr\");\n ɵngcc0.ɵɵtemplate(10, DayViewComponent_td_10_Template, 2, 11, \"td\", 7);\n ɵngcc0.ɵɵtemplate(11, DayViewComponent_td_11_Template, 2, 4, \"td\", 8);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(12, DayViewComponent_init_position_scroll_12_Template, 4, 3, \"init-position-scroll\", 9);\n ɵngcc0.ɵɵtemplate(13, DayViewComponent_init_position_scroll_13_Template, 4, 2, \"init-position-scroll\", 10);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(14, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(15, \"div\", 3);\n ɵngcc0.ɵɵelementStart(16, \"div\", 4);\n ɵngcc0.ɵɵtext(17);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(18, \"div\", 5);\n ɵngcc0.ɵɵelementStart(19, \"table\", 6);\n ɵngcc0.ɵɵelementStart(20, \"tbody\");\n ɵngcc0.ɵɵelementStart(21, \"tr\");\n ɵngcc0.ɵɵtemplate(22, DayViewComponent_td_22_Template, 2, 11, \"td\", 7);\n ɵngcc0.ɵɵtemplate(23, DayViewComponent_td_23_Template, 2, 4, \"td\", 8);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(24, DayViewComponent_init_position_scroll_24_Template, 4, 3, \"init-position-scroll\", 9);\n ɵngcc0.ɵɵtemplate(25, DayViewComponent_init_position_scroll_25_Template, 4, 2, \"init-position-scroll\", 10);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(26, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(27, \"div\", 3);\n ɵngcc0.ɵɵelementStart(28, \"div\", 4);\n ɵngcc0.ɵɵtext(29);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(30, \"div\", 5);\n ɵngcc0.ɵɵelementStart(31, \"table\", 6);\n ɵngcc0.ɵɵelementStart(32, \"tbody\");\n ɵngcc0.ɵɵelementStart(33, \"tr\");\n ɵngcc0.ɵɵtemplate(34, DayViewComponent_td_34_Template, 2, 11, \"td\", 7);\n ɵngcc0.ɵɵtemplate(35, DayViewComponent_td_35_Template, 2, 4, \"td\", 8);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(36, DayViewComponent_init_position_scroll_36_Template, 4, 3, \"init-position-scroll\", 9);\n ɵngcc0.ɵɵtemplate(37, DayViewComponent_init_position_scroll_37_Template, 4, 2, \"init-position-scroll\", 10);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵproperty(\"options\", ctx.sliderOptions)(\"dir\", ctx.dir);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵtextInterpolate(ctx.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(4);\n ɵngcc0.ɵɵtextInterpolate(ctx.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(4);\n ɵngcc0.ɵɵtextInterpolate(ctx.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n } }, directives: function () { return [ɵngcc1.IonSlides, ɵngcc1.IonSlide, ɵngcc2.NgIf, ɵngcc2.NgClass, ɵngcc2.NgStyle, ɵngcc2.NgTemplateOutlet, initPositionScrollComponent, ɵngcc2.NgForOf]; }, styles: [\"\\n .table-fixed {\\n table-layout: fixed;\\n }\\n\\n .table {\\n width: 100%;\\n max-width: 100%;\\n background-color: transparent;\\n }\\n\\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\\n .table > tbody > tr > td, .table > tfoot > tr > td {\\n padding: 8px;\\n line-height: 20px;\\n vertical-align: top;\\n }\\n\\n .table > thead > tr > th {\\n vertical-align: bottom;\\n border-bottom: 2px solid #ddd;\\n }\\n\\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\\n border-top: 0\\n }\\n\\n .table > tbody + tbody {\\n border-top: 2px solid #ddd;\\n }\\n\\n .table-bordered {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\\n border-bottom-width: 2px;\\n }\\n\\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\\n background-color: #f9f9f9\\n }\\n\\n .calendar-hour-column {\\n width: 50px;\\n white-space: nowrap;\\n }\\n\\n .calendar-event-wrap {\\n position: relative;\\n width: 100%;\\n height: 100%;\\n }\\n\\n .calendar-event {\\n position: absolute;\\n padding: 2px;\\n cursor: pointer;\\n z-index: 10000;\\n }\\n\\n .slides-container {\\n height: 100%;\\n }\\n\\n .slide-container {\\n display: block;\\n }\\n\\n .calendar-cell {\\n padding: 0 !important;\\n height: 37px;\\n }\\n\\n .dayview-allday-label {\\n float: left;\\n height: 100%;\\n line-height: 50px;\\n text-align: center;\\n width: 50px;\\n border-left: 1px solid #ddd;\\n }\\n\\n [dir=\\\"rtl\\\"] .dayview-allday-label {\\n border-right: 1px solid #ddd;\\n float: right;\\n }\\n\\n .dayview-allday-content-wrapper {\\n margin-left: 50px;\\n overflow: hidden;\\n height: 51px;\\n }\\n\\n [dir=\\\"rtl\\\"] .dayview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 50px;\\n }\\n\\n .dayview-allday-content-table {\\n min-height: 50px;\\n }\\n\\n .dayview-allday-content-table td {\\n border-left: 1px solid #ddd;\\n border-right: 1px solid #ddd;\\n }\\n\\n .dayview-allday-table {\\n height: 50px;\\n position: relative;\\n border-bottom: 1px solid #ddd;\\n font-size: 14px;\\n }\\n\\n .dayview-normal-event-container {\\n margin-top: 50px;\\n overflow: hidden;\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n position: absolute;\\n font-size: 14px;\\n }\\n\\n .scroll-content {\\n overflow-y: auto;\\n overflow-x: hidden;\\n }\\n\\n ::-webkit-scrollbar,\\n *::-webkit-scrollbar {\\n display: none;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n }\\n\\n @media (max-width: 750px) {\\n .dayview-allday-label, .calendar-hour-column {\\n width: 31px;\\n font-size: 12px;\\n }\\n\\n .dayview-allday-label {\\n padding-top: 4px;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n line-height: 12px;\\n }\\n\\n .dayview-allday-label {\\n line-height: 20px;\\n }\\n\\n .dayview-allday-content-wrapper {\\n margin-left: 31px;\\n }\\n\\n [dir=\\\"rtl\\\"] .dayview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 31px;\\n }\\n }\\n \"], encapsulation: 2 });\nDayViewComponent.ctorParameters = () => [\n { type: CalendarService },\n { type: ElementRef }\n];\n__decorate([\n ViewChild('daySlider', { static: true })\n], DayViewComponent.prototype, \"slider\", void 0);\n__decorate([\n HostBinding('class.dayview')\n], DayViewComponent.prototype, \"class\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"formatHourColumn\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"formatDayTitle\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"allDayLabel\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"hourParts\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"scrollToHour\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"preserveScrollPosition\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"startHour\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"endHour\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"hourSegments\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onTitleChanged\", void 0);\n\nvar Step;\n(function (Step) {\n Step[Step[\"QuarterHour\"] = 15] = \"QuarterHour\";\n Step[Step[\"HalfHour\"] = 30] = \"HalfHour\";\n Step[Step[\"Hour\"] = 60] = \"Hour\";\n})(Step || (Step = {}));\nlet CalendarComponent = class CalendarComponent {\n constructor(calendarService, appLocale) {\n this.calendarService = calendarService;\n this.appLocale = appLocale;\n this.eventSource = [];\n this.calendarMode = 'month';\n this.formatDay = 'd';\n this.formatDayHeader = 'EEE';\n this.formatDayTitle = 'MMMM dd, yyyy';\n this.formatWeekTitle = 'MMMM yyyy, \\'Week\\' w';\n this.formatMonthTitle = 'MMMM yyyy';\n this.formatWeekViewDayHeader = 'EEE d';\n this.formatHourColumn = 'ha';\n this.showEventDetail = true;\n this.startingDayMonth = 0;\n this.startingDayWeek = 0;\n this.allDayLabel = 'all day';\n this.noEventsLabel = 'No Events';\n this.queryMode = 'local';\n this.step = Step.Hour;\n this.timeInterval = 60;\n this.autoSelect = true;\n this.dir = \"\";\n this.scrollToHour = 0;\n this.preserveScrollPosition = false;\n this.lockSwipeToPrev = false;\n this.lockSwipes = false;\n this.locale = \"\";\n this.startHour = 0;\n this.endHour = 24;\n this.onCurrentDateChanged = new EventEmitter();\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter();\n this.onTitleChanged = new EventEmitter();\n this.hourParts = 1;\n this.hourSegments = 1;\n this.locale = appLocale;\n }\n get currentDate() {\n return this._currentDate;\n }\n set currentDate(val) {\n if (!val) {\n val = new Date();\n }\n this._currentDate = val;\n this.calendarService.setCurrentDate(val, true);\n this.onCurrentDateChanged.emit(this._currentDate);\n }\n ngOnInit() {\n if (this.autoSelect) {\n if (this.autoSelect.toString() === 'false') {\n this.autoSelect = false;\n }\n else {\n this.autoSelect = true;\n }\n }\n this.hourSegments = 60 / this.timeInterval;\n this.hourParts = 60 / this.step;\n if (this.hourParts <= this.hourSegments) {\n this.hourParts = 1;\n }\n else {\n this.hourParts = this.hourParts / this.hourSegments;\n }\n this.startHour = parseInt(this.startHour.toString());\n this.endHour = parseInt(this.endHour.toString());\n this.calendarService.queryMode = this.queryMode;\n this.currentDateChangedFromChildrenSubscription = this.calendarService.currentDateChangedFromChildren$.subscribe(currentDate => {\n this._currentDate = currentDate;\n this.onCurrentDateChanged.emit(currentDate);\n });\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromChildrenSubscription) {\n this.currentDateChangedFromChildrenSubscription.unsubscribe();\n this.currentDateChangedFromChildrenSubscription = null;\n }\n }\n rangeChanged(range) {\n this.onRangeChanged.emit(range);\n }\n eventSelected(event) {\n this.onEventSelected.emit(event);\n }\n timeSelected(timeSelected) {\n this.onTimeSelected.emit(timeSelected);\n }\n titleChanged(title) {\n this.onTitleChanged.emit(title);\n }\n loadEvents() {\n this.calendarService.loadEvents();\n }\n slideNext() {\n this.calendarService.slide(1);\n }\n slidePrev() {\n this.calendarService.slide(-1);\n }\n update() {\n this.calendarService.update();\n }\n};\nCalendarComponent.ɵfac = function CalendarComponent_Factory(t) { return new (t || CalendarComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService), ɵngcc0.ɵɵdirectiveInject(LOCALE_ID)); };\nCalendarComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: CalendarComponent, selectors: [[\"calendar\"]], inputs: { eventSource: \"eventSource\", calendarMode: \"calendarMode\", formatDay: \"formatDay\", formatDayHeader: \"formatDayHeader\", formatDayTitle: \"formatDayTitle\", formatWeekTitle: \"formatWeekTitle\", formatMonthTitle: \"formatMonthTitle\", formatWeekViewDayHeader: \"formatWeekViewDayHeader\", formatHourColumn: \"formatHourColumn\", showEventDetail: \"showEventDetail\", startingDayMonth: \"startingDayMonth\", startingDayWeek: \"startingDayWeek\", allDayLabel: \"allDayLabel\", noEventsLabel: \"noEventsLabel\", queryMode: \"queryMode\", step: \"step\", timeInterval: \"timeInterval\", autoSelect: \"autoSelect\", dir: \"dir\", scrollToHour: \"scrollToHour\", preserveScrollPosition: \"preserveScrollPosition\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\", locale: \"locale\", startHour: \"startHour\", endHour: \"endHour\", currentDate: \"currentDate\", markDisabled: \"markDisabled\", monthviewDisplayEventTemplate: \"monthviewDisplayEventTemplate\", monthviewInactiveDisplayEventTemplate: \"monthviewInactiveDisplayEventTemplate\", monthviewEventDetailTemplate: \"monthviewEventDetailTemplate\", weekviewHeaderTemplate: \"weekviewHeaderTemplate\", weekviewAllDayEventTemplate: \"weekviewAllDayEventTemplate\", weekviewNormalEventTemplate: \"weekviewNormalEventTemplate\", dayviewAllDayEventTemplate: \"dayviewAllDayEventTemplate\", dayviewNormalEventTemplate: \"dayviewNormalEventTemplate\", weekviewAllDayEventSectionTemplate: \"weekviewAllDayEventSectionTemplate\", weekviewNormalEventSectionTemplate: \"weekviewNormalEventSectionTemplate\", dayviewAllDayEventSectionTemplate: \"dayviewAllDayEventSectionTemplate\", dayviewNormalEventSectionTemplate: \"dayviewNormalEventSectionTemplate\", weekviewInactiveAllDayEventSectionTemplate: \"weekviewInactiveAllDayEventSectionTemplate\", weekviewInactiveNormalEventSectionTemplate: \"weekviewInactiveNormalEventSectionTemplate\", dayviewInactiveAllDayEventSectionTemplate: \"dayviewInactiveAllDayEventSectionTemplate\", dayviewInactiveNormalEventSectionTemplate: \"dayviewInactiveNormalEventSectionTemplate\", dateFormatter: \"dateFormatter\", sliderOptions: \"sliderOptions\" }, outputs: { onCurrentDateChanged: \"onCurrentDateChanged\", onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵProvidersFeature([CalendarService])], decls: 24, vars: 7, consts: [[\"monthviewDefaultDisplayEventTemplate\", \"\"], [\"monthviewDefaultEventDetailTemplate\", \"\"], [\"defaultWeekviewHeaderTemplate\", \"\"], [\"defaultAllDayEventTemplate\", \"\"], [\"defaultNormalEventTemplate\", \"\"], [\"defaultWeekViewAllDayEventSectionTemplate\", \"\"], [\"defaultDayViewAllDayEventSectionTemplate\", \"\"], [\"defaultNormalEventSectionTemplate\", \"\"], [\"defaultInactiveAllDayEventSectionTemplate\", \"\"], [\"defaultInactiveNormalEventSectionTemplate\", \"\"], [3, \"ngSwitch\"], [3, \"formatDay\", \"formatDayHeader\", \"formatMonthTitle\", \"startingDayMonth\", \"showEventDetail\", \"noEventsLabel\", \"autoSelect\", \"eventSource\", \"markDisabled\", \"monthviewDisplayEventTemplate\", \"monthviewInactiveDisplayEventTemplate\", \"monthviewEventDetailTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"lockSwipeToPrev\", \"lockSwipes\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\", 4, \"ngSwitchCase\"], [3, \"formatWeekTitle\", \"formatWeekViewDayHeader\", \"formatHourColumn\", \"startingDayWeek\", \"allDayLabel\", \"hourParts\", \"autoSelect\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"weekviewHeaderTemplate\", \"weekviewAllDayEventTemplate\", \"weekviewNormalEventTemplate\", \"weekviewAllDayEventSectionTemplate\", \"weekviewNormalEventSectionTemplate\", \"weekviewInactiveAllDayEventSectionTemplate\", \"weekviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\", 4, \"ngSwitchCase\"], [3, \"formatDayTitle\", \"formatHourColumn\", \"allDayLabel\", \"hourParts\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"dayviewAllDayEventTemplate\", \"dayviewNormalEventTemplate\", \"dayviewAllDayEventSectionTemplate\", \"dayviewNormalEventSectionTemplate\", \"dayviewInactiveAllDayEventSectionTemplate\", \"dayviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\", 4, \"ngSwitchCase\"], [\"class\", \"event-detail-container\", \"has-bouncing\", \"false\", \"overflow-scroll\", \"false\", 4, \"ngIf\"], [\"has-bouncing\", \"false\", \"overflow-scroll\", \"false\", 1, \"event-detail-container\"], [3, \"click\", 4, \"ngFor\", \"ngForOf\"], [4, \"ngIf\"], [3, \"click\"], [\"class\", \"monthview-eventdetail-timecolumn\", 4, \"ngIf\"], [1, \"event-detail\"], [1, \"monthview-eventdetail-timecolumn\"], [1, \"no-events-label\"], [1, \"calendar-event-inner\"], [3, \"ngClass\", \"ngStyle\", 4, \"ngIf\"], [3, \"ngClass\", \"ngStyle\"], [\"class\", \"calendar-event\", \"tappable\", \"\", 3, \"ngStyle\", \"click\", 4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 1, \"calendar-event\", 3, \"ngStyle\", \"click\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [3, \"ngClass\", 4, \"ngIf\"], [3, \"ngClass\"], [3, \"formatDay\", \"formatDayHeader\", \"formatMonthTitle\", \"startingDayMonth\", \"showEventDetail\", \"noEventsLabel\", \"autoSelect\", \"eventSource\", \"markDisabled\", \"monthviewDisplayEventTemplate\", \"monthviewInactiveDisplayEventTemplate\", \"monthviewEventDetailTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"lockSwipeToPrev\", \"lockSwipes\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\"], [3, \"formatWeekTitle\", \"formatWeekViewDayHeader\", \"formatHourColumn\", \"startingDayWeek\", \"allDayLabel\", \"hourParts\", \"autoSelect\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"weekviewHeaderTemplate\", \"weekviewAllDayEventTemplate\", \"weekviewNormalEventTemplate\", \"weekviewAllDayEventSectionTemplate\", \"weekviewNormalEventSectionTemplate\", \"weekviewInactiveAllDayEventSectionTemplate\", \"weekviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\"], [3, \"formatDayTitle\", \"formatHourColumn\", \"allDayLabel\", \"hourParts\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"dayviewAllDayEventTemplate\", \"dayviewNormalEventTemplate\", \"dayviewAllDayEventSectionTemplate\", \"dayviewNormalEventSectionTemplate\", \"dayviewInactiveAllDayEventSectionTemplate\", \"dayviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\"]], template: function CalendarComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_0_Template, 1, 1, \"ng-template\", null, 0, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(2, CalendarComponent_ng_template_2_Template, 1, 1, \"ng-template\", null, 1, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(4, CalendarComponent_ng_template_4_Template, 1, 1, \"ng-template\", null, 2, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(6, CalendarComponent_ng_template_6_Template, 2, 1, \"ng-template\", null, 3, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(8, CalendarComponent_ng_template_8_Template, 2, 1, \"ng-template\", null, 4, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(10, CalendarComponent_ng_template_10_Template, 1, 1, \"ng-template\", null, 5, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(12, CalendarComponent_ng_template_12_Template, 1, 1, \"ng-template\", null, 6, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(14, CalendarComponent_ng_template_14_Template, 1, 1, \"ng-template\", null, 7, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(16, CalendarComponent_ng_template_16_Template, 0, 0, \"ng-template\", null, 8, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(18, CalendarComponent_ng_template_18_Template, 0, 0, \"ng-template\", null, 9, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵelementStart(20, \"div\", 10);\n ɵngcc0.ɵɵtemplate(21, CalendarComponent_monthview_21_Template, 1, 18, \"monthview\", 11);\n ɵngcc0.ɵɵtemplate(22, CalendarComponent_weekview_22_Template, 1, 27, \"weekview\", 12);\n ɵngcc0.ɵɵtemplate(23, CalendarComponent_dayview_23_Template, 1, 23, \"dayview\", 13);\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵadvance(20);\n ɵngcc0.ɵɵclassMapInterpolate1(\"\", ctx.calendarMode, \"view-container\");\n ɵngcc0.ɵɵproperty(\"ngSwitch\", ctx.calendarMode);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngSwitchCase\", \"month\");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngSwitchCase\", \"week\");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngSwitchCase\", \"day\");\n } }, directives: [ɵngcc2.NgSwitch, ɵngcc2.NgSwitchCase, ɵngcc2.NgIf, ɵngcc1.IonList, ɵngcc2.NgForOf, ɵngcc1.IonItem, ɵngcc2.NgClass, ɵngcc2.NgStyle, ɵngcc2.NgTemplateOutlet, MonthViewComponent,\n WeekViewComponent,\n DayViewComponent], pipes: [ɵngcc2.DatePipe], styles: [\"[_nghost-%COMP%] > div[_ngcontent-%COMP%] { height: 100%; }\\n\\n .event-detail-container[_ngcontent-%COMP%] {\\n border-top: 2px darkgrey solid;\\n }\\n\\n .no-events-label[_ngcontent-%COMP%] {\\n font-weight: bold;\\n color: darkgrey;\\n text-align: center;\\n }\\n\\n .event-detail[_ngcontent-%COMP%] {\\n cursor: pointer;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n }\\n\\n .monthview-eventdetail-timecolumn[_ngcontent-%COMP%] {\\n width: 110px;\\n overflow: hidden;\\n }\\n\\n .calendar-event-inner[_ngcontent-%COMP%] {\\n overflow: hidden;\\n background-color: #3a87ad;\\n color: white;\\n height: 100%;\\n width: 100%;\\n padding: 2px;\\n line-height: 15px;\\n text-align: initial;\\n }\\n\\n @media (max-width: 750px) {\\n .calendar-event-inner[_ngcontent-%COMP%] {\\n font-size: 12px;\\n }\\n }\"] });\nCalendarComponent.ctorParameters = () => [\n { type: CalendarService },\n { type: String, decorators: [{ type: Inject, args: [LOCALE_ID,] }] }\n];\n__decorate([\n Input()\n], CalendarComponent.prototype, \"currentDate\", null);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"calendarMode\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatDay\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatDayHeader\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatDayTitle\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatWeekTitle\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatMonthTitle\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatWeekViewDayHeader\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatHourColumn\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"showEventDetail\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"startingDayMonth\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"startingDayWeek\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"allDayLabel\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"noEventsLabel\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"queryMode\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"step\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"timeInterval\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"autoSelect\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"monthviewDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"monthviewInactiveDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"monthviewEventDetailTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewHeaderTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"scrollToHour\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"preserveScrollPosition\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"startHour\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"endHour\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onCurrentDateChanged\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onTitleChanged\", void 0);\nCalendarComponent = __decorate([ __param(1, Inject(LOCALE_ID))\n], CalendarComponent);\n\nlet initPositionScrollComponent = class initPositionScrollComponent {\n constructor(el) {\n this.onScroll = new EventEmitter();\n this.listenerAttached = false;\n this.element = el;\n }\n ngOnChanges(changes) {\n let initPosition = changes['initPosition'];\n if (initPosition && initPosition.currentValue !== undefined && this.scrollContent) {\n const me = this;\n setTimeout(function () {\n me.scrollContent.scrollTop = initPosition.currentValue;\n }, 0);\n }\n }\n ngAfterViewInit() {\n const scrollContent = this.scrollContent = this.element.nativeElement.querySelector('.scroll-content');\n if (this.initPosition !== undefined) {\n scrollContent.scrollTop = this.initPosition;\n }\n if (this.emitEvent && !this.listenerAttached) {\n let onScroll = this.onScroll;\n this.handler = function () {\n onScroll.emit(scrollContent.scrollTop);\n };\n this.listenerAttached = true;\n scrollContent.addEventListener('scroll', this.handler);\n }\n }\n ngOnDestroy() {\n if (this.listenerAttached) {\n this.scrollContent.removeEventListener('scroll', this.handler);\n }\n }\n};\ninitPositionScrollComponent.ɵfac = function initPositionScrollComponent_Factory(t) { return new (t || initPositionScrollComponent)(ɵngcc0.ɵɵdirectiveInject(ɵngcc0.ElementRef)); };\ninitPositionScrollComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: initPositionScrollComponent, selectors: [[\"init-position-scroll\"]], inputs: { initPosition: \"initPosition\", emitEvent: \"emitEvent\" }, outputs: { onScroll: \"onScroll\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], ngContentSelectors: _c20, decls: 2, vars: 0, consts: [[1, \"scroll-content\", 2, \"height\", \"100%\"]], template: function initPositionScrollComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵprojectionDef();\n ɵngcc0.ɵɵelementStart(0, \"div\", 0);\n ɵngcc0.ɵɵprojection(1);\n ɵngcc0.ɵɵelementEnd();\n } }, styles: [\"\\n .scroll-content {\\n overflow-y: auto;\\n overflow-x: hidden;\\n } \\n \"], encapsulation: 2 });\ninitPositionScrollComponent.ctorParameters = () => [\n { type: ElementRef }\n];\n__decorate([\n Input()\n], initPositionScrollComponent.prototype, \"initPosition\", void 0);\n__decorate([\n Input()\n], initPositionScrollComponent.prototype, \"emitEvent\", void 0);\n__decorate([\n Output()\n], initPositionScrollComponent.prototype, \"onScroll\", void 0);\n\nlet NgCalendarModule = class NgCalendarModule {\n};\nNgCalendarModule.ɵmod = ɵngcc0.ɵɵdefineNgModule({ type: NgCalendarModule });\nNgCalendarModule.ɵinj = ɵngcc0.ɵɵdefineInjector({ factory: function NgCalendarModule_Factory(t) { return new (t || NgCalendarModule)(); }, imports: [[IonicModule, CommonModule]] });\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(CalendarService, [{\n type: Injectable\n }], function () { return []; }, null); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(MonthViewComponent, [{\n type: Component,\n args: [{\n selector: 'monthview',\n template: `\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n
    \n \n \n
    \n `,\n styles: [`\n .text-muted {\n color: #999;\n }\n\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .monthview-primary-with-event {\n background-color: #3a87ad;\n color: white;\n }\n\n .monthview-current {\n background-color: #f0f0f0;\n }\n\n .monthview-selected {\n background-color: #009900;\n color: white;\n }\n\n .monthview-datetable td.monthview-disabled {\n color: lightgrey;\n cursor: default;\n }\n\n .monthview-datetable th {\n text-align: center;\n }\n\n .monthview-datetable td {\n cursor: pointer;\n text-align: center;\n }\n\n .monthview-secondary-with-event {\n background-color: #d9edf7;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }]; }, { autoSelect: [{\n type: Input\n }], dir: [{\n type: Input\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], sliderOptions: [{\n type: Input\n }], slider: [{\n type: ViewChild,\n args: ['monthSlider', { static: true }]\n }], monthviewDisplayEventTemplate: [{\n type: Input\n }], monthviewInactiveDisplayEventTemplate: [{\n type: Input\n }], monthviewEventDetailTemplate: [{\n type: Input\n }], formatDay: [{\n type: Input\n }], formatDayHeader: [{\n type: Input\n }], formatMonthTitle: [{\n type: Input\n }], eventSource: [{\n type: Input\n }], startingDayMonth: [{\n type: Input\n }], showEventDetail: [{\n type: Input\n }], noEventsLabel: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], locale: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(WeekViewComponent, [{\n type: Component,\n args: [{\n selector: 'weekview',\n template: `\n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n `,\n encapsulation: ViewEncapsulation.None,\n styles: [`\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .weekview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .weekview-allday-label {\n float: right;\n border-right: 1px solid #ddd;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .weekview-allday-content-table {\n min-height: 50px;\n }\n\n .weekview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .weekview-header th {\n overflow: hidden;\n white-space: nowrap;\n font-size: 14px;\n }\n\n .weekview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .weekview-normal-event-container {\n margin-top: 87px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .weekview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .table > thead > tr > th.weekview-header {\n padding-left: 0;\n padding-right: 0;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n line-height: 20px;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }, { type: ɵngcc0.ElementRef }]; }, { class: [{\n type: HostBinding,\n args: ['class.weekview']\n }], autoSelect: [{\n type: Input\n }], dir: [{\n type: Input\n }], scrollToHour: [{\n type: Input\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], sliderOptions: [{\n type: Input\n }], slider: [{\n type: ViewChild,\n args: ['weekSlider', { static: true }]\n }], weekviewHeaderTemplate: [{\n type: Input\n }], weekviewAllDayEventTemplate: [{\n type: Input\n }], weekviewNormalEventTemplate: [{\n type: Input\n }], weekviewAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewNormalEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], formatWeekTitle: [{\n type: Input\n }], formatWeekViewDayHeader: [{\n type: Input\n }], formatHourColumn: [{\n type: Input\n }], startingDayWeek: [{\n type: Input\n }], allDayLabel: [{\n type: Input\n }], hourParts: [{\n type: Input\n }], eventSource: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], locale: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], preserveScrollPosition: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }], startHour: [{\n type: Input\n }], endHour: [{\n type: Input\n }], hourSegments: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(DayViewComponent, [{\n type: Component,\n args: [{\n selector: 'dayview',\n template: `\n \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[0].allDayEvents.length+'px'}\"\n *ngIf=\"0===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[1].allDayEvents.length+'px'}\"\n *ngIf=\"1===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[2].allDayEvents.length+'px'}\"\n *ngIf=\"2===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n `,\n encapsulation: ViewEncapsulation.None,\n styles: [`\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .dayview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .dayview-allday-label {\n border-right: 1px solid #ddd;\n float: right;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .dayview-allday-content-table {\n min-height: 50px;\n }\n\n .dayview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .dayview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .dayview-normal-event-container {\n margin-top: 50px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .dayview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .dayview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .dayview-allday-label {\n line-height: 20px;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }, { type: ɵngcc0.ElementRef }]; }, { class: [{\n type: HostBinding,\n args: ['class.dayview']\n }], dir: [{\n type: Input\n }], scrollToHour: [{\n type: Input\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], sliderOptions: [{\n type: Input\n }], slider: [{\n type: ViewChild,\n args: ['daySlider', { static: true }]\n }], dayviewAllDayEventTemplate: [{\n type: Input\n }], dayviewNormalEventTemplate: [{\n type: Input\n }], dayviewAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewNormalEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], formatHourColumn: [{\n type: Input\n }], formatDayTitle: [{\n type: Input\n }], allDayLabel: [{\n type: Input\n }], hourParts: [{\n type: Input\n }], eventSource: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], locale: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], preserveScrollPosition: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }], startHour: [{\n type: Input\n }], endHour: [{\n type: Input\n }], hourSegments: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(CalendarComponent, [{\n type: Component,\n args: [{\n selector: 'calendar',\n template: `\n \n {{view.dates[row*7+col].label}}\n \n \n \n \n {{event.startTime|date: 'HH:mm'}}\n -\n {{event.endTime|date: 'HH:mm'}}\n \n {{allDayLabel}}\n | {{event.title}}\n \n \n
    {{noEventsLabel}}
    \n
    \n
    \n
    \n \n {{ viewDate.dayHeader }}\n \n \n
    {{displayEvent.event.title}}
    \n
    \n \n
    {{displayEvent.event.title}}
    \n
    \n \n
    \n
    \n \n \n
    \n
    \n
    \n \n
    \n \n \n
    \n
    \n \n
    \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n\n
    \n \n \n \n \n \n \n
    \n `,\n providers: [CalendarService],\n styles: [`\n :host > div { height: 100%; }\n\n .event-detail-container {\n border-top: 2px darkgrey solid;\n }\n\n .no-events-label {\n font-weight: bold;\n color: darkgrey;\n text-align: center;\n }\n\n .event-detail {\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n\n .monthview-eventdetail-timecolumn {\n width: 110px;\n overflow: hidden;\n }\n\n .calendar-event-inner {\n overflow: hidden;\n background-color: #3a87ad;\n color: white;\n height: 100%;\n width: 100%;\n padding: 2px;\n line-height: 15px;\n text-align: initial;\n }\n\n @media (max-width: 750px) {\n .calendar-event-inner {\n font-size: 12px;\n }\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }, { type: String, decorators: [{\n type: Inject,\n args: [LOCALE_ID]\n }] }]; }, { eventSource: [{\n type: Input\n }], calendarMode: [{\n type: Input\n }], formatDay: [{\n type: Input\n }], formatDayHeader: [{\n type: Input\n }], formatDayTitle: [{\n type: Input\n }], formatWeekTitle: [{\n type: Input\n }], formatMonthTitle: [{\n type: Input\n }], formatWeekViewDayHeader: [{\n type: Input\n }], formatHourColumn: [{\n type: Input\n }], showEventDetail: [{\n type: Input\n }], startingDayMonth: [{\n type: Input\n }], startingDayWeek: [{\n type: Input\n }], allDayLabel: [{\n type: Input\n }], noEventsLabel: [{\n type: Input\n }], queryMode: [{\n type: Input\n }], step: [{\n type: Input\n }], timeInterval: [{\n type: Input\n }], autoSelect: [{\n type: Input\n }], dir: [{\n type: Input\n }], scrollToHour: [{\n type: Input\n }], preserveScrollPosition: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }], locale: [{\n type: Input\n }], startHour: [{\n type: Input\n }], endHour: [{\n type: Input\n }], onCurrentDateChanged: [{\n type: Output\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], currentDate: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], monthviewDisplayEventTemplate: [{\n type: Input\n }], monthviewInactiveDisplayEventTemplate: [{\n type: Input\n }], monthviewEventDetailTemplate: [{\n type: Input\n }], weekviewHeaderTemplate: [{\n type: Input\n }], weekviewAllDayEventTemplate: [{\n type: Input\n }], weekviewNormalEventTemplate: [{\n type: Input\n }], dayviewAllDayEventTemplate: [{\n type: Input\n }], dayviewNormalEventTemplate: [{\n type: Input\n }], weekviewAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewNormalEventSectionTemplate: [{\n type: Input\n }], dayviewAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewNormalEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], sliderOptions: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(initPositionScrollComponent, [{\n type: Component,\n args: [{\n selector: 'init-position-scroll',\n template: `\n
    \n \n
    \n `,\n encapsulation: ViewEncapsulation.None,\n styles: [`\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n } \n `]\n }]\n }], function () { return [{ type: ɵngcc0.ElementRef }]; }, { onScroll: [{\n type: Output\n }], initPosition: [{\n type: Input\n }], emitEvent: [{\n type: Input\n }] }); })();\n(function () { (typeof ngJitMode === \"undefined\" || ngJitMode) && ɵngcc0.ɵɵsetNgModuleScope(NgCalendarModule, { declarations: function () { return [MonthViewComponent,\n WeekViewComponent,\n DayViewComponent,\n CalendarComponent,\n initPositionScrollComponent]; }, imports: function () { return [IonicModule, CommonModule]; }, exports: function () { return [CalendarComponent]; } }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(NgCalendarModule, [{\n type: NgModule,\n args: [{\n declarations: [\n MonthViewComponent, WeekViewComponent, DayViewComponent, CalendarComponent, initPositionScrollComponent\n ],\n imports: [IonicModule, CommonModule],\n exports: [CalendarComponent]\n }]\n }], null, null); })();\n\n/**\n * Generated bundle index. Do not edit.\n */\n\nexport { CalendarComponent, NgCalendarModule, MonthViewComponent as ɵa, CalendarService as ɵb, WeekViewComponent as ɵc, DayViewComponent as ɵd, initPositionScrollComponent as ɵe };\n\n//# sourceMappingURL=ionic2-calendar.js.map"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js b/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js deleted file mode 100644 index 16a665573..000000000 --- a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js +++ /dev/null @@ -1,6996 +0,0 @@ -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([["default~expediente-expediente-module~pages-agenda-agenda-module"], { - /***/ - "./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js": - /*!*******************************************************************************!*\ - !*** ./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js ***! - \*******************************************************************************/ - - /*! exports provided: CalendarComponent, NgCalendarModule, ɵa, ɵb, ɵc, ɵd, ɵe */ - - /***/ - function node_modulesIonic2Calendar__ivy_ngcc__Fesm2015Ionic2CalendarJs(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 export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "NgCalendarModule", function () { - return NgCalendarModule; - }); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ɵa", function () { - return MonthViewComponent; - }); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ɵb", function () { - return CalendarService; - }); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ɵc", function () { - return WeekViewComponent; - }); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ɵd", function () { - return DayViewComponent; - }); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ɵe", function () { - return initPositionScrollComponent; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var rxjs__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! rxjs */ - "./node_modules/rxjs/_esm2015/index.js"); - - var _c0 = ["monthSlider"]; - - function MonthViewComponent_table_4_th_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var dayHeader_r10 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r10); - } - } - - function MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template(rf, ctx) {} - - var _c1 = function _c1(a0, a1, a2) { - return { - view: a0, - row: a1, - col: a2 - }; - }; - - function MonthViewComponent_table_4_tr_5_td_1_Template(rf, ctx) { - if (rf & 1) { - var _r16 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function MonthViewComponent_table_4_tr_5_td_1_Template_td_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r16); - - var col_r13 = ctx.$implicit; - - var row_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r15.select(ctx_r15.views[0].dates[row_r11 * 7 + col_r13]); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var col_r13 = ctx.$implicit; - - var row_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r12.getHighlightClass(ctx_r12.views[0].dates[row_r11 * 7 + col_r13])); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r12.monthviewDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c1, ctx_r12.views[0], row_r11, col_r13)); - } - } - - var _c2 = function _c2() { - return [0, 1, 2, 3, 4, 5, 6]; - }; - - function MonthViewComponent_table_4_tr_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_4_tr_5_td_1_Template, 2, 7, "td", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); - } - } - - var _c3 = function _c3() { - return [0, 1, 2, 3, 4, 5]; - }; - - function MonthViewComponent_table_4_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_4_th_3_Template, 3, 1, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_4_tr_5_Template, 2, 2, "tr", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r1.views[0].dayHeaders); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); - } - } - - function MonthViewComponent_table_5_th_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var dayHeader_r21 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r21); - } - } - - function MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template(rf, ctx) {} - - function MonthViewComponent_table_5_tr_5_td_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var col_r24 = ctx.$implicit; - - var row_r22 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r23.monthviewInactiveDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c1, ctx_r23.views[0], row_r22, col_r24)); - } - } - - function MonthViewComponent_table_5_tr_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_5_tr_5_td_1_Template, 2, 6, "td", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); - } - } - - function MonthViewComponent_table_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_5_th_3_Template, 3, 1, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_5_tr_5_Template, 2, 2, "tr", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r2.views[0].dayHeaders); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); - } - } - - function MonthViewComponent_table_7_th_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var dayHeader_r29 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r29); - } - } - - function MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template(rf, ctx) {} - - function MonthViewComponent_table_7_tr_5_td_1_Template(rf, ctx) { - if (rf & 1) { - var _r35 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function MonthViewComponent_table_7_tr_5_td_1_Template_td_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r35); - - var col_r32 = ctx.$implicit; - - var row_r30 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r34 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r34.select(ctx_r34.views[1].dates[row_r30 * 7 + col_r32]); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var col_r32 = ctx.$implicit; - - var row_r30 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r31 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r31.getHighlightClass(ctx_r31.views[1].dates[row_r30 * 7 + col_r32])); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r31.monthviewDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c1, ctx_r31.views[1], row_r30, col_r32)); - } - } - - function MonthViewComponent_table_7_tr_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_7_tr_5_td_1_Template, 2, 7, "td", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); - } - } - - function MonthViewComponent_table_7_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_7_th_3_Template, 3, 1, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_7_tr_5_Template, 2, 2, "tr", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[1].dayHeaders); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); - } - } - - function MonthViewComponent_table_8_th_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var dayHeader_r40 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r40); - } - } - - function MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template(rf, ctx) {} - - function MonthViewComponent_table_8_tr_5_td_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var col_r43 = ctx.$implicit; - - var row_r41 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r42 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r42.monthviewInactiveDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c1, ctx_r42.views[1], row_r41, col_r43)); - } - } - - function MonthViewComponent_table_8_tr_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_8_tr_5_td_1_Template, 2, 6, "td", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); - } - } - - function MonthViewComponent_table_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_8_th_3_Template, 3, 1, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_8_tr_5_Template, 2, 2, "tr", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r4.views[1].dayHeaders); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); - } - } - - function MonthViewComponent_table_10_th_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var dayHeader_r48 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r48); - } - } - - function MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template(rf, ctx) {} - - function MonthViewComponent_table_10_tr_5_td_1_Template(rf, ctx) { - if (rf & 1) { - var _r54 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function MonthViewComponent_table_10_tr_5_td_1_Template_td_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r54); - - var col_r51 = ctx.$implicit; - - var row_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r53 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r53.select(ctx_r53.views[2].dates[row_r49 * 7 + col_r51]); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var col_r51 = ctx.$implicit; - - var row_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r50 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r50.getHighlightClass(ctx_r50.views[2].dates[row_r49 * 7 + col_r51])); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r50.monthviewDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c1, ctx_r50.views[2], row_r49, col_r51)); - } - } - - function MonthViewComponent_table_10_tr_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_10_tr_5_td_1_Template, 2, 7, "td", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); - } - } - - function MonthViewComponent_table_10_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_10_th_3_Template, 3, 1, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_10_tr_5_Template, 2, 2, "tr", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r5.views[2].dayHeaders); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); - } - } - - function MonthViewComponent_table_11_th_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "small"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var dayHeader_r59 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](dayHeader_r59); - } - } - - function MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template(rf, ctx) {} - - function MonthViewComponent_table_11_tr_5_td_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var col_r62 = ctx.$implicit; - - var row_r60 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r61 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r61.monthviewInactiveDisplayEventTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c1, ctx_r61.views[2], row_r60, col_r62)); - } - } - - function MonthViewComponent_table_11_tr_5_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, MonthViewComponent_table_11_tr_5_td_1_Template, 2, 6, "td", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](1, _c2)); - } - } - - function MonthViewComponent_table_11_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "table", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tr", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, MonthViewComponent_table_11_th_3_Template, 3, 1, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_11_tr_5_Template, 2, 2, "tr", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r6.views[2].dayHeaders); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction0"](2, _c3)); - } - } - - function MonthViewComponent_ng_template_12_Template(rf, ctx) {} - - var _c4 = function _c4(a0, a1, a2) { - return { - showEventDetail: a0, - selectedDate: a1, - noEventsLabel: a2 - }; - }; - - var _c5 = ["weekSlider"]; - - function WeekViewComponent_th_7_ng_template_1_Template(rf, ctx) {} - - var _c6 = function _c6(a0) { - return { - viewDate: a0 - }; - }; - - function WeekViewComponent_th_7_Template(rf, ctx) { - if (rf & 1) { - var _r13 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_th_7_Template_th_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r13); - - var date_r10 = ctx.$implicit; - - var ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r12.daySelected(date_r10); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_th_7_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var date_r10 = ctx.$implicit; - - var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r1.getHighlightClass(date_r10)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r1.weekviewHeaderTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c6, date_r10)); - } - } - - function WeekViewComponent_div_8_td_8_ng_template_1_Template(rf, ctx) {} - - var _c7 = function _c7(a0, a1) { - return { - day: a0, - eventTemplate: a1 - }; - }; - - function WeekViewComponent_div_8_td_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_8_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r16 = ctx.$implicit; - - var ctx_r14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r14.weekviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c7, day_r16, ctx_r14.weekviewAllDayEventTemplate)); - } - } - - function WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template(rf, ctx) {} - - var _c8 = function _c8(a0, a1, a2) { - return { - tm: a0, - hourParts: a1, - eventTemplate: a2 - }; - }; - - function WeekViewComponent_div_8_tr_12_td_3_Template(rf, ctx) { - if (rf & 1) { - var _r24 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 20); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_div_8_tr_12_td_3_Template_td_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r24); - - var tm_r21 = ctx.$implicit; - - var ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - return ctx_r23.select(tm_r21.time, tm_r21.events); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r21 = ctx.$implicit; - - var ctx_r20 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r20.weekviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](2, _c8, tm_r21, ctx_r20.hourParts, ctx_r20.weekviewNormalEventTemplate)); - } - } - - function WeekViewComponent_div_8_tr_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_8_tr_12_td_3_Template, 2, 6, "td", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var row_r18 = ctx.$implicit; - var i_r19 = ctx.index; - - var ctx_r15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r15.hourColumnLabels[i_r19], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r18); - } - } - - function WeekViewComponent_div_8_Template(rf, ctx) { - if (rf & 1) { - var _r26 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_8_td_8_Template, 2, 5, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 14); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function WeekViewComponent_div_8_Template_init_position_scroll_onScroll_9_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r26); - - var ctx_r25 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r25.setScrollPosition($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_8_tr_12_Template, 4, 2, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r2.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r2.views[0].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r2.initScrollPosition)("emitEvent", ctx_r2.preserveScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r2.views[0].rows); - } - } - - function WeekViewComponent_div_9_td_8_ng_template_1_Template(rf, ctx) {} - - var _c9 = function _c9(a0) { - return { - day: a0 - }; - }; - - function WeekViewComponent_div_9_td_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_9_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r29 = ctx.$implicit; - - var ctx_r27 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r27.weekviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c9, day_r29)); - } - } - - function WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template(rf, ctx) {} - - var _c10 = function _c10(a0, a1) { - return { - tm: a0, - hourParts: a1 - }; - }; - - function WeekViewComponent_div_9_tr_12_td_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r34 = ctx.$implicit; - - var ctx_r33 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r33.weekviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c10, tm_r34, ctx_r33.hourParts)); - } - } - - function WeekViewComponent_div_9_tr_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_9_tr_12_td_3_Template, 2, 5, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var row_r31 = ctx.$implicit; - var i_r32 = ctx.index; - - var ctx_r28 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r28.hourColumnLabels[i_r32], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r31); - } - } - - function WeekViewComponent_div_9_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_9_td_8_Template, 2, 4, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 21); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_9_tr_12_Template, 4, 2, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r3.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[0].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r3.initScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[0].rows); - } - } - - function WeekViewComponent_th_15_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_th_15_Template(rf, ctx) { - if (rf & 1) { - var _r39 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_th_15_Template_th_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r39); - - var date_r36 = ctx.$implicit; - - var ctx_r38 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r38.daySelected(date_r36); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_th_15_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var date_r36 = ctx.$implicit; - - var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r4.getHighlightClass(date_r36)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r4.weekviewHeaderTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c6, date_r36)); - } - } - - function WeekViewComponent_div_16_td_8_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_16_td_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_16_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r42 = ctx.$implicit; - - var ctx_r40 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r40.weekviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c7, day_r42, ctx_r40.weekviewAllDayEventTemplate)); - } - } - - function WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) {} - - var _c11 = function _c11(a0) { - return { - "calendar-event-wrap": a0 - }; - }; - - function WeekViewComponent_div_16_tr_12_td_3_div_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r47 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r48 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r47.events)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r48.weekviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](5, _c8, tm_r47, ctx_r48.hourParts, ctx_r48.weekviewNormalEventTemplate)); - } - } - - function WeekViewComponent_div_16_tr_12_td_3_Template(rf, ctx) { - if (rf & 1) { - var _r52 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 20); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_div_16_tr_12_td_3_Template_td_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r52); - - var tm_r47 = ctx.$implicit; - - var ctx_r51 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - return ctx_r51.select(tm_r47.time, tm_r47.events); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_16_tr_12_td_3_div_1_Template, 2, 9, "div", 22); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r47 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r47.events); - } - } - - function WeekViewComponent_div_16_tr_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_16_tr_12_td_3_Template, 2, 1, "td", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var row_r44 = ctx.$implicit; - var i_r45 = ctx.index; - - var ctx_r41 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r41.hourColumnLabels[i_r45], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r44); - } - } - - function WeekViewComponent_div_16_Template(rf, ctx) { - if (rf & 1) { - var _r54 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_16_td_8_Template, 2, 5, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 14); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function WeekViewComponent_div_16_Template_init_position_scroll_onScroll_9_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r54); - - var ctx_r53 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r53.setScrollPosition($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_16_tr_12_Template, 4, 2, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r5.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r5.views[1].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r5.initScrollPosition)("emitEvent", ctx_r5.preserveScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r5.views[1].rows); - } - } - - function WeekViewComponent_div_17_td_8_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_17_td_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_17_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r57 = ctx.$implicit; - - var ctx_r55 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r55.weekviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c9, day_r57)); - } - } - - function WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_17_tr_12_td_3_div_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r62 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r63 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r62.events)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r63.weekviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](5, _c10, tm_r62, ctx_r63.hourParts)); - } - } - - function WeekViewComponent_div_17_tr_12_td_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_17_tr_12_td_3_div_1_Template, 2, 8, "div", 22); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r62 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r62.events); - } - } - - function WeekViewComponent_div_17_tr_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_17_tr_12_td_3_Template, 2, 1, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var row_r59 = ctx.$implicit; - var i_r60 = ctx.index; - - var ctx_r56 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r56.hourColumnLabels[i_r60], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r59); - } - } - - function WeekViewComponent_div_17_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_17_td_8_Template, 2, 4, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 21); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_17_tr_12_Template, 4, 2, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r6.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r6.views[1].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r6.initScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r6.views[1].rows); - } - } - - function WeekViewComponent_th_23_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_th_23_Template(rf, ctx) { - if (rf & 1) { - var _r69 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "th", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_th_23_Template_th_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r69); - - var date_r66 = ctx.$implicit; - - var ctx_r68 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r68.daySelected(date_r66); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_th_23_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var date_r66 = ctx.$implicit; - - var ctx_r7 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", ctx_r7.getHighlightClass(date_r66)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r7.weekviewHeaderTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c6, date_r66)); - } - } - - function WeekViewComponent_div_24_td_8_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_24_td_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_24_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r72 = ctx.$implicit; - - var ctx_r70 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r70.weekviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](2, _c7, day_r72, ctx_r70.weekviewAllDayEventTemplate)); - } - } - - function WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_24_tr_12_td_3_div_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r77 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r78 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r77.events)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r78.weekviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](5, _c8, tm_r77, ctx_r78.hourParts, ctx_r78.weekviewNormalEventTemplate)); - } - } - - function WeekViewComponent_div_24_tr_12_td_3_Template(rf, ctx) { - if (rf & 1) { - var _r82 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 20); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function WeekViewComponent_div_24_tr_12_td_3_Template_td_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r82); - - var tm_r77 = ctx.$implicit; - - var ctx_r81 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - return ctx_r81.select(tm_r77.time, tm_r77.events); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_24_tr_12_td_3_div_1_Template, 2, 9, "div", 22); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r77 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r77.events); - } - } - - function WeekViewComponent_div_24_tr_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_24_tr_12_td_3_Template, 2, 1, "td", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var row_r74 = ctx.$implicit; - var i_r75 = ctx.index; - - var ctx_r71 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r71.hourColumnLabels[i_r75], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r74); - } - } - - function WeekViewComponent_div_24_Template(rf, ctx) { - if (rf & 1) { - var _r84 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_24_td_8_Template, 2, 5, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 14); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function WeekViewComponent_div_24_Template_init_position_scroll_onScroll_9_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); - - var ctx_r83 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r83.setScrollPosition($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_24_tr_12_Template, 4, 2, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r8.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r8.views[2].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r8.initScrollPosition)("emitEvent", ctx_r8.preserveScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r8.views[2].rows); - } - } - - function WeekViewComponent_div_25_td_8_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_25_td_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_25_td_8_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r87 = ctx.$implicit; - - var ctx_r85 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r85.weekviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c9, day_r87)); - } - } - - function WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) {} - - function WeekViewComponent_div_25_tr_12_td_3_div_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, "ng-template", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r92 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - var ctx_r93 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, tm_r92.events)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r93.weekviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](5, _c10, tm_r92, ctx_r93.hourParts)); - } - } - - function WeekViewComponent_div_25_tr_12_td_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, WeekViewComponent_div_25_tr_12_td_3_div_1_Template, 2, 8, "div", 22); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r92 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r92.events); - } - } - - function WeekViewComponent_div_25_tr_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, WeekViewComponent_div_25_tr_12_td_3_Template, 2, 1, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var row_r89 = ctx.$implicit; - var i_r90 = ctx.index; - - var ctx_r86 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r86.hourColumnLabels[i_r90], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", row_r89); - } - } - - function WeekViewComponent_div_25_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "table", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_25_td_8_Template, 2, 4, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "init-position-scroll", 21); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, WeekViewComponent_div_25_tr_12_Template, 4, 2, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r9.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r9.views[2].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r9.initScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r9.views[2].rows); - } - } - - var _c12 = ["daySlider"]; - - function DayViewComponent_td_10_ng_template_1_Template(rf, ctx) {} - - var _c13 = function _c13(a0) { - return { - height: a0 - }; - }; - - var _c14 = function _c14(a0, a1) { - return { - allDayEvents: a0, - eventTemplate: a1 - }; - }; - - function DayViewComponent_td_10_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_10_ng_template_1_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r1 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](4, _c11, ctx_r1.views[0].allDayEvents.length > 0))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c13, 25 * ctx_r1.views[0].allDayEvents.length + "px")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r1.dayviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](8, _c14, ctx_r1.views[0].allDayEvents, ctx_r1.dayviewAllDayEventTemplate)); - } - } - - function DayViewComponent_td_11_ng_template_1_Template(rf, ctx) {} - - var _c15 = function _c15(a0) { - return { - allDayEvents: a0 - }; - }; - - function DayViewComponent_td_11_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_11_ng_template_1_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r2.dayviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c15, ctx_r2.views[0].allDayEvents)); - } - } - - function DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template(rf, ctx) {} - - function DayViewComponent_init_position_scroll_12_tr_3_Template(rf, ctx) { - if (rf & 1) { - var _r20 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function DayViewComponent_init_position_scroll_12_tr_3_Template_td_click_3_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r20); - - var tm_r16 = ctx.$implicit; - - var ctx_r19 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r19.select(tm_r16.time, tm_r16.events); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r16 = ctx.$implicit; - var i_r17 = ctx.index; - - var ctx_r15 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r15.hourColumnLabels[i_r17], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r15.dayviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c8, tm_r16, ctx_r15.hourParts, ctx_r15.dayviewNormalEventTemplate)); - } - } - - function DayViewComponent_init_position_scroll_12_Template(rf, ctx) { - if (rf & 1) { - var _r22 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 14); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function DayViewComponent_init_position_scroll_12_Template_init_position_scroll_onScroll_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r22); - - var ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r21.setScrollPosition($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_12_tr_3_Template, 5, 7, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r3 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r3.initScrollPosition)("emitEvent", ctx_r3.preserveScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r3.views[0].rows); - } - } - - function DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template(rf, ctx) {} - - function DayViewComponent_init_position_scroll_13_tr_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r24 = ctx.$implicit; - var i_r25 = ctx.index; - - var ctx_r23 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r23.hourColumnLabels[i_r25], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r23.dayviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c10, tm_r24, ctx_r23.hourParts)); - } - } - - function DayViewComponent_init_position_scroll_13_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_13_tr_3_Template, 5, 6, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r4.initScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r4.views[0].rows); - } - } - - function DayViewComponent_td_22_ng_template_1_Template(rf, ctx) {} - - function DayViewComponent_td_22_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_22_ng_template_1_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r5 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](4, _c11, ctx_r5.views[1].allDayEvents.length > 0))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c13, 25 * ctx_r5.views[1].allDayEvents.length + "px")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r5.dayviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](8, _c14, ctx_r5.views[1].allDayEvents, ctx_r5.dayviewAllDayEventTemplate)); - } - } - - function DayViewComponent_td_23_ng_template_1_Template(rf, ctx) {} - - function DayViewComponent_td_23_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_23_ng_template_1_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r6.dayviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c15, ctx_r6.views[1].allDayEvents)); - } - } - - function DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template(rf, ctx) {} - - function DayViewComponent_init_position_scroll_24_tr_3_Template(rf, ctx) { - if (rf & 1) { - var _r34 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function DayViewComponent_init_position_scroll_24_tr_3_Template_td_click_3_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r34); - - var tm_r30 = ctx.$implicit; - - var ctx_r33 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r33.select(tm_r30.time, tm_r30.events); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r30 = ctx.$implicit; - var i_r31 = ctx.index; - - var ctx_r29 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r29.hourColumnLabels[i_r31], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r29.dayviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c8, tm_r30, ctx_r29.hourParts, ctx_r29.dayviewNormalEventTemplate)); - } - } - - function DayViewComponent_init_position_scroll_24_Template(rf, ctx) { - if (rf & 1) { - var _r36 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 14); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function DayViewComponent_init_position_scroll_24_Template_init_position_scroll_onScroll_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r36); - - var ctx_r35 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r35.setScrollPosition($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_24_tr_3_Template, 5, 7, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r7 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r7.initScrollPosition)("emitEvent", ctx_r7.preserveScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r7.views[1].rows); - } - } - - function DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template(rf, ctx) {} - - function DayViewComponent_init_position_scroll_25_tr_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r38 = ctx.$implicit; - var i_r39 = ctx.index; - - var ctx_r37 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r37.hourColumnLabels[i_r39], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r37.dayviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c10, tm_r38, ctx_r37.hourParts)); - } - } - - function DayViewComponent_init_position_scroll_25_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_25_tr_3_Template, 5, 6, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r8.initScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r8.views[1].rows); - } - } - - function DayViewComponent_td_34_ng_template_1_Template(rf, ctx) {} - - function DayViewComponent_td_34_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_34_ng_template_1_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r9 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](4, _c11, ctx_r9.views[2].allDayEvents.length > 0))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c13, 25 * ctx_r9.views[2].allDayEvents.length + "px")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r9.dayviewAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](8, _c14, ctx_r9.views[2].allDayEvents, ctx_r9.dayviewAllDayEventTemplate)); - } - } - - function DayViewComponent_td_35_ng_template_1_Template(rf, ctx) {} - - function DayViewComponent_td_35_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, DayViewComponent_td_35_ng_template_1_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r10 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r10.dayviewInactiveAllDayEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c15, ctx_r10.views[2].allDayEvents)); - } - } - - function DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template(rf, ctx) {} - - function DayViewComponent_init_position_scroll_36_tr_3_Template(rf, ctx) { - if (rf & 1) { - var _r48 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function DayViewComponent_init_position_scroll_36_tr_3_Template_td_click_3_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r48); - - var tm_r44 = ctx.$implicit; - - var ctx_r47 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r47.select(tm_r44.time, tm_r44.events); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r44 = ctx.$implicit; - var i_r45 = ctx.index; - - var ctx_r43 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r43.hourColumnLabels[i_r45], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r43.dayviewNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](3, _c8, tm_r44, ctx_r43.hourParts, ctx_r43.dayviewNormalEventTemplate)); - } - } - - function DayViewComponent_init_position_scroll_36_Template(rf, ctx) { - if (rf & 1) { - var _r50 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 14); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onScroll", function DayViewComponent_init_position_scroll_36_Template_init_position_scroll_onScroll_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r50); - - var ctx_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r49.setScrollPosition($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_36_tr_3_Template, 5, 7, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r11 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r11.initScrollPosition)("emitEvent", ctx_r11.preserveScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r11.views[2].rows); - } - } - - function DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template(rf, ctx) {} - - function DayViewComponent_init_position_scroll_37_tr_3_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "td", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "td", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template, 0, 0, "ng-template", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r52 = ctx.$implicit; - var i_r53 = ctx.index; - - var ctx_r51 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", ctx_r51.hourColumnLabels[i_r53], " "); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx_r51.dayviewInactiveNormalEventSectionTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c10, tm_r52, ctx_r51.hourParts)); - } - } - - function DayViewComponent_init_position_scroll_37_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "init-position-scroll", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "table", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](3, DayViewComponent_init_position_scroll_37_tr_3_Template, 5, 6, "tr", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("initPosition", ctx_r12.initScrollPosition); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx_r12.views[2].rows); - } - } - - function CalendarComponent_ng_template_0_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](0); - } - - if (rf & 2) { - var view_r23 = ctx.view; - var row_r24 = ctx.row; - var col_r25 = ctx.col; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", view_r23.dates[row_r24 * 7 + col_r25].label, " "); - } - } - - function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "span", 21); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](2, "date"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](3, "date"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var event_r32 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate2"]("", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind2"](2, 2, event_r32.startTime, "HH:mm"), " - ", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind2"](3, 5, event_r32.endTime, "HH:mm"), " "); - } - } - - function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "span", 21); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r34 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx_r34.allDayLabel); - } - } - - function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template(rf, ctx) { - if (rf & 1) { - var _r37 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-item", 18); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template_ion_item_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r37); - - var event_r32 = ctx.$implicit; - - var ctx_r36 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - return ctx_r36.eventSelected(event_r32); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template, 4, 8, "span", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](2, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template, 2, 1, "span", 19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "span", 20); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var event_r32 = ctx.$implicit; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", !event_r32.allDay); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", event_r32.allDay); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" | ", event_r32.title, ""); - } - } - - function CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-item"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "div", 22); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var noEventsLabel_r28 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2).noEventsLabel; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](noEventsLabel_r28); - } - } - - function CalendarComponent_ng_template_2_ion_list_0_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-list", 15); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template, 5, 3, "ion-item", 16); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](2, CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template, 3, 1, "ion-item", 17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var selectedDate_r27 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().selectedDate; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", selectedDate_r27 == null ? null : selectedDate_r27.events); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", (selectedDate_r27 == null ? null : selectedDate_r27.events.length) == 0); - } - } - - function CalendarComponent_ng_template_2_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_2_ion_list_0_Template, 3, 2, "ion-list", 14); - } - - if (rf & 2) { - var showEventDetail_r26 = ctx.showEventDetail; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", showEventDetail_r26); - } - } - - function CalendarComponent_ng_template_4_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](0); - } - - if (rf & 2) { - var viewDate_r40 = ctx.viewDate; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", viewDate_r40.dayHeader, " "); - } - } - - function CalendarComponent_ng_template_6_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var displayEvent_r41 = ctx.displayEvent; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](displayEvent_r41.event.title); - } - } - - function CalendarComponent_ng_template_8_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 23); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var displayEvent_r42 = ctx.displayEvent; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](displayEvent_r42.event.title); - } - } - - function CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template(rf, ctx) {} - - var _c16 = function _c16(a0, a1) { - return { - top: a0, - width: a1, - height: "25px" - }; - }; - - var _c17 = function _c17(a0) { - return { - displayEvent: a0 - }; - }; - - function CalendarComponent_ng_template_10_div_0_div_1_Template(rf, ctx) { - if (rf & 1) { - var _r50 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 27); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_10_div_0_div_1_Template_div_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r50); - - var displayEvent_r47 = ctx.$implicit; - - var ctx_r49 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - return ctx_r49.eventSelected(displayEvent_r47.event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template, 0, 0, "ng-template", 28); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var displayEvent_r47 = ctx.$implicit; - - var eventTemplate_r44 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2).eventTemplate; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction2"](3, _c16, 25 * displayEvent_r47.position + "px", 100 * (displayEvent_r47.endIndex - displayEvent_r47.startIndex) + "%")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", eventTemplate_r44)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](6, _c17, displayEvent_r47)); - } - } - - function CalendarComponent_ng_template_10_div_0_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 25); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_10_div_0_div_1_Template, 2, 8, "div", 26); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var day_r43 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().day; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c11, day_r43.events))("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](5, _c13, 25 * day_r43.events.length + "px")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", day_r43.events); - } - } - - function CalendarComponent_ng_template_10_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_10_div_0_Template, 2, 7, "div", 24); - } - - if (rf & 2) { - var day_r43 = ctx.day; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", day_r43.events); - } - } - - function CalendarComponent_ng_template_12_div_0_ng_template_1_Template(rf, ctx) {} - - var _c18 = function _c18(a0) { - return { - top: a0, - width: "100%", - height: "25px" - }; - }; - - function CalendarComponent_ng_template_12_div_0_Template(rf, ctx) { - if (rf & 1) { - var _r60 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 27); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_12_div_0_Template_div_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r60); - - var displayEvent_r56 = ctx.$implicit; - - var ctx_r59 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - return ctx_r59.eventSelected(displayEvent_r56.event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_12_div_0_ng_template_1_Template, 0, 0, "ng-template", 28); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var displayEvent_r56 = ctx.$implicit; - var eventIndex_r57 = ctx.index; - - var eventTemplate_r54 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().eventTemplate; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](3, _c18, 25 * eventIndex_r57 + "px")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", eventTemplate_r54)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](5, _c17, displayEvent_r56)); - } - } - - function CalendarComponent_ng_template_12_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_12_div_0_Template, 2, 7, "div", 26); - } - - if (rf & 2) { - var allDayEvents_r53 = ctx.allDayEvents; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", allDayEvents_r53); - } - } - - function CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template(rf, ctx) {} - - var _c19 = function _c19(a0, a1, a2, a3) { - return { - top: a0, - left: a1, - width: a2, - height: a3 - }; - }; - - function CalendarComponent_ng_template_14_div_0_div_1_Template(rf, ctx) { - if (rf & 1) { - var _r70 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 27); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function CalendarComponent_ng_template_14_div_0_div_1_Template_div_click_0_listener() { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r70); - - var displayEvent_r67 = ctx.$implicit; - - var ctx_r69 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](3); - - return ctx_r69.eventSelected(displayEvent_r67.event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template, 0, 0, "ng-template", 28); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var displayEvent_r67 = ctx.$implicit; - - var ctx_r71 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](2); - - var hourParts_r63 = ctx_r71.hourParts; - var eventTemplate_r64 = ctx_r71.eventTemplate; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction4"](3, _c19, 37 * displayEvent_r67.startOffset / hourParts_r63 + "px", 100 / displayEvent_r67.overlapNumber * displayEvent_r67.position + "%", 100 / displayEvent_r67.overlapNumber + "%", 37 * (displayEvent_r67.endIndex - displayEvent_r67.startIndex - (displayEvent_r67.endOffset + displayEvent_r67.startOffset) / hourParts_r63) + "px")); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", eventTemplate_r64)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](8, _c17, displayEvent_r67)); - } - } - - function CalendarComponent_ng_template_14_div_0_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 30); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](1, CalendarComponent_ng_template_14_div_0_div_1_Template, 2, 10, "div", 26); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var tm_r62 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"]().tm; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngClass", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](2, _c11, tm_r62.events)); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", tm_r62.events); - } - } - - function CalendarComponent_ng_template_14_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_14_div_0_Template, 2, 4, "div", 29); - } - - if (rf & 2) { - var tm_r62 = ctx.tm; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", tm_r62.events); - } - } - - function CalendarComponent_ng_template_16_Template(rf, ctx) {} - - function CalendarComponent_ng_template_18_Template(rf, ctx) {} - - function CalendarComponent_monthview_21_Template(rf, ctx) { - if (rf & 1) { - var _r74 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "monthview", 31); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onRangeChanged", function CalendarComponent_monthview_21_Template_monthview_onRangeChanged_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); - - var ctx_r73 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r73.rangeChanged($event); - })("onEventSelected", function CalendarComponent_monthview_21_Template_monthview_onEventSelected_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); - - var ctx_r75 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r75.eventSelected($event); - })("onTimeSelected", function CalendarComponent_monthview_21_Template_monthview_onTimeSelected_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); - - var ctx_r76 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r76.timeSelected($event); - })("onTitleChanged", function CalendarComponent_monthview_21_Template_monthview_onTitleChanged_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r74); - - var ctx_r77 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r77.titleChanged($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r20 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - var _r0 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](1); - - var _r2 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formatDay", ctx_r20.formatDay)("formatDayHeader", ctx_r20.formatDayHeader)("formatMonthTitle", ctx_r20.formatMonthTitle)("startingDayMonth", ctx_r20.startingDayMonth)("showEventDetail", ctx_r20.showEventDetail)("noEventsLabel", ctx_r20.noEventsLabel)("autoSelect", ctx_r20.autoSelect)("eventSource", ctx_r20.eventSource)("markDisabled", ctx_r20.markDisabled)("monthviewDisplayEventTemplate", ctx_r20.monthviewDisplayEventTemplate || _r0)("monthviewInactiveDisplayEventTemplate", ctx_r20.monthviewInactiveDisplayEventTemplate || _r0)("monthviewEventDetailTemplate", ctx_r20.monthviewEventDetailTemplate || _r2)("locale", ctx_r20.locale)("dateFormatter", ctx_r20.dateFormatter)("dir", ctx_r20.dir)("lockSwipeToPrev", ctx_r20.lockSwipeToPrev)("lockSwipes", ctx_r20.lockSwipes)("sliderOptions", ctx_r20.sliderOptions); - } - } - - function CalendarComponent_weekview_22_Template(rf, ctx) { - if (rf & 1) { - var _r79 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "weekview", 32); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onRangeChanged", function CalendarComponent_weekview_22_Template_weekview_onRangeChanged_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); - - var ctx_r78 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r78.rangeChanged($event); - })("onEventSelected", function CalendarComponent_weekview_22_Template_weekview_onEventSelected_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); - - var ctx_r80 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r80.eventSelected($event); - })("onTimeSelected", function CalendarComponent_weekview_22_Template_weekview_onTimeSelected_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); - - var ctx_r81 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r81.timeSelected($event); - })("onTitleChanged", function CalendarComponent_weekview_22_Template_weekview_onTitleChanged_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r79); - - var ctx_r82 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r82.titleChanged($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r21 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - var _r4 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](5); - - var _r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](7); - - var _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](9); - - var _r10 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](11); - - var _r14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](15); - - var _r16 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](17); - - var _r18 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formatWeekTitle", ctx_r21.formatWeekTitle)("formatWeekViewDayHeader", ctx_r21.formatWeekViewDayHeader)("formatHourColumn", ctx_r21.formatHourColumn)("startingDayWeek", ctx_r21.startingDayWeek)("allDayLabel", ctx_r21.allDayLabel)("hourParts", ctx_r21.hourParts)("autoSelect", ctx_r21.autoSelect)("hourSegments", ctx_r21.hourSegments)("eventSource", ctx_r21.eventSource)("markDisabled", ctx_r21.markDisabled)("weekviewHeaderTemplate", ctx_r21.weekviewHeaderTemplate || _r4)("weekviewAllDayEventTemplate", ctx_r21.weekviewAllDayEventTemplate || _r6)("weekviewNormalEventTemplate", ctx_r21.weekviewNormalEventTemplate || _r8)("weekviewAllDayEventSectionTemplate", ctx_r21.weekviewAllDayEventSectionTemplate || _r10)("weekviewNormalEventSectionTemplate", ctx_r21.weekviewNormalEventSectionTemplate || _r14)("weekviewInactiveAllDayEventSectionTemplate", ctx_r21.weekviewInactiveAllDayEventSectionTemplate || _r16)("weekviewInactiveNormalEventSectionTemplate", ctx_r21.weekviewInactiveNormalEventSectionTemplate || _r18)("locale", ctx_r21.locale)("dateFormatter", ctx_r21.dateFormatter)("dir", ctx_r21.dir)("scrollToHour", ctx_r21.scrollToHour)("preserveScrollPosition", ctx_r21.preserveScrollPosition)("lockSwipeToPrev", ctx_r21.lockSwipeToPrev)("lockSwipes", ctx_r21.lockSwipes)("startHour", ctx_r21.startHour)("endHour", ctx_r21.endHour)("sliderOptions", ctx_r21.sliderOptions); - } - } - - function CalendarComponent_dayview_23_Template(rf, ctx) { - if (rf & 1) { - var _r84 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵgetCurrentView"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "dayview", 33); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("onRangeChanged", function CalendarComponent_dayview_23_Template_dayview_onRangeChanged_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); - - var ctx_r83 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r83.rangeChanged($event); - })("onEventSelected", function CalendarComponent_dayview_23_Template_dayview_onEventSelected_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); - - var ctx_r85 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r85.eventSelected($event); - })("onTimeSelected", function CalendarComponent_dayview_23_Template_dayview_onTimeSelected_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); - - var ctx_r86 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r86.timeSelected($event); - })("onTitleChanged", function CalendarComponent_dayview_23_Template_dayview_onTitleChanged_0_listener($event) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵrestoreView"](_r84); - - var ctx_r87 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - return ctx_r87.titleChanged($event); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - var ctx_r22 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵnextContext"](); - - var _r6 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](7); - - var _r8 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](9); - - var _r12 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](13); - - var _r14 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](15); - - var _r16 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](17); - - var _r18 = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵreference"](19); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formatDayTitle", ctx_r22.formatDayTitle)("formatHourColumn", ctx_r22.formatHourColumn)("allDayLabel", ctx_r22.allDayLabel)("hourParts", ctx_r22.hourParts)("hourSegments", ctx_r22.hourSegments)("eventSource", ctx_r22.eventSource)("markDisabled", ctx_r22.markDisabled)("dayviewAllDayEventTemplate", ctx_r22.dayviewAllDayEventTemplate || _r6)("dayviewNormalEventTemplate", ctx_r22.dayviewNormalEventTemplate || _r8)("dayviewAllDayEventSectionTemplate", ctx_r22.dayviewAllDayEventSectionTemplate || _r12)("dayviewNormalEventSectionTemplate", ctx_r22.dayviewNormalEventSectionTemplate || _r14)("dayviewInactiveAllDayEventSectionTemplate", ctx_r22.dayviewInactiveAllDayEventSectionTemplate || _r16)("dayviewInactiveNormalEventSectionTemplate", ctx_r22.dayviewInactiveNormalEventSectionTemplate || _r18)("locale", ctx_r22.locale)("dateFormatter", ctx_r22.dateFormatter)("dir", ctx_r22.dir)("scrollToHour", ctx_r22.scrollToHour)("preserveScrollPosition", ctx_r22.preserveScrollPosition)("lockSwipeToPrev", ctx_r22.lockSwipeToPrev)("lockSwipes", ctx_r22.lockSwipes)("startHour", ctx_r22.startHour)("endHour", ctx_r22.endHour)("sliderOptions", ctx_r22.sliderOptions); - } - } - - var _c20 = ["*"]; - - var CalendarService = /*#__PURE__*/function () { - function CalendarService() { - _classCallCheck(this, CalendarService); - - this.currentDateChangedFromParent = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.currentDateChangedFromChildren = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.eventSourceChanged = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.slideChanged = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.slideUpdated = new rxjs__WEBPACK_IMPORTED_MODULE_4__["Subject"](); - this.currentDateChangedFromParent$ = this.currentDateChangedFromParent.asObservable(); - this.currentDateChangedFromChildren$ = this.currentDateChangedFromChildren.asObservable(); - this.eventSourceChanged$ = this.eventSourceChanged.asObservable(); - this.slideChanged$ = this.slideChanged.asObservable(); - this.slideUpdated$ = this.slideUpdated.asObservable(); - } - - _createClass(CalendarService, [{ - key: "setCurrentDate", - value: function setCurrentDate(val) { - var fromParent = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; - this._currentDate = new Date(val); - - if (fromParent) { - this.currentDateChangedFromParent.next(val); - } else { - this.currentDateChangedFromChildren.next(val); - } - } - }, { - key: "rangeChanged", - value: function rangeChanged(component) { - if (this.queryMode === 'local') { - if (component.eventSource && component.onDataLoaded) { - component.onDataLoaded(); - } - } else if (this.queryMode === 'remote') { - var rangeStart = new Date(component.range.startTime.getTime()), - rangeEnd = new Date(component.range.endTime.getTime()); - rangeStart.setHours(0); - - if (rangeStart.getHours() === 23) { - rangeStart.setTime(rangeStart.getTime() + 3600000); - } - - rangeEnd.setHours(0); - - if (rangeEnd.getHours() === 23) { - rangeEnd.setTime(rangeEnd.getTime() + 3600000); - } - - component.onRangeChanged.emit({ - startTime: rangeStart, - endTime: rangeEnd - }); - } - } - }, { - key: "getStep", - value: function getStep(mode) { - switch (mode) { - case 'month': - return { - years: 0, - months: 1, - days: 0 - }; - - case 'week': - return { - years: 0, - months: 0, - days: 7 - }; - - case 'day': - return { - years: 0, - months: 0, - days: 1 - }; - } - } - }, { - key: "getAdjacentCalendarDate", - value: function getAdjacentCalendarDate(mode, direction) { - var calculateCalendarDate = this.currentDate; - var step = this.getStep(mode), - year = calculateCalendarDate.getFullYear() + direction * step.years, - month = calculateCalendarDate.getMonth() + direction * step.months, - date = calculateCalendarDate.getDate() + direction * step.days; - calculateCalendarDate = new Date(year, month, date, 12, 0, 0); - - if (mode === 'month') { - var firstDayInNextMonth = new Date(year, month + 1, 1, 12, 0, 0); - - if (firstDayInNextMonth.getTime() <= calculateCalendarDate.getTime()) { - calculateCalendarDate = new Date(firstDayInNextMonth.getTime() - 24 * 60 * 60 * 1000); - } - } - - return calculateCalendarDate; - } - }, { - key: "getAdjacentViewStartTime", - value: function getAdjacentViewStartTime(component, direction) { - var adjacentCalendarDate = this.getAdjacentCalendarDate(component.mode, direction); - return component.getRange(adjacentCalendarDate).startTime; - } - }, { - key: "populateAdjacentViews", - value: function populateAdjacentViews(component) { - var currentViewStartDate, - currentViewData, - toUpdateViewIndex, - currentViewIndex = component.currentViewIndex; - - if (component.direction === 1) { - currentViewStartDate = this.getAdjacentViewStartTime(component, 1); - toUpdateViewIndex = (currentViewIndex + 1) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - } else if (component.direction === -1) { - currentViewStartDate = this.getAdjacentViewStartTime(component, -1); - toUpdateViewIndex = (currentViewIndex + 2) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - } else { - if (!component.views) { - currentViewData = []; - currentViewStartDate = component.range.startTime; - currentViewData.push(component.getViewData(currentViewStartDate)); - currentViewStartDate = this.getAdjacentViewStartTime(component, 1); - currentViewData.push(component.getViewData(currentViewStartDate)); - currentViewStartDate = this.getAdjacentViewStartTime(component, -1); - currentViewData.push(component.getViewData(currentViewStartDate)); - component.views = currentViewData; - } else { - currentViewStartDate = component.range.startTime; - component.views[currentViewIndex] = component.getViewData(currentViewStartDate); - currentViewStartDate = this.getAdjacentViewStartTime(component, -1); - toUpdateViewIndex = (currentViewIndex + 2) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - currentViewStartDate = this.getAdjacentViewStartTime(component, 1); - toUpdateViewIndex = (currentViewIndex + 1) % 3; - component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate); - } - } - } - }, { - key: "loadEvents", - value: function loadEvents() { - this.eventSourceChanged.next(); - } - }, { - key: "slide", - value: function slide(direction) { - this.slideChanged.next(direction); - } - }, { - key: "update", - value: function update() { - this.slideUpdated.next(); - } - }, { - key: "currentDate", - get: function get() { - return this._currentDate; - } - }]); - - return CalendarService; - }(); - - CalendarService.ɵfac = function CalendarService_Factory(t) { - return new (t || CalendarService)(); - }; - - CalendarService.ɵprov = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjectable"]({ - token: CalendarService, - factory: CalendarService.ɵfac - }); - var MonthViewComponent_1; - - var MonthViewComponent = MonthViewComponent_1 = /*#__PURE__*/function () { - function MonthViewComponent(calendarService) { - _classCallCheck(this, MonthViewComponent); - - this.calendarService = calendarService; - this.autoSelect = true; - this.dir = ''; - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.views = []; - this.currentViewIndex = 0; - this.mode = 'month'; - this.direction = 0; - this.moveOnSelected = false; - this.inited = false; - this.callbackOnInit = true; - } - - _createClass(MonthViewComponent, [{ - key: "ngOnInit", - value: function ngOnInit() { - var _this = this; - - if (!this.sliderOptions) { - this.sliderOptions = {}; - } - - this.sliderOptions.loop = true; - - if (this.dateFormatter && this.dateFormatter.formatMonthViewDay) { - this.formatDayLabel = this.dateFormatter.formatMonthViewDay; - } else { - var dayLabelDatePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"]('en-US'); - - this.formatDayLabel = function (date) { - return dayLabelDatePipe.transform(date, this.formatDay); - }; - } - - if (this.dateFormatter && this.dateFormatter.formatMonthViewDayHeader) { - this.formatDayHeaderLabel = this.dateFormatter.formatMonthViewDayHeader; - } else { - var datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatDayHeaderLabel = function (date) { - return datePipe.transform(date, this.formatDayHeader); - }; - } - - if (this.dateFormatter && this.dateFormatter.formatMonthViewTitle) { - this.formatTitle = this.dateFormatter.formatMonthViewTitle; - } else { - var _datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatTitle = function (date) { - return _datePipe.transform(date, this.formatMonthTitle); - }; - } - - if (this.lockSwipeToPrev) { - this.slider.lockSwipeToPrev(true); - } - - if (this.lockSwipes) { - this.slider.lockSwipes(true); - } - - this.refreshView(); - this.inited = true; - this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(function (currentDate) { - _this.refreshView(); - }); - this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(function () { - _this.onDataLoaded(); - }); - this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(function (direction) { - if (direction === 1) { - _this.slider.slideNext(); - } else if (direction === -1) { - _this.slider.slidePrev(); - } - }); - this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(function () { - _this.slider.update(); - }); - } - }, { - key: "ngOnDestroy", - value: function ngOnDestroy() { - if (this.currentDateChangedFromParentSubscription) { - this.currentDateChangedFromParentSubscription.unsubscribe(); - this.currentDateChangedFromParentSubscription = null; - } - - if (this.eventSourceChangedSubscription) { - this.eventSourceChangedSubscription.unsubscribe(); - this.eventSourceChangedSubscription = null; - } - - if (this.slideChangedSubscription) { - this.slideChangedSubscription.unsubscribe(); - this.slideChangedSubscription = null; - } - - if (this.slideUpdatedSubscription) { - this.slideUpdatedSubscription.unsubscribe(); - this.slideUpdatedSubscription = null; - } - } - }, { - key: "ngOnChanges", - value: function ngOnChanges(changes) { - if (!this.inited) { - return; - } - - var eventSourceChange = changes.eventSource; - - if (eventSourceChange && eventSourceChange.currentValue) { - this.onDataLoaded(); - } - - var lockSwipeToPrev = changes.lockSwipeToPrev; - - if (lockSwipeToPrev) { - this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue); - } - - var lockSwipes = changes.lockSwipes; - - if (lockSwipes) { - this.slider.lockSwipes(lockSwipes.currentValue); - } - } - }, { - key: "ngAfterViewInit", - value: function ngAfterViewInit() { - var title = this.getTitle(); - this.onTitleChanged.emit(title); - } - }, { - key: "onSlideChanged", - value: function onSlideChanged() { - var _this2 = this; - - if (this.callbackOnInit) { - this.callbackOnInit = false; - return; - } - - var direction = 0; - var currentViewIndex = this.currentViewIndex; - this.slider.getActiveIndex().then(function (currentSlideIndex) { - currentSlideIndex = (currentSlideIndex + 2) % 3; - - if (isNaN(currentSlideIndex)) { - currentSlideIndex = currentViewIndex; - } - - if (currentSlideIndex - currentViewIndex === 1) { - direction = 1; - } else if (currentSlideIndex === 0 && currentViewIndex === 2) { - direction = 1; - - _this2.slider.slideTo(1, 0, false); - } else if (currentViewIndex - currentSlideIndex === 1) { - direction = -1; - } else if (currentSlideIndex === 2 && currentViewIndex === 0) { - direction = -1; - - _this2.slider.slideTo(3, 0, false); - } - - _this2.currentViewIndex = currentSlideIndex; - - _this2.move(direction); - }); - } - }, { - key: "move", - value: function move(direction) { - if (direction === 0) { - return; - } - - this.direction = direction; - - if (!this.moveOnSelected) { - var adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction); - this.calendarService.setCurrentDate(adjacentDate); - } - - this.refreshView(); - this.direction = 0; - this.moveOnSelected = false; - } - }, { - key: "createDateObject", - value: function createDateObject(date) { - var disabled = false; - - if (this.markDisabled) { - disabled = this.markDisabled(date); - } - - return { - date: date, - events: [], - label: this.formatDayLabel(date), - secondary: false, - disabled: disabled - }; - } - }, { - key: "getViewData", - value: function getViewData(startTime) { - var startDate = startTime, - date = startDate.getDate(), - month = (startDate.getMonth() + (date !== 1 ? 1 : 0)) % 12; - var dates = MonthViewComponent_1.getDates(startDate, 42); - var days = []; - - for (var i = 0; i < 42; i++) { - var dateObject = this.createDateObject(dates[i]); - dateObject.secondary = dates[i].getMonth() !== month; - days[i] = dateObject; - } - - var dayHeaders = []; - - for (var _i = 0; _i < 7; _i++) { - dayHeaders.push(this.formatDayHeaderLabel(days[_i].date)); - } - - return { - dates: days, - dayHeaders: dayHeaders - }; - } - }, { - key: "getHighlightClass", - value: function getHighlightClass(date) { - var className = ''; - - if (date.hasEvent) { - if (date.secondary) { - className = 'monthview-secondary-with-event'; - } else { - className = 'monthview-primary-with-event'; - } - } - - if (date.selected) { - if (className) { - className += ' '; - } - - className += 'monthview-selected'; - } - - if (date.current) { - if (className) { - className += ' '; - } - - className += 'monthview-current'; - } - - if (date.secondary) { - if (className) { - className += ' '; - } - - className += 'text-muted'; - } - - if (date.disabled) { - if (className) { - className += ' '; - } - - className += 'monthview-disabled'; - } - - return className; - } - }, { - key: "getRange", - value: function getRange(currentDate) { - var year = currentDate.getFullYear(), - month = currentDate.getMonth(), - firstDayOfMonth = new Date(year, month, 1, 12, 0, 0), - // set hour to 12 to avoid DST problem - difference = this.startingDayMonth - firstDayOfMonth.getDay(), - numDisplayedFromPreviousMonth = difference > 0 ? 7 - difference : -difference, - startDate = new Date(firstDayOfMonth.getTime()); - - if (numDisplayedFromPreviousMonth > 0) { - startDate.setDate(-numDisplayedFromPreviousMonth + 1); - } - - var endDate = new Date(startDate.getTime()); - endDate.setDate(endDate.getDate() + 42); - return { - startTime: startDate, - endTime: endDate - }; - } - }, { - key: "onDataLoaded", - value: function onDataLoaded() { - var range = this.range, - eventSource = this.eventSource, - len = eventSource ? eventSource.length : 0, - startTime = range.startTime, - endTime = range.endTime, - utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), - utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), - currentViewIndex = this.currentViewIndex, - dates = this.views[currentViewIndex].dates, - oneDay = 86400000, - eps = 0.0006; - - for (var r = 0; r < 42; r += 1) { - if (dates[r].hasEvent) { - dates[r].hasEvent = false; - dates[r].events = []; - } - } - - for (var i = 0; i < len; i += 1) { - var event = eventSource[i], - eventStartTime = event.startTime, - eventEndTime = event.endTime; - var eventUTCStartTime = void 0, - eventUTCEndTime = void 0; - - if (event.allDay) { - eventUTCStartTime = eventStartTime.getTime(); - eventUTCEndTime = eventEndTime.getTime(); - } else { - eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate()); - eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1); - } - - if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime) { - continue; - } - - var timeDifferenceStart = void 0, - timeDifferenceEnd = void 0; - - if (eventUTCStartTime < utcStartTime) { - timeDifferenceStart = 0; - } else { - timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneDay; - } - - if (eventUTCEndTime > utcEndTime) { - timeDifferenceEnd = (utcEndTime - utcStartTime) / oneDay; - } else { - timeDifferenceEnd = (eventUTCEndTime - utcStartTime) / oneDay; - } - - var index = Math.floor(timeDifferenceStart); - var endIndex = Math.ceil(timeDifferenceEnd - eps); - - while (index < endIndex) { - dates[index].hasEvent = true; - var eventSet = dates[index].events; - - if (eventSet) { - eventSet.push(event); - } else { - eventSet = []; - eventSet.push(event); - dates[index].events = eventSet; - } - - index += 1; - } - } - - for (var _r = 0; _r < 42; _r += 1) { - if (dates[_r].hasEvent) { - dates[_r].events.sort(this.compareEvent); - } - } - - if (this.autoSelect) { - var findSelected = false; - - for (var _r3 = 0; _r3 < 42; _r3 += 1) { - if (dates[_r3].selected) { - this.selectedDate = dates[_r3]; - findSelected = true; - break; - } - } - - if (findSelected) { - this.onTimeSelected.emit({ - selectedTime: this.selectedDate.date, - events: this.selectedDate.events, - disabled: this.selectedDate.disabled - }); - } - } - } - }, { - key: "refreshView", - value: function refreshView() { - this.range = this.getRange(this.calendarService.currentDate); - - if (this.inited) { - var title = this.getTitle(); - this.onTitleChanged.emit(title); - } - - this.calendarService.populateAdjacentViews(this); - this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]); - this.calendarService.rangeChanged(this); - } - }, { - key: "getTitle", - value: function getTitle() { - var currentViewStartDate = this.range.startTime, - date = currentViewStartDate.getDate(), - month = (currentViewStartDate.getMonth() + (date !== 1 ? 1 : 0)) % 12, - year = currentViewStartDate.getFullYear() + (date !== 1 && month === 0 ? 1 : 0), - headerDate = new Date(year, month, 1, 12, 0, 0, 0); - return this.formatTitle(headerDate); - } - }, { - key: "compareEvent", - value: function compareEvent(event1, event2) { - if (event1.allDay) { - return 1; - } else if (event2.allDay) { - return -1; - } else { - return event1.startTime.getTime() - event2.startTime.getTime(); - } - } - }, { - key: "select", - value: function select(viewDate) { - if (!this.views) { - return; - } - - var selectedDate = viewDate.date, - events = viewDate.events; - - if (!viewDate.disabled) { - var dates = this.views[this.currentViewIndex].dates, - currentCalendarDate = this.calendarService.currentDate, - currentMonth = currentCalendarDate.getMonth(), - currentYear = currentCalendarDate.getFullYear(), - selectedMonth = selectedDate.getMonth(), - selectedYear = selectedDate.getFullYear(); - var direction = 0; - - if (currentYear === selectedYear) { - if (currentMonth !== selectedMonth) { - direction = currentMonth < selectedMonth ? 1 : -1; - } - } else { - direction = currentYear < selectedYear ? 1 : -1; - } - - this.calendarService.setCurrentDate(selectedDate); - - if (direction === 0) { - var currentViewStartDate = this.range.startTime, - oneDay = 86400000, - selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - - for (var r = 0; r < 42; r += 1) { - dates[r].selected = false; - } - - if (selectedDayDifference >= 0 && selectedDayDifference < 42) { - dates[selectedDayDifference].selected = true; - this.selectedDate = dates[selectedDayDifference]; - } - } else { - this.moveOnSelected = true; - this.slideView(direction); - } - } - - this.onTimeSelected.emit({ - selectedTime: selectedDate, - events: events, - disabled: viewDate.disabled - }); - } - }, { - key: "slideView", - value: function slideView(direction) { - if (direction === 1) { - this.slider.slideNext(); - } else if (direction === -1) { - this.slider.slidePrev(); - } - } - }, { - key: "updateCurrentView", - value: function updateCurrentView(currentViewStartDate, view) { - var currentCalendarDate = this.calendarService.currentDate, - today = new Date(), - oneDay = 86400000, - selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), - currentDayDifference = Math.round((Date.UTC(today.getFullYear(), today.getMonth(), today.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - - for (var r = 0; r < 42; r += 1) { - view.dates[r].selected = false; - } - - if (selectedDayDifference >= 0 && selectedDayDifference < 42 && !view.dates[selectedDayDifference].disabled && (this.autoSelect || this.moveOnSelected)) { - view.dates[selectedDayDifference].selected = true; - this.selectedDate = view.dates[selectedDayDifference]; - } else { - this.selectedDate = { - date: null, - events: [], - label: null, - secondary: null, - disabled: false - }; - } - - if (currentDayDifference >= 0 && currentDayDifference < 42) { - view.dates[currentDayDifference].current = true; - } - } - }, { - key: "eventSelected", - value: function eventSelected(event) { - this.onEventSelected.emit(event); - } - }], [{ - key: "getDates", - value: function getDates(startDate, n) { - var dates = new Array(n), - current = new Date(startDate.getTime()); - var i = 0; - - while (i < n) { - dates[i++] = new Date(current.getTime()); - current.setDate(current.getDate() + 1); - } - - return dates; - } - }]); - - return MonthViewComponent; - }(); - - MonthViewComponent.ɵfac = function MonthViewComponent_Factory(t) { - return new (t || MonthViewComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService)); - }; - - MonthViewComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ - type: MonthViewComponent, - selectors: [["monthview"]], - viewQuery: function MonthViewComponent_Query(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵstaticViewQuery"](_c0, true); - } - - if (rf & 2) { - var _t; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.slider = _t.first); - } - }, - inputs: { - autoSelect: "autoSelect", - dir: "dir", - sliderOptions: "sliderOptions", - monthviewDisplayEventTemplate: "monthviewDisplayEventTemplate", - monthviewInactiveDisplayEventTemplate: "monthviewInactiveDisplayEventTemplate", - monthviewEventDetailTemplate: "monthviewEventDetailTemplate", - formatDay: "formatDay", - formatDayHeader: "formatDayHeader", - formatMonthTitle: "formatMonthTitle", - eventSource: "eventSource", - startingDayMonth: "startingDayMonth", - showEventDetail: "showEventDetail", - noEventsLabel: "noEventsLabel", - markDisabled: "markDisabled", - locale: "locale", - dateFormatter: "dateFormatter", - lockSwipeToPrev: "lockSwipeToPrev", - lockSwipes: "lockSwipes" - }, - outputs: { - onRangeChanged: "onRangeChanged", - onEventSelected: "onEventSelected", - onTimeSelected: "onTimeSelected", - onTitleChanged: "onTitleChanged" - }, - features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], - decls: 13, - vars: 14, - consts: [[3, "options", "dir", "ionSlideDidChange"], ["monthSlider", ""], ["class", "table table-bordered table-fixed monthview-datetable", 4, "ngIf"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [1, "table", "table-bordered", "table-fixed", "monthview-datetable"], [4, "ngFor", "ngForOf"], ["tappable", "", 3, "ngClass", "click", 4, "ngFor", "ngForOf"], ["tappable", "", 3, "ngClass", "click"], [1, "text-center"]], - template: function MonthViewComponent_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "ion-slides", 0, 1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ionSlideDidChange", function MonthViewComponent_Template_ion_slides_ionSlideDidChange_1_listener() { - return ctx.onSlideChanged(); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "ion-slide"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, MonthViewComponent_table_4_Template, 6, 3, "table", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](5, MonthViewComponent_table_5_Template, 7, 3, "table", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "ion-slide"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](7, MonthViewComponent_table_7_Template, 6, 3, "table", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, MonthViewComponent_table_8_Template, 7, 3, "table", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "ion-slide"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](10, MonthViewComponent_table_10_Template, 6, 3, "table", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](11, MonthViewComponent_table_11_Template, 7, 3, "table", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, MonthViewComponent_ng_template_12_Template, 0, 0, "ng-template", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("options", ctx.sliderOptions)("dir", ctx.dir); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngTemplateOutlet", ctx.monthviewEventDetailTemplate)("ngTemplateOutletContext", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction3"](10, _c4, ctx.showEventDetail, ctx.selectedDate, ctx.noEventsLabel)); - } - }, - directives: [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlides"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlide"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"]], - styles: [".text-muted[_ngcontent-%COMP%] {\n color: #999;\n }\n\n .table-fixed[_ngcontent-%COMP%] {\n table-layout: fixed;\n }\n\n .table[_ngcontent-%COMP%] {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%] {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > td[_ngcontent-%COMP%] {\n border-top: 0\n }\n\n .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] + tbody[_ngcontent-%COMP%] {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered[_ngcontent-%COMP%] {\n border: 1px solid #ddd;\n }\n\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\n border: 1px solid #ddd;\n }\n\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\n border-bottom-width: 2px;\n }\n\n .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > td[_ngcontent-%COMP%], .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > th[_ngcontent-%COMP%] {\n background-color: #f9f9f9\n }\n\n .monthview-primary-with-event[_ngcontent-%COMP%] {\n background-color: #3a87ad;\n color: white;\n }\n\n .monthview-current[_ngcontent-%COMP%] {\n background-color: #f0f0f0;\n }\n\n .monthview-selected[_ngcontent-%COMP%] {\n background-color: #009900;\n color: white;\n }\n\n .monthview-datetable[_ngcontent-%COMP%] td.monthview-disabled[_ngcontent-%COMP%] {\n color: lightgrey;\n cursor: default;\n }\n\n .monthview-datetable[_ngcontent-%COMP%] th[_ngcontent-%COMP%] {\n text-align: center;\n }\n\n .monthview-datetable[_ngcontent-%COMP%] td[_ngcontent-%COMP%] {\n cursor: pointer;\n text-align: center;\n }\n\n .monthview-secondary-with-event[_ngcontent-%COMP%] {\n background-color: #d9edf7;\n }\n\n [_ngcontent-%COMP%]::-webkit-scrollbar, *[_ngcontent-%COMP%]::-webkit-scrollbar {\n display: none;\n }"] - }); - - MonthViewComponent.ctorParameters = function () { - return [{ - type: CalendarService - }]; - }; - - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])('monthSlider', { - "static": true - })], MonthViewComponent.prototype, "slider", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "monthviewDisplayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "monthviewInactiveDisplayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "monthviewEventDetailTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "formatDay", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "formatDayHeader", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "formatMonthTitle", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "eventSource", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "startingDayMonth", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "showEventDetail", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "noEventsLabel", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "autoSelect", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "markDisabled", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "locale", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "dateFormatter", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "dir", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "lockSwipeToPrev", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "lockSwipes", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], MonthViewComponent.prototype, "sliderOptions", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], MonthViewComponent.prototype, "onRangeChanged", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], MonthViewComponent.prototype, "onEventSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], MonthViewComponent.prototype, "onTimeSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], MonthViewComponent.prototype, "onTitleChanged", void 0); - var WeekViewComponent_1; - - var WeekViewComponent = WeekViewComponent_1 = /*#__PURE__*/function () { - function WeekViewComponent(calendarService, elm) { - _classCallCheck(this, WeekViewComponent); - - this.calendarService = calendarService; - this.elm = elm; - this["class"] = true; - this.autoSelect = true; - this.dir = ''; - this.scrollToHour = 0; - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.views = []; - this.currentViewIndex = 0; - this.direction = 0; - this.mode = 'week'; - this.inited = false; - this.callbackOnInit = true; - } - - _createClass(WeekViewComponent, [{ - key: "ngOnInit", - value: function ngOnInit() { - var _this3 = this; - - if (!this.sliderOptions) { - this.sliderOptions = {}; - } - - this.sliderOptions.loop = true; - this.hourRange = (this.endHour - this.startHour) * this.hourSegments; - - if (this.dateFormatter && this.dateFormatter.formatWeekViewDayHeader) { - this.formatDayHeader = this.dateFormatter.formatWeekViewDayHeader; - } else { - var datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatDayHeader = function (date) { - return datePipe.transform(date, this.formatWeekViewDayHeader); - }; - } - - if (this.dateFormatter && this.dateFormatter.formatWeekViewTitle) { - this.formatTitle = this.dateFormatter.formatWeekViewTitle; - } else { - var _datePipe2 = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatTitle = function (date) { - return _datePipe2.transform(date, this.formatWeekTitle); - }; - } - - if (this.dateFormatter && this.dateFormatter.formatWeekViewHourColumn) { - this.formatHourColumnLabel = this.dateFormatter.formatWeekViewHourColumn; - } else { - var _datePipe3 = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatHourColumnLabel = function (date) { - return _datePipe3.transform(date, this.formatHourColumn); - }; - } - - if (this.lockSwipeToPrev) { - this.slider.lockSwipeToPrev(true); - } - - if (this.lockSwipes) { - this.slider.lockSwipes(true); - } - - this.refreshView(); - this.hourColumnLabels = this.getHourColumnLabels(); - this.inited = true; - this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(function (currentDate) { - _this3.refreshView(); - }); - this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(function () { - _this3.onDataLoaded(); - }); - this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(function (direction) { - if (direction === 1) { - _this3.slider.slideNext(); - } else if (direction === -1) { - _this3.slider.slidePrev(); - } - }); - this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(function () { - _this3.slider.update(); - }); - } - }, { - key: "ngAfterViewInit", - value: function ngAfterViewInit() { - var title = this.getTitle(); - this.onTitleChanged.emit(title); - - if (this.scrollToHour > 0) { - var hourColumns = this.elm.nativeElement.querySelector('.weekview-normal-event-container').querySelectorAll('.calendar-hour-column'); - var me = this; - setTimeout(function () { - me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop; - }, 50); - } - } - }, { - key: "ngOnChanges", - value: function ngOnChanges(changes) { - if (!this.inited) { - return; - } - - var eventSourceChange = changes.eventSource; - - if (eventSourceChange && eventSourceChange.currentValue) { - this.onDataLoaded(); - } - - var lockSwipeToPrev = changes.lockSwipeToPrev; - - if (lockSwipeToPrev) { - this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue); - } - - var lockSwipes = changes.lockSwipes; - - if (lockSwipes) { - this.slider.lockSwipes(lockSwipes.currentValue); - } - } - }, { - key: "ngOnDestroy", - value: function ngOnDestroy() { - if (this.currentDateChangedFromParentSubscription) { - this.currentDateChangedFromParentSubscription.unsubscribe(); - this.currentDateChangedFromParentSubscription = null; - } - - if (this.eventSourceChangedSubscription) { - this.eventSourceChangedSubscription.unsubscribe(); - this.eventSourceChangedSubscription = null; - } - - if (this.slideChangedSubscription) { - this.slideChangedSubscription.unsubscribe(); - this.slideChangedSubscription = null; - } - - if (this.slideUpdatedSubscription) { - this.slideUpdatedSubscription.unsubscribe(); - this.slideUpdatedSubscription = null; - } - } - }, { - key: "onSlideChanged", - value: function onSlideChanged() { - var _this4 = this; - - if (this.callbackOnInit) { - this.callbackOnInit = false; - return; - } - - var currentViewIndex = this.currentViewIndex; - var direction = 0; - this.slider.getActiveIndex().then(function (currentSlideIndex) { - currentSlideIndex = (currentSlideIndex + 2) % 3; - - if (isNaN(currentSlideIndex)) { - currentSlideIndex = currentViewIndex; - } - - if (currentSlideIndex - currentViewIndex === 1) { - direction = 1; - } else if (currentSlideIndex === 0 && currentViewIndex === 2) { - direction = 1; - - _this4.slider.slideTo(1, 0, false); - } else if (currentViewIndex - currentSlideIndex === 1) { - direction = -1; - } else if (currentSlideIndex === 2 && currentViewIndex === 0) { - direction = -1; - - _this4.slider.slideTo(3, 0, false); - } - - _this4.currentViewIndex = currentSlideIndex; - - _this4.move(direction); - }); - } - }, { - key: "move", - value: function move(direction) { - if (direction === 0) { - return; - } - - this.direction = direction; - var adjacent = this.calendarService.getAdjacentCalendarDate(this.mode, direction); - this.calendarService.setCurrentDate(adjacent); - this.refreshView(); - this.direction = 0; - } - }, { - key: "getHourColumnLabels", - value: function getHourColumnLabels() { - var hourColumnLabels = []; - - for (var hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) { - // handle edge case for DST - if (hour === 0 && this.views[0].rows[hour][0].time.getHours() !== this.startHour) { - var time = new Date(this.views[0].rows[hour][0].time); - time.setDate(time.getDate() + 1); - time.setHours(this.startHour); - hourColumnLabels.push(this.formatHourColumnLabel(time)); - } else { - hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour][0].time)); - } - } - - return hourColumnLabels; - } - }, { - key: "getViewData", - value: function getViewData(startTime) { - var dates = WeekViewComponent_1.getDates(startTime, 7); - - for (var i = 0; i < 7; i++) { - dates[i].dayHeader = this.formatDayHeader(dates[i].date); - } - - return { - rows: WeekViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments), - dates: dates - }; - } - }, { - key: "getRange", - value: function getRange(currentDate) { - var year = currentDate.getFullYear(), - month = currentDate.getMonth(), - date = currentDate.getDate(), - day = currentDate.getDay(); - var difference = day - this.startingDayWeek; - - if (difference < 0) { - difference += 7; - } // set hour to 12 to avoid DST problem - - - var firstDayOfWeek = new Date(year, month, date - difference, 12, 0, 0), - endTime = new Date(year, month, date - difference + 7, 12, 0, 0); - return { - startTime: firstDayOfWeek, - endTime: endTime - }; - } - }, { - key: "onDataLoaded", - value: function onDataLoaded() { - var eventSource = this.eventSource, - len = eventSource ? eventSource.length : 0, - startTime = this.range.startTime, - endTime = this.range.endTime, - utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), - utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), - currentViewIndex = this.currentViewIndex, - rows = this.views[currentViewIndex].rows, - dates = this.views[currentViewIndex].dates, - oneHour = 3600000, - oneDay = 86400000, - // add allday eps - eps = 0.016, - rangeStartRowIndex = this.startHour * this.hourSegments, - rangeEndRowIndex = this.endHour * this.hourSegments, - allRows = 24 * this.hourSegments; - var allDayEventInRange = false, - normalEventInRange = false; - - for (var i = 0; i < 7; i += 1) { - dates[i].events = []; - dates[i].hasEvent = false; - } - - for (var day = 0; day < 7; day += 1) { - for (var hour = 0; hour < this.hourRange; hour += 1) { - rows[hour][day].events = []; - } - } - - for (var _i2 = 0; _i2 < len; _i2 += 1) { - var event = eventSource[_i2]; - var eventStartTime = event.startTime; - var eventEndTime = event.endTime; - var eventUTCStartTime = void 0, - eventUTCEndTime = void 0; - - if (event.allDay) { - eventUTCStartTime = eventStartTime.getTime(); - eventUTCEndTime = eventEndTime.getTime(); - } else { - eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate()); - eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1); - } - - if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) { - continue; - } - - if (event.allDay) { - allDayEventInRange = true; - var allDayStartIndex = void 0; - - if (eventUTCStartTime <= utcStartTime) { - allDayStartIndex = 0; - } else { - allDayStartIndex = Math.round((eventUTCStartTime - utcStartTime) / oneDay); - } - - var allDayEndIndex = void 0; - - if (eventUTCEndTime >= utcEndTime) { - allDayEndIndex = Math.round((utcEndTime - utcStartTime) / oneDay); - } else { - allDayEndIndex = Math.round((eventUTCEndTime - utcStartTime) / oneDay); - } - - var displayAllDayEvent = { - event: event, - startIndex: allDayStartIndex, - endIndex: allDayEndIndex - }; - var eventSet = dates[allDayStartIndex].events; - - if (eventSet) { - eventSet.push(displayAllDayEvent); - } else { - eventSet = []; - eventSet.push(displayAllDayEvent); - dates[allDayStartIndex].events = eventSet; - } - - dates[allDayStartIndex].hasEvent = true; - } else { - normalEventInRange = true; - var timeDifferenceStart = void 0; - - if (eventUTCStartTime < utcStartTime) { - timeDifferenceStart = 0; - } else { - timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneHour * this.hourSegments + (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments; - } - - var timeDifferenceEnd = void 0; - - if (eventUTCEndTime > utcEndTime) { - timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments; - } else { - timeDifferenceEnd = (eventUTCEndTime - oneDay - utcStartTime) / oneHour * this.hourSegments + (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments; - } - - var startIndex = Math.floor(timeDifferenceStart), - endIndex = Math.ceil(timeDifferenceEnd - eps); - var startRowIndex = startIndex % allRows, - dayIndex = Math.floor(startIndex / allRows), - endOfDay = dayIndex * allRows, - startOffset = 0, - endOffset = 0; - - if (this.hourParts !== 1) { - if (startRowIndex < rangeStartRowIndex) { - startOffset = 0; - } else { - startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts); - } - } - - do { - endOfDay += allRows; - var endRowIndex = void 0; - - if (endOfDay < endIndex) { - endRowIndex = allRows; - } else { - if (endOfDay === endIndex) { - endRowIndex = allRows; - } else { - endRowIndex = endIndex % allRows; - } - - if (this.hourParts !== 1) { - if (endRowIndex > rangeEndRowIndex) { - endOffset = 0; - } else { - endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts); - } - } - } - - if (startRowIndex < rangeStartRowIndex) { - startRowIndex = 0; - } else { - startRowIndex -= rangeStartRowIndex; - } - - if (endRowIndex > rangeEndRowIndex) { - endRowIndex = rangeEndRowIndex; - } - - endRowIndex -= rangeStartRowIndex; - - if (startRowIndex < endRowIndex) { - var displayEvent = { - event: event, - startIndex: startRowIndex, - endIndex: endRowIndex, - startOffset: startOffset, - endOffset: endOffset - }; - var _eventSet = rows[startRowIndex][dayIndex].events; - - if (_eventSet) { - _eventSet.push(displayEvent); - } else { - _eventSet = []; - - _eventSet.push(displayEvent); - - rows[startRowIndex][dayIndex].events = _eventSet; - } - - dates[dayIndex].hasEvent = true; - } - - startRowIndex = 0; - startOffset = 0; - dayIndex += 1; - } while (endOfDay < endIndex); - } - } - - if (normalEventInRange) { - for (var _day = 0; _day < 7; _day += 1) { - var orderedEvents = []; - - for (var _hour = 0; _hour < this.hourRange; _hour += 1) { - if (rows[_hour][_day].events) { - rows[_hour][_day].events.sort(WeekViewComponent_1.compareEventByStartOffset); - - orderedEvents = orderedEvents.concat(rows[_hour][_day].events); - } - } - - if (orderedEvents.length > 0) { - this.placeEvents(orderedEvents); - } - } - } - - if (allDayEventInRange) { - var orderedAllDayEvents = []; - - for (var _day2 = 0; _day2 < 7; _day2 += 1) { - if (dates[_day2].events) { - orderedAllDayEvents = orderedAllDayEvents.concat(dates[_day2].events); - } - } - - if (orderedAllDayEvents.length > 0) { - this.placeAllDayEvents(orderedAllDayEvents); - } - } - - if (this.autoSelect) { - var findSelected = false; - var selectedDate; - - for (var r = 0; r < 7; r += 1) { - if (dates[r].selected) { - selectedDate = dates[r]; - findSelected = true; - break; - } - } - - if (findSelected) { - var disabled = false; - - if (this.markDisabled) { - disabled = this.markDisabled(selectedDate.date); - } - - this.onTimeSelected.emit({ - selectedTime: selectedDate.date, - events: selectedDate.events.map(function (e) { - return e.event; - }), - disabled: disabled - }); - } - } - } - }, { - key: "refreshView", - value: function refreshView() { - this.range = this.getRange(this.calendarService.currentDate); - - if (this.inited) { - var title = this.getTitle(); - this.onTitleChanged.emit(title); - } - - this.calendarService.populateAdjacentViews(this); - this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]); - this.calendarService.rangeChanged(this); - } - }, { - key: "getTitle", - value: function getTitle() { - var firstDayOfWeek = new Date(this.range.startTime.getTime()); - firstDayOfWeek.setHours(12, 0, 0, 0); - return this.formatTitle(firstDayOfWeek); - } - }, { - key: "getHighlightClass", - value: function getHighlightClass(date) { - var className = ''; - - if (date.hasEvent) { - if (className) { - className += ' '; - } - - className = 'weekview-with-event'; - } - - if (date.selected) { - if (className) { - className += ' '; - } - - className += 'weekview-selected'; - } - - if (date.current) { - if (className) { - className += ' '; - } - - className += 'weekview-current'; - } - - return className; - } - }, { - key: "select", - value: function select(selectedTime, events) { - var disabled = false; - - if (this.markDisabled) { - disabled = this.markDisabled(selectedTime); - } - - this.onTimeSelected.emit({ - selectedTime: selectedTime, - events: events.map(function (e) { - return e.event; - }), - disabled: disabled - }); - } - }, { - key: "placeEvents", - value: function placeEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - WeekViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts); - } - }, { - key: "placeAllDayEvents", - value: function placeAllDayEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - } - }, { - key: "overlap", - value: function overlap(event1, event2) { - var earlyEvent = event1, - lateEvent = event2; - - if (event1.startIndex > event2.startIndex || event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset) { - earlyEvent = event2; - lateEvent = event1; - } - - if (earlyEvent.endIndex <= lateEvent.startIndex) { - return false; - } else { - return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts); - } - } - }, { - key: "calculatePosition", - value: function calculatePosition(events) { - var len = events.length, - isForbidden = new Array(len); - var maxColumn = 0; - - for (var i = 0; i < len; i += 1) { - var col = void 0; - - for (col = 0; col < maxColumn; col += 1) { - isForbidden[col] = false; - } - - for (var j = 0; j < i; j += 1) { - if (this.overlap(events[i], events[j])) { - isForbidden[events[j].position] = true; - } - } - - for (col = 0; col < maxColumn; col += 1) { - if (!isForbidden[col]) { - break; - } - } - - if (col < maxColumn) { - events[i].position = col; - } else { - events[i].position = maxColumn++; - } - } - - if (this.dir === 'rtl') { - for (var _i3 = 0; _i3 < len; _i3 += 1) { - events[_i3].position = maxColumn - 1 - events[_i3].position; - } - } - } - }, { - key: "updateCurrentView", - value: function updateCurrentView(currentViewStartDate, view) { - var currentCalendarDate = this.calendarService.currentDate, - today = new Date(), - oneDay = 86400000, - selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), - currentDayDifference = Math.floor((Date.UTC(today.getFullYear(), today.getMonth(), today.getTime()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - - for (var r = 0; r < 7; r += 1) { - view.dates[r].selected = false; - } - - if (selectedDayDifference >= 0 && selectedDayDifference < 7 && this.autoSelect) { - view.dates[selectedDayDifference].selected = true; - } - - if (currentDayDifference >= 0 && currentDayDifference < 7) { - view.dates[currentDayDifference].current = true; - } - } - }, { - key: "daySelected", - value: function daySelected(viewDate) { - var selectedDate = viewDate.date, - dates = this.views[this.currentViewIndex].dates, - currentViewStartDate = this.range.startTime, - oneDay = 86400000, - selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay); - this.calendarService.setCurrentDate(selectedDate); - - for (var r = 0; r < 7; r += 1) { - dates[r].selected = false; - } - - if (selectedDayDifference >= 0 && selectedDayDifference < 7) { - dates[selectedDayDifference].selected = true; - } - - var disabled = false; - - if (this.markDisabled) { - disabled = this.markDisabled(selectedDate); - } - - this.onTimeSelected.emit({ - selectedTime: selectedDate, - events: viewDate.events.map(function (e) { - return e.event; - }), - disabled: disabled - }); - } - }, { - key: "setScrollPosition", - value: function setScrollPosition(scrollPosition) { - this.initScrollPosition = scrollPosition; - } - }], [{ - key: "createDateObjects", - value: function createDateObjects(startTime, startHour, endHour, timeInterval) { - var times = [], - currentHour = 0, - currentDate = startTime.getDate(); - var hourStep, minStep; - - if (timeInterval < 1) { - hourStep = Math.floor(1 / timeInterval); - minStep = 60; - } else { - hourStep = 1; - minStep = Math.floor(60 / timeInterval); - } - - for (var hour = startHour; hour < endHour; hour += hourStep) { - for (var interval = 0; interval < 60; interval += minStep) { - var row = []; - - for (var day = 0; day < 7; day += 1) { - var time = new Date(startTime.getTime()); - time.setHours(currentHour + hour, interval); - time.setDate(currentDate + day); - row.push({ - events: [], - time: time - }); - } - - times.push(row); - } - } - - return times; - } - }, { - key: "getDates", - value: function getDates(startTime, n) { - var dates = new Array(n), - current = new Date(startTime.getTime()); - var i = 0; - - while (i < n) { - dates[i++] = { - date: new Date(current.getTime()), - events: [], - dayHeader: '' - }; - current.setDate(current.getDate() + 1); - } - - return dates; - } - }, { - key: "compareEventByStartOffset", - value: function compareEventByStartOffset(eventA, eventB) { - return eventA.startOffset - eventB.startOffset; - } - }, { - key: "calculateWidth", - value: function calculateWidth(orderedEvents, size, hourParts) { - var totalSize = size * hourParts, - cells = new Array(totalSize); // sort by position in descending order, the right most columns should be calculated first - - orderedEvents.sort(function (eventA, eventB) { - return eventB.position - eventA.position; - }); - - for (var _i4 = 0; _i4 < totalSize; _i4 += 1) { - cells[_i4] = { - calculated: false, - events: [] - }; - } - - var len = orderedEvents.length; - - for (var _i5 = 0; _i5 < len; _i5 += 1) { - var event = orderedEvents[_i5]; - var index = event.startIndex * hourParts + event.startOffset; - - while (index < event.endIndex * hourParts - event.endOffset) { - cells[index].events.push(event); - index += 1; - } - } - - var i = 0; - - while (i < len) { - var _event = orderedEvents[i]; - - if (!_event.overlapNumber) { - var overlapNumber = _event.position + 1; - _event.overlapNumber = overlapNumber; - var eventQueue = [_event]; - - while (_event = eventQueue.shift()) { - var _index = _event.startIndex * hourParts + _event.startOffset; - - while (_index < _event.endIndex * hourParts - _event.endOffset) { - if (!cells[_index].calculated) { - cells[_index].calculated = true; - - if (cells[_index].events) { - var eventCountInCell = cells[_index].events.length; - - for (var j = 0; j < eventCountInCell; j += 1) { - var currentEventInCell = cells[_index].events[j]; - - if (!currentEventInCell.overlapNumber) { - currentEventInCell.overlapNumber = overlapNumber; - eventQueue.push(currentEventInCell); - } - } - } - } - - _index += 1; - } - } - } - - i += 1; - } - } - }]); - - return WeekViewComponent; - }(); - - WeekViewComponent.ɵfac = function WeekViewComponent_Factory(t) { - return new (t || WeekViewComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"])); - }; - - WeekViewComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ - type: WeekViewComponent, - selectors: [["weekview"]], - viewQuery: function WeekViewComponent_Query(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵstaticViewQuery"](_c5, true); - } - - if (rf & 2) { - var _t; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.slider = _t.first); - } - }, - hostVars: 2, - hostBindings: function WeekViewComponent_HostBindings(rf, ctx) { - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("weekview", ctx["class"]); - } - }, - inputs: { - autoSelect: "autoSelect", - dir: "dir", - scrollToHour: "scrollToHour", - sliderOptions: "sliderOptions", - weekviewHeaderTemplate: "weekviewHeaderTemplate", - weekviewAllDayEventTemplate: "weekviewAllDayEventTemplate", - weekviewNormalEventTemplate: "weekviewNormalEventTemplate", - weekviewAllDayEventSectionTemplate: "weekviewAllDayEventSectionTemplate", - weekviewNormalEventSectionTemplate: "weekviewNormalEventSectionTemplate", - weekviewInactiveAllDayEventSectionTemplate: "weekviewInactiveAllDayEventSectionTemplate", - weekviewInactiveNormalEventSectionTemplate: "weekviewInactiveNormalEventSectionTemplate", - formatWeekTitle: "formatWeekTitle", - formatWeekViewDayHeader: "formatWeekViewDayHeader", - formatHourColumn: "formatHourColumn", - startingDayWeek: "startingDayWeek", - allDayLabel: "allDayLabel", - hourParts: "hourParts", - eventSource: "eventSource", - markDisabled: "markDisabled", - locale: "locale", - dateFormatter: "dateFormatter", - preserveScrollPosition: "preserveScrollPosition", - lockSwipeToPrev: "lockSwipeToPrev", - lockSwipes: "lockSwipes", - startHour: "startHour", - endHour: "endHour", - hourSegments: "hourSegments" - }, - outputs: { - onRangeChanged: "onRangeChanged", - onEventSelected: "onEventSelected", - onTimeSelected: "onTimeSelected", - onTitleChanged: "onTitleChanged" - }, - features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], - decls: 26, - vars: 11, - consts: [[1, "slides-container", 3, "options", "dir", "ionSlideDidChange"], ["weekSlider", ""], [1, "slide-container"], [1, "table", "table-bordered", "table-fixed", "weekview-header"], [1, "calendar-hour-column"], ["class", "weekview-header text-center", 3, "ngClass", "click", 4, "ngFor", "ngForOf"], [4, "ngIf"], [1, "weekview-header", "text-center", 3, "ngClass", "click"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [1, "weekview-allday-table"], [1, "weekview-allday-label"], [1, "weekview-allday-content-wrapper", "scroll-content"], [1, "table", "table-fixed", "weekview-allday-content-table"], ["class", "calendar-cell", 4, "ngFor", "ngForOf"], [1, "weekview-normal-event-container", 3, "initPosition", "emitEvent", "onScroll"], [1, "table", "table-bordered", "table-fixed", "weekview-normal-event-table"], [4, "ngFor", "ngForOf"], [1, "calendar-cell"], [1, "calendar-hour-column", "text-center"], ["class", "calendar-cell", "tappable", "", 3, "click", 4, "ngFor", "ngForOf"], ["tappable", "", 1, "calendar-cell", 3, "click"], [1, "weekview-normal-event-container", 3, "initPosition"], [3, "ngClass", 4, "ngIf"], [3, "ngClass"]], - template: function WeekViewComponent_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-slides", 0, 1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ionSlideDidChange", function WeekViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { - return ctx.onSlideChanged(); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "ion-slide", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "table", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](5, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](6, "th", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](7, WeekViewComponent_th_7_Template, 2, 5, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, WeekViewComponent_div_8_Template, 13, 5, "div", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](9, WeekViewComponent_div_9_Template, 13, 4, "div", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](10, "ion-slide", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](11, "table", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](12, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](13, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](14, "th", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](15, WeekViewComponent_th_15_Template, 2, 5, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](16, WeekViewComponent_div_16_Template, 13, 5, "div", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](17, WeekViewComponent_div_17_Template, 13, 4, "div", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](18, "ion-slide", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](19, "table", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](20, "thead"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](21, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](22, "th", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](23, WeekViewComponent_th_23_Template, 2, 5, "th", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](24, WeekViewComponent_div_24_Template, 13, 5, "div", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](25, WeekViewComponent_div_25_Template, 13, 4, "div", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("options", ctx.sliderOptions)("dir", ctx.dir); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx.views[0].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx.views[1].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngForOf", ctx.views[2].dates); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - } - }, - directives: function directives() { - return [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlides"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlide"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], initPositionScrollComponent]; - }, - styles: ["\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .weekview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .weekview-allday-label {\n float: right;\n border-right: 1px solid #ddd;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .weekview-allday-content-table {\n min-height: 50px;\n }\n\n .weekview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .weekview-header th {\n overflow: hidden;\n white-space: nowrap;\n font-size: 14px;\n }\n\n .weekview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .weekview-normal-event-container {\n margin-top: 87px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .weekview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .table > thead > tr > th.weekview-header {\n padding-left: 0;\n padding-right: 0;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n line-height: 20px;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n "], - encapsulation: 2 - }); - - WeekViewComponent.ctorParameters = function () { - return [{ - type: CalendarService - }, { - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] - }]; - }; - - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])('weekSlider', { - "static": true - })], WeekViewComponent.prototype, "slider", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"])('class.weekview')], WeekViewComponent.prototype, "class", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewHeaderTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewAllDayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewNormalEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewInactiveAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "weekviewInactiveNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "formatWeekTitle", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "formatWeekViewDayHeader", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "formatHourColumn", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "startingDayWeek", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "allDayLabel", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "hourParts", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "eventSource", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "autoSelect", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "markDisabled", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "locale", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "dateFormatter", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "dir", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "scrollToHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "preserveScrollPosition", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "lockSwipeToPrev", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "lockSwipes", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "startHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "endHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "sliderOptions", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], WeekViewComponent.prototype, "hourSegments", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], WeekViewComponent.prototype, "onRangeChanged", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], WeekViewComponent.prototype, "onEventSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], WeekViewComponent.prototype, "onTimeSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], WeekViewComponent.prototype, "onTitleChanged", void 0); - var DayViewComponent_1; - - var DayViewComponent = DayViewComponent_1 = /*#__PURE__*/function () { - function DayViewComponent(calendarService, elm) { - _classCallCheck(this, DayViewComponent); - - this.calendarService = calendarService; - this.elm = elm; - this["class"] = true; - this.dir = ''; - this.scrollToHour = 0; - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](true); - this.views = []; - this.currentViewIndex = 0; - this.direction = 0; - this.mode = 'day'; - this.inited = false; - this.callbackOnInit = true; - } - - _createClass(DayViewComponent, [{ - key: "ngOnInit", - value: function ngOnInit() { - var _this5 = this; - - if (!this.sliderOptions) { - this.sliderOptions = {}; - } - - this.sliderOptions.loop = true; - this.hourRange = (this.endHour - this.startHour) * this.hourSegments; - - if (this.dateFormatter && this.dateFormatter.formatDayViewTitle) { - this.formatTitle = this.dateFormatter.formatDayViewTitle; - } else { - var datePipe = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatTitle = function (date) { - return datePipe.transform(date, this.formatDayTitle); - }; - } - - if (this.dateFormatter && this.dateFormatter.formatDayViewHourColumn) { - this.formatHourColumnLabel = this.dateFormatter.formatDayViewHourColumn; - } else { - var _datePipe4 = new _angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"](this.locale); - - this.formatHourColumnLabel = function (date) { - return _datePipe4.transform(date, this.formatHourColumn); - }; - } - - if (this.lockSwipeToPrev) { - this.slider.lockSwipeToPrev(true); - } - - if (this.lockSwipes) { - this.slider.lockSwipes(true); - } - - this.refreshView(); - this.hourColumnLabels = this.getHourColumnLabels(); - this.inited = true; - this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(function (currentDate) { - _this5.refreshView(); - }); - this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(function () { - _this5.onDataLoaded(); - }); - this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(function (direction) { - if (direction === 1) { - _this5.slider.slideNext(); - } else if (direction === -1) { - _this5.slider.slidePrev(); - } - }); - this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(function () { - _this5.slider.update(); - }); - } - }, { - key: "ngAfterViewInit", - value: function ngAfterViewInit() { - var title = this.getTitle(); - this.onTitleChanged.emit(title); - - if (this.scrollToHour > 0) { - var hourColumns = this.elm.nativeElement.querySelector('.dayview-normal-event-container').querySelectorAll('.calendar-hour-column'); - var me = this; - setTimeout(function () { - me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop; - }, 50); - } - } - }, { - key: "ngOnChanges", - value: function ngOnChanges(changes) { - if (!this.inited) { - return; - } - - var eventSourceChange = changes.eventSource; - - if (eventSourceChange && eventSourceChange.currentValue) { - this.onDataLoaded(); - } - - var lockSwipeToPrev = changes.lockSwipeToPrev; - - if (lockSwipeToPrev) { - this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue); - } - - var lockSwipes = changes.lockSwipes; - - if (lockSwipes) { - this.slider.lockSwipes(lockSwipes.currentValue); - } - } - }, { - key: "ngOnDestroy", - value: function ngOnDestroy() { - if (this.currentDateChangedFromParentSubscription) { - this.currentDateChangedFromParentSubscription.unsubscribe(); - this.currentDateChangedFromParentSubscription = null; - } - - if (this.eventSourceChangedSubscription) { - this.eventSourceChangedSubscription.unsubscribe(); - this.eventSourceChangedSubscription = null; - } - - if (this.slideChangedSubscription) { - this.slideChangedSubscription.unsubscribe(); - this.slideChangedSubscription = null; - } - - if (this.slideUpdatedSubscription) { - this.slideUpdatedSubscription.unsubscribe(); - this.slideUpdatedSubscription = null; - } - } - }, { - key: "onSlideChanged", - value: function onSlideChanged() { - var _this6 = this; - - if (this.callbackOnInit) { - this.callbackOnInit = false; - return; - } - - var direction = 0; - var currentViewIndex = this.currentViewIndex; - this.slider.getActiveIndex().then(function (currentSlideIndex) { - currentSlideIndex = (currentSlideIndex + 2) % 3; - - if (isNaN(currentSlideIndex)) { - currentSlideIndex = currentViewIndex; - } - - if (currentSlideIndex - currentViewIndex === 1) { - direction = 1; - } else if (currentSlideIndex === 0 && currentViewIndex === 2) { - direction = 1; - - _this6.slider.slideTo(1, 0, false); - } else if (currentViewIndex - currentSlideIndex === 1) { - direction = -1; - } else if (currentSlideIndex === 2 && currentViewIndex === 0) { - direction = -1; - - _this6.slider.slideTo(3, 0, false); - } - - _this6.currentViewIndex = currentSlideIndex; - - _this6.move(direction); - }); - } - }, { - key: "move", - value: function move(direction) { - if (direction === 0) { - return; - } - - this.direction = direction; - var adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction); - this.calendarService.setCurrentDate(adjacentDate); - this.refreshView(); - this.direction = 0; - } - }, { - key: "getHourColumnLabels", - value: function getHourColumnLabels() { - var hourColumnLabels = []; - - for (var hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) { - // handle edge case for DST - if (hour === 0 && this.views[0].rows[hour].time.getHours() !== this.startHour) { - var time = new Date(this.views[0].rows[hour].time); - time.setDate(time.getDate() + 1); - time.setHours(this.startHour); - hourColumnLabels.push(this.formatHourColumnLabel(time)); - } else { - hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour].time)); - } - } - - return hourColumnLabels; - } - }, { - key: "getViewData", - value: function getViewData(startTime) { - return { - rows: DayViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments), - allDayEvents: [] - }; - } - }, { - key: "getRange", - value: function getRange(currentDate) { - var year = currentDate.getFullYear(), - month = currentDate.getMonth(), - date = currentDate.getDate(), - startTime = new Date(year, month, date, 12, 0, 0), - endTime = new Date(year, month, date + 1, 12, 0, 0); - return { - startTime: startTime, - endTime: endTime - }; - } - }, { - key: "onDataLoaded", - value: function onDataLoaded() { - var eventSource = this.eventSource, - len = eventSource ? eventSource.length : 0, - startTime = this.range.startTime, - endTime = this.range.endTime, - utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), - utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), - currentViewIndex = this.currentViewIndex, - rows = this.views[currentViewIndex].rows, - allDayEvents = this.views[currentViewIndex].allDayEvents = [], - oneHour = 3600000, - eps = 0.016, - rangeStartRowIndex = this.startHour * this.hourSegments, - rangeEndRowIndex = this.endHour * this.hourSegments; - var normalEventInRange = false; - - for (var hour = 0; hour < this.hourRange; hour += 1) { - rows[hour].events = []; - } - - for (var i = 0; i < len; i += 1) { - var event = eventSource[i]; - var eventStartTime = event.startTime; - var eventEndTime = event.endTime; - var eventUTCStartTime = void 0, - eventUTCEndTime = void 0; - - if (event.allDay) { - eventUTCStartTime = eventStartTime.getTime(); - eventUTCEndTime = eventEndTime.getTime(); - } else { - eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate()); - eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1); - } - - if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) { - continue; - } - - if (event.allDay) { - allDayEvents.push({ - event: event - }); - } else { - normalEventInRange = true; - var timeDifferenceStart = void 0; - - if (eventUTCStartTime < utcStartTime) { - timeDifferenceStart = 0; - } else { - timeDifferenceStart = (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments; - } - - var timeDifferenceEnd = void 0; - - if (eventUTCEndTime > utcEndTime) { - timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments; - } else { - timeDifferenceEnd = (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments; - } - - var startIndex = Math.floor(timeDifferenceStart); - var endIndex = Math.ceil(timeDifferenceEnd - eps); - var startOffset = 0; - var endOffset = 0; - - if (this.hourParts !== 1) { - if (startIndex < rangeStartRowIndex) { - startOffset = 0; - } else { - startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts); - } - - if (endIndex > rangeEndRowIndex) { - endOffset = 0; - } else { - endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts); - } - } - - if (startIndex < rangeStartRowIndex) { - startIndex = 0; - } else { - startIndex -= rangeStartRowIndex; - } - - if (endIndex > rangeEndRowIndex) { - endIndex = rangeEndRowIndex; - } - - endIndex -= rangeStartRowIndex; - - if (startIndex < endIndex) { - var displayEvent = { - event: event, - startIndex: startIndex, - endIndex: endIndex, - startOffset: startOffset, - endOffset: endOffset - }; - var eventSet = rows[startIndex].events; - - if (eventSet) { - eventSet.push(displayEvent); - } else { - eventSet = []; - eventSet.push(displayEvent); - rows[startIndex].events = eventSet; - } - } - } - } - - if (normalEventInRange) { - var orderedEvents = []; - - for (var _hour2 = 0; _hour2 < this.hourRange; _hour2 += 1) { - if (rows[_hour2].events) { - rows[_hour2].events.sort(DayViewComponent_1.compareEventByStartOffset); - - orderedEvents = orderedEvents.concat(rows[_hour2].events); - } - } - - if (orderedEvents.length > 0) { - this.placeEvents(orderedEvents); - } - } - } - }, { - key: "refreshView", - value: function refreshView() { - this.range = this.getRange(this.calendarService.currentDate); - - if (this.inited) { - var title = this.getTitle(); - this.onTitleChanged.emit(title); - } - - this.calendarService.populateAdjacentViews(this); - this.calendarService.rangeChanged(this); - } - }, { - key: "getTitle", - value: function getTitle() { - var startingDate = new Date(this.range.startTime.getTime()); - startingDate.setHours(12, 0, 0, 0); - return this.formatTitle(startingDate); - } - }, { - key: "select", - value: function select(selectedTime, events) { - var disabled = false; - - if (this.markDisabled) { - disabled = this.markDisabled(selectedTime); - } - - this.onTimeSelected.emit({ - selectedTime: selectedTime, - events: events.map(function (e) { - return e.event; - }), - disabled: disabled - }); - } - }, { - key: "placeEvents", - value: function placeEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - DayViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts); - } - }, { - key: "placeAllDayEvents", - value: function placeAllDayEvents(orderedEvents) { - this.calculatePosition(orderedEvents); - } - }, { - key: "overlap", - value: function overlap(event1, event2) { - var earlyEvent = event1, - lateEvent = event2; - - if (event1.startIndex > event2.startIndex || event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset) { - earlyEvent = event2; - lateEvent = event1; - } - - if (earlyEvent.endIndex <= lateEvent.startIndex) { - return false; - } else { - return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts); - } - } - }, { - key: "calculatePosition", - value: function calculatePosition(events) { - var len = events.length, - isForbidden = new Array(len); - var maxColumn = 0, - col; - - for (var i = 0; i < len; i += 1) { - for (col = 0; col < maxColumn; col += 1) { - isForbidden[col] = false; - } - - for (var j = 0; j < i; j += 1) { - if (this.overlap(events[i], events[j])) { - isForbidden[events[j].position] = true; - } - } - - for (col = 0; col < maxColumn; col += 1) { - if (!isForbidden[col]) { - break; - } - } - - if (col < maxColumn) { - events[i].position = col; - } else { - events[i].position = maxColumn++; - } - } - - if (this.dir === 'rtl') { - for (var _i6 = 0; _i6 < len; _i6 += 1) { - events[_i6].position = maxColumn - 1 - events[_i6].position; - } - } - } - }, { - key: "eventSelected", - value: function eventSelected(event) { - this.onEventSelected.emit(event); - } - }, { - key: "setScrollPosition", - value: function setScrollPosition(scrollPosition) { - this.initScrollPosition = scrollPosition; - } - }], [{ - key: "createDateObjects", - value: function createDateObjects(startTime, startHour, endHour, timeInterval) { - var rows = [], - currentHour = 0, - currentDate = startTime.getDate(); - var time, hourStep, minStep; - - if (timeInterval < 1) { - hourStep = Math.floor(1 / timeInterval); - minStep = 60; - } else { - hourStep = 1; - minStep = Math.floor(60 / timeInterval); - } - - for (var hour = startHour; hour < endHour; hour += hourStep) { - for (var interval = 0; interval < 60; interval += minStep) { - time = new Date(startTime.getTime()); - time.setHours(currentHour + hour, interval); - time.setDate(currentDate); - rows.push({ - time: time, - events: [] - }); - } - } - - return rows; - } - }, { - key: "compareEventByStartOffset", - value: function compareEventByStartOffset(eventA, eventB) { - return eventA.startOffset - eventB.startOffset; - } - }, { - key: "calculateWidth", - value: function calculateWidth(orderedEvents, size, hourParts) { - var totalSize = size * hourParts, - cells = new Array(totalSize); // sort by position in descending order, the right most columns should be calculated first - - orderedEvents.sort(function (eventA, eventB) { - return eventB.position - eventA.position; - }); - - for (var _i7 = 0; _i7 < totalSize; _i7 += 1) { - cells[_i7] = { - calculated: false, - events: [] - }; - } - - var len = orderedEvents.length; - - for (var _i8 = 0; _i8 < len; _i8 += 1) { - var event = orderedEvents[_i8]; - var index = event.startIndex * hourParts + event.startOffset; - - while (index < event.endIndex * hourParts - event.endOffset) { - cells[index].events.push(event); - index += 1; - } - } - - var i = 0; - - while (i < len) { - var _event2 = orderedEvents[i]; - - if (!_event2.overlapNumber) { - var overlapNumber = _event2.position + 1; - _event2.overlapNumber = overlapNumber; - var eventQueue = [_event2]; - - while (_event2 = eventQueue.shift()) { - var _index2 = _event2.startIndex * hourParts + _event2.startOffset; - - while (_index2 < _event2.endIndex * hourParts - _event2.endOffset) { - if (!cells[_index2].calculated) { - cells[_index2].calculated = true; - - if (cells[_index2].events) { - var eventCountInCell = cells[_index2].events.length; - - for (var j = 0; j < eventCountInCell; j += 1) { - var currentEventInCell = cells[_index2].events[j]; - - if (!currentEventInCell.overlapNumber) { - currentEventInCell.overlapNumber = overlapNumber; - eventQueue.push(currentEventInCell); - } - } - } - } - - _index2 += 1; - } - } - } - - i += 1; - } - } - }]); - - return DayViewComponent; - }(); - - DayViewComponent.ɵfac = function DayViewComponent_Factory(t) { - return new (t || DayViewComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"])); - }; - - DayViewComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ - type: DayViewComponent, - selectors: [["dayview"]], - viewQuery: function DayViewComponent_Query(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵstaticViewQuery"](_c12, true); - } - - if (rf & 2) { - var _t; - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.slider = _t.first); - } - }, - hostVars: 2, - hostBindings: function DayViewComponent_HostBindings(rf, ctx) { - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassProp"]("dayview", ctx["class"]); - } - }, - inputs: { - dir: "dir", - scrollToHour: "scrollToHour", - sliderOptions: "sliderOptions", - dayviewAllDayEventTemplate: "dayviewAllDayEventTemplate", - dayviewNormalEventTemplate: "dayviewNormalEventTemplate", - dayviewAllDayEventSectionTemplate: "dayviewAllDayEventSectionTemplate", - dayviewNormalEventSectionTemplate: "dayviewNormalEventSectionTemplate", - dayviewInactiveAllDayEventSectionTemplate: "dayviewInactiveAllDayEventSectionTemplate", - dayviewInactiveNormalEventSectionTemplate: "dayviewInactiveNormalEventSectionTemplate", - formatHourColumn: "formatHourColumn", - formatDayTitle: "formatDayTitle", - allDayLabel: "allDayLabel", - hourParts: "hourParts", - eventSource: "eventSource", - markDisabled: "markDisabled", - locale: "locale", - dateFormatter: "dateFormatter", - preserveScrollPosition: "preserveScrollPosition", - lockSwipeToPrev: "lockSwipeToPrev", - lockSwipes: "lockSwipes", - startHour: "startHour", - endHour: "endHour", - hourSegments: "hourSegments" - }, - outputs: { - onRangeChanged: "onRangeChanged", - onEventSelected: "onEventSelected", - onTimeSelected: "onTimeSelected", - onTitleChanged: "onTitleChanged" - }, - features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], - decls: 38, - vars: 17, - consts: [[1, "slides-container", 3, "options", "dir", "ionSlideDidChange"], ["daySlider", ""], [1, "slide-container"], [1, "dayview-allday-table"], [1, "dayview-allday-label"], [1, "dayview-allday-content-wrapper", "scroll-content"], [1, "table", "table-bordered", "dayview-allday-content-table"], ["class", "calendar-cell", 3, "ngClass", "ngStyle", 4, "ngIf"], ["class", "calendar-cell", 4, "ngIf"], ["class", "dayview-normal-event-container", 3, "initPosition", "emitEvent", "onScroll", 4, "ngIf"], ["class", "dayview-normal-event-container", 3, "initPosition", 4, "ngIf"], [1, "calendar-cell", 3, "ngClass", "ngStyle"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [1, "calendar-cell"], [1, "dayview-normal-event-container", 3, "initPosition", "emitEvent", "onScroll"], [1, "table", "table-bordered", "table-fixed", "dayview-normal-event-table"], [4, "ngFor", "ngForOf"], [1, "calendar-hour-column", "text-center"], ["tappable", "", 1, "calendar-cell", 3, "click"], [1, "dayview-normal-event-container", 3, "initPosition"]], - template: function DayViewComponent_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "ion-slides", 0, 1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ionSlideDidChange", function DayViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { - return ctx.onSlideChanged(); - }); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](2, "ion-slide", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](3, "div", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](4, "div", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "div", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](7, "table", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](8, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](9, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](10, DayViewComponent_td_10_Template, 2, 11, "td", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](11, DayViewComponent_td_11_Template, 2, 4, "td", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, DayViewComponent_init_position_scroll_12_Template, 4, 3, "init-position-scroll", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](13, DayViewComponent_init_position_scroll_13_Template, 4, 2, "init-position-scroll", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](14, "ion-slide", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](15, "div", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](16, "div", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](17); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](18, "div", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](19, "table", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](20, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](21, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](22, DayViewComponent_td_22_Template, 2, 11, "td", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](23, DayViewComponent_td_23_Template, 2, 4, "td", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](24, DayViewComponent_init_position_scroll_24_Template, 4, 3, "init-position-scroll", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](25, DayViewComponent_init_position_scroll_25_Template, 4, 2, "init-position-scroll", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](26, "ion-slide", 2); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](27, "div", 3); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](28, "div", 4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](29); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](30, "div", 5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](31, "table", 6); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](32, "tbody"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](33, "tr"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](34, DayViewComponent_td_34_Template, 2, 11, "td", 7); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](35, DayViewComponent_td_35_Template, 2, 4, "td", 8); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](36, DayViewComponent_init_position_scroll_36_Template, 4, 3, "init-position-scroll", 9); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](37, DayViewComponent_init_position_scroll_37_Template, 4, 2, "init-position-scroll", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("options", ctx.sliderOptions)("dir", ctx.dir); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 0 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 1 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](4); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate"](ctx.allDayLabel); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 === ctx.currentViewIndex); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngIf", 2 !== ctx.currentViewIndex); - } - }, - directives: function directives() { - return [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlides"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonSlide"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgStyle"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], initPositionScrollComponent, _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"]]; - }, - styles: ["\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .dayview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .dayview-allday-label {\n border-right: 1px solid #ddd;\n float: right;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .dayview-allday-content-table {\n min-height: 50px;\n }\n\n .dayview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .dayview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .dayview-normal-event-container {\n margin-top: 50px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .dayview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .dayview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .dayview-allday-label {\n line-height: 20px;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n "], - encapsulation: 2 - }); - - DayViewComponent.ctorParameters = function () { - return [{ - type: CalendarService - }, { - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] - }]; - }; - - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])('daySlider', { - "static": true - })], DayViewComponent.prototype, "slider", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"])('class.dayview')], DayViewComponent.prototype, "class", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dayviewAllDayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dayviewNormalEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dayviewAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dayviewNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dayviewInactiveAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dayviewInactiveNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "formatHourColumn", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "formatDayTitle", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "allDayLabel", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "hourParts", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "eventSource", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "markDisabled", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "locale", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dateFormatter", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "dir", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "scrollToHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "preserveScrollPosition", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "lockSwipeToPrev", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "lockSwipes", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "startHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "endHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "sliderOptions", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], DayViewComponent.prototype, "hourSegments", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], DayViewComponent.prototype, "onRangeChanged", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], DayViewComponent.prototype, "onEventSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], DayViewComponent.prototype, "onTimeSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], DayViewComponent.prototype, "onTitleChanged", void 0); - var Step; - - (function (Step) { - Step[Step["QuarterHour"] = 15] = "QuarterHour"; - Step[Step["HalfHour"] = 30] = "HalfHour"; - Step[Step["Hour"] = 60] = "Hour"; - })(Step || (Step = {})); - - var CalendarComponent = /*#__PURE__*/function () { - function CalendarComponent(calendarService, appLocale) { - _classCallCheck(this, CalendarComponent); - - this.calendarService = calendarService; - this.appLocale = appLocale; - this.eventSource = []; - this.calendarMode = 'month'; - this.formatDay = 'd'; - this.formatDayHeader = 'EEE'; - this.formatDayTitle = 'MMMM dd, yyyy'; - this.formatWeekTitle = 'MMMM yyyy, \'Week\' w'; - this.formatMonthTitle = 'MMMM yyyy'; - this.formatWeekViewDayHeader = 'EEE d'; - this.formatHourColumn = 'ha'; - this.showEventDetail = true; - this.startingDayMonth = 0; - this.startingDayWeek = 0; - this.allDayLabel = 'all day'; - this.noEventsLabel = 'No Events'; - this.queryMode = 'local'; - this.step = Step.Hour; - this.timeInterval = 60; - this.autoSelect = true; - this.dir = ""; - this.scrollToHour = 0; - this.preserveScrollPosition = false; - this.lockSwipeToPrev = false; - this.lockSwipes = false; - this.locale = ""; - this.startHour = 0; - this.endHour = 24; - this.onCurrentDateChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onRangeChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onEventSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTimeSelected = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.onTitleChanged = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.hourParts = 1; - this.hourSegments = 1; - this.locale = appLocale; - } - - _createClass(CalendarComponent, [{ - key: "ngOnInit", - value: function ngOnInit() { - var _this7 = this; - - if (this.autoSelect) { - if (this.autoSelect.toString() === 'false') { - this.autoSelect = false; - } else { - this.autoSelect = true; - } - } - - this.hourSegments = 60 / this.timeInterval; - this.hourParts = 60 / this.step; - - if (this.hourParts <= this.hourSegments) { - this.hourParts = 1; - } else { - this.hourParts = this.hourParts / this.hourSegments; - } - - this.startHour = parseInt(this.startHour.toString()); - this.endHour = parseInt(this.endHour.toString()); - this.calendarService.queryMode = this.queryMode; - this.currentDateChangedFromChildrenSubscription = this.calendarService.currentDateChangedFromChildren$.subscribe(function (currentDate) { - _this7._currentDate = currentDate; - - _this7.onCurrentDateChanged.emit(currentDate); - }); - } - }, { - key: "ngOnDestroy", - value: function ngOnDestroy() { - if (this.currentDateChangedFromChildrenSubscription) { - this.currentDateChangedFromChildrenSubscription.unsubscribe(); - this.currentDateChangedFromChildrenSubscription = null; - } - } - }, { - key: "rangeChanged", - value: function rangeChanged(range) { - this.onRangeChanged.emit(range); - } - }, { - key: "eventSelected", - value: function eventSelected(event) { - this.onEventSelected.emit(event); - } - }, { - key: "timeSelected", - value: function timeSelected(_timeSelected) { - this.onTimeSelected.emit(_timeSelected); - } - }, { - key: "titleChanged", - value: function titleChanged(title) { - this.onTitleChanged.emit(title); - } - }, { - key: "loadEvents", - value: function loadEvents() { - this.calendarService.loadEvents(); - } - }, { - key: "slideNext", - value: function slideNext() { - this.calendarService.slide(1); - } - }, { - key: "slidePrev", - value: function slidePrev() { - this.calendarService.slide(-1); - } - }, { - key: "update", - value: function update() { - this.calendarService.update(); - } - }, { - key: "currentDate", - get: function get() { - return this._currentDate; - }, - set: function set(val) { - if (!val) { - val = new Date(); - } - - this._currentDate = val; - this.calendarService.setCurrentDate(val, true); - this.onCurrentDateChanged.emit(this._currentDate); - } - }]); - - return CalendarComponent; - }(); - - CalendarComponent.ɵfac = function CalendarComponent_Factory(t) { - return new (t || CalendarComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](CalendarService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"])); - }; - - CalendarComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ - type: CalendarComponent, - selectors: [["calendar"]], - inputs: { - eventSource: "eventSource", - calendarMode: "calendarMode", - formatDay: "formatDay", - formatDayHeader: "formatDayHeader", - formatDayTitle: "formatDayTitle", - formatWeekTitle: "formatWeekTitle", - formatMonthTitle: "formatMonthTitle", - formatWeekViewDayHeader: "formatWeekViewDayHeader", - formatHourColumn: "formatHourColumn", - showEventDetail: "showEventDetail", - startingDayMonth: "startingDayMonth", - startingDayWeek: "startingDayWeek", - allDayLabel: "allDayLabel", - noEventsLabel: "noEventsLabel", - queryMode: "queryMode", - step: "step", - timeInterval: "timeInterval", - autoSelect: "autoSelect", - dir: "dir", - scrollToHour: "scrollToHour", - preserveScrollPosition: "preserveScrollPosition", - lockSwipeToPrev: "lockSwipeToPrev", - lockSwipes: "lockSwipes", - locale: "locale", - startHour: "startHour", - endHour: "endHour", - currentDate: "currentDate", - markDisabled: "markDisabled", - monthviewDisplayEventTemplate: "monthviewDisplayEventTemplate", - monthviewInactiveDisplayEventTemplate: "monthviewInactiveDisplayEventTemplate", - monthviewEventDetailTemplate: "monthviewEventDetailTemplate", - weekviewHeaderTemplate: "weekviewHeaderTemplate", - weekviewAllDayEventTemplate: "weekviewAllDayEventTemplate", - weekviewNormalEventTemplate: "weekviewNormalEventTemplate", - dayviewAllDayEventTemplate: "dayviewAllDayEventTemplate", - dayviewNormalEventTemplate: "dayviewNormalEventTemplate", - weekviewAllDayEventSectionTemplate: "weekviewAllDayEventSectionTemplate", - weekviewNormalEventSectionTemplate: "weekviewNormalEventSectionTemplate", - dayviewAllDayEventSectionTemplate: "dayviewAllDayEventSectionTemplate", - dayviewNormalEventSectionTemplate: "dayviewNormalEventSectionTemplate", - weekviewInactiveAllDayEventSectionTemplate: "weekviewInactiveAllDayEventSectionTemplate", - weekviewInactiveNormalEventSectionTemplate: "weekviewInactiveNormalEventSectionTemplate", - dayviewInactiveAllDayEventSectionTemplate: "dayviewInactiveAllDayEventSectionTemplate", - dayviewInactiveNormalEventSectionTemplate: "dayviewInactiveNormalEventSectionTemplate", - dateFormatter: "dateFormatter", - sliderOptions: "sliderOptions" - }, - outputs: { - onCurrentDateChanged: "onCurrentDateChanged", - onRangeChanged: "onRangeChanged", - onEventSelected: "onEventSelected", - onTimeSelected: "onTimeSelected", - onTitleChanged: "onTitleChanged" - }, - features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵProvidersFeature"]([CalendarService])], - decls: 24, - vars: 7, - consts: [["monthviewDefaultDisplayEventTemplate", ""], ["monthviewDefaultEventDetailTemplate", ""], ["defaultWeekviewHeaderTemplate", ""], ["defaultAllDayEventTemplate", ""], ["defaultNormalEventTemplate", ""], ["defaultWeekViewAllDayEventSectionTemplate", ""], ["defaultDayViewAllDayEventSectionTemplate", ""], ["defaultNormalEventSectionTemplate", ""], ["defaultInactiveAllDayEventSectionTemplate", ""], ["defaultInactiveNormalEventSectionTemplate", ""], [3, "ngSwitch"], [3, "formatDay", "formatDayHeader", "formatMonthTitle", "startingDayMonth", "showEventDetail", "noEventsLabel", "autoSelect", "eventSource", "markDisabled", "monthviewDisplayEventTemplate", "monthviewInactiveDisplayEventTemplate", "monthviewEventDetailTemplate", "locale", "dateFormatter", "dir", "lockSwipeToPrev", "lockSwipes", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged", 4, "ngSwitchCase"], [3, "formatWeekTitle", "formatWeekViewDayHeader", "formatHourColumn", "startingDayWeek", "allDayLabel", "hourParts", "autoSelect", "hourSegments", "eventSource", "markDisabled", "weekviewHeaderTemplate", "weekviewAllDayEventTemplate", "weekviewNormalEventTemplate", "weekviewAllDayEventSectionTemplate", "weekviewNormalEventSectionTemplate", "weekviewInactiveAllDayEventSectionTemplate", "weekviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged", 4, "ngSwitchCase"], [3, "formatDayTitle", "formatHourColumn", "allDayLabel", "hourParts", "hourSegments", "eventSource", "markDisabled", "dayviewAllDayEventTemplate", "dayviewNormalEventTemplate", "dayviewAllDayEventSectionTemplate", "dayviewNormalEventSectionTemplate", "dayviewInactiveAllDayEventSectionTemplate", "dayviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged", 4, "ngSwitchCase"], ["class", "event-detail-container", "has-bouncing", "false", "overflow-scroll", "false", 4, "ngIf"], ["has-bouncing", "false", "overflow-scroll", "false", 1, "event-detail-container"], [3, "click", 4, "ngFor", "ngForOf"], [4, "ngIf"], [3, "click"], ["class", "monthview-eventdetail-timecolumn", 4, "ngIf"], [1, "event-detail"], [1, "monthview-eventdetail-timecolumn"], [1, "no-events-label"], [1, "calendar-event-inner"], [3, "ngClass", "ngStyle", 4, "ngIf"], [3, "ngClass", "ngStyle"], ["class", "calendar-event", "tappable", "", 3, "ngStyle", "click", 4, "ngFor", "ngForOf"], ["tappable", "", 1, "calendar-event", 3, "ngStyle", "click"], [3, "ngTemplateOutlet", "ngTemplateOutletContext"], [3, "ngClass", 4, "ngIf"], [3, "ngClass"], [3, "formatDay", "formatDayHeader", "formatMonthTitle", "startingDayMonth", "showEventDetail", "noEventsLabel", "autoSelect", "eventSource", "markDisabled", "monthviewDisplayEventTemplate", "monthviewInactiveDisplayEventTemplate", "monthviewEventDetailTemplate", "locale", "dateFormatter", "dir", "lockSwipeToPrev", "lockSwipes", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged"], [3, "formatWeekTitle", "formatWeekViewDayHeader", "formatHourColumn", "startingDayWeek", "allDayLabel", "hourParts", "autoSelect", "hourSegments", "eventSource", "markDisabled", "weekviewHeaderTemplate", "weekviewAllDayEventTemplate", "weekviewNormalEventTemplate", "weekviewAllDayEventSectionTemplate", "weekviewNormalEventSectionTemplate", "weekviewInactiveAllDayEventSectionTemplate", "weekviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged"], [3, "formatDayTitle", "formatHourColumn", "allDayLabel", "hourParts", "hourSegments", "eventSource", "markDisabled", "dayviewAllDayEventTemplate", "dayviewNormalEventTemplate", "dayviewAllDayEventSectionTemplate", "dayviewNormalEventSectionTemplate", "dayviewInactiveAllDayEventSectionTemplate", "dayviewInactiveNormalEventSectionTemplate", "locale", "dateFormatter", "dir", "scrollToHour", "preserveScrollPosition", "lockSwipeToPrev", "lockSwipes", "startHour", "endHour", "sliderOptions", "onRangeChanged", "onEventSelected", "onTimeSelected", "onTitleChanged"]], - template: function CalendarComponent_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](0, CalendarComponent_ng_template_0_Template, 1, 1, "ng-template", null, 0, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](2, CalendarComponent_ng_template_2_Template, 1, 1, "ng-template", null, 1, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](4, CalendarComponent_ng_template_4_Template, 1, 1, "ng-template", null, 2, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](6, CalendarComponent_ng_template_6_Template, 2, 1, "ng-template", null, 3, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](8, CalendarComponent_ng_template_8_Template, 2, 1, "ng-template", null, 4, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](10, CalendarComponent_ng_template_10_Template, 1, 1, "ng-template", null, 5, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](12, CalendarComponent_ng_template_12_Template, 1, 1, "ng-template", null, 6, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](14, CalendarComponent_ng_template_14_Template, 1, 1, "ng-template", null, 7, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](16, CalendarComponent_ng_template_16_Template, 0, 0, "ng-template", null, 8, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](18, CalendarComponent_ng_template_18_Template, 0, 0, "ng-template", null, 9, _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplateRefExtractor"]); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](20, "div", 10); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](21, CalendarComponent_monthview_21_Template, 1, 18, "monthview", 11); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](22, CalendarComponent_weekview_22_Template, 1, 27, "weekview", 12); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtemplate"](23, CalendarComponent_dayview_23_Template, 1, 23, "dayview", 13); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - - if (rf & 2) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](20); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵclassMapInterpolate1"]("", ctx.calendarMode, "view-container"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitch", ctx.calendarMode); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitchCase", "month"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitchCase", "week"); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngSwitchCase", "day"); - } - }, - directives: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["NgSwitch"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgSwitchCase"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgIf"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonList"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgForOf"], _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonItem"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgClass"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgStyle"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["NgTemplateOutlet"], MonthViewComponent, WeekViewComponent, DayViewComponent], - pipes: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["DatePipe"]], - styles: ["[_nghost-%COMP%] > div[_ngcontent-%COMP%] { height: 100%; }\n\n .event-detail-container[_ngcontent-%COMP%] {\n border-top: 2px darkgrey solid;\n }\n\n .no-events-label[_ngcontent-%COMP%] {\n font-weight: bold;\n color: darkgrey;\n text-align: center;\n }\n\n .event-detail[_ngcontent-%COMP%] {\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n\n .monthview-eventdetail-timecolumn[_ngcontent-%COMP%] {\n width: 110px;\n overflow: hidden;\n }\n\n .calendar-event-inner[_ngcontent-%COMP%] {\n overflow: hidden;\n background-color: #3a87ad;\n color: white;\n height: 100%;\n width: 100%;\n padding: 2px;\n line-height: 15px;\n text-align: initial;\n }\n\n @media (max-width: 750px) {\n .calendar-event-inner[_ngcontent-%COMP%] {\n font-size: 12px;\n }\n }"] - }); - - CalendarComponent.ctorParameters = function () { - return [{ - type: CalendarService - }, { - type: String, - decorators: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], - args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"]] - }] - }]; - }; - - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "currentDate", null); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "eventSource", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "calendarMode", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatDay", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatDayHeader", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatDayTitle", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatWeekTitle", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatMonthTitle", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatWeekViewDayHeader", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "formatHourColumn", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "showEventDetail", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "startingDayMonth", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "startingDayWeek", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "allDayLabel", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "noEventsLabel", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "queryMode", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "step", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "timeInterval", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "autoSelect", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "markDisabled", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "monthviewDisplayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "monthviewInactiveDisplayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "monthviewEventDetailTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewHeaderTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewAllDayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewNormalEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dayviewAllDayEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dayviewNormalEventTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dayviewAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dayviewNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewInactiveAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "weekviewInactiveNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dayviewInactiveAllDayEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dayviewInactiveNormalEventSectionTemplate", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dateFormatter", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "dir", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "scrollToHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "preserveScrollPosition", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "lockSwipeToPrev", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "lockSwipes", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "locale", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "startHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "endHour", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], CalendarComponent.prototype, "sliderOptions", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], CalendarComponent.prototype, "onCurrentDateChanged", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], CalendarComponent.prototype, "onRangeChanged", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], CalendarComponent.prototype, "onEventSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], CalendarComponent.prototype, "onTimeSelected", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], CalendarComponent.prototype, "onTitleChanged", void 0); - CalendarComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__param"])(1, Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"])(_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"]))], CalendarComponent); - - var initPositionScrollComponent = /*#__PURE__*/function () { - function initPositionScrollComponent(el) { - _classCallCheck(this, initPositionScrollComponent); - - this.onScroll = new _angular_core__WEBPACK_IMPORTED_MODULE_1__["EventEmitter"](); - this.listenerAttached = false; - this.element = el; - } - - _createClass(initPositionScrollComponent, [{ - key: "ngOnChanges", - value: function ngOnChanges(changes) { - var initPosition = changes['initPosition']; - - if (initPosition && initPosition.currentValue !== undefined && this.scrollContent) { - var me = this; - setTimeout(function () { - me.scrollContent.scrollTop = initPosition.currentValue; - }, 0); - } - } - }, { - key: "ngAfterViewInit", - value: function ngAfterViewInit() { - var scrollContent = this.scrollContent = this.element.nativeElement.querySelector('.scroll-content'); - - if (this.initPosition !== undefined) { - scrollContent.scrollTop = this.initPosition; - } - - if (this.emitEvent && !this.listenerAttached) { - var onScroll = this.onScroll; - - this.handler = function () { - onScroll.emit(scrollContent.scrollTop); - }; - - this.listenerAttached = true; - scrollContent.addEventListener('scroll', this.handler); - } - } - }, { - key: "ngOnDestroy", - value: function ngOnDestroy() { - if (this.listenerAttached) { - this.scrollContent.removeEventListener('scroll', this.handler); - } - } - }]); - - return initPositionScrollComponent; - }(); - - initPositionScrollComponent.ɵfac = function initPositionScrollComponent_Factory(t) { - return new (t || initPositionScrollComponent)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"])); - }; - - initPositionScrollComponent.ɵcmp = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({ - type: initPositionScrollComponent, - selectors: [["init-position-scroll"]], - inputs: { - initPosition: "initPosition", - emitEvent: "emitEvent" - }, - outputs: { - onScroll: "onScroll" - }, - features: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵNgOnChangesFeature"]], - ngContentSelectors: _c20, - decls: 2, - vars: 0, - consts: [[1, "scroll-content", 2, "height", "100%"]], - template: function initPositionScrollComponent_Template(rf, ctx) { - if (rf & 1) { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojectionDef"](); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](0, "div", 0); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵprojection"](1); - - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"](); - } - }, - styles: ["\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n } \n "], - encapsulation: 2 - }); - - initPositionScrollComponent.ctorParameters = function () { - return [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] - }]; - }; - - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], initPositionScrollComponent.prototype, "initPosition", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"])()], initPositionScrollComponent.prototype, "emitEvent", void 0); - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"])()], initPositionScrollComponent.prototype, "onScroll", void 0); - - var NgCalendarModule = function NgCalendarModule() { - _classCallCheck(this, NgCalendarModule); - }; - - NgCalendarModule.ɵmod = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineNgModule"]({ - type: NgCalendarModule - }); - NgCalendarModule.ɵinj = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineInjector"]({ - factory: function NgCalendarModule_Factory(t) { - return new (t || NgCalendarModule)(); - }, - imports: [[_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]]] - }); - /*@__PURE__*/ - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](CalendarService, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"] - }], function () { - return []; - }, null); - })(); - /*@__PURE__*/ - - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](MonthViewComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'monthview', - template: "\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n
    \n \n \n
    \n ", - styles: ["\n .text-muted {\n color: #999;\n }\n\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .monthview-primary-with-event {\n background-color: #3a87ad;\n color: white;\n }\n\n .monthview-current {\n background-color: #f0f0f0;\n }\n\n .monthview-selected {\n background-color: #009900;\n color: white;\n }\n\n .monthview-datetable td.monthview-disabled {\n color: lightgrey;\n cursor: default;\n }\n\n .monthview-datetable th {\n text-align: center;\n }\n\n .monthview-datetable td {\n cursor: pointer;\n text-align: center;\n }\n\n .monthview-secondary-with-event {\n background-color: #d9edf7;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n "] - }] - }], function () { - return [{ - type: CalendarService - }]; - }, { - autoSelect: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - slider: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"], - args: ['monthSlider', { - "static": true - }] - }], - monthviewDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - monthviewInactiveDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - monthviewEventDetailTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatDay: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatMonthTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startingDayMonth: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - showEventDetail: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - noEventsLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] - }); - })(); - /*@__PURE__*/ - - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](WeekViewComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'weekview', - template: "\n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n ", - encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, - styles: ["\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .weekview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .weekview-allday-label {\n float: right;\n border-right: 1px solid #ddd;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .weekview-allday-content-table {\n min-height: 50px;\n }\n\n .weekview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .weekview-header th {\n overflow: hidden;\n white-space: nowrap;\n font-size: 14px;\n }\n\n .weekview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .weekview-normal-event-container {\n margin-top: 87px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .weekview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .table > thead > tr > th.weekview-header {\n padding-left: 0;\n padding-right: 0;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n line-height: 20px;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n "] - }] - }], function () { - return [{ - type: CalendarService - }, { - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] - }]; - }, { - "class": [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"], - args: ['class.weekview'] - }], - autoSelect: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - scrollToHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - slider: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"], - args: ['weekSlider', { - "static": true - }] - }], - weekviewHeaderTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatWeekTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatWeekViewDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatHourColumn: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startingDayWeek: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - allDayLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - hourParts: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - preserveScrollPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - endHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - hourSegments: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] - }); - })(); - /*@__PURE__*/ - - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](DayViewComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'dayview', - template: "\n \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[0].allDayEvents.length+'px'}\"\n *ngIf=\"0===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[1].allDayEvents.length+'px'}\"\n *ngIf=\"1===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[2].allDayEvents.length+'px'}\"\n *ngIf=\"2===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n ", - encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, - styles: ["\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .dayview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .dayview-allday-label {\n border-right: 1px solid #ddd;\n float: right;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .dayview-allday-content-table {\n min-height: 50px;\n }\n\n .dayview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .dayview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .dayview-normal-event-container {\n margin-top: 50px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .dayview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .dayview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .dayview-allday-label {\n line-height: 20px;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n "] - }] - }], function () { - return [{ - type: CalendarService - }, { - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] - }]; - }, { - "class": [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["HostBinding"], - args: ['class.dayview'] - }], - dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - scrollToHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - slider: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"], - args: ['daySlider', { - "static": true - }] - }], - dayviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatHourColumn: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatDayTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - allDayLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - hourParts: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - preserveScrollPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - endHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - hourSegments: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] - }); - })(); - /*@__PURE__*/ - - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](CalendarComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'calendar', - template: "\n \n {{view.dates[row*7+col].label}}\n \n \n \n \n {{event.startTime|date: 'HH:mm'}}\n -\n {{event.endTime|date: 'HH:mm'}}\n \n {{allDayLabel}}\n | {{event.title}}\n \n \n
    {{noEventsLabel}}
    \n
    \n
    \n
    \n \n {{ viewDate.dayHeader }}\n \n \n
    {{displayEvent.event.title}}
    \n
    \n \n
    {{displayEvent.event.title}}
    \n
    \n \n
    \n
    \n \n \n
    \n
    \n
    \n \n
    \n \n \n
    \n
    \n \n
    \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n\n
    \n \n \n \n \n \n \n
    \n ", - providers: [CalendarService], - styles: ["\n :host > div { height: 100%; }\n\n .event-detail-container {\n border-top: 2px darkgrey solid;\n }\n\n .no-events-label {\n font-weight: bold;\n color: darkgrey;\n text-align: center;\n }\n\n .event-detail {\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n\n .monthview-eventdetail-timecolumn {\n width: 110px;\n overflow: hidden;\n }\n\n .calendar-event-inner {\n overflow: hidden;\n background-color: #3a87ad;\n color: white;\n height: 100%;\n width: 100%;\n padding: 2px;\n line-height: 15px;\n text-align: initial;\n }\n\n @media (max-width: 750px) {\n .calendar-event-inner {\n font-size: 12px;\n }\n }\n "] - }] - }], function () { - return [{ - type: CalendarService - }, { - type: String, - decorators: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Inject"], - args: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["LOCALE_ID"]] - }] - }]; - }, { - eventSource: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - calendarMode: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatDay: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatDayTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatWeekTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatMonthTitle: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatWeekViewDayHeader: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - formatHourColumn: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - showEventDetail: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startingDayMonth: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startingDayWeek: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - allDayLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - noEventsLabel: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - queryMode: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - step: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - timeInterval: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - autoSelect: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dir: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - scrollToHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - preserveScrollPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipeToPrev: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - lockSwipes: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - locale: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - startHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - endHour: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - onCurrentDateChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onRangeChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onEventSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTimeSelected: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - onTitleChanged: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - currentDate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - markDisabled: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - monthviewDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - monthviewInactiveDisplayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - monthviewEventDetailTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewHeaderTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewAllDayEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewNormalEventTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - weekviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewInactiveAllDayEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dayviewInactiveNormalEventSectionTemplate: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - dateFormatter: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - sliderOptions: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] - }); - })(); - /*@__PURE__*/ - - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](initPositionScrollComponent, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"], - args: [{ - selector: 'init-position-scroll', - template: "\n
    \n \n
    \n ", - encapsulation: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewEncapsulation"].None, - styles: ["\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n } \n "] - }] - }], function () { - return [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["ElementRef"] - }]; - }, { - onScroll: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Output"] - }], - initPosition: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }], - emitEvent: [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["Input"] - }] - }); - })(); - - (function () { - (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵsetNgModuleScope"](NgCalendarModule, { - declarations: function declarations() { - return [MonthViewComponent, WeekViewComponent, DayViewComponent, CalendarComponent, initPositionScrollComponent]; - }, - imports: function imports() { - return [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]]; - }, - exports: function exports() { - return [CalendarComponent]; - } - }); - })(); - /*@__PURE__*/ - - - (function () { - _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵsetClassMetadata"](NgCalendarModule, [{ - type: _angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"], - args: [{ - declarations: [MonthViewComponent, WeekViewComponent, DayViewComponent, CalendarComponent, initPositionScrollComponent], - imports: [_ionic_angular__WEBPACK_IMPORTED_MODULE_3__["IonicModule"], _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"]], - exports: [CalendarComponent] - }] - }], null, null); - })(); - /** - * Generated bundle index. Do not edit. - */ - //# sourceMappingURL=ionic2-calendar.js.map - - /***/ - - } -}]); -//# sourceMappingURL=default~expediente-expediente-module~pages-agenda-agenda-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js.map b/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js.map deleted file mode 100644 index 99890385e..000000000 --- a/android/app/src/main/assets/public/default~expediente-expediente-module~pages-agenda-agenda-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js"],"names":["_c0","MonthViewComponent_table_4_th_3_Template","rf","ctx","dayHeader_r10","$implicit","MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template","_c1","a0","a1","a2","view","row","col","MonthViewComponent_table_4_tr_5_td_1_Template","_r16","MonthViewComponent_table_4_tr_5_td_1_Template_td_click_0_listener","col_r13","row_r11","ctx_r15","select","views","dates","ctx_r12","getHighlightClass","monthviewDisplayEventTemplate","_c2","MonthViewComponent_table_4_tr_5_Template","_c3","MonthViewComponent_table_4_Template","ctx_r1","dayHeaders","MonthViewComponent_table_5_th_3_Template","dayHeader_r21","MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template","MonthViewComponent_table_5_tr_5_td_1_Template","col_r24","row_r22","ctx_r23","monthviewInactiveDisplayEventTemplate","MonthViewComponent_table_5_tr_5_Template","MonthViewComponent_table_5_Template","ctx_r2","MonthViewComponent_table_7_th_3_Template","dayHeader_r29","MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template","MonthViewComponent_table_7_tr_5_td_1_Template","_r35","MonthViewComponent_table_7_tr_5_td_1_Template_td_click_0_listener","col_r32","row_r30","ctx_r34","ctx_r31","MonthViewComponent_table_7_tr_5_Template","MonthViewComponent_table_7_Template","ctx_r3","MonthViewComponent_table_8_th_3_Template","dayHeader_r40","MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template","MonthViewComponent_table_8_tr_5_td_1_Template","col_r43","row_r41","ctx_r42","MonthViewComponent_table_8_tr_5_Template","MonthViewComponent_table_8_Template","ctx_r4","MonthViewComponent_table_10_th_3_Template","dayHeader_r48","MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template","MonthViewComponent_table_10_tr_5_td_1_Template","_r54","MonthViewComponent_table_10_tr_5_td_1_Template_td_click_0_listener","col_r51","row_r49","ctx_r53","ctx_r50","MonthViewComponent_table_10_tr_5_Template","MonthViewComponent_table_10_Template","ctx_r5","MonthViewComponent_table_11_th_3_Template","dayHeader_r59","MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template","MonthViewComponent_table_11_tr_5_td_1_Template","col_r62","row_r60","ctx_r61","MonthViewComponent_table_11_tr_5_Template","MonthViewComponent_table_11_Template","ctx_r6","MonthViewComponent_ng_template_12_Template","_c4","showEventDetail","selectedDate","noEventsLabel","_c5","WeekViewComponent_th_7_ng_template_1_Template","_c6","viewDate","WeekViewComponent_th_7_Template","_r13","WeekViewComponent_th_7_Template_th_click_0_listener","date_r10","daySelected","weekviewHeaderTemplate","WeekViewComponent_div_8_td_8_ng_template_1_Template","_c7","day","eventTemplate","WeekViewComponent_div_8_td_8_Template","day_r16","ctx_r14","weekviewAllDayEventSectionTemplate","weekviewAllDayEventTemplate","WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template","_c8","tm","hourParts","WeekViewComponent_div_8_tr_12_td_3_Template","_r24","WeekViewComponent_div_8_tr_12_td_3_Template_td_click_0_listener","tm_r21","time","events","ctx_r20","weekviewNormalEventSectionTemplate","weekviewNormalEventTemplate","WeekViewComponent_div_8_tr_12_Template","row_r18","i_r19","index","hourColumnLabels","WeekViewComponent_div_8_Template","_r26","WeekViewComponent_div_8_Template_init_position_scroll_onScroll_9_listener","$event","ctx_r25","setScrollPosition","allDayLabel","initScrollPosition","preserveScrollPosition","rows","WeekViewComponent_div_9_td_8_ng_template_1_Template","_c9","WeekViewComponent_div_9_td_8_Template","day_r29","ctx_r27","weekviewInactiveAllDayEventSectionTemplate","WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template","_c10","WeekViewComponent_div_9_tr_12_td_3_Template","tm_r34","ctx_r33","weekviewInactiveNormalEventSectionTemplate","WeekViewComponent_div_9_tr_12_Template","row_r31","i_r32","ctx_r28","WeekViewComponent_div_9_Template","WeekViewComponent_th_15_ng_template_1_Template","WeekViewComponent_th_15_Template","_r39","WeekViewComponent_th_15_Template_th_click_0_listener","date_r36","ctx_r38","WeekViewComponent_div_16_td_8_ng_template_1_Template","WeekViewComponent_div_16_td_8_Template","day_r42","ctx_r40","WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template","_c11","WeekViewComponent_div_16_tr_12_td_3_div_1_Template","tm_r47","ctx_r48","WeekViewComponent_div_16_tr_12_td_3_Template","_r52","WeekViewComponent_div_16_tr_12_td_3_Template_td_click_0_listener","ctx_r51","WeekViewComponent_div_16_tr_12_Template","row_r44","i_r45","ctx_r41","WeekViewComponent_div_16_Template","WeekViewComponent_div_16_Template_init_position_scroll_onScroll_9_listener","WeekViewComponent_div_17_td_8_ng_template_1_Template","WeekViewComponent_div_17_td_8_Template","day_r57","ctx_r55","WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template","WeekViewComponent_div_17_tr_12_td_3_div_1_Template","tm_r62","ctx_r63","WeekViewComponent_div_17_tr_12_td_3_Template","WeekViewComponent_div_17_tr_12_Template","row_r59","i_r60","ctx_r56","WeekViewComponent_div_17_Template","WeekViewComponent_th_23_ng_template_1_Template","WeekViewComponent_th_23_Template","_r69","WeekViewComponent_th_23_Template_th_click_0_listener","date_r66","ctx_r68","ctx_r7","WeekViewComponent_div_24_td_8_ng_template_1_Template","WeekViewComponent_div_24_td_8_Template","day_r72","ctx_r70","WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template","WeekViewComponent_div_24_tr_12_td_3_div_1_Template","tm_r77","ctx_r78","WeekViewComponent_div_24_tr_12_td_3_Template","_r82","WeekViewComponent_div_24_tr_12_td_3_Template_td_click_0_listener","ctx_r81","WeekViewComponent_div_24_tr_12_Template","row_r74","i_r75","ctx_r71","WeekViewComponent_div_24_Template","_r84","WeekViewComponent_div_24_Template_init_position_scroll_onScroll_9_listener","ctx_r83","ctx_r8","WeekViewComponent_div_25_td_8_ng_template_1_Template","WeekViewComponent_div_25_td_8_Template","day_r87","ctx_r85","WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template","WeekViewComponent_div_25_tr_12_td_3_div_1_Template","tm_r92","ctx_r93","WeekViewComponent_div_25_tr_12_td_3_Template","WeekViewComponent_div_25_tr_12_Template","row_r89","i_r90","ctx_r86","WeekViewComponent_div_25_Template","ctx_r9","_c12","DayViewComponent_td_10_ng_template_1_Template","_c13","height","_c14","allDayEvents","DayViewComponent_td_10_Template","length","dayviewAllDayEventSectionTemplate","dayviewAllDayEventTemplate","DayViewComponent_td_11_ng_template_1_Template","_c15","DayViewComponent_td_11_Template","dayviewInactiveAllDayEventSectionTemplate","DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template","DayViewComponent_init_position_scroll_12_tr_3_Template","_r20","DayViewComponent_init_position_scroll_12_tr_3_Template_td_click_3_listener","tm_r16","ctx_r19","i_r17","dayviewNormalEventSectionTemplate","dayviewNormalEventTemplate","DayViewComponent_init_position_scroll_12_Template","_r22","DayViewComponent_init_position_scroll_12_Template_init_position_scroll_onScroll_0_listener","ctx_r21","DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template","DayViewComponent_init_position_scroll_13_tr_3_Template","tm_r24","i_r25","dayviewInactiveNormalEventSectionTemplate","DayViewComponent_init_position_scroll_13_Template","DayViewComponent_td_22_ng_template_1_Template","DayViewComponent_td_22_Template","DayViewComponent_td_23_ng_template_1_Template","DayViewComponent_td_23_Template","DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template","DayViewComponent_init_position_scroll_24_tr_3_Template","_r34","DayViewComponent_init_position_scroll_24_tr_3_Template_td_click_3_listener","tm_r30","i_r31","ctx_r29","DayViewComponent_init_position_scroll_24_Template","_r36","DayViewComponent_init_position_scroll_24_Template_init_position_scroll_onScroll_0_listener","ctx_r35","DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template","DayViewComponent_init_position_scroll_25_tr_3_Template","tm_r38","i_r39","ctx_r37","DayViewComponent_init_position_scroll_25_Template","DayViewComponent_td_34_ng_template_1_Template","DayViewComponent_td_34_Template","DayViewComponent_td_35_ng_template_1_Template","DayViewComponent_td_35_Template","ctx_r10","DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template","DayViewComponent_init_position_scroll_36_tr_3_Template","_r48","DayViewComponent_init_position_scroll_36_tr_3_Template_td_click_3_listener","tm_r44","ctx_r47","ctx_r43","DayViewComponent_init_position_scroll_36_Template","_r50","DayViewComponent_init_position_scroll_36_Template_init_position_scroll_onScroll_0_listener","ctx_r49","ctx_r11","DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template","DayViewComponent_init_position_scroll_37_tr_3_Template","tm_r52","i_r53","DayViewComponent_init_position_scroll_37_Template","CalendarComponent_ng_template_0_Template","view_r23","row_r24","col_r25","label","CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template","event_r32","startTime","endTime","CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template","CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template","_r37","CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template_ion_item_click_0_listener","ctx_r36","eventSelected","allDay","title","CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template","noEventsLabel_r28","CalendarComponent_ng_template_2_ion_list_0_Template","selectedDate_r27","CalendarComponent_ng_template_2_Template","showEventDetail_r26","CalendarComponent_ng_template_4_Template","viewDate_r40","dayHeader","CalendarComponent_ng_template_6_Template","displayEvent_r41","displayEvent","event","CalendarComponent_ng_template_8_Template","displayEvent_r42","CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template","_c16","top","width","_c17","CalendarComponent_ng_template_10_div_0_div_1_Template","CalendarComponent_ng_template_10_div_0_div_1_Template_div_click_0_listener","displayEvent_r47","eventTemplate_r44","position","endIndex","startIndex","CalendarComponent_ng_template_10_div_0_Template","day_r43","CalendarComponent_ng_template_10_Template","CalendarComponent_ng_template_12_div_0_ng_template_1_Template","_c18","CalendarComponent_ng_template_12_div_0_Template","_r60","CalendarComponent_ng_template_12_div_0_Template_div_click_0_listener","displayEvent_r56","ctx_r59","eventIndex_r57","eventTemplate_r54","CalendarComponent_ng_template_12_Template","allDayEvents_r53","CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template","_c19","a3","left","CalendarComponent_ng_template_14_div_0_div_1_Template","_r70","CalendarComponent_ng_template_14_div_0_div_1_Template_div_click_0_listener","displayEvent_r67","ctx_r69","hourParts_r63","eventTemplate_r64","startOffset","overlapNumber","endOffset","CalendarComponent_ng_template_14_div_0_Template","CalendarComponent_ng_template_14_Template","CalendarComponent_ng_template_16_Template","CalendarComponent_ng_template_18_Template","CalendarComponent_monthview_21_Template","_r74","CalendarComponent_monthview_21_Template_monthview_onRangeChanged_0_listener","ctx_r73","rangeChanged","CalendarComponent_monthview_21_Template_monthview_onEventSelected_0_listener","ctx_r75","CalendarComponent_monthview_21_Template_monthview_onTimeSelected_0_listener","ctx_r76","timeSelected","CalendarComponent_monthview_21_Template_monthview_onTitleChanged_0_listener","ctx_r77","titleChanged","_r0","_r2","formatDay","formatDayHeader","formatMonthTitle","startingDayMonth","autoSelect","eventSource","markDisabled","monthviewEventDetailTemplate","locale","dateFormatter","dir","lockSwipeToPrev","lockSwipes","sliderOptions","CalendarComponent_weekview_22_Template","_r79","CalendarComponent_weekview_22_Template_weekview_onRangeChanged_0_listener","CalendarComponent_weekview_22_Template_weekview_onEventSelected_0_listener","ctx_r80","CalendarComponent_weekview_22_Template_weekview_onTimeSelected_0_listener","CalendarComponent_weekview_22_Template_weekview_onTitleChanged_0_listener","ctx_r82","_r4","_r6","_r8","_r10","_r14","_r18","formatWeekTitle","formatWeekViewDayHeader","formatHourColumn","startingDayWeek","hourSegments","scrollToHour","startHour","endHour","CalendarComponent_dayview_23_Template","CalendarComponent_dayview_23_Template_dayview_onRangeChanged_0_listener","CalendarComponent_dayview_23_Template_dayview_onEventSelected_0_listener","CalendarComponent_dayview_23_Template_dayview_onTimeSelected_0_listener","CalendarComponent_dayview_23_Template_dayview_onTitleChanged_0_listener","ctx_r87","ctx_r22","_r12","formatDayTitle","_c20","CalendarService","currentDateChangedFromParent","currentDateChangedFromChildren","eventSourceChanged","slideChanged","slideUpdated","currentDateChangedFromParent$","asObservable","currentDateChangedFromChildren$","eventSourceChanged$","slideChanged$","slideUpdated$","val","fromParent","_currentDate","Date","next","component","queryMode","onDataLoaded","rangeStart","range","getTime","rangeEnd","setHours","getHours","setTime","onRangeChanged","emit","mode","years","months","days","direction","calculateCalendarDate","currentDate","step","getStep","year","getFullYear","month","getMonth","date","getDate","firstDayInNextMonth","adjacentCalendarDate","getAdjacentCalendarDate","getRange","currentViewStartDate","currentViewData","toUpdateViewIndex","currentViewIndex","getAdjacentViewStartTime","getViewData","push","ɵfac","CalendarService_Factory","t","ɵprov","token","factory","MonthViewComponent_1","MonthViewComponent","calendarService","onEventSelected","onTimeSelected","onTitleChanged","moveOnSelected","inited","callbackOnInit","loop","formatMonthViewDay","formatDayLabel","dayLabelDatePipe","transform","formatMonthViewDayHeader","formatDayHeaderLabel","datePipe","formatMonthViewTitle","formatTitle","slider","refreshView","currentDateChangedFromParentSubscription","subscribe","eventSourceChangedSubscription","slideChangedSubscription","slideNext","slidePrev","slideUpdatedSubscription","update","unsubscribe","changes","eventSourceChange","currentValue","getTitle","getActiveIndex","then","currentSlideIndex","isNaN","slideTo","move","adjacentDate","setCurrentDate","disabled","secondary","startDate","getDates","i","dateObject","createDateObject","className","hasEvent","selected","current","firstDayOfMonth","difference","getDay","numDisplayedFromPreviousMonth","setDate","endDate","len","utcStartTime","UTC","utcEndTime","oneDay","eps","r","eventStartTime","eventEndTime","eventUTCStartTime","eventUTCEndTime","timeDifferenceStart","timeDifferenceEnd","Math","floor","ceil","eventSet","sort","compareEvent","findSelected","selectedTime","populateAdjacentViews","updateCurrentView","headerDate","event1","event2","currentCalendarDate","currentMonth","currentYear","selectedMonth","selectedYear","selectedDayDifference","round","slideView","today","currentDayDifference","n","Array","MonthViewComponent_Factory","ɵcmp","type","selectors","viewQuery","MonthViewComponent_Query","_t","first","inputs","outputs","features","decls","vars","consts","template","MonthViewComponent_Template","MonthViewComponent_Template_ion_slides_ionSlideDidChange_1_listener","onSlideChanged","directives","styles","ctorParameters","prototype","WeekViewComponent_1","WeekViewComponent","elm","hourRange","formatWeekViewTitle","formatWeekViewHourColumn","formatHourColumnLabel","getHourColumnLabels","hourColumns","nativeElement","querySelector","querySelectorAll","me","setTimeout","offsetTop","adjacent","hour","createDateObjects","firstDayOfWeek","oneHour","rangeStartRowIndex","rangeEndRowIndex","allRows","allDayEventInRange","normalEventInRange","allDayStartIndex","allDayEndIndex","displayAllDayEvent","getMinutes","startRowIndex","dayIndex","endOfDay","endRowIndex","orderedEvents","compareEventByStartOffset","concat","placeEvents","orderedAllDayEvents","placeAllDayEvents","map","e","calculatePosition","calculateWidth","earlyEvent","lateEvent","isForbidden","maxColumn","j","overlap","scrollPosition","timeInterval","times","currentHour","hourStep","minStep","interval","eventA","eventB","size","totalSize","cells","calculated","eventQueue","shift","eventCountInCell","currentEventInCell","WeekViewComponent_Factory","WeekViewComponent_Query","hostVars","hostBindings","WeekViewComponent_HostBindings","WeekViewComponent_Template","WeekViewComponent_Template_ion_slides_ionSlideDidChange_0_listener","initPositionScrollComponent","encapsulation","DayViewComponent_1","DayViewComponent","formatDayViewTitle","formatDayViewHourColumn","startingDate","DayViewComponent_Factory","DayViewComponent_Query","DayViewComponent_HostBindings","DayViewComponent_Template","DayViewComponent_Template_ion_slides_ionSlideDidChange_0_listener","Step","CalendarComponent","appLocale","calendarMode","Hour","onCurrentDateChanged","toString","parseInt","currentDateChangedFromChildrenSubscription","loadEvents","slide","CalendarComponent_Factory","CalendarComponent_Template","pipes","String","decorators","args","el","onScroll","listenerAttached","element","initPosition","undefined","scrollContent","scrollTop","emitEvent","handler","addEventListener","removeEventListener","initPositionScrollComponent_Factory","ngContentSelectors","initPositionScrollComponent_Template","NgCalendarModule","ɵmod","ɵinj","NgCalendarModule_Factory","imports","selector","None","providers","ngJitMode","declarations","exports"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;AAAA;;;AAAA;AAAA;AAAA;;AAUA,QAAMA,GAAG,GAAG,CAAC,aAAD,CAAZ;;AACA,aAASC,wCAAT,CAAkDC,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAME,aAAa,GAAGD,GAAG,CAACE,SAA1B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBD,aAAzB;AACH;AAAE;;AACH,aAASE,2DAAT,CAAqEJ,EAArE,EAAyEC,GAAzE,EAA8E,CAAG;;AACjF,QAAMI,GAAG,GAAG,SAANA,GAAM,CAAUC,EAAV,EAAcC,EAAd,EAAkBC,EAAlB,EAAsB;AAAE,aAAO;AAAEC,YAAI,EAAEH,EAAR;AAAYI,WAAG,EAAEH,EAAjB;AAAqBI,WAAG,EAAEH;AAA1B,OAAP;AAAwC,KAA5E;;AACA,aAASI,6CAAT,CAAuDZ,EAAvD,EAA2DC,GAA3D,EAAgE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC1E,YAAMa,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,iEAAT,GAA6E;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,OAAO,GAAGd,GAAG,CAACE,SAApB;;AAA+B,cAAMa,OAAO,GAAG,8DAAuBb,SAAvC;;AAAkD,cAAMc,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACC,MAAR,CAAeD,OAAO,CAACE,KAAR,CAAc,CAAd,EAAiBC,KAAjB,CAAuBJ,OAAO,GAAG,CAAV,GAAcD,OAArC,CAAf,CAAP;AAAuE,SAAvU;;AACA,iEAAkB,CAAlB,EAAqBX,2DAArB,EAAkF,CAAlF,EAAqF,CAArF,EAAwF,aAAxF,EAAuG,CAAvG;;AACA;AACH;;AAAC,UAAIJ,EAAE,GAAG,CAAT,EAAY;AACV,YAAMe,OAAO,GAAGd,GAAG,CAACE,SAApB;;AACA,YAAMa,OAAO,GAAG,8DAAuBb,SAAvC;;AACA,YAAMkB,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6BA,OAAO,CAACC,iBAAR,CAA0BD,OAAO,CAACF,KAAR,CAAc,CAAd,EAAiBC,KAAjB,CAAuBJ,OAAO,GAAG,CAAV,GAAcD,OAArC,CAA1B,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCM,OAAO,CAACE,6BAA9C,EAA6E,yBAA7E,EAAwG,8DAAuB,CAAvB,EAA0BlB,GAA1B,EAA+BgB,OAAO,CAACF,KAAR,CAAc,CAAd,CAA/B,EAAiDH,OAAjD,EAA0DD,OAA1D,CAAxG;AACH;AAAE;;AACH,QAAMS,GAAG,GAAG,SAANA,GAAM,GAAY;AAAE,aAAO,CAAC,CAAD,EAAI,CAAJ,EAAO,CAAP,EAAU,CAAV,EAAa,CAAb,EAAgB,CAAhB,EAAmB,CAAnB,CAAP;AAA+B,KAAzD;;AACA,aAASC,wCAAT,CAAkDzB,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBY,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,IAA1E,EAAgF,CAAhF;;AACA;AACH;;AAAC,UAAIZ,EAAE,GAAG,CAAT,EAAY;AACV,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BwB,GAA1B,CAA7B;AACH;AAAE;;AACH,QAAME,GAAG,GAAG,SAANA,GAAM,GAAY;AAAE,aAAO,CAAC,CAAD,EAAI,CAAJ,EAAO,CAAP,EAAU,CAAV,EAAa,CAAb,EAAgB,CAAhB,CAAP;AAA4B,KAAtD;;AACA,aAASC,mCAAT,CAA6C3B,EAA7C,EAAiDC,GAAjD,EAAsD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAChE,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBD,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqB0B,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA;;AACA;AACH;;AAAC,UAAIzB,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4B,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACT,KAAP,CAAa,CAAb,EAAgBU,UAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASI,wCAAT,CAAkD9B,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAM+B,aAAa,GAAG9B,GAAG,CAACE,SAA1B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyB4B,aAAzB;AACH;AAAE;;AACH,aAASC,2DAAT,CAAqEhC,EAArE,EAAyEC,GAAzE,EAA8E,CAAG;;AACjF,aAASgC,6CAAT,CAAuDjC,EAAvD,EAA2DC,GAA3D,EAAgE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC1E,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBgC,2DAArB,EAAkF,CAAlF,EAAqF,CAArF,EAAwF,aAAxF,EAAuG,CAAvG;;AACA;AACH;;AAAC,UAAIhC,EAAE,GAAG,CAAT,EAAY;AACV,YAAMkC,OAAO,GAAGjC,GAAG,CAACE,SAApB;;AACA,YAAMgC,OAAO,GAAG,8DAAuBhC,SAAvC;;AACA,YAAMiC,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACC,qCAA9C,EAAqF,yBAArF,EAAgH,8DAAuB,CAAvB,EAA0BhC,GAA1B,EAA+B+B,OAAO,CAACjB,KAAR,CAAc,CAAd,CAA/B,EAAiDgB,OAAjD,EAA0DD,OAA1D,CAAhH;AACH;AAAE;;AACH,aAASI,wCAAT,CAAkDtC,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBiC,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,IAA1E,EAAgF,CAAhF;;AACA;AACH;;AAAC,UAAIjC,EAAE,GAAG,CAAT,EAAY;AACV,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BwB,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASe,mCAAT,CAA6CvC,EAA7C,EAAiDC,GAAjD,EAAsD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAChE,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,CAAlB,EAAqB8B,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBQ,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA,gEAAiB,CAAjB,EAAoB,IAApB;;AACA;;AACA;AACH;;AAAC,UAAItC,EAAE,GAAG,CAAT,EAAY;AACV,YAAMwC,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACrB,KAAP,CAAa,CAAb,EAAgBU,UAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASe,wCAAT,CAAkDzC,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAM0C,aAAa,GAAGzC,GAAG,CAACE,SAA1B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBuC,aAAzB;AACH;AAAE;;AACH,aAASC,2DAAT,CAAqE3C,EAArE,EAAyEC,GAAzE,EAA8E,CAAG;;AACjF,aAAS2C,6CAAT,CAAuD5C,EAAvD,EAA2DC,GAA3D,EAAgE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC1E,YAAM6C,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,iEAAT,GAA6E;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,OAAO,GAAG9C,GAAG,CAACE,SAApB;;AAA+B,cAAM6C,OAAO,GAAG,8DAAuB7C,SAAvC;;AAAkD,cAAM8C,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAAC/B,MAAR,CAAe+B,OAAO,CAAC9B,KAAR,CAAc,CAAd,EAAiBC,KAAjB,CAAuB4B,OAAO,GAAG,CAAV,GAAcD,OAArC,CAAf,CAAP;AAAuE,SAAvU;;AACA,iEAAkB,CAAlB,EAAqBJ,2DAArB,EAAkF,CAAlF,EAAqF,CAArF,EAAwF,aAAxF,EAAuG,CAAvG;;AACA;AACH;;AAAC,UAAI3C,EAAE,GAAG,CAAT,EAAY;AACV,YAAM+C,OAAO,GAAG9C,GAAG,CAACE,SAApB;;AACA,YAAM6C,OAAO,GAAG,8DAAuB7C,SAAvC;;AACA,YAAM+C,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6BA,OAAO,CAAC5B,iBAAR,CAA0B4B,OAAO,CAAC/B,KAAR,CAAc,CAAd,EAAiBC,KAAjB,CAAuB4B,OAAO,GAAG,CAAV,GAAcD,OAArC,CAA1B,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCG,OAAO,CAAC3B,6BAA9C,EAA6E,yBAA7E,EAAwG,8DAAuB,CAAvB,EAA0BlB,GAA1B,EAA+B6C,OAAO,CAAC/B,KAAR,CAAc,CAAd,CAA/B,EAAiD6B,OAAjD,EAA0DD,OAA1D,CAAxG;AACH;AAAE;;AACH,aAASI,wCAAT,CAAkDnD,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqB4C,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,IAA1E,EAAgF,CAAhF;;AACA;AACH;;AAAC,UAAI5C,EAAE,GAAG,CAAT,EAAY;AACV,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BwB,GAA1B,CAA7B;AACH;AAAE;;AACH,aAAS4B,mCAAT,CAA6CpD,EAA7C,EAAiDC,GAAjD,EAAsD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAChE,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqByC,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBU,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA;;AACA;AACH;;AAAC,UAAInD,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqD,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAAClC,KAAP,CAAa,CAAb,EAAgBU,UAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,GAA1B,CAA7B;AACH;AAAE;;AACH,aAAS4B,wCAAT,CAAkDtD,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuD,aAAa,GAAGtD,GAAG,CAACE,SAA1B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBoD,aAAzB;AACH;AAAE;;AACH,aAASC,2DAAT,CAAqExD,EAArE,EAAyEC,GAAzE,EAA8E,CAAG;;AACjF,aAASwD,6CAAT,CAAuDzD,EAAvD,EAA2DC,GAA3D,EAAgE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC1E,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBwD,2DAArB,EAAkF,CAAlF,EAAqF,CAArF,EAAwF,aAAxF,EAAuG,CAAvG;;AACA;AACH;;AAAC,UAAIxD,EAAE,GAAG,CAAT,EAAY;AACV,YAAM0D,OAAO,GAAGzD,GAAG,CAACE,SAApB;;AACA,YAAMwD,OAAO,GAAG,8DAAuBxD,SAAvC;;AACA,YAAMyD,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACvB,qCAA9C,EAAqF,yBAArF,EAAgH,8DAAuB,CAAvB,EAA0BhC,GAA1B,EAA+BuD,OAAO,CAACzC,KAAR,CAAc,CAAd,CAA/B,EAAiDwC,OAAjD,EAA0DD,OAA1D,CAAhH;AACH;AAAE;;AACH,aAASG,wCAAT,CAAkD7D,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqByD,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,IAA1E,EAAgF,CAAhF;;AACA;AACH;;AAAC,UAAIzD,EAAE,GAAG,CAAT,EAAY;AACV,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BwB,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASsC,mCAAT,CAA6C9D,EAA7C,EAAiDC,GAAjD,EAAsD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAChE,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,CAAlB,EAAqBsD,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBO,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,CAA3E;;AACA,gEAAiB,CAAjB,EAAoB,IAApB;;AACA;;AACA;AACH;;AAAC,UAAI7D,EAAE,GAAG,CAAT,EAAY;AACV,YAAM+D,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAAC5C,KAAP,CAAa,CAAb,EAAgBU,UAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASsC,yCAAT,CAAmDhE,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMiE,aAAa,GAAGhE,GAAG,CAACE,SAA1B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyB8D,aAAzB;AACH;AAAE;;AACH,aAASC,4DAAT,CAAsElE,EAAtE,EAA0EC,GAA1E,EAA+E,CAAG;;AAClF,aAASkE,8CAAT,CAAwDnE,EAAxD,EAA4DC,GAA5D,EAAiE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC3E,YAAMoE,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,kEAAT,GAA8E;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,OAAO,GAAGrE,GAAG,CAACE,SAApB;;AAA+B,cAAMoE,OAAO,GAAG,8DAAuBpE,SAAvC;;AAAkD,cAAMqE,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACtD,MAAR,CAAesD,OAAO,CAACrD,KAAR,CAAc,CAAd,EAAiBC,KAAjB,CAAuBmD,OAAO,GAAG,CAAV,GAAcD,OAArC,CAAf,CAAP;AAAuE,SAAxU;;AACA,iEAAkB,CAAlB,EAAqBJ,4DAArB,EAAmF,CAAnF,EAAsF,CAAtF,EAAyF,aAAzF,EAAwG,CAAxG;;AACA;AACH;;AAAC,UAAIlE,EAAE,GAAG,CAAT,EAAY;AACV,YAAMsE,OAAO,GAAGrE,GAAG,CAACE,SAApB;;AACA,YAAMoE,OAAO,GAAG,8DAAuBpE,SAAvC;;AACA,YAAMsE,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6BA,OAAO,CAACnD,iBAAR,CAA0BmD,OAAO,CAACtD,KAAR,CAAc,CAAd,EAAiBC,KAAjB,CAAuBmD,OAAO,GAAG,CAAV,GAAcD,OAArC,CAA1B,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCG,OAAO,CAAClD,6BAA9C,EAA6E,yBAA7E,EAAwG,8DAAuB,CAAvB,EAA0BlB,GAA1B,EAA+BoE,OAAO,CAACtD,KAAR,CAAc,CAAd,CAA/B,EAAiDoD,OAAjD,EAA0DD,OAA1D,CAAxG;AACH;AAAE;;AACH,aAASI,yCAAT,CAAmD1E,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBmE,8CAArB,EAAqE,CAArE,EAAwE,CAAxE,EAA2E,IAA3E,EAAiF,CAAjF;;AACA;AACH;;AAAC,UAAInE,EAAE,GAAG,CAAT,EAAY;AACV,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BwB,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASmD,oCAAT,CAA8C3E,EAA9C,EAAkDC,GAAlD,EAAuD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACjE,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBgE,yCAArB,EAAgE,CAAhE,EAAmE,CAAnE,EAAsE,IAAtE,EAA4E,CAA5E;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBU,yCAArB,EAAgE,CAAhE,EAAmE,CAAnE,EAAsE,IAAtE,EAA4E,CAA5E;;AACA;;AACA;AACH;;AAAC,UAAI1E,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4E,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACzD,KAAP,CAAa,CAAb,EAAgBU,UAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,GAA1B,CAA7B;AACH;AAAE;;AACH,aAASmD,yCAAT,CAAmD7E,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAM8E,aAAa,GAAG7E,GAAG,CAACE,SAA1B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyB2E,aAAzB;AACH;AAAE;;AACH,aAASC,4DAAT,CAAsE/E,EAAtE,EAA0EC,GAA1E,EAA+E,CAAG;;AAClF,aAAS+E,8CAAT,CAAwDhF,EAAxD,EAA4DC,GAA5D,EAAiE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC3E,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqB+E,4DAArB,EAAmF,CAAnF,EAAsF,CAAtF,EAAyF,aAAzF,EAAwG,CAAxG;;AACA;AACH;;AAAC,UAAI/E,EAAE,GAAG,CAAT,EAAY;AACV,YAAMiF,OAAO,GAAGhF,GAAG,CAACE,SAApB;;AACA,YAAM+E,OAAO,GAAG,8DAAuB/E,SAAvC;;AACA,YAAMgF,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAAC9C,qCAA9C,EAAqF,yBAArF,EAAgH,8DAAuB,CAAvB,EAA0BhC,GAA1B,EAA+B8E,OAAO,CAAChE,KAAR,CAAc,CAAd,CAA/B,EAAiD+D,OAAjD,EAA0DD,OAA1D,CAAhH;AACH;AAAE;;AACH,aAASG,yCAAT,CAAmDpF,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBgF,8CAArB,EAAqE,CAArE,EAAwE,CAAxE,EAA2E,IAA3E,EAAiF,CAAjF;;AACA;AACH;;AAAC,UAAIhF,EAAE,GAAG,CAAT,EAAY;AACV,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BwB,GAA1B,CAA7B;AACH;AAAE;;AACH,aAAS6D,oCAAT,CAA8CrF,EAA9C,EAAkDC,GAAlD,EAAuD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACjE,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,CAAlB,EAAqB6E,yCAArB,EAAgE,CAAhE,EAAmE,CAAnE,EAAsE,IAAtE,EAA4E,CAA5E;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBO,yCAArB,EAAgE,CAAhE,EAAmE,CAAnE,EAAsE,IAAtE,EAA4E,CAA5E;;AACA,gEAAiB,CAAjB,EAAoB,IAApB;;AACA;;AACA;AACH;;AAAC,UAAIpF,EAAE,GAAG,CAAT,EAAY;AACV,YAAMsF,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACnE,KAAP,CAAa,CAAb,EAAgBU,UAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,GAA1B,CAA7B;AACH;AAAE;;AACH,aAAS6D,0CAAT,CAAoDvF,EAApD,EAAwDC,GAAxD,EAA6D,CAAG;;AAChE,QAAMuF,GAAG,GAAG,SAANA,GAAM,CAAUlF,EAAV,EAAcC,EAAd,EAAkBC,EAAlB,EAAsB;AAAE,aAAO;AAAEiF,uBAAe,EAAEnF,EAAnB;AAAuBoF,oBAAY,EAAEnF,EAArC;AAAyCoF,qBAAa,EAAEnF;AAAxD,OAAP;AAAsE,KAA1G;;AACA,QAAMoF,GAAG,GAAG,CAAC,YAAD,CAAZ;;AACA,aAASC,6CAAT,CAAuD7F,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,QAAM6F,GAAG,GAAG,SAANA,GAAM,CAAUxF,EAAV,EAAc;AAAE,aAAO;AAAEyF,gBAAQ,EAAEzF;AAAZ,OAAP;AAA0B,KAAtD;;AACA,aAAS0F,+BAAT,CAAyChG,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,YAAMiG,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,mDAAT,GAA+D;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,QAAQ,GAAGlG,GAAG,CAACE,SAArB;;AAAgC,cAAMkB,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC+E,WAAR,CAAoBD,QAApB,CAAP;AAAuC,SAAvO;;AACA,iEAAkB,CAAlB,EAAqBN,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,CAAzF;;AACA;AACH;;AAAC,UAAI7F,EAAE,GAAG,CAAT,EAAY;AACV,YAAMmG,QAAQ,GAAGlG,GAAG,CAACE,SAArB;;AACA,YAAMyB,MAAM,GAAG,6DAAf;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACN,iBAAP,CAAyB6E,QAAzB,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCvE,MAAM,CAACyE,sBAA7C,EAAqE,yBAArE,EAAgG,8DAAuB,CAAvB,EAA0BP,GAA1B,EAA+BK,QAA/B,CAAhG;AACH;AAAE;;AACH,aAASG,mDAAT,CAA6DtG,EAA7D,EAAiEC,GAAjE,EAAsE,CAAG;;AACzE,QAAMsG,GAAG,GAAG,SAANA,GAAM,CAAUjG,EAAV,EAAcC,EAAd,EAAkB;AAAE,aAAO;AAAEiG,WAAG,EAAElG,EAAP;AAAWmG,qBAAa,EAAElG;AAA1B,OAAP;AAAwC,KAAxE;;AACA,aAASmG,qCAAT,CAA+C1G,EAA/C,EAAmDC,GAAnD,EAAwD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBsG,mDAArB,EAA0E,CAA1E,EAA6E,CAA7E,EAAgF,aAAhF,EAA+F,CAA/F;;AACA;AACH;;AAAC,UAAItG,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2G,OAAO,GAAG1G,GAAG,CAACE,SAApB;;AACA,YAAMyG,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACC,kCAA9C,EAAkF,yBAAlF,EAA6G,8DAAuB,CAAvB,EAA0BN,GAA1B,EAA+BI,OAA/B,EAAwCC,OAAO,CAACE,2BAAhD,CAA7G;AACH;AAAE;;AACH,aAASC,yDAAT,CAAmE/G,EAAnE,EAAuEC,GAAvE,EAA4E,CAAG;;AAC/E,QAAM+G,GAAG,GAAG,SAANA,GAAM,CAAU1G,EAAV,EAAcC,EAAd,EAAkBC,EAAlB,EAAsB;AAAE,aAAO;AAAEyG,UAAE,EAAE3G,EAAN;AAAU4G,iBAAS,EAAE3G,EAArB;AAAyBkG,qBAAa,EAAEjG;AAAxC,OAAP;AAAsD,KAA1F;;AACA,aAAS2G,2CAAT,CAAqDnH,EAArD,EAAyDC,GAAzD,EAA8D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACxE,YAAMoH,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,+DAAT,GAA2E;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,MAAM,GAAGrH,GAAG,CAACE,SAAnB;;AAA8B,cAAMiC,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAAClB,MAAR,CAAeoG,MAAM,CAACC,IAAtB,EAA4BD,MAAM,CAACE,MAAnC,CAAP;AAAoD,SAA/P;;AACA,iEAAkB,CAAlB,EAAqBT,yDAArB,EAAgF,CAAhF,EAAmF,CAAnF,EAAsF,aAAtF,EAAqG,CAArG;;AACA;AACH;;AAAC,UAAI/G,EAAE,GAAG,CAAT,EAAY;AACV,YAAMsH,MAAM,GAAGrH,GAAG,CAACE,SAAnB;;AACA,YAAMsH,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACC,kCAA9C,EAAkF,yBAAlF,EAA6G,8DAAuB,CAAvB,EAA0BV,GAA1B,EAA+BM,MAA/B,EAAuCG,OAAO,CAACP,SAA/C,EAA0DO,OAAO,CAACE,2BAAlE,CAA7G;AACH;AAAE;;AACH,aAASC,sCAAT,CAAgD5H,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,iEAAkB,CAAlB,EAAqBmH,2CAArB,EAAkE,CAAlE,EAAqE,CAArE,EAAwE,IAAxE,EAA8E,EAA9E;;AACA;AACH;;AAAC,UAAInH,EAAE,GAAG,CAAT,EAAY;AACV,YAAM6H,OAAO,GAAG5H,GAAG,CAACE,SAApB;AACA,YAAM2H,KAAK,GAAG7H,GAAG,CAAC8H,KAAlB;;AACA,YAAM9G,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC+G,gBAAR,CAAyBF,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BD,OAA7B;AACH;AAAE;;AACH,aAASI,gCAAT,CAA0CjI,EAA1C,EAA8CC,GAA9C,EAAmD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC7D,YAAMkI,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBxB,qCAArB,EAA4D,CAA5D,EAA+D,CAA/D,EAAkE,IAAlE,EAAwE,EAAxE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,iEAAkB,UAAlB,EAA8B,SAASyB,yEAAT,CAAmFC,MAAnF,EAA2F;AAAE,sEAAqBF,IAArB;;AAA4B,cAAMG,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACC,iBAAR,CAA0BF,MAA1B,CAAP;AAA2C,SAA1O;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,EAAnC;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B;;AACA,iEAAkB,EAAlB,EAAsBR,sCAAtB,EAA8D,CAA9D,EAAiE,CAAjE,EAAoE,IAApE,EAA0E,EAA1E;;AACA;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI5H,EAAE,GAAG,CAAT,EAAY;AACV,YAAMwC,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,MAAM,CAAC+F,WAAhC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B/F,MAAM,CAACrB,KAAP,CAAa,CAAb,EAAgBC,KAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,cAAlB,EAAkCoB,MAAM,CAACgG,kBAAzC,EAA6D,WAA7D,EAA0EhG,MAAM,CAACiG,sBAAjF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BjG,MAAM,CAACrB,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAASC,mDAAT,CAA6D3I,EAA7D,EAAiEC,GAAjE,EAAsE,CAAG;;AACzE,QAAM2I,GAAG,GAAG,SAANA,GAAM,CAAUtI,EAAV,EAAc;AAAE,aAAO;AAAEkG,WAAG,EAAElG;AAAP,OAAP;AAAqB,KAAjD;;AACA,aAASuI,qCAAT,CAA+C7I,EAA/C,EAAmDC,GAAnD,EAAwD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB2I,mDAArB,EAA0E,CAA1E,EAA6E,CAA7E,EAAgF,aAAhF,EAA+F,CAA/F;;AACA;AACH;;AAAC,UAAI3I,EAAE,GAAG,CAAT,EAAY;AACV,YAAM8I,OAAO,GAAG7I,GAAG,CAACE,SAApB;;AACA,YAAM4I,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACC,0CAA9C,EAA0F,yBAA1F,EAAqH,8DAAuB,CAAvB,EAA0BJ,GAA1B,EAA+BE,OAA/B,CAArH;AACH;AAAE;;AACH,aAASG,yDAAT,CAAmEjJ,EAAnE,EAAuEC,GAAvE,EAA4E,CAAG;;AAC/E,QAAMiJ,IAAI,GAAG,SAAPA,IAAO,CAAU5I,EAAV,EAAcC,EAAd,EAAkB;AAAE,aAAO;AAAE0G,UAAE,EAAE3G,EAAN;AAAU4G,iBAAS,EAAE3G;AAArB,OAAP;AAAmC,KAApE;;AACA,aAAS4I,2CAAT,CAAqDnJ,EAArD,EAAyDC,GAAzD,EAA8D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACxE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBiJ,yDAArB,EAAgF,CAAhF,EAAmF,CAAnF,EAAsF,aAAtF,EAAqG,CAArG;;AACA;AACH;;AAAC,UAAIjJ,EAAE,GAAG,CAAT,EAAY;AACV,YAAMoJ,MAAM,GAAGnJ,GAAG,CAACE,SAAnB;;AACA,YAAMkJ,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACC,0CAA9C,EAA0F,yBAA1F,EAAqH,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCE,MAAhC,EAAwCC,OAAO,CAACnC,SAAhD,CAArH;AACH;AAAE;;AACH,aAASqC,sCAAT,CAAgDvJ,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,iEAAkB,CAAlB,EAAqBmJ,2CAArB,EAAkE,CAAlE,EAAqE,CAArE,EAAwE,IAAxE,EAA8E,EAA9E;;AACA;AACH;;AAAC,UAAInJ,EAAE,GAAG,CAAT,EAAY;AACV,YAAMwJ,OAAO,GAAGvJ,GAAG,CAACE,SAApB;AACA,YAAMsJ,KAAK,GAAGxJ,GAAG,CAAC8H,KAAlB;;AACA,YAAM2B,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC1B,gBAAR,CAAyByB,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BD,OAA7B;AACH;AAAE;;AACH,aAASG,gCAAT,CAA0C3J,EAA1C,EAA8CC,GAA9C,EAAmD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC7D,qEAAsB,CAAtB,EAAyB,KAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqB6I,qCAArB,EAA4D,CAA5D,EAA+D,CAA/D,EAAkE,IAAlE,EAAwE,EAAxE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,EAAnC;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B;;AACA,iEAAkB,EAAlB,EAAsBU,sCAAtB,EAA8D,CAA9D,EAAiE,CAAjE,EAAoE,IAApE,EAA0E,EAA1E;;AACA;;AACA;;AACA;;AACA;AACH;;AAAC,UAAIvJ,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqD,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,MAAM,CAACkF,WAAhC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BlF,MAAM,CAAClC,KAAP,CAAa,CAAb,EAAgBC,KAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,cAAlB,EAAkCiC,MAAM,CAACmF,kBAAzC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BnF,MAAM,CAAClC,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAASkB,8CAAT,CAAwD5J,EAAxD,EAA4DC,GAA5D,EAAiE,CAAG;;AACpE,aAAS4J,gCAAT,CAA0C7J,EAA1C,EAA8CC,GAA9C,EAAmD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC7D,YAAM8J,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,oDAAT,GAAgE;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,QAAQ,GAAG/J,GAAG,CAACE,SAArB;;AAAgC,cAAM8J,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC7D,WAAR,CAAoB4D,QAApB,CAAP;AAAuC,SAAxO;;AACA,iEAAkB,CAAlB,EAAqBJ,8CAArB,EAAqE,CAArE,EAAwE,CAAxE,EAA2E,aAA3E,EAA0F,CAA1F;;AACA;AACH;;AAAC,UAAI5J,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgK,QAAQ,GAAG/J,GAAG,CAACE,SAArB;;AACA,YAAM4D,MAAM,GAAG,6DAAf;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACzC,iBAAP,CAAyB0I,QAAzB,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCjG,MAAM,CAACsC,sBAA7C,EAAqE,yBAArE,EAAgG,8DAAuB,CAAvB,EAA0BP,GAA1B,EAA+BkE,QAA/B,CAAhG;AACH;AAAE;;AACH,aAASE,oDAAT,CAA8DlK,EAA9D,EAAkEC,GAAlE,EAAuE,CAAG;;AAC1E,aAASkK,sCAAT,CAAgDnK,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBkK,oDAArB,EAA2E,CAA3E,EAA8E,CAA9E,EAAiF,aAAjF,EAAgG,CAAhG;;AACA;AACH;;AAAC,UAAIlK,EAAE,GAAG,CAAT,EAAY;AACV,YAAMoK,OAAO,GAAGnK,GAAG,CAACE,SAApB;;AACA,YAAMkK,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACxD,kCAA9C,EAAkF,yBAAlF,EAA6G,8DAAuB,CAAvB,EAA0BN,GAA1B,EAA+B6D,OAA/B,EAAwCC,OAAO,CAACvD,2BAAhD,CAA7G;AACH;AAAE;;AACH,aAASwD,gEAAT,CAA0EtK,EAA1E,EAA8EC,GAA9E,EAAmF,CAAG;;AACtF,QAAMsK,IAAI,GAAG,SAAPA,IAAO,CAAUjK,EAAV,EAAc;AAAE,aAAO;AAAE,+BAAuBA;AAAzB,OAAP;AAAuC,KAApE;;AACA,aAASkK,kDAAT,CAA4DxK,EAA5D,EAAgEC,GAAhE,EAAqE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC/E,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,CAAlB,EAAqBsK,gEAArB,EAAuF,CAAvF,EAA0F,CAA1F,EAA6F,aAA7F,EAA4G,CAA5G;;AACA;AACH;;AAAC,UAAItK,EAAE,GAAG,CAAT,EAAY;AACV,YAAMyK,MAAM,GAAG,8DAAuBtK,SAAtC;;AACA,YAAMuK,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BH,IAA1B,EAAgCE,MAAM,CAACjD,MAAvC,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCkD,OAAO,CAAChD,kCAA9C,EAAkF,yBAAlF,EAA6G,8DAAuB,CAAvB,EAA0BV,GAA1B,EAA+ByD,MAA/B,EAAuCC,OAAO,CAACxD,SAA/C,EAA0DwD,OAAO,CAAC/C,2BAAlE,CAA7G;AACH;AAAE;;AACH,aAASgD,4CAAT,CAAsD3K,EAAtD,EAA0DC,GAA1D,EAA+D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACzE,YAAM4K,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,gEAAT,GAA4E;AAAE,sEAAqBD,IAArB;;AAA4B,cAAMH,MAAM,GAAGxK,GAAG,CAACE,SAAnB;;AAA8B,cAAM2K,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAAC5J,MAAR,CAAeuJ,MAAM,CAAClD,IAAtB,EAA4BkD,MAAM,CAACjD,MAAnC,CAAP;AAAoD,SAAhQ;;AACA,iEAAkB,CAAlB,EAAqBgD,kDAArB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,KAA/E,EAAsF,EAAtF;;AACA;AACH;;AAAC,UAAIxK,EAAE,GAAG,CAAT,EAAY;AACV,YAAMyK,MAAM,GAAGxK,GAAG,CAACE,SAAnB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0BsK,MAAM,CAACjD,MAAjC;AACH;AAAE;;AACH,aAASuD,uCAAT,CAAiD/K,EAAjD,EAAqDC,GAArD,EAA0D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACpE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,iEAAkB,CAAlB,EAAqB2K,4CAArB,EAAmE,CAAnE,EAAsE,CAAtE,EAAyE,IAAzE,EAA+E,EAA/E;;AACA;AACH;;AAAC,UAAI3K,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgL,OAAO,GAAG/K,GAAG,CAACE,SAApB;AACA,YAAM8K,KAAK,GAAGhL,GAAG,CAAC8H,KAAlB;;AACA,YAAMmD,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAClD,gBAAR,CAAyBiD,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BD,OAA7B;AACH;AAAE;;AACH,aAASG,iCAAT,CAA2CnL,EAA3C,EAA+CC,GAA/C,EAAoD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9D,YAAMoE,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqB+F,sCAArB,EAA6D,CAA7D,EAAgE,CAAhE,EAAmE,IAAnE,EAAyE,EAAzE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,iEAAkB,UAAlB,EAA8B,SAASiB,0EAAT,CAAoFhD,MAApF,EAA4F;AAAE,sEAAqBhE,IAArB;;AAA4B,cAAMI,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC8D,iBAAR,CAA0BF,MAA1B,CAAP;AAA2C,SAA3O;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,EAAnC;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B;;AACA,iEAAkB,EAAlB,EAAsB2C,uCAAtB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,EAA3E;;AACA;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI/K,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4E,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,MAAM,CAAC2D,WAAhC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B3D,MAAM,CAACzD,KAAP,CAAa,CAAb,EAAgBC,KAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,cAAlB,EAAkCwD,MAAM,CAAC4D,kBAAzC,EAA6D,WAA7D,EAA0E5D,MAAM,CAAC6D,sBAAjF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B7D,MAAM,CAACzD,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAAS2C,oDAAT,CAA8DrL,EAA9D,EAAkEC,GAAlE,EAAuE,CAAG;;AAC1E,aAASqL,sCAAT,CAAgDtL,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBqL,oDAArB,EAA2E,CAA3E,EAA8E,CAA9E,EAAiF,aAAjF,EAAgG,CAAhG;;AACA;AACH;;AAAC,UAAIrL,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuL,OAAO,GAAGtL,GAAG,CAACE,SAApB;;AACA,YAAMqL,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAACxC,0CAA9C,EAA0F,yBAA1F,EAAqH,8DAAuB,CAAvB,EAA0BJ,GAA1B,EAA+B2C,OAA/B,CAArH;AACH;AAAE;;AACH,aAASE,gEAAT,CAA0EzL,EAA1E,EAA8EC,GAA9E,EAAmF,CAAG;;AACtF,aAASyL,kDAAT,CAA4D1L,EAA5D,EAAgEC,GAAhE,EAAqE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC/E,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,CAAlB,EAAqByL,gEAArB,EAAuF,CAAvF,EAA0F,CAA1F,EAA6F,aAA7F,EAA4G,CAA5G;;AACA;AACH;;AAAC,UAAIzL,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2L,MAAM,GAAG,8DAAuBxL,SAAtC;;AACA,YAAMyL,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BrB,IAA1B,EAAgCoB,MAAM,CAACnE,MAAvC,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCoE,OAAO,CAACtC,0CAA9C,EAA0F,yBAA1F,EAAqH,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCyC,MAAhC,EAAwCC,OAAO,CAAC1E,SAAhD,CAArH;AACH;AAAE;;AACH,aAAS2E,4CAAT,CAAsD7L,EAAtD,EAA0DC,GAA1D,EAA+D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACzE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB0L,kDAArB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,KAA/E,EAAsF,EAAtF;;AACA;AACH;;AAAC,UAAI1L,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2L,MAAM,GAAG1L,GAAG,CAACE,SAAnB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0BwL,MAAM,CAACnE,MAAjC;AACH;AAAE;;AACH,aAASsE,uCAAT,CAAiD9L,EAAjD,EAAqDC,GAArD,EAA0D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACpE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,iEAAkB,CAAlB,EAAqB6L,4CAArB,EAAmE,CAAnE,EAAsE,CAAtE,EAAyE,IAAzE,EAA+E,EAA/E;;AACA;AACH;;AAAC,UAAI7L,EAAE,GAAG,CAAT,EAAY;AACV,YAAM+L,OAAO,GAAG9L,GAAG,CAACE,SAApB;AACA,YAAM6L,KAAK,GAAG/L,GAAG,CAAC8H,KAAlB;;AACA,YAAMkE,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAACjE,gBAAR,CAAyBgE,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BD,OAA7B;AACH;AAAE;;AACH,aAASG,iCAAT,CAA2ClM,EAA3C,EAA+CC,GAA/C,EAAoD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9D,qEAAsB,CAAtB,EAAyB,KAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBsL,sCAArB,EAA6D,CAA7D,EAAgE,CAAhE,EAAmE,IAAnE,EAAyE,EAAzE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,EAAnC;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B;;AACA,iEAAkB,EAAlB,EAAsBQ,uCAAtB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,EAA3E;;AACA;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI9L,EAAE,GAAG,CAAT,EAAY;AACV,YAAMsF,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,MAAM,CAACiD,WAAhC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BjD,MAAM,CAACnE,KAAP,CAAa,CAAb,EAAgBC,KAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,cAAlB,EAAkCkE,MAAM,CAACkD,kBAAzC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BlD,MAAM,CAACnE,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAASyD,8CAAT,CAAwDnM,EAAxD,EAA4DC,GAA5D,EAAiE,CAAG;;AACpE,aAASmM,gCAAT,CAA0CpM,EAA1C,EAA8CC,GAA9C,EAAmD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC7D,YAAMqM,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,CAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,oDAAT,GAAgE;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,QAAQ,GAAGtM,GAAG,CAACE,SAArB;;AAAgC,cAAMqM,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACpG,WAAR,CAAoBmG,QAApB,CAAP;AAAuC,SAAxO;;AACA,iEAAkB,CAAlB,EAAqBJ,8CAArB,EAAqE,CAArE,EAAwE,CAAxE,EAA2E,aAA3E,EAA0F,CAA1F;;AACA;AACH;;AAAC,UAAInM,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuM,QAAQ,GAAGtM,GAAG,CAACE,SAArB;;AACA,YAAMsM,MAAM,GAAG,6DAAf;;AACA,iEAAkB,SAAlB,EAA6BA,MAAM,CAACnL,iBAAP,CAAyBiL,QAAzB,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCE,MAAM,CAACpG,sBAA7C,EAAqE,yBAArE,EAAgG,8DAAuB,CAAvB,EAA0BP,GAA1B,EAA+ByG,QAA/B,CAAhG;AACH;AAAE;;AACH,aAASG,oDAAT,CAA8D1M,EAA9D,EAAkEC,GAAlE,EAAuE,CAAG;;AAC1E,aAAS0M,sCAAT,CAAgD3M,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB0M,oDAArB,EAA2E,CAA3E,EAA8E,CAA9E,EAAiF,aAAjF,EAAgG,CAAhG;;AACA;AACH;;AAAC,UAAI1M,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4M,OAAO,GAAG3M,GAAG,CAACE,SAApB;;AACA,YAAM0M,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAAChG,kCAA9C,EAAkF,yBAAlF,EAA6G,8DAAuB,CAAvB,EAA0BN,GAA1B,EAA+BqG,OAA/B,EAAwCC,OAAO,CAAC/F,2BAAhD,CAA7G;AACH;AAAE;;AACH,aAASgG,gEAAT,CAA0E9M,EAA1E,EAA8EC,GAA9E,EAAmF,CAAG;;AACtF,aAAS8M,kDAAT,CAA4D/M,EAA5D,EAAgEC,GAAhE,EAAqE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC/E,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,CAAlB,EAAqB8M,gEAArB,EAAuF,CAAvF,EAA0F,CAA1F,EAA6F,aAA7F,EAA4G,CAA5G;;AACA;AACH;;AAAC,UAAI9M,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgN,MAAM,GAAG,8DAAuB7M,SAAtC;;AACA,YAAM8M,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0B1C,IAA1B,EAAgCyC,MAAM,CAACxF,MAAvC,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCyF,OAAO,CAACvF,kCAA9C,EAAkF,yBAAlF,EAA6G,8DAAuB,CAAvB,EAA0BV,GAA1B,EAA+BgG,MAA/B,EAAuCC,OAAO,CAAC/F,SAA/C,EAA0D+F,OAAO,CAACtF,2BAAlE,CAA7G;AACH;AAAE;;AACH,aAASuF,4CAAT,CAAsDlN,EAAtD,EAA0DC,GAA1D,EAA+D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACzE,YAAMmN,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,gEAAT,GAA4E;AAAE,sEAAqBD,IAArB;;AAA4B,cAAMH,MAAM,GAAG/M,GAAG,CAACE,SAAnB;;AAA8B,cAAMkN,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACnM,MAAR,CAAe8L,MAAM,CAACzF,IAAtB,EAA4ByF,MAAM,CAACxF,MAAnC,CAAP;AAAoD,SAAhQ;;AACA,iEAAkB,CAAlB,EAAqBuF,kDAArB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,KAA/E,EAAsF,EAAtF;;AACA;AACH;;AAAC,UAAI/M,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgN,MAAM,GAAG/M,GAAG,CAACE,SAAnB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0B6M,MAAM,CAACxF,MAAjC;AACH;AAAE;;AACH,aAAS8F,uCAAT,CAAiDtN,EAAjD,EAAqDC,GAArD,EAA0D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACpE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,iEAAkB,CAAlB,EAAqBkN,4CAArB,EAAmE,CAAnE,EAAsE,CAAtE,EAAyE,IAAzE,EAA+E,EAA/E;;AACA;AACH;;AAAC,UAAIlN,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuN,OAAO,GAAGtN,GAAG,CAACE,SAApB;AACA,YAAMqN,KAAK,GAAGvN,GAAG,CAAC8H,KAAlB;;AACA,YAAM0F,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAACzF,gBAAR,CAAyBwF,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BD,OAA7B;AACH;AAAE;;AACH,aAASG,iCAAT,CAA2C1N,EAA3C,EAA+CC,GAA/C,EAAoD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9D,YAAM2N,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBhB,sCAArB,EAA6D,CAA7D,EAAgE,CAAhE,EAAmE,IAAnE,EAAyE,EAAzE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,iEAAkB,UAAlB,EAA8B,SAASiB,0EAAT,CAAoFxF,MAApF,EAA4F;AAAE,sEAAqBuF,IAArB;;AAA4B,cAAME,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACvF,iBAAR,CAA0BF,MAA1B,CAAP;AAA2C,SAA3O;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,EAAnC;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B;;AACA,iEAAkB,EAAlB,EAAsBkF,uCAAtB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,EAA3E;;AACA;;AACA;;AACA;;AACA;AACH;;AAAC,UAAItN,EAAE,GAAG,CAAT,EAAY;AACV,YAAM8N,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,MAAM,CAACvF,WAAhC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BuF,MAAM,CAAC3M,KAAP,CAAa,CAAb,EAAgBC,KAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,cAAlB,EAAkC0M,MAAM,CAACtF,kBAAzC,EAA6D,WAA7D,EAA0EsF,MAAM,CAACrF,sBAAjF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BqF,MAAM,CAAC3M,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAASqF,oDAAT,CAA8D/N,EAA9D,EAAkEC,GAAlE,EAAuE,CAAG;;AAC1E,aAAS+N,sCAAT,CAAgDhO,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB+N,oDAArB,EAA2E,CAA3E,EAA8E,CAA9E,EAAiF,aAAjF,EAAgG,CAAhG;;AACA;AACH;;AAAC,UAAI/N,EAAE,GAAG,CAAT,EAAY;AACV,YAAMiO,OAAO,GAAGhO,GAAG,CAACE,SAApB;;AACA,YAAM+N,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAAClF,0CAA9C,EAA0F,yBAA1F,EAAqH,8DAAuB,CAAvB,EAA0BJ,GAA1B,EAA+BqF,OAA/B,CAArH;AACH;AAAE;;AACH,aAASE,gEAAT,CAA0EnO,EAA1E,EAA8EC,GAA9E,EAAmF,CAAG;;AACtF,aAASmO,kDAAT,CAA4DpO,EAA5D,EAAgEC,GAAhE,EAAqE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC/E,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,CAAlB,EAAqBmO,gEAArB,EAAuF,CAAvF,EAA0F,CAA1F,EAA6F,aAA7F,EAA4G,CAA5G;;AACA;AACH;;AAAC,UAAInO,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqO,MAAM,GAAG,8DAAuBlO,SAAtC;;AACA,YAAMmO,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0B/D,IAA1B,EAAgC8D,MAAM,CAAC7G,MAAvC,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsC8G,OAAO,CAAChF,0CAA9C,EAA0F,yBAA1F,EAAqH,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCmF,MAAhC,EAAwCC,OAAO,CAACpH,SAAhD,CAArH;AACH;AAAE;;AACH,aAASqH,4CAAT,CAAsDvO,EAAtD,EAA0DC,GAA1D,EAA+D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACzE,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBoO,kDAArB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,KAA/E,EAAsF,EAAtF;;AACA;AACH;;AAAC,UAAIpO,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqO,MAAM,GAAGpO,GAAG,CAACE,SAAnB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0BkO,MAAM,CAAC7G,MAAjC;AACH;AAAE;;AACH,aAASgH,uCAAT,CAAiDxO,EAAjD,EAAqDC,GAArD,EAA0D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACpE,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,iEAAkB,CAAlB,EAAqBuO,4CAArB,EAAmE,CAAnE,EAAsE,CAAtE,EAAyE,IAAzE,EAA+E,EAA/E;;AACA;AACH;;AAAC,UAAIvO,EAAE,GAAG,CAAT,EAAY;AACV,YAAMyO,OAAO,GAAGxO,GAAG,CAACE,SAApB;AACA,YAAMuO,KAAK,GAAGzO,GAAG,CAAC8H,KAAlB;;AACA,YAAM4G,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC3G,gBAAR,CAAyB0G,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BD,OAA7B;AACH;AAAE;;AACH,aAASG,iCAAT,CAA2C5O,EAA3C,EAA+CC,GAA/C,EAAoD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9D,qEAAsB,CAAtB,EAAyB,KAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,iEAAkB,CAAlB,EAAqBgO,sCAArB,EAA6D,CAA7D,EAAgE,CAAhE,EAAmE,IAAnE,EAAyE,EAAzE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,EAAnC;;AACA,qEAAsB,EAAtB,EAA0B,OAA1B;;AACA,iEAAkB,EAAlB,EAAsBQ,uCAAtB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,IAArE,EAA2E,EAA3E;;AACA;;AACA;;AACA;;AACA;AACH;;AAAC,UAAIxO,EAAE,GAAG,CAAT,EAAY;AACV,YAAM6O,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,MAAM,CAACtG,WAAhC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BsG,MAAM,CAAC1N,KAAP,CAAa,CAAb,EAAgBC,KAA7C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,cAAlB,EAAkCyN,MAAM,CAACrG,kBAAzC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BqG,MAAM,CAAC1N,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,QAAMoG,IAAI,GAAG,CAAC,WAAD,CAAb;;AACA,aAASC,6CAAT,CAAuD/O,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,QAAM+O,IAAI,GAAG,SAAPA,IAAO,CAAU1O,EAAV,EAAc;AAAE,aAAO;AAAE2O,cAAM,EAAE3O;AAAV,OAAP;AAAwB,KAArD;;AACA,QAAM4O,IAAI,GAAG,SAAPA,IAAO,CAAU5O,EAAV,EAAcC,EAAd,EAAkB;AAAE,aAAO;AAAE4O,oBAAY,EAAE7O,EAAhB;AAAoBmG,qBAAa,EAAElG;AAAnC,OAAP;AAAiD,KAAlF;;AACA,aAAS6O,+BAAT,CAAyCpP,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB+O,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAI/O,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4B,MAAM,GAAG,6DAAf;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0B2I,IAA1B,EAAgC3I,MAAM,CAACT,KAAP,CAAa,CAAb,EAAgBgO,YAAhB,CAA6BE,MAA7B,GAAsC,CAAtE,CAA7B,EAAuG,SAAvG,EAAkH,8DAAuB,CAAvB,EAA0BL,IAA1B,EAAgC,KAAKpN,MAAM,CAACT,KAAP,CAAa,CAAb,EAAgBgO,YAAhB,CAA6BE,MAAlC,GAA2C,IAA3E,CAAlH;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCzN,MAAM,CAAC0N,iCAA7C,EAAgF,yBAAhF,EAA2G,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCtN,MAAM,CAACT,KAAP,CAAa,CAAb,EAAgBgO,YAAhD,EAA8DvN,MAAM,CAAC2N,0BAArE,CAA3G;AACH;AAAE;;AACH,aAASC,6CAAT,CAAuDxP,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,QAAMwP,IAAI,GAAG,SAAPA,IAAO,CAAUnP,EAAV,EAAc;AAAE,aAAO;AAAE6O,oBAAY,EAAE7O;AAAhB,OAAP;AAA8B,KAA3D;;AACA,aAASoP,+BAAT,CAAyC1P,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBwP,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAIxP,EAAE,GAAG,CAAT,EAAY;AACV,YAAMwC,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,MAAM,CAACmN,yCAA7C,EAAwF,yBAAxF,EAAmH,8DAAuB,CAAvB,EAA0BF,IAA1B,EAAgCjN,MAAM,CAACrB,KAAP,CAAa,CAAb,EAAgBgO,YAAhD,CAAnH;AACH;AAAE;;AACH,aAASS,oEAAT,CAA8E5P,EAA9E,EAAkFC,GAAlF,EAAuF,CAAG;;AAC1F,aAAS4P,sDAAT,CAAgE7P,EAAhE,EAAoEC,GAApE,EAAyE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnF,YAAM8P,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,0EAAT,GAAsF;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,MAAM,GAAG/P,GAAG,CAACE,SAAnB;;AAA8B,cAAM8P,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAAC/O,MAAR,CAAe8O,MAAM,CAACzI,IAAtB,EAA4ByI,MAAM,CAACxI,MAAnC,CAAP;AAAoD,SAA1Q;;AACA,iEAAkB,CAAlB,EAAqBoI,oEAArB,EAA2F,CAA3F,EAA8F,CAA9F,EAAiG,aAAjG,EAAgH,EAAhH;;AACA;;AACA;AACH;;AAAC,UAAI5P,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgQ,MAAM,GAAG/P,GAAG,CAACE,SAAnB;AACA,YAAM+P,KAAK,GAAGjQ,GAAG,CAAC8H,KAAlB;;AACA,YAAM9G,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC+G,gBAAR,CAAyBkI,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCjP,OAAO,CAACkP,iCAA9C,EAAiF,yBAAjF,EAA4G,8DAAuB,CAAvB,EAA0BnJ,GAA1B,EAA+BgJ,MAA/B,EAAuC/O,OAAO,CAACiG,SAA/C,EAA0DjG,OAAO,CAACmP,0BAAlE,CAA5G;AACH;AAAE;;AACH,aAASC,iDAAT,CAA2DrQ,EAA3D,EAA+DC,GAA/D,EAAoE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9E,YAAMsQ,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,iEAAkB,UAAlB,EAA8B,SAASC,0FAAT,CAAoGnI,MAApG,EAA4G;AAAE,sEAAqBkI,IAArB;;AAA4B,cAAME,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAClI,iBAAR,CAA0BF,MAA1B,CAAP;AAA2C,SAA3P;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqByH,sDAArB,EAA6E,CAA7E,EAAgF,CAAhF,EAAmF,IAAnF,EAAyF,EAAzF;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI7P,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqD,MAAM,GAAG,6DAAf;;AACA,iEAAkB,cAAlB,EAAkCA,MAAM,CAACmF,kBAAzC,EAA6D,WAA7D,EAA0EnF,MAAM,CAACoF,sBAAjF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BpF,MAAM,CAAClC,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAAS+H,oEAAT,CAA8EzQ,EAA9E,EAAkFC,GAAlF,EAAuF,CAAG;;AAC1F,aAASyQ,sDAAT,CAAgE1Q,EAAhE,EAAoEC,GAApE,EAAyE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnF,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqByQ,oEAArB,EAA2F,CAA3F,EAA8F,CAA9F,EAAiG,aAAjG,EAAgH,EAAhH;;AACA;;AACA;AACH;;AAAC,UAAIzQ,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2Q,MAAM,GAAG1Q,GAAG,CAACE,SAAnB;AACA,YAAMyQ,KAAK,GAAG3Q,GAAG,CAAC8H,KAAlB;;AACA,YAAM3F,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC4F,gBAAR,CAAyB4I,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCxO,OAAO,CAACyO,yCAA9C,EAAyF,yBAAzF,EAAoH,8DAAuB,CAAvB,EAA0B3H,IAA1B,EAAgCyH,MAAhC,EAAwCvO,OAAO,CAAC8E,SAAhD,CAApH;AACH;AAAE;;AACH,aAAS4J,iDAAT,CAA2D9Q,EAA3D,EAA+DC,GAA/D,EAAoE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9E,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqB0Q,sDAArB,EAA6E,CAA7E,EAAgF,CAAhF,EAAmF,IAAnF,EAAyF,EAAzF;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI1Q,EAAE,GAAG,CAAT,EAAY;AACV,YAAM+D,MAAM,GAAG,6DAAf;;AACA,iEAAkB,cAAlB,EAAkCA,MAAM,CAACyE,kBAAzC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BzE,MAAM,CAAC5C,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAASqI,6CAAT,CAAuD/Q,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,aAAS+Q,+BAAT,CAAyChR,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB+Q,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAI/Q,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4E,MAAM,GAAG,6DAAf;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0B2F,IAA1B,EAAgC3F,MAAM,CAACzD,KAAP,CAAa,CAAb,EAAgBgO,YAAhB,CAA6BE,MAA7B,GAAsC,CAAtE,CAA7B,EAAuG,SAAvG,EAAkH,8DAAuB,CAAvB,EAA0BL,IAA1B,EAAgC,KAAKpK,MAAM,CAACzD,KAAP,CAAa,CAAb,EAAgBgO,YAAhB,CAA6BE,MAAlC,GAA2C,IAA3E,CAAlH;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCzK,MAAM,CAAC0K,iCAA7C,EAAgF,yBAAhF,EAA2G,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCtK,MAAM,CAACzD,KAAP,CAAa,CAAb,EAAgBgO,YAAhD,EAA8DvK,MAAM,CAAC2K,0BAArE,CAA3G;AACH;AAAE;;AACH,aAAS0B,6CAAT,CAAuDjR,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,aAASiR,+BAAT,CAAyClR,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBiR,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAIjR,EAAE,GAAG,CAAT,EAAY;AACV,YAAMsF,MAAM,GAAG,6DAAf;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,MAAM,CAACqK,yCAA7C,EAAwF,yBAAxF,EAAmH,8DAAuB,CAAvB,EAA0BF,IAA1B,EAAgCnK,MAAM,CAACnE,KAAP,CAAa,CAAb,EAAgBgO,YAAhD,CAAnH;AACH;AAAE;;AACH,aAASgC,oEAAT,CAA8EnR,EAA9E,EAAkFC,GAAlF,EAAuF,CAAG;;AAC1F,aAASmR,sDAAT,CAAgEpR,EAAhE,EAAoEC,GAApE,EAAyE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnF,YAAMqR,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,0EAAT,GAAsF;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,MAAM,GAAGtR,GAAG,CAACE,SAAnB;;AAA8B,cAAMkJ,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACnI,MAAR,CAAeqQ,MAAM,CAAChK,IAAtB,EAA4BgK,MAAM,CAAC/J,MAAnC,CAAP;AAAoD,SAA1Q;;AACA,iEAAkB,CAAlB,EAAqB2J,oEAArB,EAA2F,CAA3F,EAA8F,CAA9F,EAAiG,aAAjG,EAAgH,EAAhH;;AACA;;AACA;AACH;;AAAC,UAAInR,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuR,MAAM,GAAGtR,GAAG,CAACE,SAAnB;AACA,YAAMqR,KAAK,GAAGvR,GAAG,CAAC8H,KAAlB;;AACA,YAAM0J,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAACzJ,gBAAR,CAAyBwJ,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCC,OAAO,CAACtB,iCAA9C,EAAiF,yBAAjF,EAA4G,8DAAuB,CAAvB,EAA0BnJ,GAA1B,EAA+BuK,MAA/B,EAAuCE,OAAO,CAACvK,SAA/C,EAA0DuK,OAAO,CAACrB,0BAAlE,CAA5G;AACH;AAAE;;AACH,aAASsB,iDAAT,CAA2D1R,EAA3D,EAA+DC,GAA/D,EAAoE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9E,YAAM2R,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,iEAAkB,UAAlB,EAA8B,SAASC,0FAAT,CAAoGxJ,MAApG,EAA4G;AAAE,sEAAqBuJ,IAArB;;AAA4B,cAAME,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACvJ,iBAAR,CAA0BF,MAA1B,CAAP;AAA2C,SAA3P;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBgJ,sDAArB,EAA6E,CAA7E,EAAgF,CAAhF,EAAmF,IAAnF,EAAyF,EAAzF;;AACA;;AACA;;AACA;AACH;;AAAC,UAAIpR,EAAE,GAAG,CAAT,EAAY;AACV,YAAMyM,MAAM,GAAG,6DAAf;;AACA,iEAAkB,cAAlB,EAAkCA,MAAM,CAACjE,kBAAzC,EAA6D,WAA7D,EAA0EiE,MAAM,CAAChE,sBAAjF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BgE,MAAM,CAACtL,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAASoJ,oEAAT,CAA8E9R,EAA9E,EAAkFC,GAAlF,EAAuF,CAAG;;AAC1F,aAAS8R,sDAAT,CAAgE/R,EAAhE,EAAoEC,GAApE,EAAyE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnF,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqB8R,oEAArB,EAA2F,CAA3F,EAA8F,CAA9F,EAAiG,aAAjG,EAAgH,EAAhH;;AACA;;AACA;AACH;;AAAC,UAAI9R,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgS,MAAM,GAAG/R,GAAG,CAACE,SAAnB;AACA,YAAM8R,KAAK,GAAGhS,GAAG,CAAC8H,KAAlB;;AACA,YAAMmK,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAClK,gBAAR,CAAyBiK,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCC,OAAO,CAACrB,yCAA9C,EAAyF,yBAAzF,EAAoH,8DAAuB,CAAvB,EAA0B3H,IAA1B,EAAgC8I,MAAhC,EAAwCE,OAAO,CAAChL,SAAhD,CAApH;AACH;AAAE;;AACH,aAASiL,iDAAT,CAA2DnS,EAA3D,EAA+DC,GAA/D,EAAoE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9E,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqB+R,sDAArB,EAA6E,CAA7E,EAAgF,CAAhF,EAAmF,IAAnF,EAAyF,EAAzF;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI/R,EAAE,GAAG,CAAT,EAAY;AACV,YAAM8N,MAAM,GAAG,6DAAf;;AACA,iEAAkB,cAAlB,EAAkCA,MAAM,CAACtF,kBAAzC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BsF,MAAM,CAAC3M,KAAP,CAAa,CAAb,EAAgBuH,IAA7C;AACH;AAAE;;AACH,aAAS0J,6CAAT,CAAuDpS,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,aAASoS,+BAAT,CAAyCrS,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBoS,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAIpS,EAAE,GAAG,CAAT,EAAY;AACV,YAAM6O,MAAM,GAAG,6DAAf;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BtE,IAA1B,EAAgCsE,MAAM,CAAC1N,KAAP,CAAa,CAAb,EAAgBgO,YAAhB,CAA6BE,MAA7B,GAAsC,CAAtE,CAA7B,EAAuG,SAAvG,EAAkH,8DAAuB,CAAvB,EAA0BL,IAA1B,EAAgC,KAAKH,MAAM,CAAC1N,KAAP,CAAa,CAAb,EAAgBgO,YAAhB,CAA6BE,MAAlC,GAA2C,IAA3E,CAAlH;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCR,MAAM,CAACS,iCAA7C,EAAgF,yBAAhF,EAA2G,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCL,MAAM,CAAC1N,KAAP,CAAa,CAAb,EAAgBgO,YAAhD,EAA8DN,MAAM,CAACU,0BAArE,CAA3G;AACH;AAAE;;AACH,aAAS+C,6CAAT,CAAuDtS,EAAvD,EAA2DC,GAA3D,EAAgE,CAAG;;AACnE,aAASsS,+BAAT,CAAyCvS,EAAzC,EAA6CC,GAA7C,EAAkD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5D,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBsS,6CAArB,EAAoE,CAApE,EAAuE,CAAvE,EAA0E,aAA1E,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAItS,EAAE,GAAG,CAAT,EAAY;AACV,YAAMwS,OAAO,GAAG,6DAAhB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCA,OAAO,CAAC7C,yCAA9C,EAAyF,yBAAzF,EAAoH,8DAAuB,CAAvB,EAA0BF,IAA1B,EAAgC+C,OAAO,CAACrR,KAAR,CAAc,CAAd,EAAiBgO,YAAjD,CAApH;AACH;AAAE;;AACH,aAASsD,oEAAT,CAA8EzS,EAA9E,EAAkFC,GAAlF,EAAuF,CAAG;;AAC1F,aAASyS,sDAAT,CAAgE1S,EAAhE,EAAoEC,GAApE,EAAyE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnF,YAAM2S,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,0EAAT,GAAsF;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,MAAM,GAAG5S,GAAG,CAACE,SAAnB;;AAA8B,cAAM2S,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAAC5R,MAAR,CAAe2R,MAAM,CAACtL,IAAtB,EAA4BsL,MAAM,CAACrL,MAAnC,CAAP;AAAoD,SAA1Q;;AACA,iEAAkB,CAAlB,EAAqBiL,oEAArB,EAA2F,CAA3F,EAA8F,CAA9F,EAAiG,aAAjG,EAAgH,EAAhH;;AACA;;AACA;AACH;;AAAC,UAAIzS,EAAE,GAAG,CAAT,EAAY;AACV,YAAM6S,MAAM,GAAG5S,GAAG,CAACE,SAAnB;AACA,YAAM8K,KAAK,GAAGhL,GAAG,CAAC8H,KAAlB;;AACA,YAAMgL,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC/K,gBAAR,CAAyBiD,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsC8H,OAAO,CAAC5C,iCAA9C,EAAiF,yBAAjF,EAA4G,8DAAuB,CAAvB,EAA0BnJ,GAA1B,EAA+B6L,MAA/B,EAAuCE,OAAO,CAAC7L,SAA/C,EAA0D6L,OAAO,CAAC3C,0BAAlE,CAA5G;AACH;AAAE;;AACH,aAAS4C,iDAAT,CAA2DhT,EAA3D,EAA+DC,GAA/D,EAAoE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9E,YAAMiT,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,iEAAkB,UAAlB,EAA8B,SAASC,0FAAT,CAAoG9K,MAApG,EAA4G;AAAE,sEAAqB6K,IAArB;;AAA4B,cAAME,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC7K,iBAAR,CAA0BF,MAA1B,CAAP;AAA2C,SAA3P;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBsK,sDAArB,EAA6E,CAA7E,EAAgF,CAAhF,EAAmF,IAAnF,EAAyF,EAAzF;;AACA;;AACA;;AACA;AACH;;AAAC,UAAI1S,EAAE,GAAG,CAAT,EAAY;AACV,YAAMoT,OAAO,GAAG,6DAAhB;;AACA,iEAAkB,cAAlB,EAAkCA,OAAO,CAAC5K,kBAA1C,EAA8D,WAA9D,EAA2E4K,OAAO,CAAC3K,sBAAnF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6B2K,OAAO,CAACjS,KAAR,CAAc,CAAd,EAAiBuH,IAA9C;AACH;AAAE;;AACH,aAAS2K,oEAAT,CAA8ErT,EAA9E,EAAkFC,GAAlF,EAAuF,CAAG;;AAC1F,aAASqT,sDAAT,CAAgEtT,EAAhE,EAAoEC,GAApE,EAAyE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnF,qEAAsB,CAAtB,EAAyB,IAAzB;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,6DAAc,CAAd;;AACA;;AACA,qEAAsB,CAAtB,EAAyB,IAAzB,EAA+B,EAA/B;;AACA,iEAAkB,CAAlB,EAAqBqT,oEAArB,EAA2F,CAA3F,EAA8F,CAA9F,EAAiG,aAAjG,EAAgH,EAAhH;;AACA;;AACA;AACH;;AAAC,UAAIrT,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuT,MAAM,GAAGtT,GAAG,CAACE,SAAnB;AACA,YAAMqT,KAAK,GAAGvT,GAAG,CAAC8H,KAAlB;;AACA,YAAM+C,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,GAA1B,EAA+BA,OAAO,CAAC9C,gBAAR,CAAyBwL,KAAzB,CAA/B,EAAgE,GAAhE;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsC1I,OAAO,CAAC+F,yCAA9C,EAAyF,yBAAzF,EAAoH,8DAAuB,CAAvB,EAA0B3H,IAA1B,EAAgCqK,MAAhC,EAAwCzI,OAAO,CAAC5D,SAAhD,CAApH;AACH;AAAE;;AACH,aAASuM,iDAAT,CAA2DzT,EAA3D,EAA+DC,GAA/D,EAAoE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC9E,qEAAsB,CAAtB,EAAyB,sBAAzB,EAAiD,EAAjD;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,EAAlC;;AACA,qEAAsB,CAAtB,EAAyB,OAAzB;;AACA,iEAAkB,CAAlB,EAAqBsT,sDAArB,EAA6E,CAA7E,EAAgF,CAAhF,EAAmF,IAAnF,EAAyF,EAAzF;;AACA;;AACA;;AACA;AACH;;AAAC,UAAItT,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqB,OAAO,GAAG,6DAAhB;;AACA,iEAAkB,cAAlB,EAAkCA,OAAO,CAACmH,kBAA1C;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BnH,OAAO,CAACF,KAAR,CAAc,CAAd,EAAiBuH,IAA9C;AACH;AAAE;;AACH,aAASgL,wCAAT,CAAkD1T,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,6DAAc,CAAd;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2T,QAAQ,GAAG1T,GAAG,CAACQ,IAArB;AACA,YAAMmT,OAAO,GAAG3T,GAAG,CAACS,GAApB;AACA,YAAMmT,OAAO,GAAG5T,GAAG,CAACU,GAApB;;AACA,yEAA0B,GAA1B,EAA+BgT,QAAQ,CAACvS,KAAT,CAAewS,OAAO,GAAG,CAAV,GAAcC,OAA7B,EAAsCC,KAArE,EAA4E,GAA5E;AACH;AAAE;;AACH,aAASC,qEAAT,CAA+E/T,EAA/E,EAAmFC,GAAnF,EAAwF;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClG,qEAAsB,CAAtB,EAAyB,MAAzB,EAAiC,EAAjC;;AACA,6DAAc,CAAd;;AACA,6DAAc,CAAd,EAAiB,MAAjB;;AACA,6DAAc,CAAd,EAAiB,MAAjB;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgU,SAAS,GAAG,8DAAuB7T,SAAzC;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,EAA1B,EAA8B,0DAAmB,CAAnB,EAAsB,CAAtB,EAAyB6T,SAAS,CAACC,SAAnC,EAA8C,OAA9C,CAA9B,EAAsF,KAAtF,EAA6F,0DAAmB,CAAnB,EAAsB,CAAtB,EAAyBD,SAAS,CAACE,OAAnC,EAA4C,OAA5C,CAA7F,EAAmJ,GAAnJ;AACH;AAAE;;AACH,aAASC,qEAAT,CAA+EnU,EAA/E,EAAmFC,GAAnF,EAAwF;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClG,qEAAsB,CAAtB,EAAyB,MAAzB,EAAiC,EAAjC;;AACA,6DAAc,CAAd;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMiD,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBA,OAAO,CAACsF,WAAjC;AACH;AAAE;;AACH,aAAS6L,8DAAT,CAAwEpU,EAAxE,EAA4EC,GAA5E,EAAiF;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC3F,YAAMqU,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,UAAzB,EAAqC,EAArC;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,wFAAT,GAAoG;AAAE,sEAAqBD,IAArB;;AAA4B,cAAML,SAAS,GAAG/T,GAAG,CAACE,SAAtB;;AAAiC,cAAMoU,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACC,aAAR,CAAsBR,SAAtB,CAAP;AAA0C,SAAjR;;AACA,iEAAkB,CAAlB,EAAqBD,qEAArB,EAA4F,CAA5F,EAA+F,CAA/F,EAAkG,MAAlG,EAA0G,EAA1G;;AACA,iEAAkB,CAAlB,EAAqBI,qEAArB,EAA4F,CAA5F,EAA+F,CAA/F,EAAkG,MAAlG,EAA0G,EAA1G;;AACA,qEAAsB,CAAtB,EAAyB,MAAzB,EAAiC,EAAjC;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAInU,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgU,SAAS,GAAG/T,GAAG,CAACE,SAAtB;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0B,CAAC6T,SAAS,CAACS,MAArC;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0BT,SAAS,CAACS,MAApC;;AACA,gEAAiB,CAAjB;;AACA,yEAA0B,KAA1B,EAAiCT,SAAS,CAACU,KAA3C,EAAkD,EAAlD;AACH;AAAE;;AACH,aAASC,8DAAT,CAAwE3U,EAAxE,EAA4EC,GAA5E,EAAiF;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC3F,qEAAsB,CAAtB,EAAyB,UAAzB;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAM4U,iBAAiB,GAAG,4DAAqB,CAArB,EAAwBjP,aAAlD;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBiP,iBAAzB;AACH;AAAE;;AACH,aAASC,mDAAT,CAA6D7U,EAA7D,EAAiEC,GAAjE,EAAsE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAChF,qEAAsB,CAAtB,EAAyB,UAAzB,EAAqC,EAArC;;AACA,iEAAkB,CAAlB,EAAqBoU,8DAArB,EAAqF,CAArF,EAAwF,CAAxF,EAA2F,UAA3F,EAAuG,EAAvG;;AACA,iEAAkB,CAAlB,EAAqBO,8DAArB,EAAqF,CAArF,EAAwF,CAAxF,EAA2F,UAA3F,EAAuG,EAAvG;;AACA;AACH;;AAAC,UAAI3U,EAAE,GAAG,CAAT,EAAY;AACV,YAAM8U,gBAAgB,GAAG,8DAAuBpP,YAAhD;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BoP,gBAAgB,IAAI,IAApB,GAA2B,IAA3B,GAAkCA,gBAAgB,CAACtN,MAAhF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,MAAlB,EAA0B,CAACsN,gBAAgB,IAAI,IAApB,GAA2B,IAA3B,GAAkCA,gBAAgB,CAACtN,MAAjB,CAAwB6H,MAA3D,KAAsE,CAAhG;AACH;AAAE;;AACH,aAAS0F,wCAAT,CAAkD/U,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,iEAAkB,CAAlB,EAAqB6U,mDAArB,EAA0E,CAA1E,EAA6E,CAA7E,EAAgF,UAAhF,EAA4F,EAA5F;AACH;;AAAC,UAAI7U,EAAE,GAAG,CAAT,EAAY;AACV,YAAMgV,mBAAmB,GAAG/U,GAAG,CAACwF,eAAhC;;AACA,iEAAkB,MAAlB,EAA0BuP,mBAA1B;AACH;AAAE;;AACH,aAASC,wCAAT,CAAkDjV,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,6DAAc,CAAd;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMkV,YAAY,GAAGjV,GAAG,CAAC8F,QAAzB;;AACA,yEAA0B,GAA1B,EAA+BmP,YAAY,CAACC,SAA5C,EAAuD,GAAvD;AACH;AAAE;;AACH,aAASC,wCAAT,CAAkDpV,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMqV,gBAAgB,GAAGpV,GAAG,CAACqV,YAA7B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBD,gBAAgB,CAACE,KAAjB,CAAuBb,KAAhD;AACH;AAAE;;AACH,aAASc,wCAAT,CAAkDxV,EAAlD,EAAsDC,GAAtD,EAA2D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACrE,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,6DAAc,CAAd;;AACA;AACH;;AAAC,UAAIA,EAAE,GAAG,CAAT,EAAY;AACV,YAAMyV,gBAAgB,GAAGxV,GAAG,CAACqV,YAA7B;;AACA,gEAAiB,CAAjB;;AACA,wEAAyBG,gBAAgB,CAACF,KAAjB,CAAuBb,KAAhD;AACH;AAAE;;AACH,aAASgB,mEAAT,CAA6E1V,EAA7E,EAAiFC,GAAjF,EAAsF,CAAG;;AACzF,QAAM0V,IAAI,GAAG,SAAPA,IAAO,CAAUrV,EAAV,EAAcC,EAAd,EAAkB;AAAE,aAAO;AAAEqV,WAAG,EAAEtV,EAAP;AAAWuV,aAAK,EAAEtV,EAAlB;AAAsB0O,cAAM,EAAE;AAA9B,OAAP;AAAgD,KAAjF;;AACA,QAAM6G,IAAI,GAAG,SAAPA,IAAO,CAAUxV,EAAV,EAAc;AAAE,aAAO;AAAEgV,oBAAY,EAAEhV;AAAhB,OAAP;AAA8B,KAA3D;;AACA,aAASyV,qDAAT,CAA+D/V,EAA/D,EAAmEC,GAAnE,EAAwE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClF,YAAMiT,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,OAAlB,EAA2B,SAAS+C,0EAAT,GAAsF;AAAE,sEAAqB/C,IAArB;;AAA4B,cAAMgD,gBAAgB,GAAGhW,GAAG,CAACE,SAA7B;;AAAwC,cAAMgT,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACqB,aAAR,CAAsByB,gBAAgB,CAACV,KAAvC,CAAP;AAAuD,SAAvR;;AACA,iEAAkB,CAAlB,EAAqBG,mEAArB,EAA0F,CAA1F,EAA6F,CAA7F,EAAgG,aAAhG,EAA+G,EAA/G;;AACA;AACH;;AAAC,UAAI1V,EAAE,GAAG,CAAT,EAAY;AACV,YAAMiW,gBAAgB,GAAGhW,GAAG,CAACE,SAA7B;;AACA,YAAM+V,iBAAiB,GAAG,4DAAqB,CAArB,EAAwBzP,aAAlD;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BkP,IAA1B,EAAgC,KAAKM,gBAAgB,CAACE,QAAtB,GAAiC,IAAjE,EAAuE,OAAOF,gBAAgB,CAACG,QAAjB,GAA4BH,gBAAgB,CAACI,UAApD,IAAkE,GAAzI,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCH,iBAAtC,EAAyD,yBAAzD,EAAoF,8DAAuB,CAAvB,EAA0BJ,IAA1B,EAAgCG,gBAAhC,CAApF;AACH;AAAE;;AACH,aAASK,+CAAT,CAAyDtW,EAAzD,EAA6DC,GAA7D,EAAkE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5E,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,CAAlB,EAAqB+V,qDAArB,EAA4E,CAA5E,EAA+E,CAA/E,EAAkF,KAAlF,EAAyF,EAAzF;;AACA;AACH;;AAAC,UAAI/V,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuW,OAAO,GAAG,8DAAuB/P,GAAvC;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0B+D,IAA1B,EAAgCgM,OAAO,CAAC/O,MAAxC,CAA7B,EAA8E,SAA9E,EAAyF,8DAAuB,CAAvB,EAA0BwH,IAA1B,EAAgC,KAAKuH,OAAO,CAAC/O,MAAR,CAAe6H,MAApB,GAA6B,IAA7D,CAAzF;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BkH,OAAO,CAAC/O,MAArC;AACH;AAAE;;AACH,aAASgP,yCAAT,CAAmDxW,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,iEAAkB,CAAlB,EAAqBsW,+CAArB,EAAsE,CAAtE,EAAyE,CAAzE,EAA4E,KAA5E,EAAmF,EAAnF;AACH;;AAAC,UAAItW,EAAE,GAAG,CAAT,EAAY;AACV,YAAMuW,OAAO,GAAGtW,GAAG,CAACuG,GAApB;;AACA,iEAAkB,MAAlB,EAA0B+P,OAAO,CAAC/O,MAAlC;AACH;AAAE;;AACH,aAASiP,6DAAT,CAAuEzW,EAAvE,EAA2EC,GAA3E,EAAgF,CAAG;;AACnF,QAAMyW,IAAI,GAAG,SAAPA,IAAO,CAAUpW,EAAV,EAAc;AAAE,aAAO;AAAEsV,WAAG,EAAEtV,EAAP;AAAWuV,aAAK,EAAE,MAAlB;AAA0B5G,cAAM,EAAE;AAAlC,OAAP;AAAoD,KAAjF;;AACA,aAAS0H,+CAAT,CAAyD3W,EAAzD,EAA6DC,GAA7D,EAAkE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5E,YAAM4W,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,oEAAT,GAAgF;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,gBAAgB,GAAG7W,GAAG,CAACE,SAA7B;;AAAwC,cAAM4W,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACvC,aAAR,CAAsBsC,gBAAgB,CAACvB,KAAvC,CAAP;AAAuD,SAAjR;;AACA,iEAAkB,CAAlB,EAAqBkB,6DAArB,EAAoF,CAApF,EAAuF,CAAvF,EAA0F,aAA1F,EAAyG,EAAzG;;AACA;AACH;;AAAC,UAAIzW,EAAE,GAAG,CAAT,EAAY;AACV,YAAM8W,gBAAgB,GAAG7W,GAAG,CAACE,SAA7B;AACA,YAAM6W,cAAc,GAAG/W,GAAG,CAAC8H,KAA3B;;AACA,YAAMkP,iBAAiB,GAAG,8DAAuBxQ,aAAjD;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BiQ,IAA1B,EAAgC,KAAKM,cAAL,GAAsB,IAAtD,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCC,iBAAtC,EAAyD,yBAAzD,EAAoF,8DAAuB,CAAvB,EAA0BnB,IAA1B,EAAgCgB,gBAAhC,CAApF;AACH;AAAE;;AACH,aAASI,yCAAT,CAAmDlX,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,iEAAkB,CAAlB,EAAqB2W,+CAArB,EAAsE,CAAtE,EAAyE,CAAzE,EAA4E,KAA5E,EAAmF,EAAnF;AACH;;AAAC,UAAI3W,EAAE,GAAG,CAAT,EAAY;AACV,YAAMmX,gBAAgB,GAAGlX,GAAG,CAACkP,YAA7B;;AACA,iEAAkB,SAAlB,EAA6BgI,gBAA7B;AACH;AAAE;;AACH,aAASC,mEAAT,CAA6EpX,EAA7E,EAAiFC,GAAjF,EAAsF,CAAG;;AACzF,QAAMoX,IAAI,GAAG,SAAPA,IAAO,CAAU/W,EAAV,EAAcC,EAAd,EAAkBC,EAAlB,EAAsB8W,EAAtB,EAA0B;AAAE,aAAO;AAAE1B,WAAG,EAAEtV,EAAP;AAAWiX,YAAI,EAAEhX,EAAjB;AAAqBsV,aAAK,EAAErV,EAA5B;AAAgCyO,cAAM,EAAEqI;AAAxC,OAAP;AAAsD,KAA/F;;AACA,aAASE,qDAAT,CAA+DxX,EAA/D,EAAmEC,GAAnE,EAAwE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClF,YAAMyX,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,OAAlB,EAA2B,SAASC,0EAAT,GAAsF;AAAE,sEAAqBD,IAArB;;AAA4B,cAAME,gBAAgB,GAAG1X,GAAG,CAACE,SAA7B;;AAAwC,cAAMyX,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AAAyC,iBAAOA,OAAO,CAACpD,aAAR,CAAsBmD,gBAAgB,CAACpC,KAAvC,CAAP;AAAuD,SAAvR;;AACA,iEAAkB,CAAlB,EAAqB6B,mEAArB,EAA0F,CAA1F,EAA6F,CAA7F,EAAgG,aAAhG,EAA+G,EAA/G;;AACA;AACH;;AAAC,UAAIpX,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2X,gBAAgB,GAAG1X,GAAG,CAACE,SAA7B;;AACA,YAAMsN,OAAO,GAAG,4DAAqB,CAArB,CAAhB;;AACA,YAAMoK,aAAa,GAAGpK,OAAO,CAACvG,SAA9B;AACA,YAAM4Q,iBAAiB,GAAGrK,OAAO,CAAChH,aAAlC;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0B4Q,IAA1B,EAAgC,KAAKM,gBAAgB,CAACI,WAAtB,GAAoCF,aAApC,GAAoD,IAApF,EAA0F,MAAMF,gBAAgB,CAACK,aAAvB,GAAuCL,gBAAgB,CAACxB,QAAxD,GAAmE,GAA7J,EAAkK,MAAMwB,gBAAgB,CAACK,aAAvB,GAAuC,GAAzM,EAA8M,MAAML,gBAAgB,CAACvB,QAAjB,GAA4BuB,gBAAgB,CAACtB,UAA7C,GAA0D,CAACsB,gBAAgB,CAACM,SAAjB,GAA6BN,gBAAgB,CAACI,WAA/C,IAA8DF,aAA9H,IAA+I,IAA7V,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,kBAAlB,EAAsCC,iBAAtC,EAAyD,yBAAzD,EAAoF,8DAAuB,CAAvB,EAA0BhC,IAA1B,EAAgC6B,gBAAhC,CAApF;AACH;AAAE;;AACH,aAASO,+CAAT,CAAyDlY,EAAzD,EAA6DC,GAA7D,EAAkE;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAC5E,qEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,EAAhC;;AACA,iEAAkB,CAAlB,EAAqBwX,qDAArB,EAA4E,CAA5E,EAA+E,EAA/E,EAAmF,KAAnF,EAA0F,EAA1F;;AACA;AACH;;AAAC,UAAIxX,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2L,MAAM,GAAG,8DAAuB1E,EAAtC;;AACA,iEAAkB,SAAlB,EAA6B,8DAAuB,CAAvB,EAA0BsD,IAA1B,EAAgCoB,MAAM,CAACnE,MAAvC,CAA7B;;AACA,gEAAiB,CAAjB;;AACA,iEAAkB,SAAlB,EAA6BmE,MAAM,CAACnE,MAApC;AACH;AAAE;;AACH,aAAS2Q,yCAAT,CAAmDnY,EAAnD,EAAuDC,GAAvD,EAA4D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACtE,iEAAkB,CAAlB,EAAqBkY,+CAArB,EAAsE,CAAtE,EAAyE,CAAzE,EAA4E,KAA5E,EAAmF,EAAnF;AACH;;AAAC,UAAIlY,EAAE,GAAG,CAAT,EAAY;AACV,YAAM2L,MAAM,GAAG1L,GAAG,CAACgH,EAAnB;;AACA,iEAAkB,MAAlB,EAA0B0E,MAAM,CAACnE,MAAjC;AACH;AAAE;;AACH,aAAS4Q,yCAAT,CAAmDpY,EAAnD,EAAuDC,GAAvD,EAA4D,CAAG;;AAC/D,aAASoY,yCAAT,CAAmDrY,EAAnD,EAAuDC,GAAvD,EAA4D,CAAG;;AAC/D,aAASqY,uCAAT,CAAiDtY,EAAjD,EAAqDC,GAArD,EAA0D;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACpE,YAAMuY,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,WAAzB,EAAsC,EAAtC;;AACA,iEAAkB,gBAAlB,EAAoC,SAASC,2EAAT,CAAqFpQ,MAArF,EAA6F;AAAE,sEAAqBmQ,IAArB;;AAA4B,cAAME,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACC,YAAR,CAAqBtQ,MAArB,CAAP;AAAsC,SAA7O,EAA+O,iBAA/O,EAAkQ,SAASuQ,4EAAT,CAAsFvQ,MAAtF,EAA8F;AAAE,sEAAqBmQ,IAArB;;AAA4B,cAAMK,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACpE,aAAR,CAAsBpM,MAAtB,CAAP;AAAuC,SAA7c,EAA+c,gBAA/c,EAAie,SAASyQ,2EAAT,CAAqFzQ,MAArF,EAA6F;AAAE,sEAAqBmQ,IAArB;;AAA4B,cAAMO,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACC,YAAR,CAAqB3Q,MAArB,CAAP;AAAsC,SAA1qB,EAA4qB,gBAA5qB,EAA8rB,SAAS4Q,2EAAT,CAAqF5Q,MAArF,EAA6F;AAAE,sEAAqBmQ,IAArB;;AAA4B,cAAMU,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACC,YAAR,CAAqB9Q,MAArB,CAAP;AAAsC,SAAv4B;;AACA;AACH;;AAAC,UAAIpI,EAAE,GAAG,CAAT,EAAY;AACV,YAAMyH,OAAO,GAAG,6DAAhB;;AACA,YAAM0R,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,YAAMC,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,iEAAkB,WAAlB,EAA+B3R,OAAO,CAAC4R,SAAvC,EAAkD,iBAAlD,EAAqE5R,OAAO,CAAC6R,eAA7E,EAA8F,kBAA9F,EAAkH7R,OAAO,CAAC8R,gBAA1H,EAA4I,kBAA5I,EAAgK9R,OAAO,CAAC+R,gBAAxK,EAA0L,iBAA1L,EAA6M/R,OAAO,CAAChC,eAArN,EAAsO,eAAtO,EAAuPgC,OAAO,CAAC9B,aAA/P,EAA8Q,YAA9Q,EAA4R8B,OAAO,CAACgS,UAApS,EAAgT,aAAhT,EAA+ThS,OAAO,CAACiS,WAAvU,EAAoV,cAApV,EAAoWjS,OAAO,CAACkS,YAA5W,EAA0X,+BAA1X,EAA2ZlS,OAAO,CAAClG,6BAAR,IAAyC4X,GAApc,EAAyc,uCAAzc,EAAkf1R,OAAO,CAACpF,qCAAR,IAAiD8W,GAAniB,EAAwiB,8BAAxiB,EAAwkB1R,OAAO,CAACmS,4BAAR,IAAwCR,GAAhnB,EAAqnB,QAArnB,EAA+nB3R,OAAO,CAACoS,MAAvoB,EAA+oB,eAA/oB,EAAgqBpS,OAAO,CAACqS,aAAxqB,EAAurB,KAAvrB,EAA8rBrS,OAAO,CAACsS,GAAtsB,EAA2sB,iBAA3sB,EAA8tBtS,OAAO,CAACuS,eAAtuB,EAAuvB,YAAvvB,EAAqwBvS,OAAO,CAACwS,UAA7wB,EAAyxB,eAAzxB,EAA0yBxS,OAAO,CAACyS,aAAlzB;AACH;AAAE;;AACH,aAASC,sCAAT,CAAgDna,EAAhD,EAAoDC,GAApD,EAAyD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AACnE,YAAMoa,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,UAAzB,EAAqC,EAArC;;AACA,iEAAkB,gBAAlB,EAAoC,SAASC,yEAAT,CAAmFjS,MAAnF,EAA2F;AAAE,sEAAqBgS,IAArB;;AAA4B,cAAMnN,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACyL,YAAR,CAAqBtQ,MAArB,CAAP;AAAsC,SAA3O,EAA6O,iBAA7O,EAAgQ,SAASkS,0EAAT,CAAoFlS,MAApF,EAA4F;AAAE,sEAAqBgS,IAArB;;AAA4B,cAAMG,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC/F,aAAR,CAAsBpM,MAAtB,CAAP;AAAuC,SAAzc,EAA2c,gBAA3c,EAA6d,SAASoS,yEAAT,CAAmFpS,MAAnF,EAA2F;AAAE,sEAAqBgS,IAArB;;AAA4B,cAAM/M,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC0L,YAAR,CAAqB3Q,MAArB,CAAP;AAAsC,SAApqB,EAAsqB,gBAAtqB,EAAwrB,SAASqS,yEAAT,CAAmFrS,MAAnF,EAA2F;AAAE,sEAAqBgS,IAArB;;AAA4B,cAAMM,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACxB,YAAR,CAAqB9Q,MAArB,CAAP;AAAsC,SAA/3B;;AACA;AACH;;AAAC,UAAIpI,EAAE,GAAG,CAAT,EAAY;AACV,YAAMwQ,OAAO,GAAG,6DAAhB;;AACA,YAAMmK,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,YAAMC,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,YAAMC,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,YAAMC,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,YAAMC,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,YAAMla,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,YAAMma,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,iEAAkB,iBAAlB,EAAqCxK,OAAO,CAACyK,eAA7C,EAA8D,yBAA9D,EAAyFzK,OAAO,CAAC0K,uBAAjG,EAA0H,kBAA1H,EAA8I1K,OAAO,CAAC2K,gBAAtJ,EAAwK,iBAAxK,EAA2L3K,OAAO,CAAC4K,eAAnM,EAAoN,aAApN,EAAmO5K,OAAO,CAACjI,WAA3O,EAAwP,WAAxP,EAAqQiI,OAAO,CAACtJ,SAA7Q,EAAwR,YAAxR,EAAsSsJ,OAAO,CAACiJ,UAA9S,EAA0T,cAA1T,EAA0UjJ,OAAO,CAAC6K,YAAlV,EAAgW,aAAhW,EAA+W7K,OAAO,CAACkJ,WAAvX,EAAoY,cAApY,EAAoZlJ,OAAO,CAACmJ,YAA5Z,EAA0a,wBAA1a,EAAocnJ,OAAO,CAACnK,sBAAR,IAAkCsU,GAAte,EAA2e,6BAA3e,EAA0gBnK,OAAO,CAAC1J,2BAAR,IAAuC8T,GAAjjB,EAAsjB,6BAAtjB,EAAqlBpK,OAAO,CAAC7I,2BAAR,IAAuCkT,GAA5nB,EAAioB,oCAAjoB,EAAuqBrK,OAAO,CAAC3J,kCAAR,IAA8CiU,IAArtB,EAA2tB,oCAA3tB,EAAiwBtK,OAAO,CAAC9I,kCAAR,IAA8CqT,IAA/yB,EAAqzB,4CAArzB,EAAm2BvK,OAAO,CAACxH,0CAAR,IAAsDnI,IAAz5B,EAA+5B,4CAA/5B,EAA68B2P,OAAO,CAAClH,0CAAR,IAAsD0R,IAAngC,EAAygC,QAAzgC,EAAmhCxK,OAAO,CAACqJ,MAA3hC,EAAmiC,eAAniC,EAAojCrJ,OAAO,CAACsJ,aAA5jC,EAA2kC,KAA3kC,EAAklCtJ,OAAO,CAACuJ,GAA1lC,EAA+lC,cAA/lC,EAA+mCvJ,OAAO,CAAC8K,YAAvnC,EAAqoC,wBAAroC,EAA+pC9K,OAAO,CAAC/H,sBAAvqC,EAA+rC,iBAA/rC,EAAktC+H,OAAO,CAACwJ,eAA1tC,EAA2uC,YAA3uC,EAAyvCxJ,OAAO,CAACyJ,UAAjwC,EAA6wC,WAA7wC,EAA0xCzJ,OAAO,CAAC+K,SAAlyC,EAA6yC,SAA7yC,EAAwzC/K,OAAO,CAACgL,OAAh0C,EAAy0C,eAAz0C,EAA01ChL,OAAO,CAAC0J,aAAl2C;AACH;AAAE;;AACH,aAASuB,qCAAT,CAA+Czb,EAA/C,EAAmDC,GAAnD,EAAwD;AAAE,UAAID,EAAE,GAAG,CAAT,EAAY;AAClE,YAAM2N,IAAI,GAAG,gEAAb;;AACA,qEAAsB,CAAtB,EAAyB,SAAzB,EAAoC,EAApC;;AACA,iEAAkB,gBAAlB,EAAoC,SAAS+N,uEAAT,CAAiFtT,MAAjF,EAAyF;AAAE,sEAAqBuF,IAArB;;AAA4B,cAAME,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC6K,YAAR,CAAqBtQ,MAArB,CAAP;AAAsC,SAAzO,EAA2O,iBAA3O,EAA8P,SAASuT,wEAAT,CAAkFvT,MAAlF,EAA0F;AAAE,sEAAqBuF,IAArB;;AAA4B,cAAMO,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACsG,aAAR,CAAsBpM,MAAtB,CAAP;AAAuC,SAArc,EAAuc,gBAAvc,EAAyd,SAASwT,uEAAT,CAAiFxT,MAAjF,EAAyF;AAAE,sEAAqBuF,IAArB;;AAA4B,cAAMgB,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAACoK,YAAR,CAAqB3Q,MAArB,CAAP;AAAsC,SAA9pB,EAAgqB,gBAAhqB,EAAkrB,SAASyT,uEAAT,CAAiFzT,MAAjF,EAAyF;AAAE,sEAAqBuF,IAArB;;AAA4B,cAAMmO,OAAO,GAAG,6DAAhB;;AAAwC,iBAAOA,OAAO,CAAC5C,YAAR,CAAqB9Q,MAArB,CAAP;AAAsC,SAAv3B;;AACA;AACH;;AAAC,UAAIpI,EAAE,GAAG,CAAT,EAAY;AACV,YAAM+b,OAAO,GAAG,6DAAhB;;AACA,YAAMnB,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,YAAMC,GAAG,GAAG,0DAAmB,CAAnB,CAAZ;;AACA,YAAMmB,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,YAAMjB,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,YAAMla,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,YAAMma,IAAI,GAAG,0DAAmB,EAAnB,CAAb;;AACA,iEAAkB,gBAAlB,EAAoCe,OAAO,CAACE,cAA5C,EAA4D,kBAA5D,EAAgFF,OAAO,CAACZ,gBAAxF,EAA0G,aAA1G,EAAyHY,OAAO,CAACxT,WAAjI,EAA8I,WAA9I,EAA2JwT,OAAO,CAAC7U,SAAnK,EAA8K,cAA9K,EAA8L6U,OAAO,CAACV,YAAtM,EAAoN,aAApN,EAAmOU,OAAO,CAACrC,WAA3O,EAAwP,cAAxP,EAAwQqC,OAAO,CAACpC,YAAhR,EAA8R,4BAA9R,EAA4ToC,OAAO,CAACxM,0BAAR,IAAsCqL,GAAlW,EAAuW,4BAAvW,EAAqYmB,OAAO,CAAC3L,0BAAR,IAAsCyK,GAA3a,EAAgb,mCAAhb,EAAqdkB,OAAO,CAACzM,iCAAR,IAA6C0M,IAAlgB,EAAwgB,mCAAxgB,EAA6iBD,OAAO,CAAC5L,iCAAR,IAA6C4K,IAA1lB,EAAgmB,2CAAhmB,EAA6oBgB,OAAO,CAACpM,yCAAR,IAAqD9O,IAAlsB,EAAwsB,2CAAxsB,EAAqvBkb,OAAO,CAAClL,yCAAR,IAAqDmK,IAA1yB,EAAgzB,QAAhzB,EAA0zBe,OAAO,CAAClC,MAAl0B,EAA00B,eAA10B,EAA21BkC,OAAO,CAACjC,aAAn2B,EAAk3B,KAAl3B,EAAy3BiC,OAAO,CAAChC,GAAj4B,EAAs4B,cAAt4B,EAAs5BgC,OAAO,CAACT,YAA95B,EAA46B,wBAA56B,EAAs8BS,OAAO,CAACtT,sBAA98B,EAAs+B,iBAAt+B,EAAy/BsT,OAAO,CAAC/B,eAAjgC,EAAkhC,YAAlhC,EAAgiC+B,OAAO,CAAC9B,UAAxiC,EAAojC,WAApjC,EAAikC8B,OAAO,CAACR,SAAzkC,EAAolC,SAAplC,EAA+lCQ,OAAO,CAACP,OAAvmC,EAAgnC,eAAhnC,EAAioCO,OAAO,CAAC7B,aAAzoC;AACH;AAAE;;AACH,QAAMgC,IAAI,GAAG,CAAC,GAAD,CAAb;;AACA,QAAIC,eAAe;AACf,iCAAc;AAAA;;AACV,aAAKC,4BAAL,GAAoC,IAAI,4CAAJ,EAApC;AACA,aAAKC,8BAAL,GAAsC,IAAI,4CAAJ,EAAtC;AACA,aAAKC,kBAAL,GAA0B,IAAI,4CAAJ,EAA1B;AACA,aAAKC,YAAL,GAAoB,IAAI,4CAAJ,EAApB;AACA,aAAKC,YAAL,GAAoB,IAAI,4CAAJ,EAApB;AACA,aAAKC,6BAAL,GAAqC,KAAKL,4BAAL,CAAkCM,YAAlC,EAArC;AACA,aAAKC,+BAAL,GAAuC,KAAKN,8BAAL,CAAoCK,YAApC,EAAvC;AACA,aAAKE,mBAAL,GAA2B,KAAKN,kBAAL,CAAwBI,YAAxB,EAA3B;AACA,aAAKG,aAAL,GAAqB,KAAKN,YAAL,CAAkBG,YAAlB,EAArB;AACA,aAAKI,aAAL,GAAqB,KAAKN,YAAL,CAAkBE,YAAlB,EAArB;AACH;;AAZc;AAAA;AAAA,uCAaAK,GAbA,EAayB;AAAA,cAApBC,UAAoB,uEAAP,KAAO;AACpC,eAAKC,YAAL,GAAoB,IAAIC,IAAJ,CAASH,GAAT,CAApB;;AACA,cAAIC,UAAJ,EAAgB;AACZ,iBAAKZ,4BAAL,CAAkCe,IAAlC,CAAuCJ,GAAvC;AACH,WAFD,MAGK;AACD,iBAAKV,8BAAL,CAAoCc,IAApC,CAAyCJ,GAAzC;AACH;AACJ;AArBc;AAAA;AAAA,qCAyBFK,SAzBE,EAyBS;AACpB,cAAI,KAAKC,SAAL,KAAmB,OAAvB,EAAgC;AAC5B,gBAAID,SAAS,CAAC1D,WAAV,IAAyB0D,SAAS,CAACE,YAAvC,EAAqD;AACjDF,uBAAS,CAACE,YAAV;AACH;AACJ,WAJD,MAKK,IAAI,KAAKD,SAAL,KAAmB,QAAvB,EAAiC;AAClC,gBAAIE,UAAU,GAAG,IAAIL,IAAJ,CAASE,SAAS,CAACI,KAAV,CAAgBvJ,SAAhB,CAA0BwJ,OAA1B,EAAT,CAAjB;AAAA,gBAAgEC,QAAQ,GAAG,IAAIR,IAAJ,CAASE,SAAS,CAACI,KAAV,CAAgBtJ,OAAhB,CAAwBuJ,OAAxB,EAAT,CAA3E;AACAF,sBAAU,CAACI,QAAX,CAAoB,CAApB;;AACA,gBAAIJ,UAAU,CAACK,QAAX,OAA0B,EAA9B,EAAkC;AAC9BL,wBAAU,CAACM,OAAX,CAAmBN,UAAU,CAACE,OAAX,KAAuB,OAA1C;AACH;;AACDC,oBAAQ,CAACC,QAAT,CAAkB,CAAlB;;AACA,gBAAID,QAAQ,CAACE,QAAT,OAAwB,EAA5B,EAAgC;AAC5BF,sBAAQ,CAACG,OAAT,CAAiBH,QAAQ,CAACD,OAAT,KAAqB,OAAtC;AACH;;AACDL,qBAAS,CAACU,cAAV,CAAyBC,IAAzB,CAA8B;AAC1B9J,uBAAS,EAAEsJ,UADe;AAE1BrJ,qBAAO,EAAEwJ;AAFiB,aAA9B;AAIH;AACJ;AA9Cc;AAAA;AAAA,gCA+CPM,IA/CO,EA+CD;AACV,kBAAQA,IAAR;AACI,iBAAK,OAAL;AACI,qBAAO;AACHC,qBAAK,EAAE,CADJ;AAEHC,sBAAM,EAAE,CAFL;AAGHC,oBAAI,EAAE;AAHH,eAAP;;AAKJ,iBAAK,MAAL;AACI,qBAAO;AACHF,qBAAK,EAAE,CADJ;AAEHC,sBAAM,EAAE,CAFL;AAGHC,oBAAI,EAAE;AAHH,eAAP;;AAKJ,iBAAK,KAAL;AACI,qBAAO;AACHF,qBAAK,EAAE,CADJ;AAEHC,sBAAM,EAAE,CAFL;AAGHC,oBAAI,EAAE;AAHH,eAAP;AAdR;AAoBH;AApEc;AAAA;AAAA,gDAqESH,IArET,EAqEeI,SArEf,EAqE0B;AACrC,cAAIC,qBAAqB,GAAG,KAAKC,WAAjC;AACA,cAAMC,IAAI,GAAG,KAAKC,OAAL,CAAaR,IAAb,CAAb;AAAA,cAAiCS,IAAI,GAAGJ,qBAAqB,CAACK,WAAtB,KAAsCN,SAAS,GAAGG,IAAI,CAACN,KAA/F;AAAA,cAAsGU,KAAK,GAAGN,qBAAqB,CAACO,QAAtB,KAAmCR,SAAS,GAAGG,IAAI,CAACL,MAAlK;AAAA,cAA0KW,IAAI,GAAGR,qBAAqB,CAACS,OAAtB,KAAkCV,SAAS,GAAGG,IAAI,CAACJ,IAApO;AACAE,+BAAqB,GAAG,IAAInB,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsBE,IAAtB,EAA4B,EAA5B,EAAgC,CAAhC,EAAmC,CAAnC,CAAxB;;AACA,cAAIb,IAAI,KAAK,OAAb,EAAsB;AAClB,gBAAMe,mBAAmB,GAAG,IAAI7B,IAAJ,CAASuB,IAAT,EAAeE,KAAK,GAAG,CAAvB,EAA0B,CAA1B,EAA6B,EAA7B,EAAiC,CAAjC,EAAoC,CAApC,CAA5B;;AACA,gBAAII,mBAAmB,CAACtB,OAApB,MAAiCY,qBAAqB,CAACZ,OAAtB,EAArC,EAAsE;AAClEY,mCAAqB,GAAG,IAAInB,IAAJ,CAAS6B,mBAAmB,CAACtB,OAApB,KAAgC,KAAK,EAAL,GAAU,EAAV,GAAe,IAAxD,CAAxB;AACH;AACJ;;AACD,iBAAOY,qBAAP;AACH;AAhFc;AAAA;AAAA,iDAiFUjB,SAjFV,EAiFqBgB,SAjFrB,EAiFgC;AAC3C,cAAIY,oBAAoB,GAAG,KAAKC,uBAAL,CAA6B7B,SAAS,CAACY,IAAvC,EAA6CI,SAA7C,CAA3B;AACA,iBAAOhB,SAAS,CAAC8B,QAAV,CAAmBF,oBAAnB,EAAyC/K,SAAhD;AACH;AApFc;AAAA;AAAA,8CAqFOmJ,SArFP,EAqFkB;AAC7B,cAAI+B,oBAAJ;AAAA,cAA0BC,eAA1B;AAAA,cAA2CC,iBAA3C;AAAA,cAA8DC,gBAAgB,GAAGlC,SAAS,CAACkC,gBAA3F;;AACA,cAAIlC,SAAS,CAACgB,SAAV,KAAwB,CAA5B,EAA+B;AAC3Be,gCAAoB,GAAG,KAAKI,wBAAL,CAA8BnC,SAA9B,EAAyC,CAAzC,CAAvB;AACAiC,6BAAiB,GAAG,CAACC,gBAAgB,GAAG,CAApB,IAAyB,CAA7C;AACAlC,qBAAS,CAACjc,KAAV,CAAgBke,iBAAhB,IAAqCjC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArC;AACH,WAJD,MAKK,IAAI/B,SAAS,CAACgB,SAAV,KAAwB,CAAC,CAA7B,EAAgC;AACjCe,gCAAoB,GAAG,KAAKI,wBAAL,CAA8BnC,SAA9B,EAAyC,CAAC,CAA1C,CAAvB;AACAiC,6BAAiB,GAAG,CAACC,gBAAgB,GAAG,CAApB,IAAyB,CAA7C;AACAlC,qBAAS,CAACjc,KAAV,CAAgBke,iBAAhB,IAAqCjC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArC;AACH,WAJI,MAKA;AACD,gBAAI,CAAC/B,SAAS,CAACjc,KAAf,EAAsB;AAClBie,6BAAe,GAAG,EAAlB;AACAD,kCAAoB,GAAG/B,SAAS,CAACI,KAAV,CAAgBvJ,SAAvC;AACAmL,6BAAe,CAACK,IAAhB,CAAqBrC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArB;AACAA,kCAAoB,GAAG,KAAKI,wBAAL,CAA8BnC,SAA9B,EAAyC,CAAzC,CAAvB;AACAgC,6BAAe,CAACK,IAAhB,CAAqBrC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArB;AACAA,kCAAoB,GAAG,KAAKI,wBAAL,CAA8BnC,SAA9B,EAAyC,CAAC,CAA1C,CAAvB;AACAgC,6BAAe,CAACK,IAAhB,CAAqBrC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArB;AACA/B,uBAAS,CAACjc,KAAV,GAAkBie,eAAlB;AACH,aATD,MAUK;AACDD,kCAAoB,GAAG/B,SAAS,CAACI,KAAV,CAAgBvJ,SAAvC;AACAmJ,uBAAS,CAACjc,KAAV,CAAgBme,gBAAhB,IAAoClC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAApC;AACAA,kCAAoB,GAAG,KAAKI,wBAAL,CAA8BnC,SAA9B,EAAyC,CAAC,CAA1C,CAAvB;AACAiC,+BAAiB,GAAG,CAACC,gBAAgB,GAAG,CAApB,IAAyB,CAA7C;AACAlC,uBAAS,CAACjc,KAAV,CAAgBke,iBAAhB,IAAqCjC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArC;AACAA,kCAAoB,GAAG,KAAKI,wBAAL,CAA8BnC,SAA9B,EAAyC,CAAzC,CAAvB;AACAiC,+BAAiB,GAAG,CAACC,gBAAgB,GAAG,CAApB,IAAyB,CAA7C;AACAlC,uBAAS,CAACjc,KAAV,CAAgBke,iBAAhB,IAAqCjC,SAAS,CAACoC,WAAV,CAAsBL,oBAAtB,CAArC;AACH;AACJ;AACJ;AAvHc;AAAA;AAAA,qCAwHF;AACT,eAAK7C,kBAAL,CAAwBa,IAAxB;AACH;AA1Hc;AAAA;AAAA,8BA2HTiB,SA3HS,EA2HE;AACb,eAAK7B,YAAL,CAAkBY,IAAlB,CAAuBiB,SAAvB;AACH;AA7Hc;AAAA;AAAA,iCA8HN;AACL,eAAK5B,YAAL,CAAkBW,IAAlB;AACH;AAhIc;AAAA;AAAA,4BAsBG;AACd,iBAAO,KAAKF,YAAZ;AACH;AAxBc;;AAAA;AAAA,OAAnB;;AAkIAd,mBAAe,CAACuD,IAAhB,GAAuB,SAASC,uBAAT,CAAiCC,CAAjC,EAAoC;AAAE,aAAO,KAAKA,CAAC,IAAIzD,eAAV,GAAP;AAAsC,KAAnG;;AACAA,mBAAe,CAAC0D,KAAhB,GAAwB,iEAA0B;AAAEC,WAAK,EAAE3D,eAAT;AAA0B4D,aAAO,EAAE5D,eAAe,CAACuD;AAAnD,KAA1B,CAAxB;AAEA,QAAIM,oBAAJ;;AACA,QAAIC,kBAAkB,GAAGD,oBAAoB;AACzC,kCAAYE,eAAZ,EAA6B;AAAA;;AACzB,aAAKA,eAAL,GAAuBA,eAAvB;AACA,aAAKzG,UAAL,GAAkB,IAAlB;AACA,aAAKM,GAAL,GAAW,EAAX;AACA,aAAK+D,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKqC,eAAL,GAAuB,IAAI,0DAAJ,EAAvB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,CAAiB,IAAjB,CAAtB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,CAAiB,IAAjB,CAAtB;AACA,aAAKlf,KAAL,GAAa,EAAb;AACA,aAAKme,gBAAL,GAAwB,CAAxB;AACA,aAAKtB,IAAL,GAAY,OAAZ;AACA,aAAKI,SAAL,GAAiB,CAAjB;AACA,aAAKkC,cAAL,GAAsB,KAAtB;AACA,aAAKC,MAAL,GAAc,KAAd;AACA,aAAKC,cAAL,GAAsB,IAAtB;AACH;;AAhBwC;AAAA;AAAA,mCA2B9B;AAAA;;AACP,cAAI,CAAC,KAAKtG,aAAV,EAAyB;AACrB,iBAAKA,aAAL,GAAqB,EAArB;AACH;;AACD,eAAKA,aAAL,CAAmBuG,IAAnB,GAA0B,IAA1B;;AACA,cAAI,KAAK3G,aAAL,IAAsB,KAAKA,aAAL,CAAmB4G,kBAA7C,EAAiE;AAC7D,iBAAKC,cAAL,GAAsB,KAAK7G,aAAL,CAAmB4G,kBAAzC;AACH,WAFD,MAGK;AACD,gBAAME,gBAAgB,GAAG,IAAI,wDAAJ,CAAa,OAAb,CAAzB;;AACA,iBAAKD,cAAL,GAAsB,UAAU9B,IAAV,EAAgB;AAClC,qBAAO+B,gBAAgB,CAACC,SAAjB,CAA2BhC,IAA3B,EAAiC,KAAKxF,SAAtC,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKS,aAAL,IAAsB,KAAKA,aAAL,CAAmBgH,wBAA7C,EAAuE;AACnE,iBAAKC,oBAAL,GAA4B,KAAKjH,aAAL,CAAmBgH,wBAA/C;AACH,WAFD,MAGK;AACD,gBAAME,QAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKkH,oBAAL,GAA4B,UAAUlC,IAAV,EAAgB;AACxC,qBAAOmC,QAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAKvF,eAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKQ,aAAL,IAAsB,KAAKA,aAAL,CAAmBmH,oBAA7C,EAAmE;AAC/D,iBAAKC,WAAL,GAAmB,KAAKpH,aAAL,CAAmBmH,oBAAtC;AACH,WAFD,MAGK;AACD,gBAAMD,SAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKqH,WAAL,GAAmB,UAAUrC,IAAV,EAAgB;AAC/B,qBAAOmC,SAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAKtF,gBAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKS,eAAT,EAA0B;AACtB,iBAAKmH,MAAL,CAAYnH,eAAZ,CAA4B,IAA5B;AACH;;AACD,cAAI,KAAKC,UAAT,EAAqB;AACjB,iBAAKkH,MAAL,CAAYlH,UAAZ,CAAuB,IAAvB;AACH;;AACD,eAAKmH,WAAL;AACA,eAAKb,MAAL,GAAc,IAAd;AACA,eAAKc,wCAAL,GAAgD,KAAKnB,eAAL,CAAqBzD,6BAArB,CAAmD6E,SAAnD,CAA6D,UAAAhD,WAAW,EAAI;AACxH,iBAAI,CAAC8C,WAAL;AACH,WAF+C,CAAhD;AAGA,eAAKG,8BAAL,GAAsC,KAAKrB,eAAL,CAAqBtD,mBAArB,CAAyC0E,SAAzC,CAAmD,YAAM;AAC3F,iBAAI,CAAChE,YAAL;AACH,WAFqC,CAAtC;AAGA,eAAKkE,wBAAL,GAAgC,KAAKtB,eAAL,CAAqBrD,aAArB,CAAmCyE,SAAnC,CAA6C,UAAAlD,SAAS,EAAI;AACtF,gBAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB,mBAAI,CAAC+C,MAAL,CAAYM,SAAZ;AACH,aAFD,MAGK,IAAIrD,SAAS,KAAK,CAAC,CAAnB,EAAsB;AACvB,mBAAI,CAAC+C,MAAL,CAAYO,SAAZ;AACH;AACJ,WAP+B,CAAhC;AAQA,eAAKC,wBAAL,GAAgC,KAAKzB,eAAL,CAAqBpD,aAArB,CAAmCwE,SAAnC,CAA6C,YAAM;AAC/E,iBAAI,CAACH,MAAL,CAAYS,MAAZ;AACH,WAF+B,CAAhC;AAGH;AApFwC;AAAA;AAAA,sCAqF3B;AACV,cAAI,KAAKP,wCAAT,EAAmD;AAC/C,iBAAKA,wCAAL,CAA8CQ,WAA9C;AACA,iBAAKR,wCAAL,GAAgD,IAAhD;AACH;;AACD,cAAI,KAAKE,8BAAT,EAAyC;AACrC,iBAAKA,8BAAL,CAAoCM,WAApC;AACA,iBAAKN,8BAAL,GAAsC,IAAtC;AACH;;AACD,cAAI,KAAKC,wBAAT,EAAmC;AAC/B,iBAAKA,wBAAL,CAA8BK,WAA9B;AACA,iBAAKL,wBAAL,GAAgC,IAAhC;AACH;;AACD,cAAI,KAAKG,wBAAT,EAAmC;AAC/B,iBAAKA,wBAAL,CAA8BE,WAA9B;AACA,iBAAKF,wBAAL,GAAgC,IAAhC;AACH;AACJ;AAtGwC;AAAA;AAAA,oCAuG7BG,OAvG6B,EAuGpB;AACjB,cAAI,CAAC,KAAKvB,MAAV,EAAkB;AACd;AACH;;AACD,cAAMwB,iBAAiB,GAAGD,OAAO,CAACpI,WAAlC;;AACA,cAAIqI,iBAAiB,IAAIA,iBAAiB,CAACC,YAA3C,EAAyD;AACrD,iBAAK1E,YAAL;AACH;;AACD,cAAMtD,eAAe,GAAG8H,OAAO,CAAC9H,eAAhC;;AACA,cAAIA,eAAJ,EAAqB;AACjB,iBAAKmH,MAAL,CAAYnH,eAAZ,CAA4BA,eAAe,CAACgI,YAA5C;AACH;;AACD,cAAM/H,UAAU,GAAG6H,OAAO,CAAC7H,UAA3B;;AACA,cAAIA,UAAJ,EAAgB;AACZ,iBAAKkH,MAAL,CAAYlH,UAAZ,CAAuBA,UAAU,CAAC+H,YAAlC;AACH;AACJ;AAvHwC;AAAA;AAAA,0CAwHvB;AACd,cAAMtN,KAAK,GAAG,KAAKuN,QAAL,EAAd;AACA,eAAK5B,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;AACH;AA3HwC;AAAA;AAAA,yCA4HxB;AAAA;;AACb,cAAI,KAAK8L,cAAT,EAAyB;AACrB,iBAAKA,cAAL,GAAsB,KAAtB;AACA;AACH;;AACD,cAAIpC,SAAS,GAAG,CAAhB;AACA,cAAMkB,gBAAgB,GAAG,KAAKA,gBAA9B;AACA,eAAK6B,MAAL,CAAYe,cAAZ,GAA6BC,IAA7B,CAAkC,UAACC,iBAAD,EAAuB;AACrDA,6BAAiB,GAAG,CAACA,iBAAiB,GAAG,CAArB,IAA0B,CAA9C;;AACA,gBAAIC,KAAK,CAACD,iBAAD,CAAT,EAA8B;AAC1BA,+BAAiB,GAAG9C,gBAApB;AACH;;AACD,gBAAI8C,iBAAiB,GAAG9C,gBAApB,KAAyC,CAA7C,EAAgD;AAC5ClB,uBAAS,GAAG,CAAZ;AACH,aAFD,MAGK,IAAIgE,iBAAiB,KAAK,CAAtB,IAA2B9C,gBAAgB,KAAK,CAApD,EAAuD;AACxDlB,uBAAS,GAAG,CAAZ;;AACA,oBAAI,CAAC+C,MAAL,CAAYmB,OAAZ,CAAoB,CAApB,EAAuB,CAAvB,EAA0B,KAA1B;AACH,aAHI,MAIA,IAAIhD,gBAAgB,GAAG8C,iBAAnB,KAAyC,CAA7C,EAAgD;AACjDhE,uBAAS,GAAG,CAAC,CAAb;AACH,aAFI,MAGA,IAAIgE,iBAAiB,KAAK,CAAtB,IAA2B9C,gBAAgB,KAAK,CAApD,EAAuD;AACxDlB,uBAAS,GAAG,CAAC,CAAb;;AACA,oBAAI,CAAC+C,MAAL,CAAYmB,OAAZ,CAAoB,CAApB,EAAuB,CAAvB,EAA0B,KAA1B;AACH;;AACD,kBAAI,CAAChD,gBAAL,GAAwB8C,iBAAxB;;AACA,kBAAI,CAACG,IAAL,CAAUnE,SAAV;AACH,WArBD;AAsBH;AAzJwC;AAAA;AAAA,6BA0JpCA,SA1JoC,EA0JzB;AACZ,cAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB;AACH;;AACD,eAAKA,SAAL,GAAiBA,SAAjB;;AACA,cAAI,CAAC,KAAKkC,cAAV,EAA0B;AACtB,gBAAMkC,YAAY,GAAG,KAAKtC,eAAL,CAAqBjB,uBAArB,CAA6C,KAAKjB,IAAlD,EAAwDI,SAAxD,CAArB;AACA,iBAAK8B,eAAL,CAAqBuC,cAArB,CAAoCD,YAApC;AACH;;AACD,eAAKpB,WAAL;AACA,eAAKhD,SAAL,GAAiB,CAAjB;AACA,eAAKkC,cAAL,GAAsB,KAAtB;AACH;AAtKwC;AAAA;AAAA,yCAuKxBzB,IAvKwB,EAuKlB;AACnB,cAAI6D,QAAQ,GAAG,KAAf;;AACA,cAAI,KAAK/I,YAAT,EAAuB;AACnB+I,oBAAQ,GAAG,KAAK/I,YAAL,CAAkBkF,IAAlB,CAAX;AACH;;AACD,iBAAO;AACHA,gBAAI,EAAJA,IADG;AAEHrX,kBAAM,EAAE,EAFL;AAGHsM,iBAAK,EAAE,KAAK6M,cAAL,CAAoB9B,IAApB,CAHJ;AAIH8D,qBAAS,EAAE,KAJR;AAKHD,oBAAQ,EAARA;AALG,WAAP;AAOH;AAnLwC;AAAA;AAAA,oCAoL7BzO,SApL6B,EAoLlB;AACnB,cAAM2O,SAAS,GAAG3O,SAAlB;AAAA,cAA6B4K,IAAI,GAAG+D,SAAS,CAAC9D,OAAV,EAApC;AAAA,cAAyDH,KAAK,GAAG,CAACiE,SAAS,CAAChE,QAAV,MAAwBC,IAAI,KAAK,CAAT,GAAa,CAAb,GAAiB,CAAzC,CAAD,IAAgD,EAAjH;AACA,cAAMzd,KAAK,GAAG4e,oBAAoB,CAAC6C,QAArB,CAA8BD,SAA9B,EAAyC,EAAzC,CAAd;AACA,cAAMzE,IAAI,GAAG,EAAb;;AACA,eAAK,IAAI2E,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,EAApB,EAAwBA,CAAC,EAAzB,EAA6B;AACzB,gBAAMC,UAAU,GAAG,KAAKC,gBAAL,CAAsB5hB,KAAK,CAAC0hB,CAAD,CAA3B,CAAnB;AACAC,sBAAU,CAACJ,SAAX,GAAuBvhB,KAAK,CAAC0hB,CAAD,CAAL,CAASlE,QAAT,OAAwBD,KAA/C;AACAR,gBAAI,CAAC2E,CAAD,CAAJ,GAAUC,UAAV;AACH;;AACD,cAAMlhB,UAAU,GAAG,EAAnB;;AACA,eAAK,IAAIihB,EAAC,GAAG,CAAb,EAAgBA,EAAC,GAAG,CAApB,EAAuBA,EAAC,EAAxB,EAA4B;AACxBjhB,sBAAU,CAAC4d,IAAX,CAAgB,KAAKsB,oBAAL,CAA0B5C,IAAI,CAAC2E,EAAD,CAAJ,CAAQjE,IAAlC,CAAhB;AACH;;AACD,iBAAO;AACHzd,iBAAK,EAAE+c,IADJ;AAEHtc,sBAAU,EAAVA;AAFG,WAAP;AAIH;AArMwC;AAAA;AAAA,0CAsMvBgd,IAtMuB,EAsMjB;AACpB,cAAIoE,SAAS,GAAG,EAAhB;;AACA,cAAIpE,IAAI,CAACqE,QAAT,EAAmB;AACf,gBAAIrE,IAAI,CAAC8D,SAAT,EAAoB;AAChBM,uBAAS,GAAG,gCAAZ;AACH,aAFD,MAGK;AACDA,uBAAS,GAAG,8BAAZ;AACH;AACJ;;AACD,cAAIpE,IAAI,CAACsE,QAAT,EAAmB;AACf,gBAAIF,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,IAAI,oBAAb;AACH;;AACD,cAAIpE,IAAI,CAACuE,OAAT,EAAkB;AACd,gBAAIH,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,IAAI,mBAAb;AACH;;AACD,cAAIpE,IAAI,CAAC8D,SAAT,EAAoB;AAChB,gBAAIM,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,IAAI,YAAb;AACH;;AACD,cAAIpE,IAAI,CAAC6D,QAAT,EAAmB;AACf,gBAAIO,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,IAAI,oBAAb;AACH;;AACD,iBAAOA,SAAP;AACH;AAzOwC;AAAA;AAAA,iCA0OhC3E,WA1OgC,EA0OnB;AAClB,cAAMG,IAAI,GAAGH,WAAW,CAACI,WAAZ,EAAb;AAAA,cAAwCC,KAAK,GAAGL,WAAW,CAACM,QAAZ,EAAhD;AAAA,cAAwEyE,eAAe,GAAG,IAAInG,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsB,CAAtB,EAAyB,EAAzB,EAA6B,CAA7B,EAAgC,CAAhC,CAA1F;AAAA,cAA8H;AAC9H2E,oBAAU,GAAG,KAAK9J,gBAAL,GAAwB6J,eAAe,CAACE,MAAhB,EADrC;AAAA,cAC+DC,6BAA6B,GAAIF,UAAU,GAAG,CAAd,GAAmB,IAAIA,UAAvB,GAAoC,CAACA,UADpI;AAAA,cACgJV,SAAS,GAAG,IAAI1F,IAAJ,CAASmG,eAAe,CAAC5F,OAAhB,EAAT,CAD5J;;AAEA,cAAI+F,6BAA6B,GAAG,CAApC,EAAuC;AACnCZ,qBAAS,CAACa,OAAV,CAAkB,CAACD,6BAAD,GAAiC,CAAnD;AACH;;AACD,cAAME,OAAO,GAAG,IAAIxG,IAAJ,CAAS0F,SAAS,CAACnF,OAAV,EAAT,CAAhB;AACAiG,iBAAO,CAACD,OAAR,CAAgBC,OAAO,CAAC5E,OAAR,KAAoB,EAApC;AACA,iBAAO;AACH7K,qBAAS,EAAE2O,SADR;AAEH1O,mBAAO,EAAEwP;AAFN,WAAP;AAIH;AAtPwC;AAAA;AAAA,uCAuP1B;AACX,cAAMlG,KAAK,GAAG,KAAKA,KAAnB;AAAA,cAA0B9D,WAAW,GAAG,KAAKA,WAA7C;AAAA,cAA0DiK,GAAG,GAAGjK,WAAW,GAAGA,WAAW,CAACrK,MAAf,GAAwB,CAAnG;AAAA,cAAsG4E,SAAS,GAAGuJ,KAAK,CAACvJ,SAAxH;AAAA,cAAmIC,OAAO,GAAGsJ,KAAK,CAACtJ,OAAnJ;AAAA,cAA4J0P,YAAY,GAAG1G,IAAI,CAAC2G,GAAL,CAAS5P,SAAS,CAACyK,WAAV,EAAT,EAAkCzK,SAAS,CAAC2K,QAAV,EAAlC,EAAwD3K,SAAS,CAAC6K,OAAV,EAAxD,CAA3K;AAAA,cAAyPgF,UAAU,GAAG5G,IAAI,CAAC2G,GAAL,CAAS3P,OAAO,CAACwK,WAAR,EAAT,EAAgCxK,OAAO,CAAC0K,QAAR,EAAhC,EAAoD1K,OAAO,CAAC4K,OAAR,EAApD,CAAtQ;AAAA,cAA8UQ,gBAAgB,GAAG,KAAKA,gBAAtW;AAAA,cAAwXle,KAAK,GAAG,KAAKD,KAAL,CAAWme,gBAAX,EAA6Ble,KAA7Z;AAAA,cAAoa2iB,MAAM,GAAG,QAA7a;AAAA,cAAubC,GAAG,GAAG,MAA7b;;AACA,eAAK,IAAIC,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,EAApB,EAAwBA,CAAC,IAAI,CAA7B,EAAgC;AAC5B,gBAAI7iB,KAAK,CAAC6iB,CAAD,CAAL,CAASf,QAAb,EAAuB;AACnB9hB,mBAAK,CAAC6iB,CAAD,CAAL,CAASf,QAAT,GAAoB,KAApB;AACA9hB,mBAAK,CAAC6iB,CAAD,CAAL,CAASzc,MAAT,GAAkB,EAAlB;AACH;AACJ;;AACD,eAAK,IAAIsb,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGa,GAApB,EAAyBb,CAAC,IAAI,CAA9B,EAAiC;AAC7B,gBAAMvN,KAAK,GAAGmE,WAAW,CAACoJ,CAAD,CAAzB;AAAA,gBAA8BoB,cAAc,GAAG3O,KAAK,CAACtB,SAArD;AAAA,gBAAgEkQ,YAAY,GAAG5O,KAAK,CAACrB,OAArF;AACA,gBAAIkQ,iBAAiB,SAArB;AAAA,gBAAuBC,eAAe,SAAtC;;AACA,gBAAI9O,KAAK,CAACd,MAAV,EAAkB;AACd2P,+BAAiB,GAAGF,cAAc,CAACzG,OAAf,EAApB;AACA4G,6BAAe,GAAGF,YAAY,CAAC1G,OAAb,EAAlB;AACH,aAHD,MAIK;AACD2G,+BAAiB,GAAGlH,IAAI,CAAC2G,GAAL,CAASK,cAAc,CAACxF,WAAf,EAAT,EAAuCwF,cAAc,CAACtF,QAAf,EAAvC,EAAkEsF,cAAc,CAACpF,OAAf,EAAlE,CAApB;AACAuF,6BAAe,GAAGnH,IAAI,CAAC2G,GAAL,CAASM,YAAY,CAACzF,WAAb,EAAT,EAAqCyF,YAAY,CAACvF,QAAb,EAArC,EAA8DuF,YAAY,CAACrF,OAAb,KAAyB,CAAvF,CAAlB;AACH;;AACD,gBAAIuF,eAAe,IAAIT,YAAnB,IAAmCQ,iBAAiB,IAAIN,UAA5D,EAAwE;AACpE;AACH;;AACD,gBAAIQ,mBAAmB,SAAvB;AAAA,gBAAyBC,iBAAiB,SAA1C;;AACA,gBAAIH,iBAAiB,GAAGR,YAAxB,EAAsC;AAClCU,iCAAmB,GAAG,CAAtB;AACH,aAFD,MAGK;AACDA,iCAAmB,GAAG,CAACF,iBAAiB,GAAGR,YAArB,IAAqCG,MAA3D;AACH;;AACD,gBAAIM,eAAe,GAAGP,UAAtB,EAAkC;AAC9BS,+BAAiB,GAAG,CAACT,UAAU,GAAGF,YAAd,IAA8BG,MAAlD;AACH,aAFD,MAGK;AACDQ,+BAAiB,GAAG,CAACF,eAAe,GAAGT,YAAnB,IAAmCG,MAAvD;AACH;;AACD,gBAAIhc,KAAK,GAAGyc,IAAI,CAACC,KAAL,CAAWH,mBAAX,CAAZ;AACA,gBAAMlO,QAAQ,GAAGoO,IAAI,CAACE,IAAL,CAAUH,iBAAiB,GAAGP,GAA9B,CAAjB;;AACA,mBAAOjc,KAAK,GAAGqO,QAAf,EAAyB;AACrBhV,mBAAK,CAAC2G,KAAD,CAAL,CAAamb,QAAb,GAAwB,IAAxB;AACA,kBAAIyB,QAAQ,GAAGvjB,KAAK,CAAC2G,KAAD,CAAL,CAAaP,MAA5B;;AACA,kBAAImd,QAAJ,EAAc;AACVA,wBAAQ,CAAClF,IAAT,CAAclK,KAAd;AACH,eAFD,MAGK;AACDoP,wBAAQ,GAAG,EAAX;AACAA,wBAAQ,CAAClF,IAAT,CAAclK,KAAd;AACAnU,qBAAK,CAAC2G,KAAD,CAAL,CAAaP,MAAb,GAAsBmd,QAAtB;AACH;;AACD5c,mBAAK,IAAI,CAAT;AACH;AACJ;;AACD,eAAK,IAAIkc,EAAC,GAAG,CAAb,EAAgBA,EAAC,GAAG,EAApB,EAAwBA,EAAC,IAAI,CAA7B,EAAgC;AAC5B,gBAAI7iB,KAAK,CAAC6iB,EAAD,CAAL,CAASf,QAAb,EAAuB;AACnB9hB,mBAAK,CAAC6iB,EAAD,CAAL,CAASzc,MAAT,CAAgBod,IAAhB,CAAqB,KAAKC,YAA1B;AACH;AACJ;;AACD,cAAI,KAAKpL,UAAT,EAAqB;AACjB,gBAAIqL,YAAY,GAAG,KAAnB;;AACA,iBAAK,IAAIb,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAG,EAApB,EAAwBA,GAAC,IAAI,CAA7B,EAAgC;AAC5B,kBAAI7iB,KAAK,CAAC6iB,GAAD,CAAL,CAASd,QAAb,EAAuB;AACnB,qBAAKzd,YAAL,GAAoBtE,KAAK,CAAC6iB,GAAD,CAAzB;AACAa,4BAAY,GAAG,IAAf;AACA;AACH;AACJ;;AACD,gBAAIA,YAAJ,EAAkB;AACd,mBAAK1E,cAAL,CAAoBrC,IAApB,CAAyB;AACrBgH,4BAAY,EAAE,KAAKrf,YAAL,CAAkBmZ,IADX;AAErBrX,sBAAM,EAAE,KAAK9B,YAAL,CAAkB8B,MAFL;AAGrBkb,wBAAQ,EAAE,KAAKhd,YAAL,CAAkBgd;AAHP,eAAzB;AAKH;AACJ;AACJ;AAhUwC;AAAA;AAAA,sCAiU3B;AACV,eAAKlF,KAAL,GAAa,KAAK0B,QAAL,CAAc,KAAKgB,eAAL,CAAqB5B,WAAnC,CAAb;;AACA,cAAI,KAAKiC,MAAT,EAAiB;AACb,gBAAM7L,KAAK,GAAG,KAAKuN,QAAL,EAAd;AACA,iBAAK5B,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;AACH;;AACD,eAAKwL,eAAL,CAAqB8E,qBAArB,CAA2C,IAA3C;AACA,eAAKC,iBAAL,CAAuB,KAAKzH,KAAL,CAAWvJ,SAAlC,EAA6C,KAAK9S,KAAL,CAAW,KAAKme,gBAAhB,CAA7C;AACA,eAAKY,eAAL,CAAqBxH,YAArB,CAAkC,IAAlC;AACH;AA1UwC;AAAA;AAAA,mCA2U9B;AACP,cAAMyG,oBAAoB,GAAG,KAAK3B,KAAL,CAAWvJ,SAAxC;AAAA,cAAmD4K,IAAI,GAAGM,oBAAoB,CAACL,OAArB,EAA1D;AAAA,cAA0FH,KAAK,GAAG,CAACQ,oBAAoB,CAACP,QAArB,MAAmCC,IAAI,KAAK,CAAT,GAAa,CAAb,GAAiB,CAApD,CAAD,IAA2D,EAA7J;AAAA,cAAiKJ,IAAI,GAAGU,oBAAoB,CAACT,WAArB,MAAsCG,IAAI,KAAK,CAAT,IAAcF,KAAK,KAAK,CAAxB,GAA4B,CAA5B,GAAgC,CAAtE,CAAxK;AAAA,cAAkPuG,UAAU,GAAG,IAAIhI,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsB,CAAtB,EAAyB,EAAzB,EAA6B,CAA7B,EAAgC,CAAhC,EAAmC,CAAnC,CAA/P;AACA,iBAAO,KAAKuC,WAAL,CAAiBgE,UAAjB,CAAP;AACH;AA9UwC;AAAA;AAAA,qCA+U5BC,MA/U4B,EA+UpBC,MA/UoB,EA+UZ;AACzB,cAAID,MAAM,CAAC1Q,MAAX,EAAmB;AACf,mBAAO,CAAP;AACH,WAFD,MAGK,IAAI2Q,MAAM,CAAC3Q,MAAX,EAAmB;AACpB,mBAAO,CAAC,CAAR;AACH,WAFI,MAGA;AACD,mBAAQ0Q,MAAM,CAAClR,SAAP,CAAiBwJ,OAAjB,KAA6B2H,MAAM,CAACnR,SAAP,CAAiBwJ,OAAjB,EAArC;AACH;AACJ;AAzVwC;AAAA;AAAA,+BA0VlC1X,QA1VkC,EA0VxB;AACb,cAAI,CAAC,KAAK5E,KAAV,EAAiB;AACb;AACH;;AACD,cAAMuE,YAAY,GAAGK,QAAQ,CAAC8Y,IAA9B;AAAA,cAAoCrX,MAAM,GAAGzB,QAAQ,CAACyB,MAAtD;;AACA,cAAI,CAACzB,QAAQ,CAAC2c,QAAd,EAAwB;AACpB,gBAAMthB,KAAK,GAAG,KAAKD,KAAL,CAAW,KAAKme,gBAAhB,EAAkCle,KAAhD;AAAA,gBAAuDikB,mBAAmB,GAAG,KAAKnF,eAAL,CAAqB5B,WAAlG;AAAA,gBAA+GgH,YAAY,GAAGD,mBAAmB,CAACzG,QAApB,EAA9H;AAAA,gBAA8J2G,WAAW,GAAGF,mBAAmB,CAAC3G,WAApB,EAA5K;AAAA,gBAA+M8G,aAAa,GAAG9f,YAAY,CAACkZ,QAAb,EAA/N;AAAA,gBAAwP6G,YAAY,GAAG/f,YAAY,CAACgZ,WAAb,EAAvQ;AACA,gBAAIN,SAAS,GAAG,CAAhB;;AACA,gBAAImH,WAAW,KAAKE,YAApB,EAAkC;AAC9B,kBAAIH,YAAY,KAAKE,aAArB,EAAoC;AAChCpH,yBAAS,GAAGkH,YAAY,GAAGE,aAAf,GAA+B,CAA/B,GAAmC,CAAC,CAAhD;AACH;AACJ,aAJD,MAKK;AACDpH,uBAAS,GAAGmH,WAAW,GAAGE,YAAd,GAA6B,CAA7B,GAAiC,CAAC,CAA9C;AACH;;AACD,iBAAKvF,eAAL,CAAqBuC,cAArB,CAAoC/c,YAApC;;AACA,gBAAI0Y,SAAS,KAAK,CAAlB,EAAqB;AACjB,kBAAMe,oBAAoB,GAAG,KAAK3B,KAAL,CAAWvJ,SAAxC;AAAA,kBAAmD8P,MAAM,GAAG,QAA5D;AAAA,kBAAsE2B,qBAAqB,GAAGlB,IAAI,CAACmB,KAAL,CAAW,CAACzI,IAAI,CAAC2G,GAAL,CAASne,YAAY,CAACgZ,WAAb,EAAT,EAAqChZ,YAAY,CAACkZ,QAAb,EAArC,EAA8DlZ,YAAY,CAACoZ,OAAb,EAA9D,IAAwF5B,IAAI,CAAC2G,GAAL,CAAS1E,oBAAoB,CAACT,WAArB,EAAT,EAA6CS,oBAAoB,CAACP,QAArB,EAA7C,EAA8EO,oBAAoB,CAACL,OAArB,EAA9E,CAAzF,IAA0MiF,MAArN,CAA9F;;AACA,mBAAK,IAAIE,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,EAApB,EAAwBA,CAAC,IAAI,CAA7B,EAAgC;AAC5B7iB,qBAAK,CAAC6iB,CAAD,CAAL,CAASd,QAAT,GAAoB,KAApB;AACH;;AACD,kBAAIuC,qBAAqB,IAAI,CAAzB,IAA8BA,qBAAqB,GAAG,EAA1D,EAA8D;AAC1DtkB,qBAAK,CAACskB,qBAAD,CAAL,CAA6BvC,QAA7B,GAAwC,IAAxC;AACA,qBAAKzd,YAAL,GAAoBtE,KAAK,CAACskB,qBAAD,CAAzB;AACH;AACJ,aATD,MAUK;AACD,mBAAKpF,cAAL,GAAsB,IAAtB;AACA,mBAAKsF,SAAL,CAAexH,SAAf;AACH;AACJ;;AACD,eAAKgC,cAAL,CAAoBrC,IAApB,CAAyB;AAAEgH,wBAAY,EAAErf,YAAhB;AAA8B8B,kBAAM,EAANA,MAA9B;AAAsCkb,oBAAQ,EAAE3c,QAAQ,CAAC2c;AAAzD,WAAzB;AACH;AA3XwC;AAAA;AAAA,kCA4X/BtE,SA5X+B,EA4XpB;AACjB,cAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB,iBAAK+C,MAAL,CAAYM,SAAZ;AACH,WAFD,MAGK,IAAIrD,SAAS,KAAK,CAAC,CAAnB,EAAsB;AACvB,iBAAK+C,MAAL,CAAYO,SAAZ;AACH;AACJ;AAnYwC;AAAA;AAAA,0CAoYvBvC,oBApYuB,EAoYD1e,IApYC,EAoYK;AAC1C,cAAM4kB,mBAAmB,GAAG,KAAKnF,eAAL,CAAqB5B,WAAjD;AAAA,cAA8DuH,KAAK,GAAG,IAAI3I,IAAJ,EAAtE;AAAA,cAAkF6G,MAAM,GAAG,QAA3F;AAAA,cAAqG2B,qBAAqB,GAAGlB,IAAI,CAACmB,KAAL,CAAW,CAACzI,IAAI,CAAC2G,GAAL,CAASwB,mBAAmB,CAAC3G,WAApB,EAAT,EAA4C2G,mBAAmB,CAACzG,QAApB,EAA5C,EAA4EyG,mBAAmB,CAACvG,OAApB,EAA5E,IAA6G5B,IAAI,CAAC2G,GAAL,CAAS1E,oBAAoB,CAACT,WAArB,EAAT,EAA6CS,oBAAoB,CAACP,QAArB,EAA7C,EAA8EO,oBAAoB,CAACL,OAArB,EAA9E,CAA9G,IAA+NiF,MAA1O,CAA7H;AAAA,cAAgX+B,oBAAoB,GAAGtB,IAAI,CAACmB,KAAL,CAAW,CAACzI,IAAI,CAAC2G,GAAL,CAASgC,KAAK,CAACnH,WAAN,EAAT,EAA8BmH,KAAK,CAACjH,QAAN,EAA9B,EAAgDiH,KAAK,CAAC/G,OAAN,EAAhD,IAAmE5B,IAAI,CAAC2G,GAAL,CAAS1E,oBAAoB,CAACT,WAArB,EAAT,EAA6CS,oBAAoB,CAACP,QAArB,EAA7C,EAA8EO,oBAAoB,CAACL,OAArB,EAA9E,CAApE,IAAqLiF,MAAhM,CAAvY;;AACA,eAAK,IAAIE,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,EAApB,EAAwBA,CAAC,IAAI,CAA7B,EAAgC;AAC5BxjB,gBAAI,CAACW,KAAL,CAAW6iB,CAAX,EAAcd,QAAd,GAAyB,KAAzB;AACH;;AACD,cAAIuC,qBAAqB,IAAI,CAAzB,IAA8BA,qBAAqB,GAAG,EAAtD,IAA4D,CAACjlB,IAAI,CAACW,KAAL,CAAWskB,qBAAX,EAAkChD,QAA/F,KAA4G,KAAKjJ,UAAL,IAAmB,KAAK6G,cAApI,CAAJ,EAAyJ;AACrJ7f,gBAAI,CAACW,KAAL,CAAWskB,qBAAX,EAAkCvC,QAAlC,GAA6C,IAA7C;AACA,iBAAKzd,YAAL,GAAoBjF,IAAI,CAACW,KAAL,CAAWskB,qBAAX,CAApB;AACH,WAHD,MAIK;AACD,iBAAKhgB,YAAL,GAAoB;AAChBmZ,kBAAI,EAAE,IADU;AAEhBrX,oBAAM,EAAE,EAFQ;AAGhBsM,mBAAK,EAAE,IAHS;AAIhB6O,uBAAS,EAAE,IAJK;AAKhBD,sBAAQ,EAAE;AALM,aAApB;AAOH;;AACD,cAAIoD,oBAAoB,IAAI,CAAxB,IAA6BA,oBAAoB,GAAG,EAAxD,EAA4D;AACxDrlB,gBAAI,CAACW,KAAL,CAAW0kB,oBAAX,EAAiC1C,OAAjC,GAA2C,IAA3C;AACH;AACJ;AAzZwC;AAAA;AAAA,sCA0Z3B7N,KA1Z2B,EA0ZpB;AACjB,eAAK4K,eAAL,CAAqBpC,IAArB,CAA0BxI,KAA1B;AACH;AA5ZwC;AAAA;AAAA,iCAkBzBqN,SAlByB,EAkBdmD,CAlBc,EAkBX;AAC1B,cAAM3kB,KAAK,GAAG,IAAI4kB,KAAJ,CAAUD,CAAV,CAAd;AAAA,cAA4B3C,OAAO,GAAG,IAAIlG,IAAJ,CAAS0F,SAAS,CAACnF,OAAV,EAAT,CAAtC;AACA,cAAIqF,CAAC,GAAG,CAAR;;AACA,iBAAOA,CAAC,GAAGiD,CAAX,EAAc;AACV3kB,iBAAK,CAAC0hB,CAAC,EAAF,CAAL,GAAa,IAAI5F,IAAJ,CAASkG,OAAO,CAAC3F,OAAR,EAAT,CAAb;AACA2F,mBAAO,CAACK,OAAR,CAAgBL,OAAO,CAACtE,OAAR,KAAoB,CAApC;AACH;;AACD,iBAAO1d,KAAP;AACH;AA1BwC;;AAAA;AAAA,OAA7C;;AA8ZA6e,sBAAkB,CAACP,IAAnB,GAA0B,SAASuG,0BAAT,CAAoCrG,CAApC,EAAuC;AAAE,aAAO,KAAKA,CAAC,IAAIK,kBAAV,EAA8B,gEAAyB9D,eAAzB,CAA9B,CAAP;AAAkF,KAArJ;;AACA8D,sBAAkB,CAACiG,IAAnB,GAA0B,gEAAyB;AAAEC,UAAI,EAAElG,kBAAR;AAA4BmG,eAAS,EAAE,CAAC,CAAC,WAAD,CAAD,CAAvC;AAAwDC,eAAS,EAAE,SAASC,wBAAT,CAAkCtmB,EAAlC,EAAsCC,GAAtC,EAA2C;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AACvK,0EAAyBF,GAAzB,EAA8B,IAA9B;AACH;;AAAC,YAAIE,EAAE,GAAG,CAAT,EAAY;AACV,cAAIumB,EAAJ;;AACA,uEAAsBA,EAAE,GAAG,2DAA3B,MAAqDtmB,GAAG,CAACkhB,MAAJ,GAAaoF,EAAE,CAACC,KAArE;AACH;AAAE,OAL4C;AAK1CC,YAAM,EAAE;AAAEhN,kBAAU,EAAE,YAAd;AAA4BM,WAAG,EAAE,KAAjC;AAAwCG,qBAAa,EAAE,eAAvD;AAAwE3Y,qCAA6B,EAAE,+BAAvG;AAAwIc,6CAAqC,EAAE,uCAA/K;AAAwNuX,oCAA4B,EAAE,8BAAtP;AAAsRP,iBAAS,EAAE,WAAjS;AAA8SC,uBAAe,EAAE,iBAA/T;AAAkVC,wBAAgB,EAAE,kBAApW;AAAwXG,mBAAW,EAAE,aAArY;AAAoZF,wBAAgB,EAAE,kBAAta;AAA0b/T,uBAAe,EAAE,iBAA3c;AAA8dE,qBAAa,EAAE,eAA7e;AAA8fgU,oBAAY,EAAE,cAA5gB;AAA4hBE,cAAM,EAAE,QAApiB;AAA8iBC,qBAAa,EAAE,eAA7jB;AAA8kBE,uBAAe,EAAE,iBAA/lB;AAAknBC,kBAAU,EAAE;AAA9nB,OALkC;AAK4mByM,aAAO,EAAE;AAAE5I,sBAAc,EAAE,gBAAlB;AAAoCqC,uBAAe,EAAE,iBAArD;AAAwEC,sBAAc,EAAE,gBAAxF;AAA0GC,sBAAc,EAAE;AAA1H,OALrnB;AAKmwBsG,cAAQ,EAAE,CAAC,kEAAD,CAL7wB;AAK4yBC,WAAK,EAAE,EALnzB;AAKuzBC,UAAI,EAAE,EAL7zB;AAKi0BC,YAAM,EAAE,CAAC,CAAC,CAAD,EAAI,SAAJ,EAAe,KAAf,EAAsB,mBAAtB,CAAD,EAA6C,CAAC,aAAD,EAAgB,EAAhB,CAA7C,EAAkE,CAAC,OAAD,EAAU,sDAAV,EAAkE,CAAlE,EAAqE,MAArE,CAAlE,EAAgJ,CAAC,CAAD,EAAI,kBAAJ,EAAwB,yBAAxB,CAAhJ,EAAoM,CAAC,CAAD,EAAI,OAAJ,EAAa,gBAAb,EAA+B,aAA/B,EAA8C,qBAA9C,CAApM,EAA0Q,CAAC,CAAD,EAAI,OAAJ,EAAa,SAAb,CAA1Q,EAAmS,CAAC,UAAD,EAAa,EAAb,EAAiB,CAAjB,EAAoB,SAApB,EAA+B,OAA/B,EAAwC,CAAxC,EAA2C,OAA3C,EAAoD,SAApD,CAAnS,EAAmW,CAAC,UAAD,EAAa,EAAb,EAAiB,CAAjB,EAAoB,SAApB,EAA+B,OAA/B,CAAnW,EAA4Y,CAAC,CAAD,EAAI,aAAJ,CAA5Y,CALz0B;AAK0uCC,cAAQ,EAAE,SAASC,2BAAT,CAAqChnB,EAArC,EAAyCC,GAAzC,EAA8C;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AAC31C,uEAAsB,CAAtB,EAAyB,KAAzB;;AACA,uEAAsB,CAAtB,EAAyB,YAAzB,EAAuC,CAAvC,EAA0C,CAA1C;;AACA,mEAAkB,mBAAlB,EAAuC,SAASinB,mEAAT,GAA+E;AAAE,mBAAOhnB,GAAG,CAACinB,cAAJ,EAAP;AAA8B,WAAtJ;;AACA,uEAAsB,CAAtB,EAAyB,WAAzB;;AACA,mEAAkB,CAAlB,EAAqBvlB,mCAArB,EAA0D,CAA1D,EAA6D,CAA7D,EAAgE,OAAhE,EAAyE,CAAzE;;AACA,mEAAkB,CAAlB,EAAqBY,mCAArB,EAA0D,CAA1D,EAA6D,CAA7D,EAAgE,OAAhE,EAAyE,CAAzE;;AACA;;AACA,uEAAsB,CAAtB,EAAyB,WAAzB;;AACA,mEAAkB,CAAlB,EAAqBa,mCAArB,EAA0D,CAA1D,EAA6D,CAA7D,EAAgE,OAAhE,EAAyE,CAAzE;;AACA,mEAAkB,CAAlB,EAAqBU,mCAArB,EAA0D,CAA1D,EAA6D,CAA7D,EAAgE,OAAhE,EAAyE,CAAzE;;AACA;;AACA,uEAAsB,CAAtB,EAAyB,WAAzB;;AACA,mEAAkB,EAAlB,EAAsBa,oCAAtB,EAA4D,CAA5D,EAA+D,CAA/D,EAAkE,OAAlE,EAA2E,CAA3E;;AACA,mEAAkB,EAAlB,EAAsBU,oCAAtB,EAA4D,CAA5D,EAA+D,CAA/D,EAAkE,OAAlE,EAA2E,CAA3E;;AACA;;AACA;;AACA,mEAAkB,EAAlB,EAAsBE,0CAAtB,EAAkE,CAAlE,EAAqE,CAArE,EAAwE,aAAxE,EAAuF,CAAvF;;AACA;AACH;;AAAC,YAAIvF,EAAE,GAAG,CAAT,EAAY;AACV,kEAAiB,CAAjB;;AACA,mEAAkB,SAAlB,EAA6BC,GAAG,CAACia,aAAjC,EAAgD,KAAhD,EAAuDja,GAAG,CAAC8Z,GAA3D;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAM9Z,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,kBAAlB,EAAsCrf,GAAG,CAAC2Z,4BAA1C,EAAwE,yBAAxE,EAAmG,8DAAuB,EAAvB,EAA2BpU,GAA3B,EAAgCvF,GAAG,CAACwF,eAApC,EAAqDxF,GAAG,CAACyF,YAAzD,EAAuEzF,GAAG,CAAC0F,aAA3E,CAAnG;AACH;AAAE,OAzC4C;AAyC1CwhB,gBAAU,EAAE,CAAC,wDAAD,EAAmB,uDAAnB,EAAoC,oDAApC,EAAiD,gEAAjD,EAA0E,uDAA1E,EAA0F,uDAA1F,CAzC8B;AAyC6EC,YAAM,EAAE,CAAC,0vIAAD;AAzCrF,KAAzB,CAA1B;;AA0CAnH,sBAAkB,CAACoH,cAAnB,GAAoC;AAAA,aAAM,CACtC;AAAElB,YAAI,EAAEhK;AAAR,OADsC,CAAN;AAAA,KAApC;;AAGA,6DAAW,CACP,gEAAU,aAAV,EAAyB;AAAE,gBAAQ;AAAV,KAAzB,CADO,CAAX,EAEG8D,kBAAkB,CAACqH,SAFtB,EAEiC,QAFjC,EAE2C,KAAK,CAFhD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,+BAFjC,EAEkE,KAAK,CAFvE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,uCAFjC,EAE0E,KAAK,CAF/E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,8BAFjC,EAEiE,KAAK,CAFtE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,WAFjC,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,iBAFjC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,kBAFjC,EAEqD,KAAK,CAF1D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,aAFjC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,kBAFjC,EAEqD,KAAK,CAF1D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,iBAFjC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,eAFjC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,YAFjC,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,cAFjC,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,QAFjC,EAE2C,KAAK,CAFhD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,eAFjC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,KAFjC,EAEwC,KAAK,CAF7C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,iBAFjC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,YAFjC,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,eAFjC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,gBAFjC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,iBAFjC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,gBAFjC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGrH,kBAAkB,CAACqH,SAFtB,EAEiC,gBAFjC,EAEmD,KAAK,CAFxD;AAIA,QAAIC,mBAAJ;;AACA,QAAIC,iBAAiB,GAAGD,mBAAmB;AACvC,iCAAYrH,eAAZ,EAA6BuH,GAA7B,EAAkC;AAAA;;AAC9B,aAAKvH,eAAL,GAAuBA,eAAvB;AACA,aAAKuH,GAAL,GAAWA,GAAX;AACA,wBAAa,IAAb;AACA,aAAKhO,UAAL,GAAkB,IAAlB;AACA,aAAKM,GAAL,GAAW,EAAX;AACA,aAAKuB,YAAL,GAAoB,CAApB;AACA,aAAKwC,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKqC,eAAL,GAAuB,IAAI,0DAAJ,EAAvB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,CAAiB,IAAjB,CAAtB;AACA,aAAKlf,KAAL,GAAa,EAAb;AACA,aAAKme,gBAAL,GAAwB,CAAxB;AACA,aAAKlB,SAAL,GAAiB,CAAjB;AACA,aAAKJ,IAAL,GAAY,MAAZ;AACA,aAAKuC,MAAL,GAAc,KAAd;AACA,aAAKC,cAAL,GAAsB,IAAtB;AACH;;AAlBsC;AAAA;AAAA,mCAkH5B;AAAA;;AACP,cAAI,CAAC,KAAKtG,aAAV,EAAyB;AACrB,iBAAKA,aAAL,GAAqB,EAArB;AACH;;AACD,eAAKA,aAAL,CAAmBuG,IAAnB,GAA0B,IAA1B;AACA,eAAKiH,SAAL,GAAiB,CAAC,KAAKlM,OAAL,GAAe,KAAKD,SAArB,IAAkC,KAAKF,YAAxD;;AACA,cAAI,KAAKvB,aAAL,IAAsB,KAAKA,aAAL,CAAmBoB,uBAA7C,EAAsE;AAClE,iBAAK5B,eAAL,GAAuB,KAAKQ,aAAL,CAAmBoB,uBAA1C;AACH,WAFD,MAGK;AACD,gBAAM8F,QAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKP,eAAL,GAAuB,UAAUuF,IAAV,EAAgB;AACnC,qBAAOmC,QAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAK3D,uBAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKpB,aAAL,IAAsB,KAAKA,aAAL,CAAmB6N,mBAA7C,EAAkE;AAC9D,iBAAKzG,WAAL,GAAmB,KAAKpH,aAAL,CAAmB6N,mBAAtC;AACH,WAFD,MAGK;AACD,gBAAM3G,UAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKqH,WAAL,GAAmB,UAAUrC,IAAV,EAAgB;AAC/B,qBAAOmC,UAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAK5D,eAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKnB,aAAL,IAAsB,KAAKA,aAAL,CAAmB8N,wBAA7C,EAAuE;AACnE,iBAAKC,qBAAL,GAA6B,KAAK/N,aAAL,CAAmB8N,wBAAhD;AACH,WAFD,MAGK;AACD,gBAAM5G,UAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKgO,qBAAL,GAA6B,UAAUhJ,IAAV,EAAgB;AACzC,qBAAOmC,UAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAK1D,gBAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKnB,eAAT,EAA0B;AACtB,iBAAKmH,MAAL,CAAYnH,eAAZ,CAA4B,IAA5B;AACH;;AACD,cAAI,KAAKC,UAAT,EAAqB;AACjB,iBAAKkH,MAAL,CAAYlH,UAAZ,CAAuB,IAAvB;AACH;;AACD,eAAKmH,WAAL;AACA,eAAKpZ,gBAAL,GAAwB,KAAK8f,mBAAL,EAAxB;AACA,eAAKvH,MAAL,GAAc,IAAd;AACA,eAAKc,wCAAL,GAAgD,KAAKnB,eAAL,CAAqBzD,6BAArB,CAAmD6E,SAAnD,CAA6D,UAAAhD,WAAW,EAAI;AACxH,kBAAI,CAAC8C,WAAL;AACH,WAF+C,CAAhD;AAGA,eAAKG,8BAAL,GAAsC,KAAKrB,eAAL,CAAqBtD,mBAArB,CAAyC0E,SAAzC,CAAmD,YAAM;AAC3F,kBAAI,CAAChE,YAAL;AACH,WAFqC,CAAtC;AAGA,eAAKkE,wBAAL,GAAgC,KAAKtB,eAAL,CAAqBrD,aAArB,CAAmCyE,SAAnC,CAA6C,UAAAlD,SAAS,EAAI;AACtF,gBAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB,oBAAI,CAAC+C,MAAL,CAAYM,SAAZ;AACH,aAFD,MAGK,IAAIrD,SAAS,KAAK,CAAC,CAAnB,EAAsB;AACvB,oBAAI,CAAC+C,MAAL,CAAYO,SAAZ;AACH;AACJ,WAP+B,CAAhC;AAQA,eAAKC,wBAAL,GAAgC,KAAKzB,eAAL,CAAqBpD,aAArB,CAAmCwE,SAAnC,CAA6C,YAAM;AAC/E,kBAAI,CAACH,MAAL,CAAYS,MAAZ;AACH,WAF+B,CAAhC;AAGH;AA7KsC;AAAA;AAAA,0CA8KrB;AACd,cAAMlN,KAAK,GAAG,KAAKuN,QAAL,EAAd;AACA,eAAK5B,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;;AACA,cAAI,KAAK4G,YAAL,GAAoB,CAAxB,EAA2B;AACvB,gBAAMyM,WAAW,GAAG,KAAKN,GAAL,CAASO,aAAT,CAAuBC,aAAvB,CAAqC,kCAArC,EAAyEC,gBAAzE,CAA0F,uBAA1F,CAApB;AACA,gBAAMC,EAAE,GAAG,IAAX;AACAC,sBAAU,CAAC,YAAM;AACbD,gBAAE,CAAC3f,kBAAH,GAAwBuf,WAAW,CAACI,EAAE,CAAC7M,YAAH,GAAkB6M,EAAE,CAAC5M,SAAtB,CAAX,CAA4C8M,SAApE;AACH,aAFS,EAEP,EAFO,CAAV;AAGH;AACJ;AAxLsC;AAAA;AAAA,oCAyL3BvG,OAzL2B,EAyLlB;AACjB,cAAI,CAAC,KAAKvB,MAAV,EAAkB;AACd;AACH;;AACD,cAAMwB,iBAAiB,GAAGD,OAAO,CAACpI,WAAlC;;AACA,cAAIqI,iBAAiB,IAAIA,iBAAiB,CAACC,YAA3C,EAAyD;AACrD,iBAAK1E,YAAL;AACH;;AACD,cAAMtD,eAAe,GAAG8H,OAAO,CAAC9H,eAAhC;;AACA,cAAIA,eAAJ,EAAqB;AACjB,iBAAKmH,MAAL,CAAYnH,eAAZ,CAA4BA,eAAe,CAACgI,YAA5C;AACH;;AACD,cAAM/H,UAAU,GAAG6H,OAAO,CAAC7H,UAA3B;;AACA,cAAIA,UAAJ,EAAgB;AACZ,iBAAKkH,MAAL,CAAYlH,UAAZ,CAAuBA,UAAU,CAAC+H,YAAlC;AACH;AACJ;AAzMsC;AAAA;AAAA,sCA0MzB;AACV,cAAI,KAAKX,wCAAT,EAAmD;AAC/C,iBAAKA,wCAAL,CAA8CQ,WAA9C;AACA,iBAAKR,wCAAL,GAAgD,IAAhD;AACH;;AACD,cAAI,KAAKE,8BAAT,EAAyC;AACrC,iBAAKA,8BAAL,CAAoCM,WAApC;AACA,iBAAKN,8BAAL,GAAsC,IAAtC;AACH;;AACD,cAAI,KAAKC,wBAAT,EAAmC;AAC/B,iBAAKA,wBAAL,CAA8BK,WAA9B;AACA,iBAAKL,wBAAL,GAAgC,IAAhC;AACH;;AACD,cAAI,KAAKG,wBAAT,EAAmC;AAC/B,iBAAKA,wBAAL,CAA8BE,WAA9B;AACA,iBAAKF,wBAAL,GAAgC,IAAhC;AACH;AACJ;AA3NsC;AAAA;AAAA,yCA4NtB;AAAA;;AACb,cAAI,KAAKnB,cAAT,EAAyB;AACrB,iBAAKA,cAAL,GAAsB,KAAtB;AACA;AACH;;AACD,cAAMlB,gBAAgB,GAAG,KAAKA,gBAA9B;AACA,cAAIlB,SAAS,GAAG,CAAhB;AACA,eAAK+C,MAAL,CAAYe,cAAZ,GAA6BC,IAA7B,CAAkC,UAAAC,iBAAiB,EAAI;AACnDA,6BAAiB,GAAG,CAACA,iBAAiB,GAAG,CAArB,IAA0B,CAA9C;;AACA,gBAAIC,KAAK,CAACD,iBAAD,CAAT,EAA8B;AAC1BA,+BAAiB,GAAG9C,gBAApB;AACH;;AACD,gBAAI8C,iBAAiB,GAAG9C,gBAApB,KAAyC,CAA7C,EAAgD;AAC5ClB,uBAAS,GAAG,CAAZ;AACH,aAFD,MAGK,IAAIgE,iBAAiB,KAAK,CAAtB,IAA2B9C,gBAAgB,KAAK,CAApD,EAAuD;AACxDlB,uBAAS,GAAG,CAAZ;;AACA,oBAAI,CAAC+C,MAAL,CAAYmB,OAAZ,CAAoB,CAApB,EAAuB,CAAvB,EAA0B,KAA1B;AACH,aAHI,MAIA,IAAIhD,gBAAgB,GAAG8C,iBAAnB,KAAyC,CAA7C,EAAgD;AACjDhE,uBAAS,GAAG,CAAC,CAAb;AACH,aAFI,MAGA,IAAIgE,iBAAiB,KAAK,CAAtB,IAA2B9C,gBAAgB,KAAK,CAApD,EAAuD;AACxDlB,uBAAS,GAAG,CAAC,CAAb;;AACA,oBAAI,CAAC+C,MAAL,CAAYmB,OAAZ,CAAoB,CAApB,EAAuB,CAAvB,EAA0B,KAA1B;AACH;;AACD,kBAAI,CAAChD,gBAAL,GAAwB8C,iBAAxB;;AACA,kBAAI,CAACG,IAAL,CAAUnE,SAAV;AACH,WArBD;AAsBH;AAzPsC;AAAA;AAAA,6BA0PlCA,SA1PkC,EA0PvB;AACZ,cAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB;AACH;;AACD,eAAKA,SAAL,GAAiBA,SAAjB;AACA,cAAMkK,QAAQ,GAAG,KAAKpI,eAAL,CAAqBjB,uBAArB,CAA6C,KAAKjB,IAAlD,EAAwDI,SAAxD,CAAjB;AACA,eAAK8B,eAAL,CAAqBuC,cAArB,CAAoC6F,QAApC;AACA,eAAKlH,WAAL;AACA,eAAKhD,SAAL,GAAiB,CAAjB;AACH;AAnQsC;AAAA;AAAA,8CAoQjB;AAClB,cAAMpW,gBAAgB,GAAG,EAAzB;;AACA,eAAK,IAAIugB,IAAI,GAAG,CAAX,EAAclZ,MAAM,GAAG,KAAKlO,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB2G,MAA/C,EAAuDkZ,IAAI,GAAGlZ,MAA9D,EAAsEkZ,IAAI,IAAI,CAA9E,EAAiF;AAC7E;AACA,gBAAIA,IAAI,KAAK,CAAT,IAAc,KAAKpnB,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB6f,IAAnB,EAAyB,CAAzB,EAA4BhhB,IAA5B,CAAiCqW,QAAjC,OAAgD,KAAKrC,SAAvE,EAAkF;AAC9E,kBAAMhU,IAAI,GAAG,IAAI2V,IAAJ,CAAS,KAAK/b,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB6f,IAAnB,EAAyB,CAAzB,EAA4BhhB,IAArC,CAAb;AACAA,kBAAI,CAACkc,OAAL,CAAalc,IAAI,CAACuX,OAAL,KAAiB,CAA9B;AACAvX,kBAAI,CAACoW,QAAL,CAAc,KAAKpC,SAAnB;AACAvT,8BAAgB,CAACyX,IAAjB,CAAsB,KAAKoI,qBAAL,CAA2BtgB,IAA3B,CAAtB;AACH,aALD,MAMK;AACDS,8BAAgB,CAACyX,IAAjB,CAAsB,KAAKoI,qBAAL,CAA2B,KAAK1mB,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB6f,IAAnB,EAAyB,CAAzB,EAA4BhhB,IAAvD,CAAtB;AACH;AACJ;;AACD,iBAAOS,gBAAP;AACH;AAnRsC;AAAA;AAAA,oCAoR3BiM,SApR2B,EAoRhB;AACnB,cAAM7S,KAAK,GAAGmmB,mBAAmB,CAAC1E,QAApB,CAA6B5O,SAA7B,EAAwC,CAAxC,CAAd;;AACA,eAAK,IAAI6O,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,CAApB,EAAuBA,CAAC,EAAxB,EAA4B;AACxB1hB,iBAAK,CAAC0hB,CAAD,CAAL,CAAS3N,SAAT,GAAqB,KAAKmE,eAAL,CAAqBlY,KAAK,CAAC0hB,CAAD,CAAL,CAASjE,IAA9B,CAArB;AACH;;AACD,iBAAO;AACHnW,gBAAI,EAAE6e,mBAAmB,CAACiB,iBAApB,CAAsCvU,SAAtC,EAAiD,KAAKsH,SAAtD,EAAiE,KAAKC,OAAtE,EAA+E,KAAKH,YAApF,CADH;AAEHja,iBAAK,EAALA;AAFG,WAAP;AAIH;AA7RsC;AAAA;AAAA,iCA8R9Bkd,WA9R8B,EA8RjB;AAClB,cAAMG,IAAI,GAAGH,WAAW,CAACI,WAAZ,EAAb;AAAA,cAAwCC,KAAK,GAAGL,WAAW,CAACM,QAAZ,EAAhD;AAAA,cAAwEC,IAAI,GAAGP,WAAW,CAACQ,OAAZ,EAA/E;AAAA,cAAsGtY,GAAG,GAAG8X,WAAW,CAACiF,MAAZ,EAA5G;AACA,cAAID,UAAU,GAAG9c,GAAG,GAAG,KAAK4U,eAA5B;;AACA,cAAIkI,UAAU,GAAG,CAAjB,EAAoB;AAChBA,sBAAU,IAAI,CAAd;AACH,WALiB,CAMlB;;;AACA,cAAMmF,cAAc,GAAG,IAAIvL,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsBE,IAAI,GAAGyE,UAA7B,EAAyC,EAAzC,EAA6C,CAA7C,EAAgD,CAAhD,CAAvB;AAAA,cAA2EpP,OAAO,GAAG,IAAIgJ,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsBE,IAAI,GAAGyE,UAAP,GAAoB,CAA1C,EAA6C,EAA7C,EAAiD,CAAjD,EAAoD,CAApD,CAArF;AACA,iBAAO;AACHrP,qBAAS,EAAEwU,cADR;AAEHvU,mBAAO,EAAPA;AAFG,WAAP;AAIH;AA1SsC;AAAA;AAAA,uCA2SxB;AACX,cAAMwF,WAAW,GAAG,KAAKA,WAAzB;AAAA,cAAsCiK,GAAG,GAAGjK,WAAW,GAAGA,WAAW,CAACrK,MAAf,GAAwB,CAA/E;AAAA,cAAkF4E,SAAS,GAAG,KAAKuJ,KAAL,CAAWvJ,SAAzG;AAAA,cAAoHC,OAAO,GAAG,KAAKsJ,KAAL,CAAWtJ,OAAzI;AAAA,cAAkJ0P,YAAY,GAAG1G,IAAI,CAAC2G,GAAL,CAAS5P,SAAS,CAACyK,WAAV,EAAT,EAAkCzK,SAAS,CAAC2K,QAAV,EAAlC,EAAwD3K,SAAS,CAAC6K,OAAV,EAAxD,CAAjK;AAAA,cAA+OgF,UAAU,GAAG5G,IAAI,CAAC2G,GAAL,CAAS3P,OAAO,CAACwK,WAAR,EAAT,EAAgCxK,OAAO,CAAC0K,QAAR,EAAhC,EAAoD1K,OAAO,CAAC4K,OAAR,EAApD,CAA5P;AAAA,cAAoUQ,gBAAgB,GAAG,KAAKA,gBAA5V;AAAA,cAA8W5W,IAAI,GAAG,KAAKvH,KAAL,CAAWme,gBAAX,EAA6B5W,IAAlZ;AAAA,cAAwZtH,KAAK,GAAG,KAAKD,KAAL,CAAWme,gBAAX,EAA6Ble,KAA7b;AAAA,cAAocsnB,OAAO,GAAG,OAA9c;AAAA,cAAud3E,MAAM,GAAG,QAAhe;AAAA,cACA;AACAC,aAAG,GAAG,KAFN;AAAA,cAEa2E,kBAAkB,GAAG,KAAKpN,SAAL,GAAiB,KAAKF,YAFxD;AAAA,cAEsEuN,gBAAgB,GAAG,KAAKpN,OAAL,GAAe,KAAKH,YAF7G;AAAA,cAE2HwN,OAAO,GAAG,KAAK,KAAKxN,YAF/I;AAGA,cAAIyN,kBAAkB,GAAG,KAAzB;AAAA,cAAgCC,kBAAkB,GAAG,KAArD;;AACA,eAAK,IAAIjG,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,CAApB,EAAuBA,CAAC,IAAI,CAA5B,EAA+B;AAC3B1hB,iBAAK,CAAC0hB,CAAD,CAAL,CAAStb,MAAT,GAAkB,EAAlB;AACApG,iBAAK,CAAC0hB,CAAD,CAAL,CAASI,QAAT,GAAoB,KAApB;AACH;;AACD,eAAK,IAAI1c,GAAG,GAAG,CAAf,EAAkBA,GAAG,GAAG,CAAxB,EAA2BA,GAAG,IAAI,CAAlC,EAAqC;AACjC,iBAAK,IAAI+hB,IAAI,GAAG,CAAhB,EAAmBA,IAAI,GAAG,KAAKb,SAA/B,EAA0Ca,IAAI,IAAI,CAAlD,EAAqD;AACjD7f,kBAAI,CAAC6f,IAAD,CAAJ,CAAW/hB,GAAX,EAAgBgB,MAAhB,GAAyB,EAAzB;AACH;AACJ;;AACD,eAAK,IAAIsb,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGa,GAApB,EAAyBb,GAAC,IAAI,CAA9B,EAAiC;AAC7B,gBAAMvN,KAAK,GAAGmE,WAAW,CAACoJ,GAAD,CAAzB;AACA,gBAAMoB,cAAc,GAAG3O,KAAK,CAACtB,SAA7B;AACA,gBAAMkQ,YAAY,GAAG5O,KAAK,CAACrB,OAA3B;AACA,gBAAIkQ,iBAAiB,SAArB;AAAA,gBAAuBC,eAAe,SAAtC;;AACA,gBAAI9O,KAAK,CAACd,MAAV,EAAkB;AACd2P,+BAAiB,GAAGF,cAAc,CAACzG,OAAf,EAApB;AACA4G,6BAAe,GAAGF,YAAY,CAAC1G,OAAb,EAAlB;AACH,aAHD,MAIK;AACD2G,+BAAiB,GAAGlH,IAAI,CAAC2G,GAAL,CAASK,cAAc,CAACxF,WAAf,EAAT,EAAuCwF,cAAc,CAACtF,QAAf,EAAvC,EAAkEsF,cAAc,CAACpF,OAAf,EAAlE,CAApB;AACAuF,6BAAe,GAAGnH,IAAI,CAAC2G,GAAL,CAASM,YAAY,CAACzF,WAAb,EAAT,EAAqCyF,YAAY,CAACvF,QAAb,EAArC,EAA8DuF,YAAY,CAACrF,OAAb,KAAyB,CAAvF,CAAlB;AACH;;AACD,gBAAIuF,eAAe,IAAIT,YAAnB,IAAmCQ,iBAAiB,IAAIN,UAAxD,IAAsEI,cAAc,IAAIC,YAA5F,EAA0G;AACtG;AACH;;AACD,gBAAI5O,KAAK,CAACd,MAAV,EAAkB;AACdqU,gCAAkB,GAAG,IAArB;AACA,kBAAIE,gBAAgB,SAApB;;AACA,kBAAI5E,iBAAiB,IAAIR,YAAzB,EAAuC;AACnCoF,gCAAgB,GAAG,CAAnB;AACH,eAFD,MAGK;AACDA,gCAAgB,GAAGxE,IAAI,CAACmB,KAAL,CAAW,CAACvB,iBAAiB,GAAGR,YAArB,IAAqCG,MAAhD,CAAnB;AACH;;AACD,kBAAIkF,cAAc,SAAlB;;AACA,kBAAI5E,eAAe,IAAIP,UAAvB,EAAmC;AAC/BmF,8BAAc,GAAGzE,IAAI,CAACmB,KAAL,CAAW,CAAC7B,UAAU,GAAGF,YAAd,IAA8BG,MAAzC,CAAjB;AACH,eAFD,MAGK;AACDkF,8BAAc,GAAGzE,IAAI,CAACmB,KAAL,CAAW,CAACtB,eAAe,GAAGT,YAAnB,IAAmCG,MAA9C,CAAjB;AACH;;AACD,kBAAMmF,kBAAkB,GAAG;AACvB3T,qBAAK,EAALA,KADuB;AAEvBc,0BAAU,EAAE2S,gBAFW;AAGvB5S,wBAAQ,EAAE6S;AAHa,eAA3B;AAKA,kBAAItE,QAAQ,GAAGvjB,KAAK,CAAC4nB,gBAAD,CAAL,CAAwBxhB,MAAvC;;AACA,kBAAImd,QAAJ,EAAc;AACVA,wBAAQ,CAAClF,IAAT,CAAcyJ,kBAAd;AACH,eAFD,MAGK;AACDvE,wBAAQ,GAAG,EAAX;AACAA,wBAAQ,CAAClF,IAAT,CAAcyJ,kBAAd;AACA9nB,qBAAK,CAAC4nB,gBAAD,CAAL,CAAwBxhB,MAAxB,GAAiCmd,QAAjC;AACH;;AACDvjB,mBAAK,CAAC4nB,gBAAD,CAAL,CAAwB9F,QAAxB,GAAmC,IAAnC;AACH,aA/BD,MAgCK;AACD6F,gCAAkB,GAAG,IAArB;AACA,kBAAIzE,mBAAmB,SAAvB;;AACA,kBAAIF,iBAAiB,GAAGR,YAAxB,EAAsC;AAClCU,mCAAmB,GAAG,CAAtB;AACH,eAFD,MAGK;AACDA,mCAAmB,GAAG,CAACF,iBAAiB,GAAGR,YAArB,IAAqC8E,OAArC,GAA+C,KAAKrN,YAApD,GAAmE,CAAC6I,cAAc,CAACtG,QAAf,KAA4BsG,cAAc,CAACiF,UAAf,KAA8B,EAA3D,IAAiE,KAAK9N,YAA/J;AACH;;AACD,kBAAIkJ,iBAAiB,SAArB;;AACA,kBAAIF,eAAe,GAAGP,UAAtB,EAAkC;AAC9BS,iCAAiB,GAAG,CAACT,UAAU,GAAGF,YAAd,IAA8B8E,OAA9B,GAAwC,KAAKrN,YAAjE;AACH,eAFD,MAGK;AACDkJ,iCAAiB,GAAG,CAACF,eAAe,GAAGN,MAAlB,GAA2BH,YAA5B,IAA4C8E,OAA5C,GAAsD,KAAKrN,YAA3D,GAA0E,CAAC8I,YAAY,CAACvG,QAAb,KAA0BuG,YAAY,CAACgF,UAAb,KAA4B,EAAvD,IAA6D,KAAK9N,YAAhK;AACH;;AACD,kBAAMhF,UAAU,GAAGmO,IAAI,CAACC,KAAL,CAAWH,mBAAX,CAAnB;AAAA,kBAAoDlO,QAAQ,GAAGoO,IAAI,CAACE,IAAL,CAAUH,iBAAiB,GAAGP,GAA9B,CAA/D;AACA,kBAAIoF,aAAa,GAAG/S,UAAU,GAAGwS,OAAjC;AAAA,kBAA0CQ,QAAQ,GAAG7E,IAAI,CAACC,KAAL,CAAWpO,UAAU,GAAGwS,OAAxB,CAArD;AAAA,kBAAuFS,QAAQ,GAAGD,QAAQ,GAAGR,OAA7G;AAAA,kBAAsH9Q,WAAW,GAAG,CAApI;AAAA,kBAAuIE,SAAS,GAAG,CAAnJ;;AACA,kBAAI,KAAK/Q,SAAL,KAAmB,CAAvB,EAA0B;AACtB,oBAAIkiB,aAAa,GAAGT,kBAApB,EAAwC;AACpC5Q,6BAAW,GAAG,CAAd;AACH,iBAFD,MAGK;AACDA,6BAAW,GAAGyM,IAAI,CAACC,KAAL,CAAW,CAACH,mBAAmB,GAAGjO,UAAvB,IAAqC,KAAKnP,SAArD,CAAd;AACH;AACJ;;AACD,iBAAG;AACCoiB,wBAAQ,IAAIT,OAAZ;AACA,oBAAIU,WAAW,SAAf;;AACA,oBAAID,QAAQ,GAAGlT,QAAf,EAAyB;AACrBmT,6BAAW,GAAGV,OAAd;AACH,iBAFD,MAGK;AACD,sBAAIS,QAAQ,KAAKlT,QAAjB,EAA2B;AACvBmT,+BAAW,GAAGV,OAAd;AACH,mBAFD,MAGK;AACDU,+BAAW,GAAGnT,QAAQ,GAAGyS,OAAzB;AACH;;AACD,sBAAI,KAAK3hB,SAAL,KAAmB,CAAvB,EAA0B;AACtB,wBAAIqiB,WAAW,GAAGX,gBAAlB,EAAoC;AAChC3Q,+BAAS,GAAG,CAAZ;AACH,qBAFD,MAGK;AACDA,+BAAS,GAAGuM,IAAI,CAACC,KAAL,CAAW,CAACrO,QAAQ,GAAGmO,iBAAZ,IAAiC,KAAKrd,SAAjD,CAAZ;AACH;AACJ;AACJ;;AACD,oBAAIkiB,aAAa,GAAGT,kBAApB,EAAwC;AACpCS,+BAAa,GAAG,CAAhB;AACH,iBAFD,MAGK;AACDA,+BAAa,IAAIT,kBAAjB;AACH;;AACD,oBAAIY,WAAW,GAAGX,gBAAlB,EAAoC;AAChCW,6BAAW,GAAGX,gBAAd;AACH;;AACDW,2BAAW,IAAIZ,kBAAf;;AACA,oBAAIS,aAAa,GAAGG,WAApB,EAAiC;AAC7B,sBAAMjU,YAAY,GAAG;AACjBC,yBAAK,EAALA,KADiB;AAEjBc,8BAAU,EAAE+S,aAFK;AAGjBhT,4BAAQ,EAAEmT,WAHO;AAIjBxR,+BAAW,EAAXA,WAJiB;AAKjBE,6BAAS,EAATA;AALiB,mBAArB;AAOA,sBAAI0M,SAAQ,GAAGjc,IAAI,CAAC0gB,aAAD,CAAJ,CAAoBC,QAApB,EAA8B7hB,MAA7C;;AACA,sBAAImd,SAAJ,EAAc;AACVA,6BAAQ,CAAClF,IAAT,CAAcnK,YAAd;AACH,mBAFD,MAGK;AACDqP,6BAAQ,GAAG,EAAX;;AACAA,6BAAQ,CAAClF,IAAT,CAAcnK,YAAd;;AACA5M,wBAAI,CAAC0gB,aAAD,CAAJ,CAAoBC,QAApB,EAA8B7hB,MAA9B,GAAuCmd,SAAvC;AACH;;AACDvjB,uBAAK,CAACioB,QAAD,CAAL,CAAgBnG,QAAhB,GAA2B,IAA3B;AACH;;AACDkG,6BAAa,GAAG,CAAhB;AACArR,2BAAW,GAAG,CAAd;AACAsR,wBAAQ,IAAI,CAAZ;AACH,eAtDD,QAsDSC,QAAQ,GAAGlT,QAtDpB;AAuDH;AACJ;;AACD,cAAI2S,kBAAJ,EAAwB;AACpB,iBAAK,IAAIviB,IAAG,GAAG,CAAf,EAAkBA,IAAG,GAAG,CAAxB,EAA2BA,IAAG,IAAI,CAAlC,EAAqC;AACjC,kBAAIgjB,aAAa,GAAG,EAApB;;AACA,mBAAK,IAAIjB,KAAI,GAAG,CAAhB,EAAmBA,KAAI,GAAG,KAAKb,SAA/B,EAA0Ca,KAAI,IAAI,CAAlD,EAAqD;AACjD,oBAAI7f,IAAI,CAAC6f,KAAD,CAAJ,CAAW/hB,IAAX,EAAgBgB,MAApB,EAA4B;AACxBkB,sBAAI,CAAC6f,KAAD,CAAJ,CAAW/hB,IAAX,EAAgBgB,MAAhB,CAAuBod,IAAvB,CAA4B2C,mBAAmB,CAACkC,yBAAhD;;AACAD,+BAAa,GAAGA,aAAa,CAACE,MAAd,CAAqBhhB,IAAI,CAAC6f,KAAD,CAAJ,CAAW/hB,IAAX,EAAgBgB,MAArC,CAAhB;AACH;AACJ;;AACD,kBAAIgiB,aAAa,CAACna,MAAd,GAAuB,CAA3B,EAA8B;AAC1B,qBAAKsa,WAAL,CAAiBH,aAAjB;AACH;AACJ;AACJ;;AACD,cAAIV,kBAAJ,EAAwB;AACpB,gBAAIc,mBAAmB,GAAG,EAA1B;;AACA,iBAAK,IAAIpjB,KAAG,GAAG,CAAf,EAAkBA,KAAG,GAAG,CAAxB,EAA2BA,KAAG,IAAI,CAAlC,EAAqC;AACjC,kBAAIpF,KAAK,CAACoF,KAAD,CAAL,CAAWgB,MAAf,EAAuB;AACnBoiB,mCAAmB,GAAGA,mBAAmB,CAACF,MAApB,CAA2BtoB,KAAK,CAACoF,KAAD,CAAL,CAAWgB,MAAtC,CAAtB;AACH;AACJ;;AACD,gBAAIoiB,mBAAmB,CAACva,MAApB,GAA6B,CAAjC,EAAoC;AAChC,mBAAKwa,iBAAL,CAAuBD,mBAAvB;AACH;AACJ;;AACD,cAAI,KAAKnQ,UAAT,EAAqB;AACjB,gBAAIqL,YAAY,GAAG,KAAnB;AACA,gBAAIpf,YAAJ;;AACA,iBAAK,IAAIue,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,CAApB,EAAuBA,CAAC,IAAI,CAA5B,EAA+B;AAC3B,kBAAI7iB,KAAK,CAAC6iB,CAAD,CAAL,CAASd,QAAb,EAAuB;AACnBzd,4BAAY,GAAGtE,KAAK,CAAC6iB,CAAD,CAApB;AACAa,4BAAY,GAAG,IAAf;AACA;AACH;AACJ;;AACD,gBAAIA,YAAJ,EAAkB;AACd,kBAAIpC,QAAQ,GAAG,KAAf;;AACA,kBAAI,KAAK/I,YAAT,EAAuB;AACnB+I,wBAAQ,GAAG,KAAK/I,YAAL,CAAkBjU,YAAY,CAACmZ,IAA/B,CAAX;AACH;;AACD,mBAAKuB,cAAL,CAAoBrC,IAApB,CAAyB;AACrBgH,4BAAY,EAAErf,YAAY,CAACmZ,IADN;AAErBrX,sBAAM,EAAE9B,YAAY,CAAC8B,MAAb,CAAoBsiB,GAApB,CAAwB,UAAAC,CAAC;AAAA,yBAAIA,CAAC,CAACxU,KAAN;AAAA,iBAAzB,CAFa;AAGrBmN,wBAAQ,EAARA;AAHqB,eAAzB;AAKH;AACJ;AACJ;AA3esC;AAAA;AAAA,sCA4ezB;AACV,eAAKlF,KAAL,GAAa,KAAK0B,QAAL,CAAc,KAAKgB,eAAL,CAAqB5B,WAAnC,CAAb;;AACA,cAAI,KAAKiC,MAAT,EAAiB;AACb,gBAAM7L,KAAK,GAAG,KAAKuN,QAAL,EAAd;AACA,iBAAK5B,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;AACH;;AACD,eAAKwL,eAAL,CAAqB8E,qBAArB,CAA2C,IAA3C;AACA,eAAKC,iBAAL,CAAuB,KAAKzH,KAAL,CAAWvJ,SAAlC,EAA6C,KAAK9S,KAAL,CAAW,KAAKme,gBAAhB,CAA7C;AACA,eAAKY,eAAL,CAAqBxH,YAArB,CAAkC,IAAlC;AACH;AArfsC;AAAA;AAAA,mCAsf5B;AACP,cAAM+P,cAAc,GAAG,IAAIvL,IAAJ,CAAS,KAAKM,KAAL,CAAWvJ,SAAX,CAAqBwJ,OAArB,EAAT,CAAvB;AACAgL,wBAAc,CAAC9K,QAAf,CAAwB,EAAxB,EAA4B,CAA5B,EAA+B,CAA/B,EAAkC,CAAlC;AACA,iBAAO,KAAKuD,WAAL,CAAiBuH,cAAjB,CAAP;AACH;AA1fsC;AAAA;AAAA,0CA2frB5J,IA3fqB,EA2ff;AACpB,cAAIoE,SAAS,GAAG,EAAhB;;AACA,cAAIpE,IAAI,CAACqE,QAAT,EAAmB;AACf,gBAAID,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,GAAG,qBAAZ;AACH;;AACD,cAAIpE,IAAI,CAACsE,QAAT,EAAmB;AACf,gBAAIF,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,IAAI,mBAAb;AACH;;AACD,cAAIpE,IAAI,CAACuE,OAAT,EAAkB;AACd,gBAAIH,SAAJ,EAAe;AACXA,uBAAS,IAAI,GAAb;AACH;;AACDA,qBAAS,IAAI,kBAAb;AACH;;AACD,iBAAOA,SAAP;AACH;AAhhBsC;AAAA;AAAA,+BAihBhC8B,YAjhBgC,EAihBlBvd,MAjhBkB,EAihBV;AACzB,cAAIkb,QAAQ,GAAG,KAAf;;AACA,cAAI,KAAK/I,YAAT,EAAuB;AACnB+I,oBAAQ,GAAG,KAAK/I,YAAL,CAAkBoL,YAAlB,CAAX;AACH;;AACD,eAAK3E,cAAL,CAAoBrC,IAApB,CAAyB;AACrBgH,wBAAY,EAAZA,YADqB;AAErBvd,kBAAM,EAAEA,MAAM,CAACsiB,GAAP,CAAW,UAAAC,CAAC;AAAA,qBAAIA,CAAC,CAACxU,KAAN;AAAA,aAAZ,CAFa;AAGrBmN,oBAAQ,EAARA;AAHqB,WAAzB;AAKH;AA3hBsC;AAAA;AAAA,oCA4hB3B8G,aA5hB2B,EA4hBZ;AACvB,eAAKQ,iBAAL,CAAuBR,aAAvB;AACAjC,6BAAmB,CAAC0C,cAApB,CAAmCT,aAAnC,EAAkD,KAAK9B,SAAvD,EAAkE,KAAKxgB,SAAvE;AACH;AA/hBsC;AAAA;AAAA,0CAgiBrBsiB,aAhiBqB,EAgiBN;AAC7B,eAAKQ,iBAAL,CAAuBR,aAAvB;AACH;AAliBsC;AAAA;AAAA,gCAmiB/BrE,MAniB+B,EAmiBvBC,MAniBuB,EAmiBf;AACpB,cAAI8E,UAAU,GAAG/E,MAAjB;AAAA,cAAyBgF,SAAS,GAAG/E,MAArC;;AACA,cAAID,MAAM,CAAC9O,UAAP,GAAoB+O,MAAM,CAAC/O,UAA3B,IAA0C8O,MAAM,CAAC9O,UAAP,KAAsB+O,MAAM,CAAC/O,UAA7B,IAA2C8O,MAAM,CAACpN,WAAP,GAAqBqN,MAAM,CAACrN,WAArH,EAAmI;AAC/HmS,sBAAU,GAAG9E,MAAb;AACA+E,qBAAS,GAAGhF,MAAZ;AACH;;AACD,cAAI+E,UAAU,CAAC9T,QAAX,IAAuB+T,SAAS,CAAC9T,UAArC,EAAiD;AAC7C,mBAAO,KAAP;AACH,WAFD,MAGK;AACD,mBAAO,EAAE6T,UAAU,CAAC9T,QAAX,GAAsB+T,SAAS,CAAC9T,UAAhC,KAA+C,CAA/C,IAAoD6T,UAAU,CAACjS,SAAX,GAAuBkS,SAAS,CAACpS,WAAjC,IAAgD,KAAK7Q,SAA3G,CAAP;AACH;AACJ;AA/iBsC;AAAA;AAAA,0CAgjBrBM,MAhjBqB,EAgjBb;AACtB,cAAMmc,GAAG,GAAGnc,MAAM,CAAC6H,MAAnB;AAAA,cAA2B+a,WAAW,GAAG,IAAIpE,KAAJ,CAAUrC,GAAV,CAAzC;AACA,cAAI0G,SAAS,GAAG,CAAhB;;AACA,eAAK,IAAIvH,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGa,GAApB,EAAyBb,CAAC,IAAI,CAA9B,EAAiC;AAC7B,gBAAIniB,GAAG,SAAP;;AACA,iBAAKA,GAAG,GAAG,CAAX,EAAcA,GAAG,GAAG0pB,SAApB,EAA+B1pB,GAAG,IAAI,CAAtC,EAAyC;AACrCypB,yBAAW,CAACzpB,GAAD,CAAX,GAAmB,KAAnB;AACH;;AACD,iBAAK,IAAI2pB,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGxH,CAApB,EAAuBwH,CAAC,IAAI,CAA5B,EAA+B;AAC3B,kBAAI,KAAKC,OAAL,CAAa/iB,MAAM,CAACsb,CAAD,CAAnB,EAAwBtb,MAAM,CAAC8iB,CAAD,CAA9B,CAAJ,EAAwC;AACpCF,2BAAW,CAAC5iB,MAAM,CAAC8iB,CAAD,CAAN,CAAUnU,QAAX,CAAX,GAAkC,IAAlC;AACH;AACJ;;AACD,iBAAKxV,GAAG,GAAG,CAAX,EAAcA,GAAG,GAAG0pB,SAApB,EAA+B1pB,GAAG,IAAI,CAAtC,EAAyC;AACrC,kBAAI,CAACypB,WAAW,CAACzpB,GAAD,CAAhB,EAAuB;AACnB;AACH;AACJ;;AACD,gBAAIA,GAAG,GAAG0pB,SAAV,EAAqB;AACjB7iB,oBAAM,CAACsb,CAAD,CAAN,CAAU3M,QAAV,GAAqBxV,GAArB;AACH,aAFD,MAGK;AACD6G,oBAAM,CAACsb,CAAD,CAAN,CAAU3M,QAAV,GAAqBkU,SAAS,EAA9B;AACH;AACJ;;AACD,cAAI,KAAKtQ,GAAL,KAAa,KAAjB,EAAwB;AACpB,iBAAK,IAAI+I,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGa,GAApB,EAAyBb,GAAC,IAAI,CAA9B,EAAiC;AAC7Btb,oBAAM,CAACsb,GAAD,CAAN,CAAU3M,QAAV,GAAqBkU,SAAS,GAAG,CAAZ,GAAgB7iB,MAAM,CAACsb,GAAD,CAAN,CAAU3M,QAA/C;AACH;AACJ;AACJ;AA9kBsC;AAAA;AAAA,0CA+kBrBgJ,oBA/kBqB,EA+kBC1e,IA/kBD,EA+kBO;AAC1C,cAAM4kB,mBAAmB,GAAG,KAAKnF,eAAL,CAAqB5B,WAAjD;AAAA,cAA8DuH,KAAK,GAAG,IAAI3I,IAAJ,EAAtE;AAAA,cAAkF6G,MAAM,GAAG,QAA3F;AAAA,cAAqG2B,qBAAqB,GAAGlB,IAAI,CAACmB,KAAL,CAAW,CAACzI,IAAI,CAAC2G,GAAL,CAASwB,mBAAmB,CAAC3G,WAApB,EAAT,EAA4C2G,mBAAmB,CAACzG,QAApB,EAA5C,EAA4EyG,mBAAmB,CAACvG,OAApB,EAA5E,IAA6G5B,IAAI,CAAC2G,GAAL,CAAS1E,oBAAoB,CAACT,WAArB,EAAT,EAA6CS,oBAAoB,CAACP,QAArB,EAA7C,EAA8EO,oBAAoB,CAACL,OAArB,EAA9E,CAA9G,IAA+NiF,MAA1O,CAA7H;AAAA,cAAgX+B,oBAAoB,GAAGtB,IAAI,CAACC,KAAL,CAAW,CAACvH,IAAI,CAAC2G,GAAL,CAASgC,KAAK,CAACnH,WAAN,EAAT,EAA8BmH,KAAK,CAACjH,QAAN,EAA9B,EAAgDiH,KAAK,CAACpI,OAAN,EAAhD,IAAmEP,IAAI,CAAC2G,GAAL,CAAS1E,oBAAoB,CAACT,WAArB,EAAT,EAA6CS,oBAAoB,CAACP,QAArB,EAA7C,EAA8EO,oBAAoB,CAACL,OAArB,EAA9E,CAApE,IAAqLiF,MAAhM,CAAvY;;AACA,eAAK,IAAIE,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,CAApB,EAAuBA,CAAC,IAAI,CAA5B,EAA+B;AAC3BxjB,gBAAI,CAACW,KAAL,CAAW6iB,CAAX,EAAcd,QAAd,GAAyB,KAAzB;AACH;;AACD,cAAIuC,qBAAqB,IAAI,CAAzB,IAA8BA,qBAAqB,GAAG,CAAtD,IAA2D,KAAKjM,UAApE,EAAgF;AAC5EhZ,gBAAI,CAACW,KAAL,CAAWskB,qBAAX,EAAkCvC,QAAlC,GAA6C,IAA7C;AACH;;AACD,cAAI2C,oBAAoB,IAAI,CAAxB,IAA6BA,oBAAoB,GAAG,CAAxD,EAA2D;AACvDrlB,gBAAI,CAACW,KAAL,CAAW0kB,oBAAX,EAAiC1C,OAAjC,GAA2C,IAA3C;AACH;AACJ;AA1lBsC;AAAA;AAAA,oCA2lB3Brd,QA3lB2B,EA2lBjB;AAClB,cAAML,YAAY,GAAGK,QAAQ,CAAC8Y,IAA9B;AAAA,cAAoCzd,KAAK,GAAG,KAAKD,KAAL,CAAW,KAAKme,gBAAhB,EAAkCle,KAA9E;AAAA,cAAqF+d,oBAAoB,GAAG,KAAK3B,KAAL,CAAWvJ,SAAvH;AAAA,cAAkI8P,MAAM,GAAG,QAA3I;AAAA,cAAqJ2B,qBAAqB,GAAGlB,IAAI,CAACmB,KAAL,CAAW,CAACzI,IAAI,CAAC2G,GAAL,CAASne,YAAY,CAACgZ,WAAb,EAAT,EAAqChZ,YAAY,CAACkZ,QAAb,EAArC,EAA8DlZ,YAAY,CAACoZ,OAAb,EAA9D,IAAwF5B,IAAI,CAAC2G,GAAL,CAAS1E,oBAAoB,CAACT,WAArB,EAAT,EAA6CS,oBAAoB,CAACP,QAArB,EAA7C,EAA8EO,oBAAoB,CAACL,OAArB,EAA9E,CAAzF,IAA0MiF,MAArN,CAA7K;AACA,eAAK7D,eAAL,CAAqBuC,cAArB,CAAoC/c,YAApC;;AACA,eAAK,IAAIue,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAG,CAApB,EAAuBA,CAAC,IAAI,CAA5B,EAA+B;AAC3B7iB,iBAAK,CAAC6iB,CAAD,CAAL,CAASd,QAAT,GAAoB,KAApB;AACH;;AACD,cAAIuC,qBAAqB,IAAI,CAAzB,IAA8BA,qBAAqB,GAAG,CAA1D,EAA6D;AACzDtkB,iBAAK,CAACskB,qBAAD,CAAL,CAA6BvC,QAA7B,GAAwC,IAAxC;AACH;;AACD,cAAIT,QAAQ,GAAG,KAAf;;AACA,cAAI,KAAK/I,YAAT,EAAuB;AACnB+I,oBAAQ,GAAG,KAAK/I,YAAL,CAAkBjU,YAAlB,CAAX;AACH;;AACD,eAAK0a,cAAL,CAAoBrC,IAApB,CAAyB;AAAEgH,wBAAY,EAAErf,YAAhB;AAA8B8B,kBAAM,EAAEzB,QAAQ,CAACyB,MAAT,CAAgBsiB,GAAhB,CAAoB,UAAAC,CAAC;AAAA,qBAAIA,CAAC,CAACxU,KAAN;AAAA,aAArB,CAAtC;AAAyEmN,oBAAQ,EAARA;AAAzE,WAAzB;AACH;AAzmBsC;AAAA;AAAA,0CA0mBrB8H,cA1mBqB,EA0mBL;AAC9B,eAAKhiB,kBAAL,GAA0BgiB,cAA1B;AACH;AA5mBsC;AAAA;AAAA,0CAmBdvW,SAnBc,EAmBHsH,SAnBG,EAmBQC,OAnBR,EAmBiBiP,YAnBjB,EAmB+B;AAClE,cAAMC,KAAK,GAAG,EAAd;AAAA,cAAkBC,WAAW,GAAG,CAAhC;AAAA,cAAmCrM,WAAW,GAAGrK,SAAS,CAAC6K,OAAV,EAAjD;AACA,cAAI8L,QAAJ,EAAcC,OAAd;;AACA,cAAIJ,YAAY,GAAG,CAAnB,EAAsB;AAClBG,oBAAQ,GAAGpG,IAAI,CAACC,KAAL,CAAW,IAAIgG,YAAf,CAAX;AACAI,mBAAO,GAAG,EAAV;AACH,WAHD,MAIK;AACDD,oBAAQ,GAAG,CAAX;AACAC,mBAAO,GAAGrG,IAAI,CAACC,KAAL,CAAW,KAAKgG,YAAhB,CAAV;AACH;;AACD,eAAK,IAAIlC,IAAI,GAAGhN,SAAhB,EAA2BgN,IAAI,GAAG/M,OAAlC,EAA2C+M,IAAI,IAAIqC,QAAnD,EAA6D;AACzD,iBAAK,IAAIE,QAAQ,GAAG,CAApB,EAAuBA,QAAQ,GAAG,EAAlC,EAAsCA,QAAQ,IAAID,OAAlD,EAA2D;AACvD,kBAAMnqB,GAAG,GAAG,EAAZ;;AACA,mBAAK,IAAI8F,GAAG,GAAG,CAAf,EAAkBA,GAAG,GAAG,CAAxB,EAA2BA,GAAG,IAAI,CAAlC,EAAqC;AACjC,oBAAMe,IAAI,GAAG,IAAI2V,IAAJ,CAASjJ,SAAS,CAACwJ,OAAV,EAAT,CAAb;AACAlW,oBAAI,CAACoW,QAAL,CAAcgN,WAAW,GAAGpC,IAA5B,EAAkCuC,QAAlC;AACAvjB,oBAAI,CAACkc,OAAL,CAAanF,WAAW,GAAG9X,GAA3B;AACA9F,mBAAG,CAAC+e,IAAJ,CAAS;AACLjY,wBAAM,EAAE,EADH;AAELD,sBAAI,EAAJA;AAFK,iBAAT;AAIH;;AACDmjB,mBAAK,CAACjL,IAAN,CAAW/e,GAAX;AACH;AACJ;;AACD,iBAAOgqB,KAAP;AACH;AA9CsC;AAAA;AAAA,iCA+CvBzW,SA/CuB,EA+CZ8R,CA/CY,EA+CT;AAC1B,cAAM3kB,KAAK,GAAG,IAAI4kB,KAAJ,CAAUD,CAAV,CAAd;AAAA,cAA4B3C,OAAO,GAAG,IAAIlG,IAAJ,CAASjJ,SAAS,CAACwJ,OAAV,EAAT,CAAtC;AACA,cAAIqF,CAAC,GAAG,CAAR;;AACA,iBAAOA,CAAC,GAAGiD,CAAX,EAAc;AACV3kB,iBAAK,CAAC0hB,CAAC,EAAF,CAAL,GAAa;AACTjE,kBAAI,EAAE,IAAI3B,IAAJ,CAASkG,OAAO,CAAC3F,OAAR,EAAT,CADG;AAETjW,oBAAM,EAAE,EAFC;AAGT2N,uBAAS,EAAE;AAHF,aAAb;AAKAiO,mBAAO,CAACK,OAAR,CAAgBL,OAAO,CAACtE,OAAR,KAAoB,CAApC;AACH;;AACD,iBAAO1d,KAAP;AACH;AA3DsC;AAAA;AAAA,kDA4DN2pB,MA5DM,EA4DEC,MA5DF,EA4DU;AAC7C,iBAAOD,MAAM,CAAChT,WAAP,GAAqBiT,MAAM,CAACjT,WAAnC;AACH;AA9DsC;AAAA;AAAA,uCA+DjByR,aA/DiB,EA+DFyB,IA/DE,EA+DI/jB,SA/DJ,EA+De;AAClD,cAAMgkB,SAAS,GAAGD,IAAI,GAAG/jB,SAAzB;AAAA,cAAoCikB,KAAK,GAAG,IAAInF,KAAJ,CAAUkF,SAAV,CAA5C,CADkD,CAElD;;AACA1B,uBAAa,CAAC5E,IAAd,CAAmB,UAACmG,MAAD,EAASC,MAAT,EAAoB;AACnC,mBAAOA,MAAM,CAAC7U,QAAP,GAAkB4U,MAAM,CAAC5U,QAAhC;AACH,WAFD;;AAGA,eAAK,IAAI2M,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGoI,SAApB,EAA+BpI,GAAC,IAAI,CAApC,EAAuC;AACnCqI,iBAAK,CAACrI,GAAD,CAAL,GAAW;AACPsI,wBAAU,EAAE,KADL;AAEP5jB,oBAAM,EAAE;AAFD,aAAX;AAIH;;AACD,cAAMmc,GAAG,GAAG6F,aAAa,CAACna,MAA1B;;AACA,eAAK,IAAIyT,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGa,GAApB,EAAyBb,GAAC,IAAI,CAA9B,EAAiC;AAC7B,gBAAMvN,KAAK,GAAGiU,aAAa,CAAC1G,GAAD,CAA3B;AACA,gBAAI/a,KAAK,GAAGwN,KAAK,CAACc,UAAN,GAAmBnP,SAAnB,GAA+BqO,KAAK,CAACwC,WAAjD;;AACA,mBAAOhQ,KAAK,GAAGwN,KAAK,CAACa,QAAN,GAAiBlP,SAAjB,GAA6BqO,KAAK,CAAC0C,SAAlD,EAA6D;AACzDkT,mBAAK,CAACpjB,KAAD,CAAL,CAAaP,MAAb,CAAoBiY,IAApB,CAAyBlK,KAAzB;AACAxN,mBAAK,IAAI,CAAT;AACH;AACJ;;AACD,cAAI+a,CAAC,GAAG,CAAR;;AACA,iBAAOA,CAAC,GAAGa,GAAX,EAAgB;AACZ,gBAAIpO,MAAK,GAAGiU,aAAa,CAAC1G,CAAD,CAAzB;;AACA,gBAAI,CAACvN,MAAK,CAACyC,aAAX,EAA0B;AACtB,kBAAMA,aAAa,GAAGzC,MAAK,CAACY,QAAN,GAAiB,CAAvC;AACAZ,oBAAK,CAACyC,aAAN,GAAsBA,aAAtB;AACA,kBAAMqT,UAAU,GAAG,CAAC9V,MAAD,CAAnB;;AACA,qBAAOA,MAAK,GAAG8V,UAAU,CAACC,KAAX,EAAf,EAAmC;AAC/B,oBAAIvjB,MAAK,GAAGwN,MAAK,CAACc,UAAN,GAAmBnP,SAAnB,GAA+BqO,MAAK,CAACwC,WAAjD;;AACA,uBAAOhQ,MAAK,GAAGwN,MAAK,CAACa,QAAN,GAAiBlP,SAAjB,GAA6BqO,MAAK,CAAC0C,SAAlD,EAA6D;AACzD,sBAAI,CAACkT,KAAK,CAACpjB,MAAD,CAAL,CAAaqjB,UAAlB,EAA8B;AAC1BD,yBAAK,CAACpjB,MAAD,CAAL,CAAaqjB,UAAb,GAA0B,IAA1B;;AACA,wBAAID,KAAK,CAACpjB,MAAD,CAAL,CAAaP,MAAjB,EAAyB;AACrB,0BAAM+jB,gBAAgB,GAAGJ,KAAK,CAACpjB,MAAD,CAAL,CAAaP,MAAb,CAAoB6H,MAA7C;;AACA,2BAAK,IAAIib,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGiB,gBAApB,EAAsCjB,CAAC,IAAI,CAA3C,EAA8C;AAC1C,4BAAMkB,kBAAkB,GAAGL,KAAK,CAACpjB,MAAD,CAAL,CAAaP,MAAb,CAAoB8iB,CAApB,CAA3B;;AACA,4BAAI,CAACkB,kBAAkB,CAACxT,aAAxB,EAAuC;AACnCwT,4CAAkB,CAACxT,aAAnB,GAAmCA,aAAnC;AACAqT,oCAAU,CAAC5L,IAAX,CAAgB+L,kBAAhB;AACH;AACJ;AACJ;AACJ;;AACDzjB,wBAAK,IAAI,CAAT;AACH;AACJ;AACJ;;AACD+a,aAAC,IAAI,CAAL;AACH;AACJ;AAjHsC;;AAAA;AAAA,OAA3C;;AA8mBA0E,qBAAiB,CAAC9H,IAAlB,GAAyB,SAAS+L,yBAAT,CAAmC7L,CAAnC,EAAsC;AAAE,aAAO,KAAKA,CAAC,IAAI4H,iBAAV,EAA6B,gEAAyBrL,eAAzB,CAA7B,EAAwE,gEAAyB,wDAAzB,CAAxE,CAAP;AAA8H,KAA/L;;AACAqL,qBAAiB,CAACtB,IAAlB,GAAyB,gEAAyB;AAAEC,UAAI,EAAEqB,iBAAR;AAA2BpB,eAAS,EAAE,CAAC,CAAC,UAAD,CAAD,CAAtC;AAAsDC,eAAS,EAAE,SAASqF,uBAAT,CAAiC1rB,EAAjC,EAAqCC,GAArC,EAA0C;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AACnK,0EAAyB4F,GAAzB,EAA8B,IAA9B;AACH;;AAAC,YAAI5F,EAAE,GAAG,CAAT,EAAY;AACV,cAAIumB,EAAJ;;AACA,uEAAsBA,EAAE,GAAG,2DAA3B,MAAqDtmB,GAAG,CAACkhB,MAAJ,GAAaoF,EAAE,CAACC,KAArE;AACH;AAAE,OAL2C;AAKzCmF,cAAQ,EAAE,CAL+B;AAK5BC,kBAAY,EAAE,SAASC,8BAAT,CAAwC7rB,EAAxC,EAA4CC,GAA5C,EAAiD;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AAC3F,oEAAmB,UAAnB,EAA+BC,GAAG,SAAlC;AACH;AAAE,OAP2C;AAOzCwmB,YAAM,EAAE;AAAEhN,kBAAU,EAAE,YAAd;AAA4BM,WAAG,EAAE,KAAjC;AAAwCuB,oBAAY,EAAE,cAAtD;AAAsEpB,qBAAa,EAAE,eAArF;AAAsG7T,8BAAsB,EAAE,wBAA9H;AAAwJS,mCAA2B,EAAE,6BAArL;AAAoNa,mCAA2B,EAAE,6BAAjP;AAAgRd,0CAAkC,EAAE,oCAApT;AAA0Va,0CAAkC,EAAE,oCAA9X;AAAoasB,kDAA0C,EAAE,4CAAhd;AAA8fM,kDAA0C,EAAE,4CAA1iB;AAAwlB2R,uBAAe,EAAE,iBAAzmB;AAA4nBC,+BAAuB,EAAE,yBAArpB;AAAgrBC,wBAAgB,EAAE,kBAAlsB;AAAstBC,uBAAe,EAAE,iBAAvuB;AAA0vB7S,mBAAW,EAAE,aAAvwB;AAAsxBrB,iBAAS,EAAE,WAAjyB;AAA8yBwS,mBAAW,EAAE,aAA3zB;AAA00BC,oBAAY,EAAE,cAAx1B;AAAw2BE,cAAM,EAAE,QAAh3B;AAA03BC,qBAAa,EAAE,eAAz4B;AAA05BrR,8BAAsB,EAAE,wBAAl7B;AAA48BuR,uBAAe,EAAE,iBAA79B;AAAg/BC,kBAAU,EAAE,YAA5/B;AAA0gCsB,iBAAS,EAAE,WAArhC;AAAkiCC,eAAO,EAAE,SAA3iC;AAAsjCH,oBAAY,EAAE;AAApkC,OAPiC;AAOqjCqL,aAAO,EAAE;AAAE5I,sBAAc,EAAE,gBAAlB;AAAoCqC,uBAAe,EAAE,iBAArD;AAAwEC,sBAAc,EAAE,gBAAxF;AAA0GC,sBAAc,EAAE;AAA1H,OAP9jC;AAO4sCsG,cAAQ,EAAE,CAAC,kEAAD,CAPttC;AAOqvCC,WAAK,EAAE,EAP5vC;AAOgwCC,UAAI,EAAE,EAPtwC;AAO0wCC,YAAM,EAAE,CAAC,CAAC,CAAD,EAAI,kBAAJ,EAAwB,CAAxB,EAA2B,SAA3B,EAAsC,KAAtC,EAA6C,mBAA7C,CAAD,EAAoE,CAAC,YAAD,EAAe,EAAf,CAApE,EAAwF,CAAC,CAAD,EAAI,iBAAJ,CAAxF,EAAgH,CAAC,CAAD,EAAI,OAAJ,EAAa,gBAAb,EAA+B,aAA/B,EAA8C,iBAA9C,CAAhH,EAAkL,CAAC,CAAD,EAAI,sBAAJ,CAAlL,EAA+M,CAAC,OAAD,EAAU,6BAAV,EAAyC,CAAzC,EAA4C,SAA5C,EAAuD,OAAvD,EAAgE,CAAhE,EAAmE,OAAnE,EAA4E,SAA5E,CAA/M,EAAuS,CAAC,CAAD,EAAI,MAAJ,CAAvS,EAAoT,CAAC,CAAD,EAAI,iBAAJ,EAAuB,aAAvB,EAAsC,CAAtC,EAAyC,SAAzC,EAAoD,OAApD,CAApT,EAAkX,CAAC,CAAD,EAAI,kBAAJ,EAAwB,yBAAxB,CAAlX,EAAsa,CAAC,CAAD,EAAI,uBAAJ,CAAta,EAAoc,CAAC,CAAD,EAAI,uBAAJ,CAApc,EAAke,CAAC,CAAD,EAAI,iCAAJ,EAAuC,gBAAvC,CAAle,EAA4hB,CAAC,CAAD,EAAI,OAAJ,EAAa,aAAb,EAA4B,+BAA5B,CAA5hB,EAA0lB,CAAC,OAAD,EAAU,eAAV,EAA2B,CAA3B,EAA8B,OAA9B,EAAuC,SAAvC,CAA1lB,EAA6oB,CAAC,CAAD,EAAI,iCAAJ,EAAuC,CAAvC,EAA0C,cAA1C,EAA0D,WAA1D,EAAuE,UAAvE,CAA7oB,EAAiuB,CAAC,CAAD,EAAI,OAAJ,EAAa,gBAAb,EAA+B,aAA/B,EAA8C,6BAA9C,CAAjuB,EAA+yB,CAAC,CAAD,EAAI,OAAJ,EAAa,SAAb,CAA/yB,EAAw0B,CAAC,CAAD,EAAI,eAAJ,CAAx0B,EAA81B,CAAC,CAAD,EAAI,sBAAJ,EAA4B,aAA5B,CAA91B,EAA04B,CAAC,OAAD,EAAU,eAAV,EAA2B,UAA3B,EAAuC,EAAvC,EAA2C,CAA3C,EAA8C,OAA9C,EAAuD,CAAvD,EAA0D,OAA1D,EAAmE,SAAnE,CAA14B,EAAy9B,CAAC,UAAD,EAAa,EAAb,EAAiB,CAAjB,EAAoB,eAApB,EAAqC,CAArC,EAAwC,OAAxC,CAAz9B,EAA2gC,CAAC,CAAD,EAAI,iCAAJ,EAAuC,CAAvC,EAA0C,cAA1C,CAA3gC,EAAskC,CAAC,CAAD,EAAI,SAAJ,EAAe,CAAf,EAAkB,MAAlB,CAAtkC,EAAimC,CAAC,CAAD,EAAI,SAAJ,CAAjmC,CAPlxC;AAOo4EC,cAAQ,EAAE,SAAS+E,0BAAT,CAAoC9rB,EAApC,EAAwCC,GAAxC,EAA6C;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AACn/E,uEAAsB,CAAtB,EAAyB,YAAzB,EAAuC,CAAvC,EAA0C,CAA1C;;AACA,mEAAkB,mBAAlB,EAAuC,SAAS+rB,kEAAT,GAA8E;AAAE,mBAAO9rB,GAAG,CAACinB,cAAJ,EAAP;AAA8B,WAArJ;;AACA,uEAAsB,CAAtB,EAAyB,WAAzB,EAAsC,CAAtC;;AACA,uEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,uEAAsB,CAAtB,EAAyB,OAAzB;;AACA,uEAAsB,CAAtB,EAAyB,IAAzB;;AACA,kEAAiB,CAAjB,EAAoB,IAApB,EAA0B,CAA1B;;AACA,mEAAkB,CAAlB,EAAqBlhB,+BAArB,EAAsD,CAAtD,EAAyD,CAAzD,EAA4D,IAA5D,EAAkE,CAAlE;;AACA;;AACA;;AACA;;AACA,mEAAkB,CAAlB,EAAqBiC,gCAArB,EAAuD,EAAvD,EAA2D,CAA3D,EAA8D,KAA9D,EAAqE,CAArE;;AACA,mEAAkB,CAAlB,EAAqB0B,gCAArB,EAAuD,EAAvD,EAA2D,CAA3D,EAA8D,KAA9D,EAAqE,CAArE;;AACA;;AACA,uEAAsB,EAAtB,EAA0B,WAA1B,EAAuC,CAAvC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,CAAnC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B;;AACA,uEAAsB,EAAtB,EAA0B,IAA1B;;AACA,kEAAiB,EAAjB,EAAqB,IAArB,EAA2B,CAA3B;;AACA,mEAAkB,EAAlB,EAAsBE,gCAAtB,EAAwD,CAAxD,EAA2D,CAA3D,EAA8D,IAA9D,EAAoE,CAApE;;AACA;;AACA;;AACA;;AACA,mEAAkB,EAAlB,EAAsBsB,iCAAtB,EAAyD,EAAzD,EAA6D,CAA7D,EAAgE,KAAhE,EAAuE,CAAvE;;AACA,mEAAkB,EAAlB,EAAsBe,iCAAtB,EAAyD,EAAzD,EAA6D,CAA7D,EAAgE,KAAhE,EAAuE,CAAvE;;AACA;;AACA,uEAAsB,EAAtB,EAA0B,WAA1B,EAAuC,CAAvC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,CAAnC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B;;AACA,uEAAsB,EAAtB,EAA0B,IAA1B;;AACA,kEAAiB,EAAjB,EAAqB,IAArB,EAA2B,CAA3B;;AACA,mEAAkB,EAAlB,EAAsBE,gCAAtB,EAAwD,CAAxD,EAA2D,CAA3D,EAA8D,IAA9D,EAAoE,CAApE;;AACA;;AACA;;AACA;;AACA,mEAAkB,EAAlB,EAAsBsB,iCAAtB,EAAyD,EAAzD,EAA6D,CAA7D,EAAgE,KAAhE,EAAuE,CAAvE;;AACA,mEAAkB,EAAlB,EAAsBkB,iCAAtB,EAAyD,EAAzD,EAA6D,CAA7D,EAAgE,KAAhE,EAAuE,CAAvE;;AACA;;AACA;AACH;;AAAC,YAAI5O,EAAE,GAAG,CAAT,EAAY;AACV,mEAAkB,SAAlB,EAA6BC,GAAG,CAACia,aAAjC,EAAgD,KAAhD,EAAuDja,GAAG,CAAC8Z,GAA3D;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,SAAlB,EAA6B9Z,GAAG,CAACkB,KAAJ,CAAU,CAAV,EAAaC,KAA1C;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMnB,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,SAAlB,EAA6Brf,GAAG,CAACkB,KAAJ,CAAU,CAAV,EAAaC,KAA1C;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMnB,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,SAAlB,EAA6Brf,GAAG,CAACkB,KAAJ,CAAU,CAAV,EAAaC,KAA1C;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMnB,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;AACH;AAAE,OAnE2C;AAmEzC6H,gBAAU,EAAE,sBAAY;AAAE,eAAO,CAAC,wDAAD,EAAmB,uDAAnB,EAAoC,uDAApC,EAAoD,oDAApD,EAAiE,uDAAjE,EAAiF,gEAAjF,EAA0G6E,2BAA1G,CAAP;AAAgJ,OAnEjI;AAmEmI5E,YAAM,EAAE,CAAC,24JAAD,CAnE3I;AAmE0hK6E,mBAAa,EAAE;AAnEziK,KAAzB,CAAzB;;AAoEAzE,qBAAiB,CAACH,cAAlB,GAAmC;AAAA,aAAM,CACrC;AAAElB,YAAI,EAAEhK;AAAR,OADqC,EAErC;AAAEgK,YAAI,EAAE;AAAR,OAFqC,CAAN;AAAA,KAAnC;;AAIA,6DAAW,CACP,gEAAU,YAAV,EAAwB;AAAE,gBAAQ;AAAV,KAAxB,CADO,CAAX,EAEGqB,iBAAiB,CAACF,SAFrB,EAEgC,QAFhC,EAE0C,KAAK,CAF/C;AAGA,6DAAW,CACP,kEAAY,gBAAZ,CADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,OAFhC,EAEyC,KAAK,CAF9C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,wBAFhC,EAE0D,KAAK,CAF/D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,6BAFhC,EAE+D,KAAK,CAFpE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,6BAFhC,EAE+D,KAAK,CAFpE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,oCAFhC,EAEsE,KAAK,CAF3E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,oCAFhC,EAEsE,KAAK,CAF3E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,4CAFhC,EAE8E,KAAK,CAFnF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,4CAFhC,EAE8E,KAAK,CAFnF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,yBAFhC,EAE2D,KAAK,CAFhE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,kBAFhC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,aAFhC,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,WAFhC,EAE6C,KAAK,CAFlD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,aAFhC,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,YAFhC,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,QAFhC,EAE0C,KAAK,CAF/C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,eAFhC,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,KAFhC,EAEuC,KAAK,CAF5C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,wBAFhC,EAE0D,KAAK,CAF/D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,YAFhC,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,WAFhC,EAE6C,KAAK,CAFlD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,SAFhC,EAE2C,KAAK,CAFhD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,eAFhC,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGE,iBAAiB,CAACF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAIA,QAAI4E,kBAAJ;;AACA,QAAIC,gBAAgB,GAAGD,kBAAkB;AACrC,gCAAYhM,eAAZ,EAA6BuH,GAA7B,EAAkC;AAAA;;AAC9B,aAAKvH,eAAL,GAAuBA,eAAvB;AACA,aAAKuH,GAAL,GAAWA,GAAX;AACA,wBAAa,IAAb;AACA,aAAK1N,GAAL,GAAW,EAAX;AACA,aAAKuB,YAAL,GAAoB,CAApB;AACA,aAAKwC,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKqC,eAAL,GAAuB,IAAI,0DAAJ,EAAvB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,CAAiB,IAAjB,CAAtB;AACA,aAAKlf,KAAL,GAAa,EAAb;AACA,aAAKme,gBAAL,GAAwB,CAAxB;AACA,aAAKlB,SAAL,GAAiB,CAAjB;AACA,aAAKJ,IAAL,GAAY,KAAZ;AACA,aAAKuC,MAAL,GAAc,KAAd;AACA,aAAKC,cAAL,GAAsB,IAAtB;AACH;;AAjBoC;AAAA;AAAA,mCAgG1B;AAAA;;AACP,cAAI,CAAC,KAAKtG,aAAV,EAAyB;AACrB,iBAAKA,aAAL,GAAqB,EAArB;AACH;;AACD,eAAKA,aAAL,CAAmBuG,IAAnB,GAA0B,IAA1B;AACA,eAAKiH,SAAL,GAAiB,CAAC,KAAKlM,OAAL,GAAe,KAAKD,SAArB,IAAkC,KAAKF,YAAxD;;AACA,cAAI,KAAKvB,aAAL,IAAsB,KAAKA,aAAL,CAAmBsS,kBAA7C,EAAiE;AAC7D,iBAAKlL,WAAL,GAAmB,KAAKpH,aAAL,CAAmBsS,kBAAtC;AACH,WAFD,MAGK;AACD,gBAAMpL,QAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKqH,WAAL,GAAmB,UAAUrC,IAAV,EAAgB;AAC/B,qBAAOmC,QAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAK5C,cAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKnC,aAAL,IAAsB,KAAKA,aAAL,CAAmBuS,uBAA7C,EAAsE;AAClE,iBAAKxE,qBAAL,GAA6B,KAAK/N,aAAL,CAAmBuS,uBAAhD;AACH,WAFD,MAGK;AACD,gBAAMrL,UAAQ,GAAG,IAAI,wDAAJ,CAAa,KAAKnH,MAAlB,CAAjB;;AACA,iBAAKgO,qBAAL,GAA6B,UAAUhJ,IAAV,EAAgB;AACzC,qBAAOmC,UAAQ,CAACH,SAAT,CAAmBhC,IAAnB,EAAyB,KAAK1D,gBAA9B,CAAP;AACH,aAFD;AAGH;;AACD,cAAI,KAAKnB,eAAT,EAA0B;AACtB,iBAAKmH,MAAL,CAAYnH,eAAZ,CAA4B,IAA5B;AACH;;AACD,cAAI,KAAKC,UAAT,EAAqB;AACjB,iBAAKkH,MAAL,CAAYlH,UAAZ,CAAuB,IAAvB;AACH;;AACD,eAAKmH,WAAL;AACA,eAAKpZ,gBAAL,GAAwB,KAAK8f,mBAAL,EAAxB;AACA,eAAKvH,MAAL,GAAc,IAAd;AACA,eAAKc,wCAAL,GAAgD,KAAKnB,eAAL,CAAqBzD,6BAArB,CAAmD6E,SAAnD,CAA6D,UAAAhD,WAAW,EAAI;AACxH,kBAAI,CAAC8C,WAAL;AACH,WAF+C,CAAhD;AAGA,eAAKG,8BAAL,GAAsC,KAAKrB,eAAL,CAAqBtD,mBAArB,CAAyC0E,SAAzC,CAAmD,YAAM;AAC3F,kBAAI,CAAChE,YAAL;AACH,WAFqC,CAAtC;AAGA,eAAKkE,wBAAL,GAAgC,KAAKtB,eAAL,CAAqBrD,aAArB,CAAmCyE,SAAnC,CAA6C,UAAAlD,SAAS,EAAI;AACtF,gBAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB,oBAAI,CAAC+C,MAAL,CAAYM,SAAZ;AACH,aAFD,MAGK,IAAIrD,SAAS,KAAK,CAAC,CAAnB,EAAsB;AACvB,oBAAI,CAAC+C,MAAL,CAAYO,SAAZ;AACH;AACJ,WAP+B,CAAhC;AAQA,eAAKC,wBAAL,GAAgC,KAAKzB,eAAL,CAAqBpD,aAArB,CAAmCwE,SAAnC,CAA6C,YAAM;AAC/E,kBAAI,CAACH,MAAL,CAAYS,MAAZ;AACH,WAF+B,CAAhC;AAGH;AAlJoC;AAAA;AAAA,0CAmJnB;AACd,cAAMlN,KAAK,GAAG,KAAKuN,QAAL,EAAd;AACA,eAAK5B,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;;AACA,cAAI,KAAK4G,YAAL,GAAoB,CAAxB,EAA2B;AACvB,gBAAMyM,WAAW,GAAG,KAAKN,GAAL,CAASO,aAAT,CAAuBC,aAAvB,CAAqC,iCAArC,EAAwEC,gBAAxE,CAAyF,uBAAzF,CAApB;AACA,gBAAMC,EAAE,GAAG,IAAX;AACAC,sBAAU,CAAC,YAAM;AACbD,gBAAE,CAAC3f,kBAAH,GAAwBuf,WAAW,CAACI,EAAE,CAAC7M,YAAH,GAAkB6M,EAAE,CAAC5M,SAAtB,CAAX,CAA4C8M,SAApE;AACH,aAFS,EAEP,EAFO,CAAV;AAGH;AACJ;AA7JoC;AAAA;AAAA,oCA8JzBvG,OA9JyB,EA8JhB;AACjB,cAAI,CAAC,KAAKvB,MAAV,EAAkB;AACd;AACH;;AACD,cAAMwB,iBAAiB,GAAGD,OAAO,CAACpI,WAAlC;;AACA,cAAIqI,iBAAiB,IAAIA,iBAAiB,CAACC,YAA3C,EAAyD;AACrD,iBAAK1E,YAAL;AACH;;AACD,cAAMtD,eAAe,GAAG8H,OAAO,CAAC9H,eAAhC;;AACA,cAAIA,eAAJ,EAAqB;AACjB,iBAAKmH,MAAL,CAAYnH,eAAZ,CAA4BA,eAAe,CAACgI,YAA5C;AACH;;AACD,cAAM/H,UAAU,GAAG6H,OAAO,CAAC7H,UAA3B;;AACA,cAAIA,UAAJ,EAAgB;AACZ,iBAAKkH,MAAL,CAAYlH,UAAZ,CAAuBA,UAAU,CAAC+H,YAAlC;AACH;AACJ;AA9KoC;AAAA;AAAA,sCA+KvB;AACV,cAAI,KAAKX,wCAAT,EAAmD;AAC/C,iBAAKA,wCAAL,CAA8CQ,WAA9C;AACA,iBAAKR,wCAAL,GAAgD,IAAhD;AACH;;AACD,cAAI,KAAKE,8BAAT,EAAyC;AACrC,iBAAKA,8BAAL,CAAoCM,WAApC;AACA,iBAAKN,8BAAL,GAAsC,IAAtC;AACH;;AACD,cAAI,KAAKC,wBAAT,EAAmC;AAC/B,iBAAKA,wBAAL,CAA8BK,WAA9B;AACA,iBAAKL,wBAAL,GAAgC,IAAhC;AACH;;AACD,cAAI,KAAKG,wBAAT,EAAmC;AAC/B,iBAAKA,wBAAL,CAA8BE,WAA9B;AACA,iBAAKF,wBAAL,GAAgC,IAAhC;AACH;AACJ;AAhMoC;AAAA;AAAA,yCAiMpB;AAAA;;AACb,cAAI,KAAKnB,cAAT,EAAyB;AACrB,iBAAKA,cAAL,GAAsB,KAAtB;AACA;AACH;;AACD,cAAIpC,SAAS,GAAG,CAAhB;AACA,cAAMkB,gBAAgB,GAAG,KAAKA,gBAA9B;AACA,eAAK6B,MAAL,CAAYe,cAAZ,GAA6BC,IAA7B,CAAkC,UAACC,iBAAD,EAAuB;AACrDA,6BAAiB,GAAG,CAACA,iBAAiB,GAAG,CAArB,IAA0B,CAA9C;;AACA,gBAAIC,KAAK,CAACD,iBAAD,CAAT,EAA8B;AAC1BA,+BAAiB,GAAG9C,gBAApB;AACH;;AACD,gBAAI8C,iBAAiB,GAAG9C,gBAApB,KAAyC,CAA7C,EAAgD;AAC5ClB,uBAAS,GAAG,CAAZ;AACH,aAFD,MAGK,IAAIgE,iBAAiB,KAAK,CAAtB,IAA2B9C,gBAAgB,KAAK,CAApD,EAAuD;AACxDlB,uBAAS,GAAG,CAAZ;;AACA,oBAAI,CAAC+C,MAAL,CAAYmB,OAAZ,CAAoB,CAApB,EAAuB,CAAvB,EAA0B,KAA1B;AACH,aAHI,MAIA,IAAIhD,gBAAgB,GAAG8C,iBAAnB,KAAyC,CAA7C,EAAgD;AACjDhE,uBAAS,GAAG,CAAC,CAAb;AACH,aAFI,MAGA,IAAIgE,iBAAiB,KAAK,CAAtB,IAA2B9C,gBAAgB,KAAK,CAApD,EAAuD;AACxDlB,uBAAS,GAAG,CAAC,CAAb;;AACA,oBAAI,CAAC+C,MAAL,CAAYmB,OAAZ,CAAoB,CAApB,EAAuB,CAAvB,EAA0B,KAA1B;AACH;;AACD,kBAAI,CAAChD,gBAAL,GAAwB8C,iBAAxB;;AACA,kBAAI,CAACG,IAAL,CAAUnE,SAAV;AACH,WArBD;AAsBH;AA9NoC;AAAA;AAAA,6BA+NhCA,SA/NgC,EA+NrB;AACZ,cAAIA,SAAS,KAAK,CAAlB,EAAqB;AACjB;AACH;;AACD,eAAKA,SAAL,GAAiBA,SAAjB;AACA,cAAMoE,YAAY,GAAG,KAAKtC,eAAL,CAAqBjB,uBAArB,CAA6C,KAAKjB,IAAlD,EAAwDI,SAAxD,CAArB;AACA,eAAK8B,eAAL,CAAqBuC,cAArB,CAAoCD,YAApC;AACA,eAAKpB,WAAL;AACA,eAAKhD,SAAL,GAAiB,CAAjB;AACH;AAxOoC;AAAA;AAAA,8CAyOf;AAClB,cAAMpW,gBAAgB,GAAG,EAAzB;;AACA,eAAK,IAAIugB,IAAI,GAAG,CAAX,EAAclZ,MAAM,GAAG,KAAKlO,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB2G,MAA/C,EAAuDkZ,IAAI,GAAGlZ,MAA9D,EAAsEkZ,IAAI,IAAI,CAA9E,EAAiF;AAC7E;AACA,gBAAIA,IAAI,KAAK,CAAT,IAAc,KAAKpnB,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB6f,IAAnB,EAAyBhhB,IAAzB,CAA8BqW,QAA9B,OAA6C,KAAKrC,SAApE,EAA+E;AAC3E,kBAAMhU,IAAI,GAAG,IAAI2V,IAAJ,CAAS,KAAK/b,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB6f,IAAnB,EAAyBhhB,IAAlC,CAAb;AACAA,kBAAI,CAACkc,OAAL,CAAalc,IAAI,CAACuX,OAAL,KAAiB,CAA9B;AACAvX,kBAAI,CAACoW,QAAL,CAAc,KAAKpC,SAAnB;AACAvT,8BAAgB,CAACyX,IAAjB,CAAsB,KAAKoI,qBAAL,CAA2BtgB,IAA3B,CAAtB;AACH,aALD,MAMK;AACDS,8BAAgB,CAACyX,IAAjB,CAAsB,KAAKoI,qBAAL,CAA2B,KAAK1mB,KAAL,CAAW,CAAX,EAAcuH,IAAd,CAAmB6f,IAAnB,EAAyBhhB,IAApD,CAAtB;AACH;AACJ;;AACD,iBAAOS,gBAAP;AACH;AAxPoC;AAAA;AAAA,oCAyPzBiM,SAzPyB,EAyPd;AACnB,iBAAO;AACHvL,gBAAI,EAAEwjB,kBAAkB,CAAC1D,iBAAnB,CAAqCvU,SAArC,EAAgD,KAAKsH,SAArD,EAAgE,KAAKC,OAArE,EAA8E,KAAKH,YAAnF,CADH;AAEHlM,wBAAY,EAAE;AAFX,WAAP;AAIH;AA9PoC;AAAA;AAAA,iCA+P5BmP,WA/P4B,EA+Pf;AAClB,cAAMG,IAAI,GAAGH,WAAW,CAACI,WAAZ,EAAb;AAAA,cAAwCC,KAAK,GAAGL,WAAW,CAACM,QAAZ,EAAhD;AAAA,cAAwEC,IAAI,GAAGP,WAAW,CAACQ,OAAZ,EAA/E;AAAA,cAAsG7K,SAAS,GAAG,IAAIiJ,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsBE,IAAtB,EAA4B,EAA5B,EAAgC,CAAhC,EAAmC,CAAnC,CAAlH;AAAA,cAAyJ3K,OAAO,GAAG,IAAIgJ,IAAJ,CAASuB,IAAT,EAAeE,KAAf,EAAsBE,IAAI,GAAG,CAA7B,EAAgC,EAAhC,EAAoC,CAApC,EAAuC,CAAvC,CAAnK;AACA,iBAAO;AACH5K,qBAAS,EAATA,SADG;AAEHC,mBAAO,EAAPA;AAFG,WAAP;AAIH;AArQoC;AAAA;AAAA,uCAsQtB;AACX,cAAMwF,WAAW,GAAG,KAAKA,WAAzB;AAAA,cAAsCiK,GAAG,GAAGjK,WAAW,GAAGA,WAAW,CAACrK,MAAf,GAAwB,CAA/E;AAAA,cAAkF4E,SAAS,GAAG,KAAKuJ,KAAL,CAAWvJ,SAAzG;AAAA,cAAoHC,OAAO,GAAG,KAAKsJ,KAAL,CAAWtJ,OAAzI;AAAA,cAAkJ0P,YAAY,GAAG1G,IAAI,CAAC2G,GAAL,CAAS5P,SAAS,CAACyK,WAAV,EAAT,EAAkCzK,SAAS,CAAC2K,QAAV,EAAlC,EAAwD3K,SAAS,CAAC6K,OAAV,EAAxD,CAAjK;AAAA,cAA+OgF,UAAU,GAAG5G,IAAI,CAAC2G,GAAL,CAAS3P,OAAO,CAACwK,WAAR,EAAT,EAAgCxK,OAAO,CAAC0K,QAAR,EAAhC,EAAoD1K,OAAO,CAAC4K,OAAR,EAApD,CAA5P;AAAA,cAAoUQ,gBAAgB,GAAG,KAAKA,gBAA5V;AAAA,cAA8W5W,IAAI,GAAG,KAAKvH,KAAL,CAAWme,gBAAX,EAA6B5W,IAAlZ;AAAA,cAAwZyG,YAAY,GAAG,KAAKhO,KAAL,CAAWme,gBAAX,EAA6BnQ,YAA7B,GAA4C,EAAnd;AAAA,cAAuduZ,OAAO,GAAG,OAAje;AAAA,cAA0e1E,GAAG,GAAG,KAAhf;AAAA,cAAuf2E,kBAAkB,GAAG,KAAKpN,SAAL,GAAiB,KAAKF,YAAliB;AAAA,cAAgjBuN,gBAAgB,GAAG,KAAKpN,OAAL,GAAe,KAAKH,YAAvlB;AACA,cAAI0N,kBAAkB,GAAG,KAAzB;;AACA,eAAK,IAAIR,IAAI,GAAG,CAAhB,EAAmBA,IAAI,GAAG,KAAKb,SAA/B,EAA0Ca,IAAI,IAAI,CAAlD,EAAqD;AACjD7f,gBAAI,CAAC6f,IAAD,CAAJ,CAAW/gB,MAAX,GAAoB,EAApB;AACH;;AACD,eAAK,IAAIsb,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGa,GAApB,EAAyBb,CAAC,IAAI,CAA9B,EAAiC;AAC7B,gBAAMvN,KAAK,GAAGmE,WAAW,CAACoJ,CAAD,CAAzB;AACA,gBAAMoB,cAAc,GAAG3O,KAAK,CAACtB,SAA7B;AACA,gBAAMkQ,YAAY,GAAG5O,KAAK,CAACrB,OAA3B;AACA,gBAAIkQ,iBAAiB,SAArB;AAAA,gBAAuBC,eAAe,SAAtC;;AACA,gBAAI9O,KAAK,CAACd,MAAV,EAAkB;AACd2P,+BAAiB,GAAGF,cAAc,CAACzG,OAAf,EAApB;AACA4G,6BAAe,GAAGF,YAAY,CAAC1G,OAAb,EAAlB;AACH,aAHD,MAIK;AACD2G,+BAAiB,GAAGlH,IAAI,CAAC2G,GAAL,CAASK,cAAc,CAACxF,WAAf,EAAT,EAAuCwF,cAAc,CAACtF,QAAf,EAAvC,EAAkEsF,cAAc,CAACpF,OAAf,EAAlE,CAApB;AACAuF,6BAAe,GAAGnH,IAAI,CAAC2G,GAAL,CAASM,YAAY,CAACzF,WAAb,EAAT,EAAqCyF,YAAY,CAACvF,QAAb,EAArC,EAA8DuF,YAAY,CAACrF,OAAb,KAAyB,CAAvF,CAAlB;AACH;;AACD,gBAAIuF,eAAe,IAAIT,YAAnB,IAAmCQ,iBAAiB,IAAIN,UAAxD,IAAsEI,cAAc,IAAIC,YAA5F,EAA0G;AACtG;AACH;;AACD,gBAAI5O,KAAK,CAACd,MAAV,EAAkB;AACdtF,0BAAY,CAACsQ,IAAb,CAAkB;AACdlK,qBAAK,EAALA;AADc,eAAlB;AAGH,aAJD,MAKK;AACDwT,gCAAkB,GAAG,IAArB;AACA,kBAAIzE,mBAAmB,SAAvB;;AACA,kBAAIF,iBAAiB,GAAGR,YAAxB,EAAsC;AAClCU,mCAAmB,GAAG,CAAtB;AACH,eAFD,MAGK;AACDA,mCAAmB,GAAG,CAACJ,cAAc,CAACtG,QAAf,KAA4BsG,cAAc,CAACiF,UAAf,KAA8B,EAA3D,IAAiE,KAAK9N,YAA5F;AACH;;AACD,kBAAIkJ,iBAAiB,SAArB;;AACA,kBAAIF,eAAe,GAAGP,UAAtB,EAAkC;AAC9BS,iCAAiB,GAAG,CAACT,UAAU,GAAGF,YAAd,IAA8B8E,OAA9B,GAAwC,KAAKrN,YAAjE;AACH,eAFD,MAGK;AACDkJ,iCAAiB,GAAG,CAACJ,YAAY,CAACvG,QAAb,KAA0BuG,YAAY,CAACgF,UAAb,KAA4B,EAAvD,IAA6D,KAAK9N,YAAtF;AACH;;AACD,kBAAIhF,UAAU,GAAGmO,IAAI,CAACC,KAAL,CAAWH,mBAAX,CAAjB;AACA,kBAAIlO,QAAQ,GAAGoO,IAAI,CAACE,IAAL,CAAUH,iBAAiB,GAAGP,GAA9B,CAAf;AACA,kBAAIjM,WAAW,GAAG,CAAlB;AACA,kBAAIE,SAAS,GAAG,CAAhB;;AACA,kBAAI,KAAK/Q,SAAL,KAAmB,CAAvB,EAA0B;AACtB,oBAAImP,UAAU,GAAGsS,kBAAjB,EAAqC;AACjC5Q,6BAAW,GAAG,CAAd;AACH,iBAFD,MAGK;AACDA,6BAAW,GAAGyM,IAAI,CAACC,KAAL,CAAW,CAACH,mBAAmB,GAAGjO,UAAvB,IAAqC,KAAKnP,SAArD,CAAd;AACH;;AACD,oBAAIkP,QAAQ,GAAGwS,gBAAf,EAAiC;AAC7B3Q,2BAAS,GAAG,CAAZ;AACH,iBAFD,MAGK;AACDA,2BAAS,GAAGuM,IAAI,CAACC,KAAL,CAAW,CAACrO,QAAQ,GAAGmO,iBAAZ,IAAiC,KAAKrd,SAAjD,CAAZ;AACH;AACJ;;AACD,kBAAImP,UAAU,GAAGsS,kBAAjB,EAAqC;AACjCtS,0BAAU,GAAG,CAAb;AACH,eAFD,MAGK;AACDA,0BAAU,IAAIsS,kBAAd;AACH;;AACD,kBAAIvS,QAAQ,GAAGwS,gBAAf,EAAiC;AAC7BxS,wBAAQ,GAAGwS,gBAAX;AACH;;AACDxS,sBAAQ,IAAIuS,kBAAZ;;AACA,kBAAItS,UAAU,GAAGD,QAAjB,EAA2B;AACvB,oBAAMd,YAAY,GAAG;AACjBC,uBAAK,EAALA,KADiB;AAEjBc,4BAAU,EAAVA,UAFiB;AAGjBD,0BAAQ,EAARA,QAHiB;AAIjB2B,6BAAW,EAAXA,WAJiB;AAKjBE,2BAAS,EAATA;AALiB,iBAArB;AAOA,oBAAI0M,QAAQ,GAAGjc,IAAI,CAAC2N,UAAD,CAAJ,CAAiB7O,MAAhC;;AACA,oBAAImd,QAAJ,EAAc;AACVA,0BAAQ,CAAClF,IAAT,CAAcnK,YAAd;AACH,iBAFD,MAGK;AACDqP,0BAAQ,GAAG,EAAX;AACAA,0BAAQ,CAAClF,IAAT,CAAcnK,YAAd;AACA5M,sBAAI,CAAC2N,UAAD,CAAJ,CAAiB7O,MAAjB,GAA0Bmd,QAA1B;AACH;AACJ;AACJ;AACJ;;AACD,cAAIoE,kBAAJ,EAAwB;AACpB,gBAAIS,aAAa,GAAG,EAApB;;AACA,iBAAK,IAAIjB,MAAI,GAAG,CAAhB,EAAmBA,MAAI,GAAG,KAAKb,SAA/B,EAA0Ca,MAAI,IAAI,CAAlD,EAAqD;AACjD,kBAAI7f,IAAI,CAAC6f,MAAD,CAAJ,CAAW/gB,MAAf,EAAuB;AACnBkB,oBAAI,CAAC6f,MAAD,CAAJ,CAAW/gB,MAAX,CAAkBod,IAAlB,CAAuBsH,kBAAkB,CAACzC,yBAA1C;;AACAD,6BAAa,GAAGA,aAAa,CAACE,MAAd,CAAqBhhB,IAAI,CAAC6f,MAAD,CAAJ,CAAW/gB,MAAhC,CAAhB;AACH;AACJ;;AACD,gBAAIgiB,aAAa,CAACna,MAAd,GAAuB,CAA3B,EAA8B;AAC1B,mBAAKsa,WAAL,CAAiBH,aAAjB;AACH;AACJ;AACJ;AA7WoC;AAAA;AAAA,sCA8WvB;AACV,eAAKhM,KAAL,GAAa,KAAK0B,QAAL,CAAc,KAAKgB,eAAL,CAAqB5B,WAAnC,CAAb;;AACA,cAAI,KAAKiC,MAAT,EAAiB;AACb,gBAAM7L,KAAK,GAAG,KAAKuN,QAAL,EAAd;AACA,iBAAK5B,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;AACH;;AACD,eAAKwL,eAAL,CAAqB8E,qBAArB,CAA2C,IAA3C;AACA,eAAK9E,eAAL,CAAqBxH,YAArB,CAAkC,IAAlC;AACH;AAtXoC;AAAA;AAAA,mCAuX1B;AACP,cAAM4T,YAAY,GAAG,IAAIpP,IAAJ,CAAS,KAAKM,KAAL,CAAWvJ,SAAX,CAAqBwJ,OAArB,EAAT,CAArB;AACA6O,sBAAY,CAAC3O,QAAb,CAAsB,EAAtB,EAA0B,CAA1B,EAA6B,CAA7B,EAAgC,CAAhC;AACA,iBAAO,KAAKuD,WAAL,CAAiBoL,YAAjB,CAAP;AACH;AA3XoC;AAAA;AAAA,+BA4X9BvH,YA5X8B,EA4XhBvd,MA5XgB,EA4XR;AACzB,cAAIkb,QAAQ,GAAG,KAAf;;AACA,cAAI,KAAK/I,YAAT,EAAuB;AACnB+I,oBAAQ,GAAG,KAAK/I,YAAL,CAAkBoL,YAAlB,CAAX;AACH;;AACD,eAAK3E,cAAL,CAAoBrC,IAApB,CAAyB;AACrBgH,wBAAY,EAAZA,YADqB;AAErBvd,kBAAM,EAAEA,MAAM,CAACsiB,GAAP,CAAW,UAAAC,CAAC;AAAA,qBAAIA,CAAC,CAACxU,KAAN;AAAA,aAAZ,CAFa;AAGrBmN,oBAAQ,EAARA;AAHqB,WAAzB;AAKH;AAtYoC;AAAA;AAAA,oCAuYzB8G,aAvYyB,EAuYV;AACvB,eAAKQ,iBAAL,CAAuBR,aAAvB;AACA0C,4BAAkB,CAACjC,cAAnB,CAAkCT,aAAlC,EAAiD,KAAK9B,SAAtD,EAAiE,KAAKxgB,SAAtE;AACH;AA1YoC;AAAA;AAAA,0CA2YnBsiB,aA3YmB,EA2YJ;AAC7B,eAAKQ,iBAAL,CAAuBR,aAAvB;AACH;AA7YoC;AAAA;AAAA,gCA8Y7BrE,MA9Y6B,EA8YrBC,MA9YqB,EA8Yb;AACpB,cAAI8E,UAAU,GAAG/E,MAAjB;AAAA,cAAyBgF,SAAS,GAAG/E,MAArC;;AACA,cAAID,MAAM,CAAC9O,UAAP,GAAoB+O,MAAM,CAAC/O,UAA3B,IAA0C8O,MAAM,CAAC9O,UAAP,KAAsB+O,MAAM,CAAC/O,UAA7B,IAA2C8O,MAAM,CAACpN,WAAP,GAAqBqN,MAAM,CAACrN,WAArH,EAAmI;AAC/HmS,sBAAU,GAAG9E,MAAb;AACA+E,qBAAS,GAAGhF,MAAZ;AACH;;AACD,cAAI+E,UAAU,CAAC9T,QAAX,IAAuB+T,SAAS,CAAC9T,UAArC,EAAiD;AAC7C,mBAAO,KAAP;AACH,WAFD,MAGK;AACD,mBAAO,EAAE6T,UAAU,CAAC9T,QAAX,GAAsB+T,SAAS,CAAC9T,UAAhC,KAA+C,CAA/C,IAAoD6T,UAAU,CAACjS,SAAX,GAAuBkS,SAAS,CAACpS,WAAjC,IAAgD,KAAK7Q,SAA3G,CAAP;AACH;AACJ;AA1ZoC;AAAA;AAAA,0CA2ZnBM,MA3ZmB,EA2ZX;AACtB,cAAMmc,GAAG,GAAGnc,MAAM,CAAC6H,MAAnB;AAAA,cAA2B+a,WAAW,GAAG,IAAIpE,KAAJ,CAAUrC,GAAV,CAAzC;AACA,cAAI0G,SAAS,GAAG,CAAhB;AAAA,cAAmB1pB,GAAnB;;AACA,eAAK,IAAImiB,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGa,GAApB,EAAyBb,CAAC,IAAI,CAA9B,EAAiC;AAC7B,iBAAKniB,GAAG,GAAG,CAAX,EAAcA,GAAG,GAAG0pB,SAApB,EAA+B1pB,GAAG,IAAI,CAAtC,EAAyC;AACrCypB,yBAAW,CAACzpB,GAAD,CAAX,GAAmB,KAAnB;AACH;;AACD,iBAAK,IAAI2pB,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGxH,CAApB,EAAuBwH,CAAC,IAAI,CAA5B,EAA+B;AAC3B,kBAAI,KAAKC,OAAL,CAAa/iB,MAAM,CAACsb,CAAD,CAAnB,EAAwBtb,MAAM,CAAC8iB,CAAD,CAA9B,CAAJ,EAAwC;AACpCF,2BAAW,CAAC5iB,MAAM,CAAC8iB,CAAD,CAAN,CAAUnU,QAAX,CAAX,GAAkC,IAAlC;AACH;AACJ;;AACD,iBAAKxV,GAAG,GAAG,CAAX,EAAcA,GAAG,GAAG0pB,SAApB,EAA+B1pB,GAAG,IAAI,CAAtC,EAAyC;AACrC,kBAAI,CAACypB,WAAW,CAACzpB,GAAD,CAAhB,EAAuB;AACnB;AACH;AACJ;;AACD,gBAAIA,GAAG,GAAG0pB,SAAV,EAAqB;AACjB7iB,oBAAM,CAACsb,CAAD,CAAN,CAAU3M,QAAV,GAAqBxV,GAArB;AACH,aAFD,MAGK;AACD6G,oBAAM,CAACsb,CAAD,CAAN,CAAU3M,QAAV,GAAqBkU,SAAS,EAA9B;AACH;AACJ;;AACD,cAAI,KAAKtQ,GAAL,KAAa,KAAjB,EAAwB;AACpB,iBAAK,IAAI+I,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGa,GAApB,EAAyBb,GAAC,IAAI,CAA9B,EAAiC;AAC7Btb,oBAAM,CAACsb,GAAD,CAAN,CAAU3M,QAAV,GAAqBkU,SAAS,GAAG,CAAZ,GAAgB7iB,MAAM,CAACsb,GAAD,CAAN,CAAU3M,QAA/C;AACH;AACJ;AACJ;AAxboC;AAAA;AAAA,sCAybvBZ,KAzbuB,EAybhB;AACjB,eAAK4K,eAAL,CAAqBpC,IAArB,CAA0BxI,KAA1B;AACH;AA3boC;AAAA;AAAA,0CA4bnBiV,cA5bmB,EA4bH;AAC9B,eAAKhiB,kBAAL,GAA0BgiB,cAA1B;AACH;AA9boC;AAAA;AAAA,0CAkBZvW,SAlBY,EAkBDsH,SAlBC,EAkBUC,OAlBV,EAkBmBiP,YAlBnB,EAkBiC;AAClE,cAAM/hB,IAAI,GAAG,EAAb;AAAA,cAAiBiiB,WAAW,GAAG,CAA/B;AAAA,cAAkCrM,WAAW,GAAGrK,SAAS,CAAC6K,OAAV,EAAhD;AACA,cAAIvX,IAAJ,EAAUqjB,QAAV,EAAoBC,OAApB;;AACA,cAAIJ,YAAY,GAAG,CAAnB,EAAsB;AAClBG,oBAAQ,GAAGpG,IAAI,CAACC,KAAL,CAAW,IAAIgG,YAAf,CAAX;AACAI,mBAAO,GAAG,EAAV;AACH,WAHD,MAIK;AACDD,oBAAQ,GAAG,CAAX;AACAC,mBAAO,GAAGrG,IAAI,CAACC,KAAL,CAAW,KAAKgG,YAAhB,CAAV;AACH;;AACD,eAAK,IAAIlC,IAAI,GAAGhN,SAAhB,EAA2BgN,IAAI,GAAG/M,OAAlC,EAA2C+M,IAAI,IAAIqC,QAAnD,EAA6D;AACzD,iBAAK,IAAIE,QAAQ,GAAG,CAApB,EAAuBA,QAAQ,GAAG,EAAlC,EAAsCA,QAAQ,IAAID,OAAlD,EAA2D;AACvDtjB,kBAAI,GAAG,IAAI2V,IAAJ,CAASjJ,SAAS,CAACwJ,OAAV,EAAT,CAAP;AACAlW,kBAAI,CAACoW,QAAL,CAAcgN,WAAW,GAAGpC,IAA5B,EAAkCuC,QAAlC;AACAvjB,kBAAI,CAACkc,OAAL,CAAanF,WAAb;AACA5V,kBAAI,CAAC+W,IAAL,CAAU;AACNlY,oBAAI,EAAJA,IADM;AAENC,sBAAM,EAAE;AAFF,eAAV;AAIH;AACJ;;AACD,iBAAOkB,IAAP;AACH;AAzCoC;AAAA;AAAA,kDA0CJqiB,MA1CI,EA0CIC,MA1CJ,EA0CY;AAC7C,iBAAOD,MAAM,CAAChT,WAAP,GAAqBiT,MAAM,CAACjT,WAAnC;AACH;AA5CoC;AAAA;AAAA,uCA6CfyR,aA7Ce,EA6CAyB,IA7CA,EA6CM/jB,SA7CN,EA6CiB;AAClD,cAAMgkB,SAAS,GAAGD,IAAI,GAAG/jB,SAAzB;AAAA,cAAoCikB,KAAK,GAAG,IAAInF,KAAJ,CAAUkF,SAAV,CAA5C,CADkD,CAElD;;AACA1B,uBAAa,CAAC5E,IAAd,CAAmB,UAACmG,MAAD,EAASC,MAAT,EAAoB;AACnC,mBAAOA,MAAM,CAAC7U,QAAP,GAAkB4U,MAAM,CAAC5U,QAAhC;AACH,WAFD;;AAGA,eAAK,IAAI2M,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGoI,SAApB,EAA+BpI,GAAC,IAAI,CAApC,EAAuC;AACnCqI,iBAAK,CAACrI,GAAD,CAAL,GAAW;AACPsI,wBAAU,EAAE,KADL;AAEP5jB,oBAAM,EAAE;AAFD,aAAX;AAIH;;AACD,cAAMmc,GAAG,GAAG6F,aAAa,CAACna,MAA1B;;AACA,eAAK,IAAIyT,GAAC,GAAG,CAAb,EAAgBA,GAAC,GAAGa,GAApB,EAAyBb,GAAC,IAAI,CAA9B,EAAiC;AAC7B,gBAAMvN,KAAK,GAAGiU,aAAa,CAAC1G,GAAD,CAA3B;AACA,gBAAI/a,KAAK,GAAGwN,KAAK,CAACc,UAAN,GAAmBnP,SAAnB,GAA+BqO,KAAK,CAACwC,WAAjD;;AACA,mBAAOhQ,KAAK,GAAGwN,KAAK,CAACa,QAAN,GAAiBlP,SAAjB,GAA6BqO,KAAK,CAAC0C,SAAlD,EAA6D;AACzDkT,mBAAK,CAACpjB,KAAD,CAAL,CAAaP,MAAb,CAAoBiY,IAApB,CAAyBlK,KAAzB;AACAxN,mBAAK,IAAI,CAAT;AACH;AACJ;;AACD,cAAI+a,CAAC,GAAG,CAAR;;AACA,iBAAOA,CAAC,GAAGa,GAAX,EAAgB;AACZ,gBAAIpO,OAAK,GAAGiU,aAAa,CAAC1G,CAAD,CAAzB;;AACA,gBAAI,CAACvN,OAAK,CAACyC,aAAX,EAA0B;AACtB,kBAAMA,aAAa,GAAGzC,OAAK,CAACY,QAAN,GAAiB,CAAvC;AACAZ,qBAAK,CAACyC,aAAN,GAAsBA,aAAtB;AACA,kBAAMqT,UAAU,GAAG,CAAC9V,OAAD,CAAnB;;AACA,qBAAOA,OAAK,GAAG8V,UAAU,CAACC,KAAX,EAAf,EAAmC;AAC/B,oBAAIvjB,OAAK,GAAGwN,OAAK,CAACc,UAAN,GAAmBnP,SAAnB,GAA+BqO,OAAK,CAACwC,WAAjD;;AACA,uBAAOhQ,OAAK,GAAGwN,OAAK,CAACa,QAAN,GAAiBlP,SAAjB,GAA6BqO,OAAK,CAAC0C,SAAlD,EAA6D;AACzD,sBAAI,CAACkT,KAAK,CAACpjB,OAAD,CAAL,CAAaqjB,UAAlB,EAA8B;AAC1BD,yBAAK,CAACpjB,OAAD,CAAL,CAAaqjB,UAAb,GAA0B,IAA1B;;AACA,wBAAID,KAAK,CAACpjB,OAAD,CAAL,CAAaP,MAAjB,EAAyB;AACrB,0BAAM+jB,gBAAgB,GAAGJ,KAAK,CAACpjB,OAAD,CAAL,CAAaP,MAAb,CAAoB6H,MAA7C;;AACA,2BAAK,IAAIib,CAAC,GAAG,CAAb,EAAgBA,CAAC,GAAGiB,gBAApB,EAAsCjB,CAAC,IAAI,CAA3C,EAA8C;AAC1C,4BAAMkB,kBAAkB,GAAGL,KAAK,CAACpjB,OAAD,CAAL,CAAaP,MAAb,CAAoB8iB,CAApB,CAA3B;;AACA,4BAAI,CAACkB,kBAAkB,CAACxT,aAAxB,EAAuC;AACnCwT,4CAAkB,CAACxT,aAAnB,GAAmCA,aAAnC;AACAqT,oCAAU,CAAC5L,IAAX,CAAgB+L,kBAAhB;AACH;AACJ;AACJ;AACJ;;AACDzjB,yBAAK,IAAI,CAAT;AACH;AACJ;AACJ;;AACD+a,aAAC,IAAI,CAAL;AACH;AACJ;AA/FoC;;AAAA;AAAA,OAAzC;;AAgcAqJ,oBAAgB,CAACzM,IAAjB,GAAwB,SAAS6M,wBAAT,CAAkC3M,CAAlC,EAAqC;AAAE,aAAO,KAAKA,CAAC,IAAIuM,gBAAV,EAA4B,gEAAyBhQ,eAAzB,CAA5B,EAAuE,gEAAyB,wDAAzB,CAAvE,CAAP;AAA6H,KAA5L;;AACAgQ,oBAAgB,CAACjG,IAAjB,GAAwB,gEAAyB;AAAEC,UAAI,EAAEgG,gBAAR;AAA0B/F,eAAS,EAAE,CAAC,CAAC,SAAD,CAAD,CAArC;AAAoDC,eAAS,EAAE,SAASmG,sBAAT,CAAgCxsB,EAAhC,EAAoCC,GAApC,EAAyC;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AAC/J,0EAAyB8O,IAAzB,EAA+B,IAA/B;AACH;;AAAC,YAAI9O,EAAE,GAAG,CAAT,EAAY;AACV,cAAIumB,EAAJ;;AACA,uEAAsBA,EAAE,GAAG,2DAA3B,MAAqDtmB,GAAG,CAACkhB,MAAJ,GAAaoF,EAAE,CAACC,KAArE;AACH;AAAE,OAL0C;AAKxCmF,cAAQ,EAAE,CAL8B;AAK3BC,kBAAY,EAAE,SAASa,6BAAT,CAAuCzsB,EAAvC,EAA2CC,GAA3C,EAAgD;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AAC1F,oEAAmB,SAAnB,EAA8BC,GAAG,SAAjC;AACH;AAAE,OAP0C;AAOxCwmB,YAAM,EAAE;AAAE1M,WAAG,EAAE,KAAP;AAAcuB,oBAAY,EAAE,cAA5B;AAA4CpB,qBAAa,EAAE,eAA3D;AAA4E3K,kCAA0B,EAAE,4BAAxG;AAAsIa,kCAA0B,EAAE,4BAAlK;AAAgMd,yCAAiC,EAAE,mCAAnO;AAAwQa,yCAAiC,EAAE,mCAA3S;AAAgVR,iDAAyC,EAAE,2CAA3X;AAAwakB,iDAAyC,EAAE,2CAAnd;AAAggBsK,wBAAgB,EAAE,kBAAlhB;AAAsiBc,sBAAc,EAAE,gBAAtjB;AAAwkB1T,mBAAW,EAAE,aAArlB;AAAomBrB,iBAAS,EAAE,WAA/mB;AAA4nBwS,mBAAW,EAAE,aAAzoB;AAAwpBC,oBAAY,EAAE,cAAtqB;AAAsrBE,cAAM,EAAE,QAA9rB;AAAwsBC,qBAAa,EAAE,eAAvtB;AAAwuBrR,8BAAsB,EAAE,wBAAhwB;AAA0xBuR,uBAAe,EAAE,iBAA3yB;AAA8zBC,kBAAU,EAAE,YAA10B;AAAw1BsB,iBAAS,EAAE,WAAn2B;AAAg3BC,eAAO,EAAE,SAAz3B;AAAo4BH,oBAAY,EAAE;AAAl5B,OAPgC;AAOo4BqL,aAAO,EAAE;AAAE5I,sBAAc,EAAE,gBAAlB;AAAoCqC,uBAAe,EAAE,iBAArD;AAAwEC,sBAAc,EAAE,gBAAxF;AAA0GC,sBAAc,EAAE;AAA1H,OAP74B;AAO2hCsG,cAAQ,EAAE,CAAC,kEAAD,CAPriC;AAOokCC,WAAK,EAAE,EAP3kC;AAO+kCC,UAAI,EAAE,EAPrlC;AAOylCC,YAAM,EAAE,CAAC,CAAC,CAAD,EAAI,kBAAJ,EAAwB,CAAxB,EAA2B,SAA3B,EAAsC,KAAtC,EAA6C,mBAA7C,CAAD,EAAoE,CAAC,WAAD,EAAc,EAAd,CAApE,EAAuF,CAAC,CAAD,EAAI,iBAAJ,CAAvF,EAA+G,CAAC,CAAD,EAAI,sBAAJ,CAA/G,EAA4I,CAAC,CAAD,EAAI,sBAAJ,CAA5I,EAAyK,CAAC,CAAD,EAAI,gCAAJ,EAAsC,gBAAtC,CAAzK,EAAkO,CAAC,CAAD,EAAI,OAAJ,EAAa,gBAAb,EAA+B,8BAA/B,CAAlO,EAAkS,CAAC,OAAD,EAAU,eAAV,EAA2B,CAA3B,EAA8B,SAA9B,EAAyC,SAAzC,EAAoD,CAApD,EAAuD,MAAvD,CAAlS,EAAkW,CAAC,OAAD,EAAU,eAAV,EAA2B,CAA3B,EAA8B,MAA9B,CAAlW,EAAyY,CAAC,OAAD,EAAU,gCAAV,EAA4C,CAA5C,EAA+C,cAA/C,EAA+D,WAA/D,EAA4E,UAA5E,EAAwF,CAAxF,EAA2F,MAA3F,CAAzY,EAA6e,CAAC,OAAD,EAAU,gCAAV,EAA4C,CAA5C,EAA+C,cAA/C,EAA+D,CAA/D,EAAkE,MAAlE,CAA7e,EAAwjB,CAAC,CAAD,EAAI,eAAJ,EAAqB,CAArB,EAAwB,SAAxB,EAAmC,SAAnC,CAAxjB,EAAumB,CAAC,CAAD,EAAI,kBAAJ,EAAwB,yBAAxB,CAAvmB,EAA2pB,CAAC,CAAD,EAAI,eAAJ,CAA3pB,EAAirB,CAAC,CAAD,EAAI,gCAAJ,EAAsC,CAAtC,EAAyC,cAAzC,EAAyD,WAAzD,EAAsE,UAAtE,CAAjrB,EAAowB,CAAC,CAAD,EAAI,OAAJ,EAAa,gBAAb,EAA+B,aAA/B,EAA8C,4BAA9C,CAApwB,EAAi1B,CAAC,CAAD,EAAI,OAAJ,EAAa,SAAb,CAAj1B,EAA02B,CAAC,CAAD,EAAI,sBAAJ,EAA4B,aAA5B,CAA12B,EAAs5B,CAAC,UAAD,EAAa,EAAb,EAAiB,CAAjB,EAAoB,eAApB,EAAqC,CAArC,EAAwC,OAAxC,CAAt5B,EAAw8B,CAAC,CAAD,EAAI,gCAAJ,EAAsC,CAAtC,EAAyC,cAAzC,CAAx8B,CAPjmC;AAOomEC,cAAQ,EAAE,SAAS2F,yBAAT,CAAmC1sB,EAAnC,EAAuCC,GAAvC,EAA4C;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AACjtE,uEAAsB,CAAtB,EAAyB,YAAzB,EAAuC,CAAvC,EAA0C,CAA1C;;AACA,mEAAkB,mBAAlB,EAAuC,SAAS2sB,iEAAT,GAA6E;AAAE,mBAAO1sB,GAAG,CAACinB,cAAJ,EAAP;AAA8B,WAApJ;;AACA,uEAAsB,CAAtB,EAAyB,WAAzB,EAAsC,CAAtC;;AACA,uEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,uEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,+DAAc,CAAd;;AACA;;AACA,uEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,uEAAsB,CAAtB,EAAyB,OAAzB,EAAkC,CAAlC;;AACA,uEAAsB,CAAtB,EAAyB,OAAzB;;AACA,uEAAsB,CAAtB,EAAyB,IAAzB;;AACA,mEAAkB,EAAlB,EAAsB9X,+BAAtB,EAAuD,CAAvD,EAA0D,EAA1D,EAA8D,IAA9D,EAAoE,CAApE;;AACA,mEAAkB,EAAlB,EAAsBM,+BAAtB,EAAuD,CAAvD,EAA0D,CAA1D,EAA6D,IAA7D,EAAmE,CAAnE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,mEAAkB,EAAlB,EAAsBW,iDAAtB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,sBAA/E,EAAuG,CAAvG;;AACA,mEAAkB,EAAlB,EAAsBS,iDAAtB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,sBAA/E,EAAuG,EAAvG;;AACA;;AACA,uEAAsB,EAAtB,EAA0B,WAA1B,EAAuC,CAAvC;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,CAAjC;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,CAAjC;;AACA,+DAAc,EAAd;;AACA;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,CAAjC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,CAAnC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B;;AACA,uEAAsB,EAAtB,EAA0B,IAA1B;;AACA,mEAAkB,EAAlB,EAAsBE,+BAAtB,EAAuD,CAAvD,EAA0D,EAA1D,EAA8D,IAA9D,EAAoE,CAApE;;AACA,mEAAkB,EAAlB,EAAsBE,+BAAtB,EAAuD,CAAvD,EAA0D,CAA1D,EAA6D,IAA7D,EAAmE,CAAnE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,mEAAkB,EAAlB,EAAsBQ,iDAAtB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,sBAA/E,EAAuG,CAAvG;;AACA,mEAAkB,EAAlB,EAAsBS,iDAAtB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,sBAA/E,EAAuG,EAAvG;;AACA;;AACA,uEAAsB,EAAtB,EAA0B,WAA1B,EAAuC,CAAvC;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,CAAjC;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,CAAjC;;AACA,+DAAc,EAAd;;AACA;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,CAAjC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B,EAAmC,CAAnC;;AACA,uEAAsB,EAAtB,EAA0B,OAA1B;;AACA,uEAAsB,EAAtB,EAA0B,IAA1B;;AACA,mEAAkB,EAAlB,EAAsBE,+BAAtB,EAAuD,CAAvD,EAA0D,EAA1D,EAA8D,IAA9D,EAAoE,CAApE;;AACA,mEAAkB,EAAlB,EAAsBE,+BAAtB,EAAuD,CAAvD,EAA0D,CAA1D,EAA6D,IAA7D,EAAmE,CAAnE;;AACA;;AACA;;AACA;;AACA;;AACA;;AACA,mEAAkB,EAAlB,EAAsBS,iDAAtB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,sBAA/E,EAAuG,CAAvG;;AACA,mEAAkB,EAAlB,EAAsBS,iDAAtB,EAAyE,CAAzE,EAA4E,CAA5E,EAA+E,sBAA/E,EAAuG,EAAvG;;AACA;;AACA;AACH;;AAAC,YAAIzT,EAAE,GAAG,CAAT,EAAY;AACV,mEAAkB,SAAlB,EAA6BC,GAAG,CAACia,aAAjC,EAAgD,KAAhD,EAAuDja,GAAG,CAAC8Z,GAA3D;;AACA,kEAAiB,CAAjB;;AACA,0EAAyB9Z,GAAG,CAACsI,WAA7B;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMtI,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,0EAAyBrf,GAAG,CAACsI,WAA7B;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMtI,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,0EAAyBrf,GAAG,CAACsI,WAA7B;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMtI,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,MAAlB,EAA0B,MAAMrf,GAAG,CAACqf,gBAApC;AACH;AAAE,OApG0C;AAoGxC6H,gBAAU,EAAE,sBAAY;AAAE,eAAO,CAAC,wDAAD,EAAmB,uDAAnB,EAAoC,oDAApC,EAAiD,uDAAjD,EAAiE,uDAAjE,EAAiF,gEAAjF,EAA0G6E,2BAA1G,EAAuI,uDAAvI,CAAP;AAAgK,OApGlJ;AAoGoJ5E,YAAM,EAAE,CAAC,mkJAAD,CApG5J;AAoGmuJ6E,mBAAa,EAAE;AApGlvJ,KAAzB,CAAxB;;AAqGAE,oBAAgB,CAAC9E,cAAjB,GAAkC;AAAA,aAAM,CACpC;AAAElB,YAAI,EAAEhK;AAAR,OADoC,EAEpC;AAAEgK,YAAI,EAAE;AAAR,OAFoC,CAAN;AAAA,KAAlC;;AAIA,6DAAW,CACP,gEAAU,WAAV,EAAuB;AAAE,gBAAQ;AAAV,KAAvB,CADO,CAAX,EAEGgG,gBAAgB,CAAC7E,SAFpB,EAE+B,QAF/B,EAEyC,KAAK,CAF9C;AAGA,6DAAW,CACP,kEAAY,eAAZ,CADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,OAF/B,EAEwC,KAAK,CAF7C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,4BAF/B,EAE6D,KAAK,CAFlE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,4BAF/B,EAE6D,KAAK,CAFlE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,mCAF/B,EAEoE,KAAK,CAFzE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,mCAF/B,EAEoE,KAAK,CAFzE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,2CAF/B,EAE4E,KAAK,CAFjF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,2CAF/B,EAE4E,KAAK,CAFjF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,kBAF/B,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,gBAF/B,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,aAF/B,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,WAF/B,EAE4C,KAAK,CAFjD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,aAF/B,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,cAF/B,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,QAF/B,EAEyC,KAAK,CAF9C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,eAF/B,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,KAF/B,EAEsC,KAAK,CAF3C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,cAF/B,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,wBAF/B,EAEyD,KAAK,CAF9D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,iBAF/B,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,YAF/B,EAE6C,KAAK,CAFlD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,WAF/B,EAE4C,KAAK,CAFjD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,SAF/B,EAE0C,KAAK,CAF/C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,eAF/B,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,cAF/B,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,gBAF/B,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,iBAF/B,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,gBAF/B,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEG6E,gBAAgB,CAAC7E,SAFpB,EAE+B,gBAF/B,EAEiD,KAAK,CAFtD;AAIA,QAAIsF,IAAJ;;AACA,KAAC,UAAUA,IAAV,EAAgB;AACbA,UAAI,CAACA,IAAI,CAAC,aAAD,CAAJ,GAAsB,EAAvB,CAAJ,GAAiC,aAAjC;AACAA,UAAI,CAACA,IAAI,CAAC,UAAD,CAAJ,GAAmB,EAApB,CAAJ,GAA8B,UAA9B;AACAA,UAAI,CAACA,IAAI,CAAC,MAAD,CAAJ,GAAe,EAAhB,CAAJ,GAA0B,MAA1B;AACH,KAJD,EAIGA,IAAI,KAAKA,IAAI,GAAG,EAAZ,CAJP;;AAKA,QAAIC,iBAAiB;AACjB,iCAAY3M,eAAZ,EAA6B4M,SAA7B,EAAwC;AAAA;;AACpC,aAAK5M,eAAL,GAAuBA,eAAvB;AACA,aAAK4M,SAAL,GAAiBA,SAAjB;AACA,aAAKpT,WAAL,GAAmB,EAAnB;AACA,aAAKqT,YAAL,GAAoB,OAApB;AACA,aAAK1T,SAAL,GAAiB,GAAjB;AACA,aAAKC,eAAL,GAAuB,KAAvB;AACA,aAAK2C,cAAL,GAAsB,eAAtB;AACA,aAAKhB,eAAL,GAAuB,uBAAvB;AACA,aAAK1B,gBAAL,GAAwB,WAAxB;AACA,aAAK2B,uBAAL,GAA+B,OAA/B;AACA,aAAKC,gBAAL,GAAwB,IAAxB;AACA,aAAK1V,eAAL,GAAuB,IAAvB;AACA,aAAK+T,gBAAL,GAAwB,CAAxB;AACA,aAAK4B,eAAL,GAAuB,CAAvB;AACA,aAAK7S,WAAL,GAAmB,SAAnB;AACA,aAAK5C,aAAL,GAAqB,WAArB;AACA,aAAK0X,SAAL,GAAiB,OAAjB;AACA,aAAKkB,IAAL,GAAYqO,IAAI,CAACI,IAAjB;AACA,aAAKvC,YAAL,GAAoB,EAApB;AACA,aAAKhR,UAAL,GAAkB,IAAlB;AACA,aAAKM,GAAL,GAAW,EAAX;AACA,aAAKuB,YAAL,GAAoB,CAApB;AACA,aAAK7S,sBAAL,GAA8B,KAA9B;AACA,aAAKuR,eAAL,GAAuB,KAAvB;AACA,aAAKC,UAAL,GAAkB,KAAlB;AACA,aAAKJ,MAAL,GAAc,EAAd;AACA,aAAK0B,SAAL,GAAiB,CAAjB;AACA,aAAKC,OAAL,GAAe,EAAf;AACA,aAAKyR,oBAAL,GAA4B,IAAI,0DAAJ,EAA5B;AACA,aAAKnP,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKqC,eAAL,GAAuB,IAAI,0DAAJ,EAAvB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKC,cAAL,GAAsB,IAAI,0DAAJ,EAAtB;AACA,aAAKnZ,SAAL,GAAiB,CAAjB;AACA,aAAKmU,YAAL,GAAoB,CAApB;AACA,aAAKxB,MAAL,GAAciT,SAAd;AACH;;AAtCgB;AAAA;AAAA,mCAkDN;AAAA;;AACP,cAAI,KAAKrT,UAAT,EAAqB;AACjB,gBAAI,KAAKA,UAAL,CAAgByT,QAAhB,OAA+B,OAAnC,EAA4C;AACxC,mBAAKzT,UAAL,GAAkB,KAAlB;AACH,aAFD,MAGK;AACD,mBAAKA,UAAL,GAAkB,IAAlB;AACH;AACJ;;AACD,eAAK4B,YAAL,GAAoB,KAAK,KAAKoP,YAA9B;AACA,eAAKvjB,SAAL,GAAiB,KAAK,KAAKqX,IAA3B;;AACA,cAAI,KAAKrX,SAAL,IAAkB,KAAKmU,YAA3B,EAAyC;AACrC,iBAAKnU,SAAL,GAAiB,CAAjB;AACH,WAFD,MAGK;AACD,iBAAKA,SAAL,GAAiB,KAAKA,SAAL,GAAiB,KAAKmU,YAAvC;AACH;;AACD,eAAKE,SAAL,GAAiB4R,QAAQ,CAAC,KAAK5R,SAAL,CAAe2R,QAAf,EAAD,CAAzB;AACA,eAAK1R,OAAL,GAAe2R,QAAQ,CAAC,KAAK3R,OAAL,CAAa0R,QAAb,EAAD,CAAvB;AACA,eAAKhN,eAAL,CAAqB7C,SAArB,GAAiC,KAAKA,SAAtC;AACA,eAAK+P,0CAAL,GAAkD,KAAKlN,eAAL,CAAqBvD,+BAArB,CAAqD2E,SAArD,CAA+D,UAAAhD,WAAW,EAAI;AAC5H,kBAAI,CAACrB,YAAL,GAAoBqB,WAApB;;AACA,kBAAI,CAAC2O,oBAAL,CAA0BlP,IAA1B,CAA+BO,WAA/B;AACH,WAHiD,CAAlD;AAIH;AA1EgB;AAAA;AAAA,sCA2EH;AACV,cAAI,KAAK8O,0CAAT,EAAqD;AACjD,iBAAKA,0CAAL,CAAgDvL,WAAhD;AACA,iBAAKuL,0CAAL,GAAkD,IAAlD;AACH;AACJ;AAhFgB;AAAA;AAAA,qCAiFJ5P,KAjFI,EAiFG;AAChB,eAAKM,cAAL,CAAoBC,IAApB,CAAyBP,KAAzB;AACH;AAnFgB;AAAA;AAAA,sCAoFHjI,KApFG,EAoFI;AACjB,eAAK4K,eAAL,CAAqBpC,IAArB,CAA0BxI,KAA1B;AACH;AAtFgB;AAAA;AAAA,qCAuFJwD,aAvFI,EAuFU;AACvB,eAAKqH,cAAL,CAAoBrC,IAApB,CAAyBhF,aAAzB;AACH;AAzFgB;AAAA;AAAA,qCA0FJrE,KA1FI,EA0FG;AAChB,eAAK2L,cAAL,CAAoBtC,IAApB,CAAyBrJ,KAAzB;AACH;AA5FgB;AAAA;AAAA,qCA6FJ;AACT,eAAKwL,eAAL,CAAqBmN,UAArB;AACH;AA/FgB;AAAA;AAAA,oCAgGL;AACR,eAAKnN,eAAL,CAAqBoN,KAArB,CAA2B,CAA3B;AACH;AAlGgB;AAAA;AAAA,oCAmGL;AACR,eAAKpN,eAAL,CAAqBoN,KAArB,CAA2B,CAAC,CAA5B;AACH;AArGgB;AAAA;AAAA,iCAsGR;AACL,eAAKpN,eAAL,CAAqB0B,MAArB;AACH;AAxGgB;AAAA;AAAA,4BAuCC;AACd,iBAAO,KAAK3E,YAAZ;AACH,SAzCgB;AAAA,0BA0CDF,GA1CC,EA0CI;AACjB,cAAI,CAACA,GAAL,EAAU;AACNA,eAAG,GAAG,IAAIG,IAAJ,EAAN;AACH;;AACD,eAAKD,YAAL,GAAoBF,GAApB;AACA,eAAKmD,eAAL,CAAqBuC,cAArB,CAAoC1F,GAApC,EAAyC,IAAzC;AACA,eAAKkQ,oBAAL,CAA0BlP,IAA1B,CAA+B,KAAKd,YAApC;AACH;AAjDgB;;AAAA;AAAA,OAArB;;AA0GA4P,qBAAiB,CAACnN,IAAlB,GAAyB,SAAS6N,yBAAT,CAAmC3N,CAAnC,EAAsC;AAAE,aAAO,KAAKA,CAAC,IAAIiN,iBAAV,EAA6B,gEAAyB1Q,eAAzB,CAA7B,EAAwE,gEAAyB,uDAAzB,CAAxE,CAAP;AAAsH,KAAvL;;AACA0Q,qBAAiB,CAAC3G,IAAlB,GAAyB,gEAAyB;AAAEC,UAAI,EAAE0G,iBAAR;AAA2BzG,eAAS,EAAE,CAAC,CAAC,UAAD,CAAD,CAAtC;AAAsDK,YAAM,EAAE;AAAE/M,mBAAW,EAAE,aAAf;AAA8BqT,oBAAY,EAAE,cAA5C;AAA4D1T,iBAAS,EAAE,WAAvE;AAAoFC,uBAAe,EAAE,iBAArG;AAAwH2C,sBAAc,EAAE,gBAAxI;AAA0JhB,uBAAe,EAAE,iBAA3K;AAA8L1B,wBAAgB,EAAE,kBAAhN;AAAoO2B,+BAAuB,EAAE,yBAA7P;AAAwRC,wBAAgB,EAAE,kBAA1S;AAA8T1V,uBAAe,EAAE,iBAA/U;AAAkW+T,wBAAgB,EAAE,kBAApX;AAAwY4B,uBAAe,EAAE,iBAAzZ;AAA4a7S,mBAAW,EAAE,aAAzb;AAAwc5C,qBAAa,EAAE,eAAvd;AAAwe0X,iBAAS,EAAE,WAAnf;AAAggBkB,YAAI,EAAE,MAAtgB;AAA8gBkM,oBAAY,EAAE,cAA5hB;AAA4iBhR,kBAAU,EAAE,YAAxjB;AAAskBM,WAAG,EAAE,KAA3kB;AAAklBuB,oBAAY,EAAE,cAAhmB;AAAgnB7S,8BAAsB,EAAE,wBAAxoB;AAAkqBuR,uBAAe,EAAE,iBAAnrB;AAAssBC,kBAAU,EAAE,YAAltB;AAAguBJ,cAAM,EAAE,QAAxuB;AAAkvB0B,iBAAS,EAAE,WAA7vB;AAA0wBC,eAAO,EAAE,SAAnxB;AAA8xB8C,mBAAW,EAAE,aAA3yB;AAA0zB3E,oBAAY,EAAE,cAAx0B;AAAw1BpY,qCAA6B,EAAE,+BAAv3B;AAAw5Bc,6CAAqC,EAAE,uCAA/7B;AAAw+BuX,oCAA4B,EAAE,8BAAtgC;AAAsiCvT,8BAAsB,EAAE,wBAA9jC;AAAwlCS,mCAA2B,EAAE,6BAArnC;AAAopCa,mCAA2B,EAAE,6BAAjrC;AAAgtC4H,kCAA0B,EAAE,4BAA5uC;AAA0wCa,kCAA0B,EAAE,4BAAtyC;AAAo0CvJ,0CAAkC,EAAE,oCAAx2C;AAA84Ca,0CAAkC,EAAE,oCAAl7C;AAAw9C4H,yCAAiC,EAAE,mCAA3/C;AAAgiDa,yCAAiC,EAAE,mCAAnkD;AAAwmDnH,kDAA0C,EAAE,4CAAppD;AAAksDM,kDAA0C,EAAE,4CAA9uD;AAA4xDqG,iDAAyC,EAAE,2CAAv0D;AAAo3DkB,iDAAyC,EAAE,2CAA/5D;AAA48DiJ,qBAAa,EAAE,eAA39D;AAA4+DI,qBAAa,EAAE;AAA3/D,OAA9D;AAA4kEwM,aAAO,EAAE;AAAEuG,4BAAoB,EAAE,sBAAxB;AAAgDnP,sBAAc,EAAE,gBAAhE;AAAkFqC,uBAAe,EAAE,iBAAnG;AAAsHC,sBAAc,EAAE,gBAAtI;AAAwJC,sBAAc,EAAE;AAAxK,OAArlE;AAAixEsG,cAAQ,EAAE,CAAC,iEAA0B,CAACxK,eAAD,CAA1B,CAAD,CAA3xE;AAA20EyK,WAAK,EAAE,EAAl1E;AAAs1EC,UAAI,EAAE,CAA51E;AAA+1EC,YAAM,EAAE,CAAC,CAAC,sCAAD,EAAyC,EAAzC,CAAD,EAA+C,CAAC,qCAAD,EAAwC,EAAxC,CAA/C,EAA4F,CAAC,+BAAD,EAAkC,EAAlC,CAA5F,EAAmI,CAAC,4BAAD,EAA+B,EAA/B,CAAnI,EAAuK,CAAC,4BAAD,EAA+B,EAA/B,CAAvK,EAA2M,CAAC,2CAAD,EAA8C,EAA9C,CAA3M,EAA8P,CAAC,0CAAD,EAA6C,EAA7C,CAA9P,EAAgT,CAAC,mCAAD,EAAsC,EAAtC,CAAhT,EAA2V,CAAC,2CAAD,EAA8C,EAA9C,CAA3V,EAA8Y,CAAC,2CAAD,EAA8C,EAA9C,CAA9Y,EAAic,CAAC,CAAD,EAAI,UAAJ,CAAjc,EAAkd,CAAC,CAAD,EAAI,WAAJ,EAAiB,iBAAjB,EAAoC,kBAApC,EAAwD,kBAAxD,EAA4E,iBAA5E,EAA+F,eAA/F,EAAgH,YAAhH,EAA8H,aAA9H,EAA6I,cAA7I,EAA6J,+BAA7J,EAA8L,uCAA9L,EAAuO,8BAAvO,EAAuQ,QAAvQ,EAAiR,eAAjR,EAAkS,KAAlS,EAAyS,iBAAzS,EAA4T,YAA5T,EAA0U,eAA1U,EAA2V,gBAA3V,EAA6W,iBAA7W,EAAgY,gBAAhY,EAAkZ,gBAAlZ,EAAoa,CAApa,EAAua,cAAva,CAAld,EAA04B,CAAC,CAAD,EAAI,iBAAJ,EAAuB,yBAAvB,EAAkD,kBAAlD,EAAsE,iBAAtE,EAAyF,aAAzF,EAAwG,WAAxG,EAAqH,YAArH,EAAmI,cAAnI,EAAmJ,aAAnJ,EAAkK,cAAlK,EAAkL,wBAAlL,EAA4M,6BAA5M,EAA2O,6BAA3O,EAA0Q,oCAA1Q,EAAgT,oCAAhT,EAAsV,4CAAtV,EAAoY,4CAApY,EAAkb,QAAlb,EAA4b,eAA5b,EAA6c,KAA7c,EAAod,cAApd,EAAoe,wBAApe,EAA8f,iBAA9f,EAAihB,YAAjhB,EAA+hB,WAA/hB,EAA4iB,SAA5iB,EAAujB,eAAvjB,EAAwkB,gBAAxkB,EAA0lB,iBAA1lB,EAA6mB,gBAA7mB,EAA+nB,gBAA/nB,EAAipB,CAAjpB,EAAopB,cAAppB,CAA14B,EAA+iD,CAAC,CAAD,EAAI,gBAAJ,EAAsB,kBAAtB,EAA0C,aAA1C,EAAyD,WAAzD,EAAsE,cAAtE,EAAsF,aAAtF,EAAqG,cAArG,EAAqH,4BAArH,EAAmJ,4BAAnJ,EAAiL,mCAAjL,EAAsN,mCAAtN,EAA2P,2CAA3P,EAAwS,2CAAxS,EAAqV,QAArV,EAA+V,eAA/V,EAAgX,KAAhX,EAAuX,cAAvX,EAAuY,wBAAvY,EAAia,iBAAja,EAAob,YAApb,EAAkc,WAAlc,EAA+c,SAA/c,EAA0d,eAA1d,EAA2e,gBAA3e,EAA6f,iBAA7f,EAAghB,gBAAhhB,EAAkiB,gBAAliB,EAAojB,CAApjB,EAAujB,cAAvjB,CAA/iD,EAAunE,CAAC,OAAD,EAAU,wBAAV,EAAoC,cAApC,EAAoD,OAApD,EAA6D,iBAA7D,EAAgF,OAAhF,EAAyF,CAAzF,EAA4F,MAA5F,CAAvnE,EAA4tE,CAAC,cAAD,EAAiB,OAAjB,EAA0B,iBAA1B,EAA6C,OAA7C,EAAsD,CAAtD,EAAyD,wBAAzD,CAA5tE,EAAgzE,CAAC,CAAD,EAAI,OAAJ,EAAa,CAAb,EAAgB,OAAhB,EAAyB,SAAzB,CAAhzE,EAAq1E,CAAC,CAAD,EAAI,MAAJ,CAAr1E,EAAk2E,CAAC,CAAD,EAAI,OAAJ,CAAl2E,EAAg3E,CAAC,OAAD,EAAU,kCAAV,EAA8C,CAA9C,EAAiD,MAAjD,CAAh3E,EAA06E,CAAC,CAAD,EAAI,cAAJ,CAA16E,EAA+7E,CAAC,CAAD,EAAI,kCAAJ,CAA/7E,EAAw+E,CAAC,CAAD,EAAI,iBAAJ,CAAx+E,EAAggF,CAAC,CAAD,EAAI,sBAAJ,CAAhgF,EAA6hF,CAAC,CAAD,EAAI,SAAJ,EAAe,SAAf,EAA0B,CAA1B,EAA6B,MAA7B,CAA7hF,EAAmkF,CAAC,CAAD,EAAI,SAAJ,EAAe,SAAf,CAAnkF,EAA8lF,CAAC,OAAD,EAAU,gBAAV,EAA4B,UAA5B,EAAwC,EAAxC,EAA4C,CAA5C,EAA+C,SAA/C,EAA0D,OAA1D,EAAmE,CAAnE,EAAsE,OAAtE,EAA+E,SAA/E,CAA9lF,EAAyrF,CAAC,UAAD,EAAa,EAAb,EAAiB,CAAjB,EAAoB,gBAApB,EAAsC,CAAtC,EAAyC,SAAzC,EAAoD,OAApD,CAAzrF,EAAuvF,CAAC,CAAD,EAAI,kBAAJ,EAAwB,yBAAxB,CAAvvF,EAA2yF,CAAC,CAAD,EAAI,SAAJ,EAAe,CAAf,EAAkB,MAAlB,CAA3yF,EAAs0F,CAAC,CAAD,EAAI,SAAJ,CAAt0F,EAAs1F,CAAC,CAAD,EAAI,WAAJ,EAAiB,iBAAjB,EAAoC,kBAApC,EAAwD,kBAAxD,EAA4E,iBAA5E,EAA+F,eAA/F,EAAgH,YAAhH,EAA8H,aAA9H,EAA6I,cAA7I,EAA6J,+BAA7J,EAA8L,uCAA9L,EAAuO,8BAAvO,EAAuQ,QAAvQ,EAAiR,eAAjR,EAAkS,KAAlS,EAAyS,iBAAzS,EAA4T,YAA5T,EAA0U,eAA1U,EAA2V,gBAA3V,EAA6W,iBAA7W,EAAgY,gBAAhY,EAAkZ,gBAAlZ,CAAt1F,EAA2vG,CAAC,CAAD,EAAI,iBAAJ,EAAuB,yBAAvB,EAAkD,kBAAlD,EAAsE,iBAAtE,EAAyF,aAAzF,EAAwG,WAAxG,EAAqH,YAArH,EAAmI,cAAnI,EAAmJ,aAAnJ,EAAkK,cAAlK,EAAkL,wBAAlL,EAA4M,6BAA5M,EAA2O,6BAA3O,EAA0Q,oCAA1Q,EAAgT,oCAAhT,EAAsV,4CAAtV,EAAoY,4CAApY,EAAkb,QAAlb,EAA4b,eAA5b,EAA6c,KAA7c,EAAod,cAApd,EAAoe,wBAApe,EAA8f,iBAA9f,EAAihB,YAAjhB,EAA+hB,WAA/hB,EAA4iB,SAA5iB,EAAujB,eAAvjB,EAAwkB,gBAAxkB,EAA0lB,iBAA1lB,EAA6mB,gBAA7mB,EAA+nB,gBAA/nB,CAA3vG,EAA64H,CAAC,CAAD,EAAI,gBAAJ,EAAsB,kBAAtB,EAA0C,aAA1C,EAAyD,WAAzD,EAAsE,cAAtE,EAAsF,aAAtF,EAAqG,cAArG,EAAqH,4BAArH,EAAmJ,4BAAnJ,EAAiL,mCAAjL,EAAsN,mCAAtN,EAA2P,2CAA3P,EAAwS,2CAAxS,EAAqV,QAArV,EAA+V,eAA/V,EAAgX,KAAhX,EAAuX,cAAvX,EAAuY,wBAAvY,EAAia,iBAAja,EAAob,YAApb,EAAkc,WAAlc,EAA+c,SAA/c,EAA0d,eAA1d,EAA2e,gBAA3e,EAA6f,iBAA7f,EAAghB,gBAAhhB,EAAkiB,gBAAliB,CAA74H,CAAv2E;AAA0yNC,cAAQ,EAAE,SAASyG,0BAAT,CAAoCxtB,EAApC,EAAwCC,GAAxC,EAA6C;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AACz5N,mEAAkB,CAAlB,EAAqB0T,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,aAArE,EAAoF,IAApF,EAA0F,CAA1F,EAA6F,oEAA7F;;AACA,mEAAkB,CAAlB,EAAqBqB,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,aAArE,EAAoF,IAApF,EAA0F,CAA1F,EAA6F,oEAA7F;;AACA,mEAAkB,CAAlB,EAAqBE,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,aAArE,EAAoF,IAApF,EAA0F,CAA1F,EAA6F,oEAA7F;;AACA,mEAAkB,CAAlB,EAAqBG,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,aAArE,EAAoF,IAApF,EAA0F,CAA1F,EAA6F,oEAA7F;;AACA,mEAAkB,CAAlB,EAAqBI,wCAArB,EAA+D,CAA/D,EAAkE,CAAlE,EAAqE,aAArE,EAAoF,IAApF,EAA0F,CAA1F,EAA6F,oEAA7F;;AACA,mEAAkB,EAAlB,EAAsBgB,yCAAtB,EAAiE,CAAjE,EAAoE,CAApE,EAAuE,aAAvE,EAAsF,IAAtF,EAA4F,CAA5F,EAA+F,oEAA/F;;AACA,mEAAkB,EAAlB,EAAsBU,yCAAtB,EAAiE,CAAjE,EAAoE,CAApE,EAAuE,aAAvE,EAAsF,IAAtF,EAA4F,CAA5F,EAA+F,oEAA/F;;AACA,mEAAkB,EAAlB,EAAsBiB,yCAAtB,EAAiE,CAAjE,EAAoE,CAApE,EAAuE,aAAvE,EAAsF,IAAtF,EAA4F,CAA5F,EAA+F,oEAA/F;;AACA,mEAAkB,EAAlB,EAAsBC,yCAAtB,EAAiE,CAAjE,EAAoE,CAApE,EAAuE,aAAvE,EAAsF,IAAtF,EAA4F,CAA5F,EAA+F,oEAA/F;;AACA,mEAAkB,EAAlB,EAAsBC,yCAAtB,EAAiE,CAAjE,EAAoE,CAApE,EAAuE,aAAvE,EAAsF,IAAtF,EAA4F,CAA5F,EAA+F,oEAA/F;;AACA,uEAAsB,EAAtB,EAA0B,KAA1B,EAAiC,EAAjC;;AACA,mEAAkB,EAAlB,EAAsBC,uCAAtB,EAA+D,CAA/D,EAAkE,EAAlE,EAAsE,WAAtE,EAAmF,EAAnF;;AACA,mEAAkB,EAAlB,EAAsB6B,sCAAtB,EAA8D,CAA9D,EAAiE,EAAjE,EAAqE,UAArE,EAAiF,EAAjF;;AACA,mEAAkB,EAAlB,EAAsBsB,qCAAtB,EAA6D,CAA7D,EAAgE,EAAhE,EAAoE,SAApE,EAA+E,EAA/E;;AACA;AACH;;AAAC,YAAIzb,EAAE,GAAG,CAAT,EAAY;AACV,kEAAiB,EAAjB;;AACA,+EAA8B,EAA9B,EAAkCC,GAAG,CAAC8sB,YAAtC,EAAoD,gBAApD;;AACA,mEAAkB,UAAlB,EAA8B9sB,GAAG,CAAC8sB,YAAlC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,cAAlB,EAAkC,OAAlC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,cAAlB,EAAkC,MAAlC;;AACA,kEAAiB,CAAjB;;AACA,mEAAkB,cAAlB,EAAkC,KAAlC;AACH;AAAE,OA1B2C;AA0BzC5F,gBAAU,EAAE,CAAC,wDAAD,EAAkB,4DAAlB,EAAuC,oDAAvC,EAAoD,sDAApD,EAAoE,uDAApE,EAAoF,sDAApF,EAAoG,uDAApG,EAAoH,uDAApH,EAAoI,gEAApI,EAA6JlH,kBAA7J,EACbuH,iBADa,EAEb2E,gBAFa,CA1B6B;AA4BvBsB,WAAK,EAAE,CAAC,wDAAD,CA5BgB;AA4BGrG,YAAM,EAAE,CAAC,uhCAAD;AA5BX,KAAzB,CAAzB;;AA6BAyF,qBAAiB,CAACxF,cAAlB,GAAmC;AAAA,aAAM,CACrC;AAAElB,YAAI,EAAEhK;AAAR,OADqC,EAErC;AAAEgK,YAAI,EAAEuH,MAAR;AAAgBC,kBAAU,EAAE,CAAC;AAAExH,cAAI,EAAE,oDAAR;AAAgByH,cAAI,EAAE,CAAC,uDAAD;AAAtB,SAAD;AAA5B,OAFqC,CAAN;AAAA,KAAnC;;AAIA,6DAAW,CACP,6DADO,CAAX,EAEGf,iBAAiB,CAACvF,SAFrB,EAEgC,aAFhC,EAE+C,IAF/C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,aAFhC,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,WAFhC,EAE6C,KAAK,CAFlD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,kBAFhC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,yBAFhC,EAE2D,KAAK,CAFhE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,kBAFhC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,kBAFhC,EAEoD,KAAK,CAFzD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,aAFhC,EAE+C,KAAK,CAFpD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,eAFhC,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,WAFhC,EAE6C,KAAK,CAFlD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,MAFhC,EAEwC,KAAK,CAF7C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,YAFhC,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,+BAFhC,EAEiE,KAAK,CAFtE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,uCAFhC,EAEyE,KAAK,CAF9E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,8BAFhC,EAEgE,KAAK,CAFrE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,wBAFhC,EAE0D,KAAK,CAF/D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,6BAFhC,EAE+D,KAAK,CAFpE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,6BAFhC,EAE+D,KAAK,CAFpE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,4BAFhC,EAE8D,KAAK,CAFnE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,4BAFhC,EAE8D,KAAK,CAFnE;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,oCAFhC,EAEsE,KAAK,CAF3E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,oCAFhC,EAEsE,KAAK,CAF3E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,mCAFhC,EAEqE,KAAK,CAF1E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,mCAFhC,EAEqE,KAAK,CAF1E;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,4CAFhC,EAE8E,KAAK,CAFnF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,4CAFhC,EAE8E,KAAK,CAFnF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,2CAFhC,EAE6E,KAAK,CAFlF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,2CAFhC,EAE6E,KAAK,CAFlF;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,eAFhC,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,KAFhC,EAEuC,KAAK,CAF5C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,cAFhC,EAEgD,KAAK,CAFrD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,wBAFhC,EAE0D,KAAK,CAF/D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,YAFhC,EAE8C,KAAK,CAFnD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,QAFhC,EAE0C,KAAK,CAF/C;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,WAFhC,EAE6C,KAAK,CAFlD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,SAFhC,EAE2C,KAAK,CAFhD;AAGA,6DAAW,CACP,6DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,eAFhC,EAEiD,KAAK,CAFtD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,sBAFhC,EAEwD,KAAK,CAF7D;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,iBAFhC,EAEmD,KAAK,CAFxD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAGA,6DAAW,CACP,8DADO,CAAX,EAEGuF,iBAAiB,CAACvF,SAFrB,EAEgC,gBAFhC,EAEkD,KAAK,CAFvD;AAGAuF,qBAAiB,GAAG,yDAAW,CAAE,sDAAQ,CAAR,EAAW,6DAAO,uDAAP,CAAX,CAAF,CAAX,EACjBA,iBADiB,CAApB;;AAGA,QAAIb,2BAA2B;AAC3B,2CAAY6B,EAAZ,EAAgB;AAAA;;AACZ,aAAKC,QAAL,GAAgB,IAAI,0DAAJ,EAAhB;AACA,aAAKC,gBAAL,GAAwB,KAAxB;AACA,aAAKC,OAAL,GAAeH,EAAf;AACH;;AAL0B;AAAA;AAAA,oCAMf/L,OANe,EAMN;AACjB,cAAImM,YAAY,GAAGnM,OAAO,CAAC,cAAD,CAA1B;;AACA,cAAImM,YAAY,IAAIA,YAAY,CAACjM,YAAb,KAA8BkM,SAA9C,IAA2D,KAAKC,aAApE,EAAmF;AAC/E,gBAAMhG,EAAE,GAAG,IAAX;AACAC,sBAAU,CAAC,YAAY;AACnBD,gBAAE,CAACgG,aAAH,CAAiBC,SAAjB,GAA6BH,YAAY,CAACjM,YAA1C;AACH,aAFS,EAEP,CAFO,CAAV;AAGH;AACJ;AAd0B;AAAA;AAAA,0CAeT;AACd,cAAMmM,aAAa,GAAG,KAAKA,aAAL,GAAqB,KAAKH,OAAL,CAAahG,aAAb,CAA2BC,aAA3B,CAAyC,iBAAzC,CAA3C;;AACA,cAAI,KAAKgG,YAAL,KAAsBC,SAA1B,EAAqC;AACjCC,yBAAa,CAACC,SAAd,GAA0B,KAAKH,YAA/B;AACH;;AACD,cAAI,KAAKI,SAAL,IAAkB,CAAC,KAAKN,gBAA5B,EAA8C;AAC1C,gBAAID,QAAQ,GAAG,KAAKA,QAApB;;AACA,iBAAKQ,OAAL,GAAe,YAAY;AACvBR,sBAAQ,CAAC/P,IAAT,CAAcoQ,aAAa,CAACC,SAA5B;AACH,aAFD;;AAGA,iBAAKL,gBAAL,GAAwB,IAAxB;AACAI,yBAAa,CAACI,gBAAd,CAA+B,QAA/B,EAAyC,KAAKD,OAA9C;AACH;AACJ;AA5B0B;AAAA;AAAA,sCA6Bb;AACV,cAAI,KAAKP,gBAAT,EAA2B;AACvB,iBAAKI,aAAL,CAAmBK,mBAAnB,CAAuC,QAAvC,EAAiD,KAAKF,OAAtD;AACH;AACJ;AAjC0B;;AAAA;AAAA,OAA/B;;AAmCAtC,+BAA2B,CAACtM,IAA5B,GAAmC,SAAS+O,mCAAT,CAA6C7O,CAA7C,EAAgD;AAAE,aAAO,KAAKA,CAAC,IAAIoM,2BAAV,EAAuC,gEAAyB,wDAAzB,CAAvC,CAAP;AAA6F,KAAlL;;AACAA,+BAA2B,CAAC9F,IAA5B,GAAmC,gEAAyB;AAAEC,UAAI,EAAE6F,2BAAR;AAAqC5F,eAAS,EAAE,CAAC,CAAC,sBAAD,CAAD,CAAhD;AAA4EK,YAAM,EAAE;AAAEwH,oBAAY,EAAE,cAAhB;AAAgCI,iBAAS,EAAE;AAA3C,OAApF;AAA8I3H,aAAO,EAAE;AAAEoH,gBAAQ,EAAE;AAAZ,OAAvJ;AAAiLnH,cAAQ,EAAE,CAAC,kEAAD,CAA3L;AAA0N+H,wBAAkB,EAAExS,IAA9O;AAAoP0K,WAAK,EAAE,CAA3P;AAA8PC,UAAI,EAAE,CAApQ;AAAuQC,YAAM,EAAE,CAAC,CAAC,CAAD,EAAI,gBAAJ,EAAsB,CAAtB,EAAyB,QAAzB,EAAmC,MAAnC,CAAD,CAA/Q;AAA6TC,cAAQ,EAAE,SAAS4H,oCAAT,CAA8C3uB,EAA9C,EAAkDC,GAAlD,EAAuD;AAAE,YAAID,EAAE,GAAG,CAAT,EAAY;AAChc;;AACA,uEAAsB,CAAtB,EAAyB,KAAzB,EAAgC,CAAhC;;AACA,qEAAoB,CAApB;;AACA;AACH;AAAE,OALqD;AAKnDonB,YAAM,EAAE,CAAC,sHAAD,CAL2C;AAK+E6E,mBAAa,EAAE;AAL9F,KAAzB,CAAnC;;AAMAD,+BAA2B,CAAC3E,cAA5B,GAA6C;AAAA,aAAM,CAC/C;AAAElB,YAAI,EAAE;AAAR,OAD+C,CAAN;AAAA,KAA7C;;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG6F,2BAA2B,CAAC1E,SAF/B,EAE0C,cAF1C,EAE0D,KAAK,CAF/D;AAGA,6DAAW,CACP,6DADO,CAAX,EAEG0E,2BAA2B,CAAC1E,SAF/B,EAE0C,WAF1C,EAEuD,KAAK,CAF5D;AAGA,6DAAW,CACP,8DADO,CAAX,EAEG0E,2BAA2B,CAAC1E,SAF/B,EAE0C,UAF1C,EAEsD,KAAK,CAF3D;;AAIA,QAAIsH,gBAAgB;AAAA;AAAA,KAApB;;AAEAA,oBAAgB,CAACC,IAAjB,GAAwB,+DAAwB;AAAE1I,UAAI,EAAEyI;AAAR,KAAxB,CAAxB;AACAA,oBAAgB,CAACE,IAAjB,GAAwB,+DAAwB;AAAE/O,aAAO,EAAE,SAASgP,wBAAT,CAAkCnP,CAAlC,EAAqC;AAAE,eAAO,KAAKA,CAAC,IAAIgP,gBAAV,GAAP;AAAuC,OAAzF;AAA2FI,aAAO,EAAE,CAAC,CAAC,0DAAD,EAAc,4DAAd,CAAD;AAApG,KAAxB,CAAxB;AACA;;AAAc,KAAC,YAAY;AAAE,sEAAyB7S,eAAzB,EAA0C,CAAC;AAChEgK,YAAI,EAAE;AAD0D,OAAD,CAA1C,EAErB,YAAY;AAAE,eAAO,EAAP;AAAY,OAFL,EAEO,IAFP;AAEe,KAF9B;AAGd;;;AAAc,KAAC,YAAY;AAAE,sEAAyBlG,kBAAzB,EAA6C,CAAC;AACnEkG,YAAI,EAAE,uDAD6D;AAEnEyH,YAAI,EAAE,CAAC;AACCqB,kBAAQ,EAAE,WADX;AAEClI,kBAAQ,87NAFT;AAgICK,gBAAM,EAAE;AAhIT,SAAD;AAF6D,OAAD,CAA7C,EA4NrB,YAAY;AAAE,eAAO,CAAC;AAAEjB,cAAI,EAAEhK;AAAR,SAAD,CAAP;AAAqC,OA5N9B,EA4NgC;AAAE1C,kBAAU,EAAE,CAAC;AAChE0M,cAAI,EAAE;AAD0D,SAAD,CAAd;AAEjDpM,WAAG,EAAE,CAAC;AACNoM,cAAI,EAAE;AADA,SAAD,CAF4C;AAIjDrI,sBAAc,EAAE,CAAC;AACjBqI,cAAI,EAAE;AADW,SAAD,CAJiC;AAMjDhG,uBAAe,EAAE,CAAC;AAClBgG,cAAI,EAAE;AADY,SAAD,CANgC;AAQjD/F,sBAAc,EAAE,CAAC;AACjB+F,cAAI,EAAE;AADW,SAAD,CARiC;AAUjD9F,sBAAc,EAAE,CAAC;AACjB8F,cAAI,EAAE;AADW,SAAD,CAViC;AAYjDjM,qBAAa,EAAE,CAAC;AAChBiM,cAAI,EAAE;AADU,SAAD,CAZkC;AAcjDhF,cAAM,EAAE,CAAC;AACTgF,cAAI,EAAE,uDADG;AAETyH,cAAI,EAAE,CAAC,aAAD,EAAgB;AAAE,sBAAQ;AAAV,WAAhB;AAFG,SAAD,CAdyC;AAiBjDrsB,qCAA6B,EAAE,CAAC;AAChC4kB,cAAI,EAAE;AAD0B,SAAD,CAjBkB;AAmBjD9jB,6CAAqC,EAAE,CAAC;AACxC8jB,cAAI,EAAE;AADkC,SAAD,CAnBU;AAqBjDvM,oCAA4B,EAAE,CAAC;AAC/BuM,cAAI,EAAE;AADyB,SAAD,CArBmB;AAuBjD9M,iBAAS,EAAE,CAAC;AACZ8M,cAAI,EAAE;AADM,SAAD,CAvBsC;AAyBjD7M,uBAAe,EAAE,CAAC;AAClB6M,cAAI,EAAE;AADY,SAAD,CAzBgC;AA2BjD5M,wBAAgB,EAAE,CAAC;AACnB4M,cAAI,EAAE;AADa,SAAD,CA3B+B;AA6BjDzM,mBAAW,EAAE,CAAC;AACdyM,cAAI,EAAE;AADQ,SAAD,CA7BoC;AA+BjD3M,wBAAgB,EAAE,CAAC;AACnB2M,cAAI,EAAE;AADa,SAAD,CA/B+B;AAiCjD1gB,uBAAe,EAAE,CAAC;AAClB0gB,cAAI,EAAE;AADY,SAAD,CAjCgC;AAmCjDxgB,qBAAa,EAAE,CAAC;AAChBwgB,cAAI,EAAE;AADU,SAAD,CAnCkC;AAqCjDxM,oBAAY,EAAE,CAAC;AACfwM,cAAI,EAAE;AADS,SAAD,CArCmC;AAuCjDtM,cAAM,EAAE,CAAC;AACTsM,cAAI,EAAE;AADG,SAAD,CAvCyC;AAyCjDrM,qBAAa,EAAE,CAAC;AAChBqM,cAAI,EAAE;AADU,SAAD,CAzCkC;AA2CjDnM,uBAAe,EAAE,CAAC;AAClBmM,cAAI,EAAE;AADY,SAAD,CA3CgC;AA6CjDlM,kBAAU,EAAE,CAAC;AACbkM,cAAI,EAAE;AADO,SAAD;AA7CqC,OA5NhC;AA2Qb,KA3QF;AA4Qd;;;AAAc,KAAC,YAAY;AAAE,sEAAyBqB,iBAAzB,EAA4C,CAAC;AAClErB,YAAI,EAAE,uDAD4D;AAElEyH,YAAI,EAAE,CAAC;AACCqB,kBAAQ,EAAE,UADX;AAEClI,kBAAQ,q2hBAFT;AAiRCkF,uBAAa,EAAE,gEAAkBiD,IAjRlC;AAkRC9H,gBAAM,EAAE;AAlRT,SAAD;AAF4D,OAAD,CAA5C,EAmdrB,YAAY;AAAE,eAAO,CAAC;AAAEjB,cAAI,EAAEhK;AAAR,SAAD,EAA4B;AAAEgK,cAAI,EAAE;AAAR,SAA5B,CAAP;AAAkE,OAnd3D,EAmd6D;AAAE,iBAAO,CAAC;AACxFA,cAAI,EAAE,yDADkF;AAExFyH,cAAI,EAAE,CAAC,gBAAD;AAFkF,SAAD,CAAT;AAG9EnU,kBAAU,EAAE,CAAC;AACb0M,cAAI,EAAE;AADO,SAAD,CAHkE;AAK9EpM,WAAG,EAAE,CAAC;AACNoM,cAAI,EAAE;AADA,SAAD,CALyE;AAO9E7K,oBAAY,EAAE,CAAC;AACf6K,cAAI,EAAE;AADS,SAAD,CAPgE;AAS9ErI,sBAAc,EAAE,CAAC;AACjBqI,cAAI,EAAE;AADW,SAAD,CAT8D;AAW9EhG,uBAAe,EAAE,CAAC;AAClBgG,cAAI,EAAE;AADY,SAAD,CAX6D;AAa9E/F,sBAAc,EAAE,CAAC;AACjB+F,cAAI,EAAE;AADW,SAAD,CAb8D;AAe9E9F,sBAAc,EAAE,CAAC;AACjB8F,cAAI,EAAE;AADW,SAAD,CAf8D;AAiB9EjM,qBAAa,EAAE,CAAC;AAChBiM,cAAI,EAAE;AADU,SAAD,CAjB+D;AAmB9EhF,cAAM,EAAE,CAAC;AACTgF,cAAI,EAAE,uDADG;AAETyH,cAAI,EAAE,CAAC,YAAD,EAAe;AAAE,sBAAQ;AAAV,WAAf;AAFG,SAAD,CAnBsE;AAsB9EvnB,8BAAsB,EAAE,CAAC;AACzB8f,cAAI,EAAE;AADmB,SAAD,CAtBsD;AAwB9Erf,mCAA2B,EAAE,CAAC;AAC9Bqf,cAAI,EAAE;AADwB,SAAD,CAxBiD;AA0B9Exe,mCAA2B,EAAE,CAAC;AAC9Bwe,cAAI,EAAE;AADwB,SAAD,CA1BiD;AA4B9Etf,0CAAkC,EAAE,CAAC;AACrCsf,cAAI,EAAE;AAD+B,SAAD,CA5B0C;AA8B9Eze,0CAAkC,EAAE,CAAC;AACrCye,cAAI,EAAE;AAD+B,SAAD,CA9B0C;AAgC9End,kDAA0C,EAAE,CAAC;AAC7Cmd,cAAI,EAAE;AADuC,SAAD,CAhCkC;AAkC9E7c,kDAA0C,EAAE,CAAC;AAC7C6c,cAAI,EAAE;AADuC,SAAD,CAlCkC;AAoC9ElL,uBAAe,EAAE,CAAC;AAClBkL,cAAI,EAAE;AADY,SAAD,CApC6D;AAsC9EjL,+BAAuB,EAAE,CAAC;AAC1BiL,cAAI,EAAE;AADoB,SAAD,CAtCqD;AAwC9EhL,wBAAgB,EAAE,CAAC;AACnBgL,cAAI,EAAE;AADa,SAAD,CAxC4D;AA0C9E/K,uBAAe,EAAE,CAAC;AAClB+K,cAAI,EAAE;AADY,SAAD,CA1C6D;AA4C9E5d,mBAAW,EAAE,CAAC;AACd4d,cAAI,EAAE;AADQ,SAAD,CA5CiE;AA8C9Ejf,iBAAS,EAAE,CAAC;AACZif,cAAI,EAAE;AADM,SAAD,CA9CmE;AAgD9EzM,mBAAW,EAAE,CAAC;AACdyM,cAAI,EAAE;AADQ,SAAD,CAhDiE;AAkD9ExM,oBAAY,EAAE,CAAC;AACfwM,cAAI,EAAE;AADS,SAAD,CAlDgE;AAoD9EtM,cAAM,EAAE,CAAC;AACTsM,cAAI,EAAE;AADG,SAAD,CApDsE;AAsD9ErM,qBAAa,EAAE,CAAC;AAChBqM,cAAI,EAAE;AADU,SAAD,CAtD+D;AAwD9E1d,8BAAsB,EAAE,CAAC;AACzB0d,cAAI,EAAE;AADmB,SAAD,CAxDsD;AA0D9EnM,uBAAe,EAAE,CAAC;AAClBmM,cAAI,EAAE;AADY,SAAD,CA1D6D;AA4D9ElM,kBAAU,EAAE,CAAC;AACbkM,cAAI,EAAE;AADO,SAAD,CA5DkE;AA8D9E5K,iBAAS,EAAE,CAAC;AACZ4K,cAAI,EAAE;AADM,SAAD,CA9DmE;AAgE9E3K,eAAO,EAAE,CAAC;AACV2K,cAAI,EAAE;AADI,SAAD,CAhEqE;AAkE9E9K,oBAAY,EAAE,CAAC;AACf8K,cAAI,EAAE;AADS,SAAD;AAlEgE,OAnd7D;AAuhBb,KAvhBF;AAwhBd;;;AAAc,KAAC,YAAY;AAAE,sEAAyBgG,gBAAzB,EAA2C,CAAC;AACjEhG,YAAI,EAAE,uDAD2D;AAEjEyH,YAAI,EAAE,CAAC;AACCqB,kBAAQ,EAAE,SADX;AAEClI,kBAAQ,s8XAFT;AA0LCkF,uBAAa,EAAE,gEAAkBiD,IA1LlC;AA2LC9H,gBAAM,EAAE;AA3LT,SAAD;AAF2D,OAAD,CAA3C,EAgXrB,YAAY;AAAE,eAAO,CAAC;AAAEjB,cAAI,EAAEhK;AAAR,SAAD,EAA4B;AAAEgK,cAAI,EAAE;AAAR,SAA5B,CAAP;AAAkE,OAhX3D,EAgX6D;AAAE,iBAAO,CAAC;AACxFA,cAAI,EAAE,yDADkF;AAExFyH,cAAI,EAAE,CAAC,eAAD;AAFkF,SAAD,CAAT;AAG9E7T,WAAG,EAAE,CAAC;AACNoM,cAAI,EAAE;AADA,SAAD,CAHyE;AAK9E7K,oBAAY,EAAE,CAAC;AACf6K,cAAI,EAAE;AADS,SAAD,CALgE;AAO9ErI,sBAAc,EAAE,CAAC;AACjBqI,cAAI,EAAE;AADW,SAAD,CAP8D;AAS9EhG,uBAAe,EAAE,CAAC;AAClBgG,cAAI,EAAE;AADY,SAAD,CAT6D;AAW9E/F,sBAAc,EAAE,CAAC;AACjB+F,cAAI,EAAE;AADW,SAAD,CAX8D;AAa9E9F,sBAAc,EAAE,CAAC;AACjB8F,cAAI,EAAE;AADW,SAAD,CAb8D;AAe9EjM,qBAAa,EAAE,CAAC;AAChBiM,cAAI,EAAE;AADU,SAAD,CAf+D;AAiB9EhF,cAAM,EAAE,CAAC;AACTgF,cAAI,EAAE,uDADG;AAETyH,cAAI,EAAE,CAAC,WAAD,EAAc;AAAE,sBAAQ;AAAV,WAAd;AAFG,SAAD,CAjBsE;AAoB9Ere,kCAA0B,EAAE,CAAC;AAC7B4W,cAAI,EAAE;AADuB,SAAD,CApBkD;AAsB9E/V,kCAA0B,EAAE,CAAC;AAC7B+V,cAAI,EAAE;AADuB,SAAD,CAtBkD;AAwB9E7W,yCAAiC,EAAE,CAAC;AACpC6W,cAAI,EAAE;AAD8B,SAAD,CAxB2C;AA0B9EhW,yCAAiC,EAAE,CAAC;AACpCgW,cAAI,EAAE;AAD8B,SAAD,CA1B2C;AA4B9ExW,iDAAyC,EAAE,CAAC;AAC5CwW,cAAI,EAAE;AADsC,SAAD,CA5BmC;AA8B9EtV,iDAAyC,EAAE,CAAC;AAC5CsV,cAAI,EAAE;AADsC,SAAD,CA9BmC;AAgC9EhL,wBAAgB,EAAE,CAAC;AACnBgL,cAAI,EAAE;AADa,SAAD,CAhC4D;AAkC9ElK,sBAAc,EAAE,CAAC;AACjBkK,cAAI,EAAE;AADW,SAAD,CAlC8D;AAoC9E5d,mBAAW,EAAE,CAAC;AACd4d,cAAI,EAAE;AADQ,SAAD,CApCiE;AAsC9Ejf,iBAAS,EAAE,CAAC;AACZif,cAAI,EAAE;AADM,SAAD,CAtCmE;AAwC9EzM,mBAAW,EAAE,CAAC;AACdyM,cAAI,EAAE;AADQ,SAAD,CAxCiE;AA0C9ExM,oBAAY,EAAE,CAAC;AACfwM,cAAI,EAAE;AADS,SAAD,CA1CgE;AA4C9EtM,cAAM,EAAE,CAAC;AACTsM,cAAI,EAAE;AADG,SAAD,CA5CsE;AA8C9ErM,qBAAa,EAAE,CAAC;AAChBqM,cAAI,EAAE;AADU,SAAD,CA9C+D;AAgD9E1d,8BAAsB,EAAE,CAAC;AACzB0d,cAAI,EAAE;AADmB,SAAD,CAhDsD;AAkD9EnM,uBAAe,EAAE,CAAC;AAClBmM,cAAI,EAAE;AADY,SAAD,CAlD6D;AAoD9ElM,kBAAU,EAAE,CAAC;AACbkM,cAAI,EAAE;AADO,SAAD,CApDkE;AAsD9E5K,iBAAS,EAAE,CAAC;AACZ4K,cAAI,EAAE;AADM,SAAD,CAtDmE;AAwD9E3K,eAAO,EAAE,CAAC;AACV2K,cAAI,EAAE;AADI,SAAD,CAxDqE;AA0D9E9K,oBAAY,EAAE,CAAC;AACf8K,cAAI,EAAE;AADS,SAAD;AA1DgE,OAhX7D;AA4ab,KA5aF;AA6ad;;;AAAc,KAAC,YAAY;AAAE,sEAAyB0G,iBAAzB,EAA4C,CAAC;AAClE1G,YAAI,EAAE,uDAD4D;AAElEyH,YAAI,EAAE,CAAC;AACCqB,kBAAQ,EAAE,UADX;AAEClI,kBAAQ,03TAFT;AA6JCoI,mBAAS,EAAE,CAAChT,eAAD,CA7JZ;AA8JCiL,gBAAM,EAAE;AA9JT,SAAD;AAF4D,OAAD,CAA5C,EA0MrB,YAAY;AAAE,eAAO,CAAC;AAAEjB,cAAI,EAAEhK;AAAR,SAAD,EAA4B;AAAEgK,cAAI,EAAEuH,MAAR;AAAgBC,oBAAU,EAAE,CAAC;AACtExH,gBAAI,EAAE,oDADgE;AAEtEyH,gBAAI,EAAE,CAAC,uDAAD;AAFgE,WAAD;AAA5B,SAA5B,CAAP;AAGF,OA7MS,EA6MP;AAAElU,mBAAW,EAAE,CAAC;AAC1ByM,cAAI,EAAE;AADoB,SAAD,CAAf;AAEV4G,oBAAY,EAAE,CAAC;AACf5G,cAAI,EAAE;AADS,SAAD,CAFJ;AAIV9M,iBAAS,EAAE,CAAC;AACZ8M,cAAI,EAAE;AADM,SAAD,CAJD;AAMV7M,uBAAe,EAAE,CAAC;AAClB6M,cAAI,EAAE;AADY,SAAD,CANP;AAQVlK,sBAAc,EAAE,CAAC;AACjBkK,cAAI,EAAE;AADW,SAAD,CARN;AAUVlL,uBAAe,EAAE,CAAC;AAClBkL,cAAI,EAAE;AADY,SAAD,CAVP;AAYV5M,wBAAgB,EAAE,CAAC;AACnB4M,cAAI,EAAE;AADa,SAAD,CAZR;AAcVjL,+BAAuB,EAAE,CAAC;AAC1BiL,cAAI,EAAE;AADoB,SAAD,CAdf;AAgBVhL,wBAAgB,EAAE,CAAC;AACnBgL,cAAI,EAAE;AADa,SAAD,CAhBR;AAkBV1gB,uBAAe,EAAE,CAAC;AAClB0gB,cAAI,EAAE;AADY,SAAD,CAlBP;AAoBV3M,wBAAgB,EAAE,CAAC;AACnB2M,cAAI,EAAE;AADa,SAAD,CApBR;AAsBV/K,uBAAe,EAAE,CAAC;AAClB+K,cAAI,EAAE;AADY,SAAD,CAtBP;AAwBV5d,mBAAW,EAAE,CAAC;AACd4d,cAAI,EAAE;AADQ,SAAD,CAxBH;AA0BVxgB,qBAAa,EAAE,CAAC;AAChBwgB,cAAI,EAAE;AADU,SAAD,CA1BL;AA4BV9I,iBAAS,EAAE,CAAC;AACZ8I,cAAI,EAAE;AADM,SAAD,CA5BD;AA8BV5H,YAAI,EAAE,CAAC;AACP4H,cAAI,EAAE;AADC,SAAD,CA9BI;AAgCVsE,oBAAY,EAAE,CAAC;AACftE,cAAI,EAAE;AADS,SAAD,CAhCJ;AAkCV1M,kBAAU,EAAE,CAAC;AACb0M,cAAI,EAAE;AADO,SAAD,CAlCF;AAoCVpM,WAAG,EAAE,CAAC;AACNoM,cAAI,EAAE;AADA,SAAD,CApCK;AAsCV7K,oBAAY,EAAE,CAAC;AACf6K,cAAI,EAAE;AADS,SAAD,CAtCJ;AAwCV1d,8BAAsB,EAAE,CAAC;AACzB0d,cAAI,EAAE;AADmB,SAAD,CAxCd;AA0CVnM,uBAAe,EAAE,CAAC;AAClBmM,cAAI,EAAE;AADY,SAAD,CA1CP;AA4CVlM,kBAAU,EAAE,CAAC;AACbkM,cAAI,EAAE;AADO,SAAD,CA5CF;AA8CVtM,cAAM,EAAE,CAAC;AACTsM,cAAI,EAAE;AADG,SAAD,CA9CE;AAgDV5K,iBAAS,EAAE,CAAC;AACZ4K,cAAI,EAAE;AADM,SAAD,CAhDD;AAkDV3K,eAAO,EAAE,CAAC;AACV2K,cAAI,EAAE;AADI,SAAD,CAlDC;AAoDV8G,4BAAoB,EAAE,CAAC;AACvB9G,cAAI,EAAE;AADiB,SAAD,CApDZ;AAsDVrI,sBAAc,EAAE,CAAC;AACjBqI,cAAI,EAAE;AADW,SAAD,CAtDN;AAwDVhG,uBAAe,EAAE,CAAC;AAClBgG,cAAI,EAAE;AADY,SAAD,CAxDP;AA0DV/F,sBAAc,EAAE,CAAC;AACjB+F,cAAI,EAAE;AADW,SAAD,CA1DN;AA4DV9F,sBAAc,EAAE,CAAC;AACjB8F,cAAI,EAAE;AADW,SAAD,CA5DN;AA8DV7H,mBAAW,EAAE,CAAC;AACd6H,cAAI,EAAE;AADQ,SAAD,CA9DH;AAgEVxM,oBAAY,EAAE,CAAC;AACfwM,cAAI,EAAE;AADS,SAAD,CAhEJ;AAkEV5kB,qCAA6B,EAAE,CAAC;AAChC4kB,cAAI,EAAE;AAD0B,SAAD,CAlErB;AAoEV9jB,6CAAqC,EAAE,CAAC;AACxC8jB,cAAI,EAAE;AADkC,SAAD,CApE7B;AAsEVvM,oCAA4B,EAAE,CAAC;AAC/BuM,cAAI,EAAE;AADyB,SAAD,CAtEpB;AAwEV9f,8BAAsB,EAAE,CAAC;AACzB8f,cAAI,EAAE;AADmB,SAAD,CAxEd;AA0EVrf,mCAA2B,EAAE,CAAC;AAC9Bqf,cAAI,EAAE;AADwB,SAAD,CA1EnB;AA4EVxe,mCAA2B,EAAE,CAAC;AAC9Bwe,cAAI,EAAE;AADwB,SAAD,CA5EnB;AA8EV5W,kCAA0B,EAAE,CAAC;AAC7B4W,cAAI,EAAE;AADuB,SAAD,CA9ElB;AAgFV/V,kCAA0B,EAAE,CAAC;AAC7B+V,cAAI,EAAE;AADuB,SAAD,CAhFlB;AAkFVtf,0CAAkC,EAAE,CAAC;AACrCsf,cAAI,EAAE;AAD+B,SAAD,CAlF1B;AAoFVze,0CAAkC,EAAE,CAAC;AACrCye,cAAI,EAAE;AAD+B,SAAD,CApF1B;AAsFV7W,yCAAiC,EAAE,CAAC;AACpC6W,cAAI,EAAE;AAD8B,SAAD,CAtFzB;AAwFVhW,yCAAiC,EAAE,CAAC;AACpCgW,cAAI,EAAE;AAD8B,SAAD,CAxFzB;AA0FVnd,kDAA0C,EAAE,CAAC;AAC7Cmd,cAAI,EAAE;AADuC,SAAD,CA1FlC;AA4FV7c,kDAA0C,EAAE,CAAC;AAC7C6c,cAAI,EAAE;AADuC,SAAD,CA5FlC;AA8FVxW,iDAAyC,EAAE,CAAC;AAC5CwW,cAAI,EAAE;AADsC,SAAD,CA9FjC;AAgGVtV,iDAAyC,EAAE,CAAC;AAC5CsV,cAAI,EAAE;AADsC,SAAD,CAhGjC;AAkGVrM,qBAAa,EAAE,CAAC;AAChBqM,cAAI,EAAE;AADU,SAAD,CAlGL;AAoGVjM,qBAAa,EAAE,CAAC;AAChBiM,cAAI,EAAE;AADU,SAAD;AApGL,OA7MO;AAmTb,KAnTF;AAoTd;;;AAAc,KAAC,YAAY;AAAE,sEAAyB6F,2BAAzB,EAAsD,CAAC;AAC5E7F,YAAI,EAAE,uDADsE;AAE5EyH,YAAI,EAAE,CAAC;AACCqB,kBAAQ,EAAE,sBADX;AAEClI,kBAAQ,+HAFT;AAOCkF,uBAAa,EAAE,gEAAkBiD,IAPlC;AAQC9H,gBAAM,EAAE;AART,SAAD;AAFsE,OAAD,CAAtD,EAiBrB,YAAY;AAAE,eAAO,CAAC;AAAEjB,cAAI,EAAE;AAAR,SAAD,CAAP;AAAuC,OAjBhC,EAiBkC;AAAE2H,gBAAQ,EAAE,CAAC;AAChE3H,cAAI,EAAE;AAD0D,SAAD,CAAZ;AAEnD8H,oBAAY,EAAE,CAAC;AACf9H,cAAI,EAAE;AADS,SAAD,CAFqC;AAInDkI,iBAAS,EAAE,CAAC;AACZlI,cAAI,EAAE;AADM,SAAD;AAJwC,OAjBlC;AAuBb,KAvBF;;AAwBd,KAAC,YAAY;AAAE,OAAC,OAAOiJ,SAAP,KAAqB,WAArB,IAAoCA,SAArC,KAAmD,iEAA0BR,gBAA1B,EAA4C;AAAES,oBAAY,EAAE,wBAAY;AAAE,iBAAO,CAACpP,kBAAD,EAC3IuH,iBAD2I,EAE3I2E,gBAF2I,EAG3IU,iBAH2I,EAI3Ib,2BAJ2I,CAAP;AAIrG,SAJuE;AAIrEgD,eAAO,EAAE,mBAAY;AAAE,iBAAO,CAAC,0DAAD,EAAc,4DAAd,CAAP;AAAqC,SAJS;AAIPM,eAAO,EAAE,mBAAY;AAAE,iBAAO,CAACzC,iBAAD,CAAP;AAA6B;AAJ7C,OAA5C,CAAnD;AAIkJ,KAJjK;AAKA;;;AAAc,KAAC,YAAY;AAAE,sEAAyB+B,gBAAzB,EAA2C,CAAC;AACjEzI,YAAI,EAAE,sDAD2D;AAEjEyH,YAAI,EAAE,CAAC;AACCyB,sBAAY,EAAE,CACVpP,kBADU,EACUuH,iBADV,EAC6B2E,gBAD7B,EAC+CU,iBAD/C,EACkEb,2BADlE,CADf;AAICgD,iBAAO,EAAE,CAAC,0DAAD,EAAc,4DAAd,CAJV;AAKCM,iBAAO,EAAE,CAACzC,iBAAD;AALV,SAAD;AAF2D,OAAD,CAA3C,EASrB,IATqB,EASf,IATe;AASP,KATR;AAWd;;;AAMA","file":"default~expediente-expediente-module~pages-agenda-agenda-module-es5.js","sourcesContent":["import { __decorate, __param } from 'tslib';\nimport { Injectable, EventEmitter, ViewChild, Input, Output, Component, ElementRef, HostBinding, ViewEncapsulation, Inject, LOCALE_ID, NgModule } from '@angular/core';\nimport { DatePipe, CommonModule } from '@angular/common';\nimport { IonicModule } from '@ionic/angular';\nimport { Subject } from 'rxjs';\n\nimport * as ɵngcc0 from '@angular/core';\nimport * as ɵngcc1 from '@ionic/angular';\nimport * as ɵngcc2 from '@angular/common';\n\nconst _c0 = [\"monthSlider\"];\nfunction MonthViewComponent_table_4_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r10 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r10);\n} }\nfunction MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nconst _c1 = function (a0, a1, a2) { return { view: a0, row: a1, col: a2 }; };\nfunction MonthViewComponent_table_4_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n const _r16 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function MonthViewComponent_table_4_tr_5_td_1_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r16); const col_r13 = ctx.$implicit; const row_r11 = ɵngcc0.ɵɵnextContext().$implicit; const ctx_r15 = ɵngcc0.ɵɵnextContext(2); return ctx_r15.select(ctx_r15.views[0].dates[row_r11 * 7 + col_r13]); });\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_4_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r13 = ctx.$implicit;\n const row_r11 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r12 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r12.getHighlightClass(ctx_r12.views[0].dates[row_r11 * 7 + col_r13]));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r12.monthviewDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c1, ctx_r12.views[0], row_r11, col_r13));\n} }\nconst _c2 = function () { return [0, 1, 2, 3, 4, 5, 6]; };\nfunction MonthViewComponent_table_4_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_4_tr_5_td_1_Template, 2, 7, \"td\", 6);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nconst _c3 = function () { return [0, 1, 2, 3, 4, 5]; };\nfunction MonthViewComponent_table_4_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\");\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_4_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_4_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r1 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r1.views[0].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_5_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r21 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r21);\n} }\nfunction MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_5_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_5_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r24 = ctx.$implicit;\n const row_r22 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r23 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r23.monthviewInactiveDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c1, ctx_r23.views[0], row_r22, col_r24));\n} }\nfunction MonthViewComponent_table_5_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_5_tr_5_td_1_Template, 2, 6, \"td\", 5);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\", 8);\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_5_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_5_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelement(6, \"tr\");\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r2 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r2.views[0].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_7_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r29 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r29);\n} }\nfunction MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_7_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n const _r35 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function MonthViewComponent_table_7_tr_5_td_1_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r35); const col_r32 = ctx.$implicit; const row_r30 = ɵngcc0.ɵɵnextContext().$implicit; const ctx_r34 = ɵngcc0.ɵɵnextContext(2); return ctx_r34.select(ctx_r34.views[1].dates[row_r30 * 7 + col_r32]); });\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_7_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r32 = ctx.$implicit;\n const row_r30 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r31 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r31.getHighlightClass(ctx_r31.views[1].dates[row_r30 * 7 + col_r32]));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r31.monthviewDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c1, ctx_r31.views[1], row_r30, col_r32));\n} }\nfunction MonthViewComponent_table_7_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_7_tr_5_td_1_Template, 2, 7, \"td\", 6);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_7_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\");\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_7_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_7_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r3 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[1].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_8_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r40 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r40);\n} }\nfunction MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_8_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_8_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r43 = ctx.$implicit;\n const row_r41 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r42 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r42.monthviewInactiveDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c1, ctx_r42.views[1], row_r41, col_r43));\n} }\nfunction MonthViewComponent_table_8_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_8_tr_5_td_1_Template, 2, 6, \"td\", 5);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\", 8);\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_8_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_8_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelement(6, \"tr\");\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r4 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r4.views[1].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_10_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r48 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r48);\n} }\nfunction MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_10_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n const _r54 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function MonthViewComponent_table_10_tr_5_td_1_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r54); const col_r51 = ctx.$implicit; const row_r49 = ɵngcc0.ɵɵnextContext().$implicit; const ctx_r53 = ɵngcc0.ɵɵnextContext(2); return ctx_r53.select(ctx_r53.views[2].dates[row_r49 * 7 + col_r51]); });\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_10_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r51 = ctx.$implicit;\n const row_r49 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r50 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r50.getHighlightClass(ctx_r50.views[2].dates[row_r49 * 7 + col_r51]));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r50.monthviewDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c1, ctx_r50.views[2], row_r49, col_r51));\n} }\nfunction MonthViewComponent_table_10_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_10_tr_5_td_1_Template, 2, 7, \"td\", 6);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_10_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\");\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_10_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_10_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r5 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r5.views[2].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_table_11_th_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"th\");\n ɵngcc0.ɵɵelementStart(1, \"small\");\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const dayHeader_r59 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(dayHeader_r59);\n} }\nfunction MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template(rf, ctx) { }\nfunction MonthViewComponent_table_11_tr_5_td_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_11_tr_5_td_1_ng_template_1_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const col_r62 = ctx.$implicit;\n const row_r60 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r61 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r61.monthviewInactiveDisplayEventTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c1, ctx_r61.views[2], row_r60, col_r62));\n} }\nfunction MonthViewComponent_table_11_tr_5_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵtemplate(1, MonthViewComponent_table_11_tr_5_td_1_Template, 2, 6, \"td\", 5);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(1, _c2));\n} }\nfunction MonthViewComponent_table_11_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"table\", 4);\n ɵngcc0.ɵɵelementStart(1, \"thead\");\n ɵngcc0.ɵɵelementStart(2, \"tr\", 8);\n ɵngcc0.ɵɵtemplate(3, MonthViewComponent_table_11_th_3_Template, 3, 1, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"tbody\");\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_11_tr_5_Template, 2, 2, \"tr\", 5);\n ɵngcc0.ɵɵelement(6, \"tr\");\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r6 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r6.views[2].dayHeaders);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ɵngcc0.ɵɵpureFunction0(2, _c3));\n} }\nfunction MonthViewComponent_ng_template_12_Template(rf, ctx) { }\nconst _c4 = function (a0, a1, a2) { return { showEventDetail: a0, selectedDate: a1, noEventsLabel: a2 }; };\nconst _c5 = [\"weekSlider\"];\nfunction WeekViewComponent_th_7_ng_template_1_Template(rf, ctx) { }\nconst _c6 = function (a0) { return { viewDate: a0 }; };\nfunction WeekViewComponent_th_7_Template(rf, ctx) { if (rf & 1) {\n const _r13 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"th\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_th_7_Template_th_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r13); const date_r10 = ctx.$implicit; const ctx_r12 = ɵngcc0.ɵɵnextContext(); return ctx_r12.daySelected(date_r10); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_th_7_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const date_r10 = ctx.$implicit;\n const ctx_r1 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r1.getHighlightClass(date_r10));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r1.weekviewHeaderTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(3, _c6, date_r10));\n} }\nfunction WeekViewComponent_div_8_td_8_ng_template_1_Template(rf, ctx) { }\nconst _c7 = function (a0, a1) { return { day: a0, eventTemplate: a1 }; };\nfunction WeekViewComponent_div_8_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_8_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r16 = ctx.$implicit;\n const ctx_r14 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r14.weekviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c7, day_r16, ctx_r14.weekviewAllDayEventTemplate));\n} }\nfunction WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template(rf, ctx) { }\nconst _c8 = function (a0, a1, a2) { return { tm: a0, hourParts: a1, eventTemplate: a2 }; };\nfunction WeekViewComponent_div_8_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n const _r24 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 20);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_div_8_tr_12_td_3_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r24); const tm_r21 = ctx.$implicit; const ctx_r23 = ɵngcc0.ɵɵnextContext(3); return ctx_r23.select(tm_r21.time, tm_r21.events); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_8_tr_12_td_3_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r21 = ctx.$implicit;\n const ctx_r20 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r20.weekviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(2, _c8, tm_r21, ctx_r20.hourParts, ctx_r20.weekviewNormalEventTemplate));\n} }\nfunction WeekViewComponent_div_8_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_8_tr_12_td_3_Template, 2, 6, \"td\", 19);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r18 = ctx.$implicit;\n const i_r19 = ctx.index;\n const ctx_r15 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r15.hourColumnLabels[i_r19], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r18);\n} }\nfunction WeekViewComponent_div_8_Template(rf, ctx) { if (rf & 1) {\n const _r26 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_8_td_8_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function WeekViewComponent_div_8_Template_init_position_scroll_onScroll_9_listener($event) { ɵngcc0.ɵɵrestoreView(_r26); const ctx_r25 = ɵngcc0.ɵɵnextContext(); return ctx_r25.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_8_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r2 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r2.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r2.views[0].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r2.initScrollPosition)(\"emitEvent\", ctx_r2.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r2.views[0].rows);\n} }\nfunction WeekViewComponent_div_9_td_8_ng_template_1_Template(rf, ctx) { }\nconst _c9 = function (a0) { return { day: a0 }; };\nfunction WeekViewComponent_div_9_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_9_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r29 = ctx.$implicit;\n const ctx_r27 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r27.weekviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c9, day_r29));\n} }\nfunction WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template(rf, ctx) { }\nconst _c10 = function (a0, a1) { return { tm: a0, hourParts: a1 }; };\nfunction WeekViewComponent_div_9_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_9_tr_12_td_3_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r34 = ctx.$implicit;\n const ctx_r33 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r33.weekviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c10, tm_r34, ctx_r33.hourParts));\n} }\nfunction WeekViewComponent_div_9_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_9_tr_12_td_3_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r31 = ctx.$implicit;\n const i_r32 = ctx.index;\n const ctx_r28 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r28.hourColumnLabels[i_r32], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r31);\n} }\nfunction WeekViewComponent_div_9_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_9_td_8_Template, 2, 4, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 21);\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_9_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r3 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r3.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[0].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r3.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[0].rows);\n} }\nfunction WeekViewComponent_th_15_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_th_15_Template(rf, ctx) { if (rf & 1) {\n const _r39 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"th\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_th_15_Template_th_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r39); const date_r36 = ctx.$implicit; const ctx_r38 = ɵngcc0.ɵɵnextContext(); return ctx_r38.daySelected(date_r36); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_th_15_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const date_r36 = ctx.$implicit;\n const ctx_r4 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r4.getHighlightClass(date_r36));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r4.weekviewHeaderTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(3, _c6, date_r36));\n} }\nfunction WeekViewComponent_div_16_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_16_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_16_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r42 = ctx.$implicit;\n const ctx_r40 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r40.weekviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c7, day_r42, ctx_r40.weekviewAllDayEventTemplate));\n} }\nfunction WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nconst _c11 = function (a0) { return { \"calendar-event-wrap\": a0 }; };\nfunction WeekViewComponent_div_16_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_16_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r47 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r48 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r47.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r48.weekviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(5, _c8, tm_r47, ctx_r48.hourParts, ctx_r48.weekviewNormalEventTemplate));\n} }\nfunction WeekViewComponent_div_16_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n const _r52 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 20);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_div_16_tr_12_td_3_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r52); const tm_r47 = ctx.$implicit; const ctx_r51 = ɵngcc0.ɵɵnextContext(3); return ctx_r51.select(tm_r47.time, tm_r47.events); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_16_tr_12_td_3_div_1_Template, 2, 9, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r47 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r47.events);\n} }\nfunction WeekViewComponent_div_16_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_16_tr_12_td_3_Template, 2, 1, \"td\", 19);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r44 = ctx.$implicit;\n const i_r45 = ctx.index;\n const ctx_r41 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r41.hourColumnLabels[i_r45], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r44);\n} }\nfunction WeekViewComponent_div_16_Template(rf, ctx) { if (rf & 1) {\n const _r54 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_16_td_8_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function WeekViewComponent_div_16_Template_init_position_scroll_onScroll_9_listener($event) { ɵngcc0.ɵɵrestoreView(_r54); const ctx_r53 = ɵngcc0.ɵɵnextContext(); return ctx_r53.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_16_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r5 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r5.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r5.views[1].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r5.initScrollPosition)(\"emitEvent\", ctx_r5.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r5.views[1].rows);\n} }\nfunction WeekViewComponent_div_17_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_17_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_17_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r57 = ctx.$implicit;\n const ctx_r55 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r55.weekviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c9, day_r57));\n} }\nfunction WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_17_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_17_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r62 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r63 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r62.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r63.weekviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(5, _c10, tm_r62, ctx_r63.hourParts));\n} }\nfunction WeekViewComponent_div_17_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_17_tr_12_td_3_div_1_Template, 2, 8, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r62 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r62.events);\n} }\nfunction WeekViewComponent_div_17_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_17_tr_12_td_3_Template, 2, 1, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r59 = ctx.$implicit;\n const i_r60 = ctx.index;\n const ctx_r56 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r56.hourColumnLabels[i_r60], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r59);\n} }\nfunction WeekViewComponent_div_17_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_17_td_8_Template, 2, 4, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 21);\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_17_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r6 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r6.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r6.views[1].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r6.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r6.views[1].rows);\n} }\nfunction WeekViewComponent_th_23_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_th_23_Template(rf, ctx) { if (rf & 1) {\n const _r69 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"th\", 7);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_th_23_Template_th_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r69); const date_r66 = ctx.$implicit; const ctx_r68 = ɵngcc0.ɵɵnextContext(); return ctx_r68.daySelected(date_r66); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_th_23_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const date_r66 = ctx.$implicit;\n const ctx_r7 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ctx_r7.getHighlightClass(date_r66));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r7.weekviewHeaderTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(3, _c6, date_r66));\n} }\nfunction WeekViewComponent_div_24_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_24_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_24_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r72 = ctx.$implicit;\n const ctx_r70 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r70.weekviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(2, _c7, day_r72, ctx_r70.weekviewAllDayEventTemplate));\n} }\nfunction WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_24_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_24_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r77 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r78 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r77.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r78.weekviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(5, _c8, tm_r77, ctx_r78.hourParts, ctx_r78.weekviewNormalEventTemplate));\n} }\nfunction WeekViewComponent_div_24_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n const _r82 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"td\", 20);\n ɵngcc0.ɵɵlistener(\"click\", function WeekViewComponent_div_24_tr_12_td_3_Template_td_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r82); const tm_r77 = ctx.$implicit; const ctx_r81 = ɵngcc0.ɵɵnextContext(3); return ctx_r81.select(tm_r77.time, tm_r77.events); });\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_24_tr_12_td_3_div_1_Template, 2, 9, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r77 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r77.events);\n} }\nfunction WeekViewComponent_div_24_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_24_tr_12_td_3_Template, 2, 1, \"td\", 19);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r74 = ctx.$implicit;\n const i_r75 = ctx.index;\n const ctx_r71 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r71.hourColumnLabels[i_r75], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r74);\n} }\nfunction WeekViewComponent_div_24_Template(rf, ctx) { if (rf & 1) {\n const _r84 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_24_td_8_Template, 2, 5, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function WeekViewComponent_div_24_Template_init_position_scroll_onScroll_9_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r83 = ɵngcc0.ɵɵnextContext(); return ctx_r83.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_24_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r8 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r8.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r8.views[2].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r8.initScrollPosition)(\"emitEvent\", ctx_r8.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r8.views[2].rows);\n} }\nfunction WeekViewComponent_div_25_td_8_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_25_td_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_25_td_8_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r87 = ctx.$implicit;\n const ctx_r85 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r85.weekviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c9, day_r87));\n} }\nfunction WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template(rf, ctx) { }\nfunction WeekViewComponent_div_25_tr_12_td_3_div_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_25_tr_12_td_3_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 8);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r92 = ɵngcc0.ɵɵnextContext().$implicit;\n const ctx_r93 = ɵngcc0.ɵɵnextContext(3);\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, tm_r92.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r93.weekviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(5, _c10, tm_r92, ctx_r93.hourParts));\n} }\nfunction WeekViewComponent_div_25_tr_12_td_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 17);\n ɵngcc0.ɵɵtemplate(1, WeekViewComponent_div_25_tr_12_td_3_div_1_Template, 2, 8, \"div\", 22);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r92 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r92.events);\n} }\nfunction WeekViewComponent_div_25_tr_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 18);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(3, WeekViewComponent_div_25_tr_12_td_3_Template, 2, 1, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const row_r89 = ctx.$implicit;\n const i_r90 = ctx.index;\n const ctx_r86 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r86.hourColumnLabels[i_r90], \" \");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", row_r89);\n} }\nfunction WeekViewComponent_div_25_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 9);\n ɵngcc0.ɵɵelementStart(2, \"div\", 10);\n ɵngcc0.ɵɵtext(3);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(4, \"div\", 11);\n ɵngcc0.ɵɵelementStart(5, \"table\", 12);\n ɵngcc0.ɵɵelementStart(6, \"tbody\");\n ɵngcc0.ɵɵelementStart(7, \"tr\");\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_25_td_8_Template, 2, 4, \"td\", 13);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"init-position-scroll\", 21);\n ɵngcc0.ɵɵelementStart(10, \"table\", 15);\n ɵngcc0.ɵɵelementStart(11, \"tbody\");\n ɵngcc0.ɵɵtemplate(12, WeekViewComponent_div_25_tr_12_Template, 4, 2, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r9 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵtextInterpolate(ctx_r9.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r9.views[2].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r9.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r9.views[2].rows);\n} }\nconst _c12 = [\"daySlider\"];\nfunction DayViewComponent_td_10_ng_template_1_Template(rf, ctx) { }\nconst _c13 = function (a0) { return { height: a0 }; };\nconst _c14 = function (a0, a1) { return { allDayEvents: a0, eventTemplate: a1 }; };\nfunction DayViewComponent_td_10_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 11);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_10_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r1 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(4, _c11, ctx_r1.views[0].allDayEvents.length > 0))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(6, _c13, 25 * ctx_r1.views[0].allDayEvents.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r1.dayviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(8, _c14, ctx_r1.views[0].allDayEvents, ctx_r1.dayviewAllDayEventTemplate));\n} }\nfunction DayViewComponent_td_11_ng_template_1_Template(rf, ctx) { }\nconst _c15 = function (a0) { return { allDayEvents: a0 }; };\nfunction DayViewComponent_td_11_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 13);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_11_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r2 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r2.dayviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c15, ctx_r2.views[0].allDayEvents));\n} }\nfunction DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_12_tr_3_Template(rf, ctx) { if (rf & 1) {\n const _r20 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function DayViewComponent_init_position_scroll_12_tr_3_Template_td_click_3_listener() { ɵngcc0.ɵɵrestoreView(_r20); const tm_r16 = ctx.$implicit; const ctx_r19 = ɵngcc0.ɵɵnextContext(2); return ctx_r19.select(tm_r16.time, tm_r16.events); });\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_12_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r16 = ctx.$implicit;\n const i_r17 = ctx.index;\n const ctx_r15 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r15.hourColumnLabels[i_r17], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r15.dayviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c8, tm_r16, ctx_r15.hourParts, ctx_r15.dayviewNormalEventTemplate));\n} }\nfunction DayViewComponent_init_position_scroll_12_Template(rf, ctx) { if (rf & 1) {\n const _r22 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function DayViewComponent_init_position_scroll_12_Template_init_position_scroll_onScroll_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r22); const ctx_r21 = ɵngcc0.ɵɵnextContext(); return ctx_r21.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_12_tr_3_Template, 5, 7, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r3 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r3.initScrollPosition)(\"emitEvent\", ctx_r3.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r3.views[0].rows);\n} }\nfunction DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_13_tr_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 13);\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_13_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r24 = ctx.$implicit;\n const i_r25 = ctx.index;\n const ctx_r23 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r23.hourColumnLabels[i_r25], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r23.dayviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(3, _c10, tm_r24, ctx_r23.hourParts));\n} }\nfunction DayViewComponent_init_position_scroll_13_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 19);\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_13_tr_3_Template, 5, 6, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r4 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r4.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r4.views[0].rows);\n} }\nfunction DayViewComponent_td_22_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_22_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 11);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_22_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r5 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(4, _c11, ctx_r5.views[1].allDayEvents.length > 0))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(6, _c13, 25 * ctx_r5.views[1].allDayEvents.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r5.dayviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(8, _c14, ctx_r5.views[1].allDayEvents, ctx_r5.dayviewAllDayEventTemplate));\n} }\nfunction DayViewComponent_td_23_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_23_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 13);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_23_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r6 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r6.dayviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c15, ctx_r6.views[1].allDayEvents));\n} }\nfunction DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_24_tr_3_Template(rf, ctx) { if (rf & 1) {\n const _r34 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function DayViewComponent_init_position_scroll_24_tr_3_Template_td_click_3_listener() { ɵngcc0.ɵɵrestoreView(_r34); const tm_r30 = ctx.$implicit; const ctx_r33 = ɵngcc0.ɵɵnextContext(2); return ctx_r33.select(tm_r30.time, tm_r30.events); });\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_24_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r30 = ctx.$implicit;\n const i_r31 = ctx.index;\n const ctx_r29 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r29.hourColumnLabels[i_r31], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r29.dayviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c8, tm_r30, ctx_r29.hourParts, ctx_r29.dayviewNormalEventTemplate));\n} }\nfunction DayViewComponent_init_position_scroll_24_Template(rf, ctx) { if (rf & 1) {\n const _r36 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function DayViewComponent_init_position_scroll_24_Template_init_position_scroll_onScroll_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r36); const ctx_r35 = ɵngcc0.ɵɵnextContext(); return ctx_r35.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_24_tr_3_Template, 5, 7, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r7 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r7.initScrollPosition)(\"emitEvent\", ctx_r7.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r7.views[1].rows);\n} }\nfunction DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_25_tr_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 13);\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_25_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r38 = ctx.$implicit;\n const i_r39 = ctx.index;\n const ctx_r37 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r37.hourColumnLabels[i_r39], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r37.dayviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(3, _c10, tm_r38, ctx_r37.hourParts));\n} }\nfunction DayViewComponent_init_position_scroll_25_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 19);\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_25_tr_3_Template, 5, 6, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r8 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r8.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r8.views[1].rows);\n} }\nfunction DayViewComponent_td_34_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_34_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 11);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_34_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r9 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(4, _c11, ctx_r9.views[2].allDayEvents.length > 0))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(6, _c13, 25 * ctx_r9.views[2].allDayEvents.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r9.dayviewAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(8, _c14, ctx_r9.views[2].allDayEvents, ctx_r9.dayviewAllDayEventTemplate));\n} }\nfunction DayViewComponent_td_35_ng_template_1_Template(rf, ctx) { }\nfunction DayViewComponent_td_35_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"td\", 13);\n ɵngcc0.ɵɵtemplate(1, DayViewComponent_td_35_ng_template_1_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r10 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r10.dayviewInactiveAllDayEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(2, _c15, ctx_r10.views[2].allDayEvents));\n} }\nfunction DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_36_tr_3_Template(rf, ctx) { if (rf & 1) {\n const _r48 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function DayViewComponent_init_position_scroll_36_tr_3_Template_td_click_3_listener() { ɵngcc0.ɵɵrestoreView(_r48); const tm_r44 = ctx.$implicit; const ctx_r47 = ɵngcc0.ɵɵnextContext(2); return ctx_r47.select(tm_r44.time, tm_r44.events); });\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_36_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r44 = ctx.$implicit;\n const i_r45 = ctx.index;\n const ctx_r43 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r43.hourColumnLabels[i_r45], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r43.dayviewNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(3, _c8, tm_r44, ctx_r43.hourParts, ctx_r43.dayviewNormalEventTemplate));\n} }\nfunction DayViewComponent_init_position_scroll_36_Template(rf, ctx) { if (rf & 1) {\n const _r50 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 14);\n ɵngcc0.ɵɵlistener(\"onScroll\", function DayViewComponent_init_position_scroll_36_Template_init_position_scroll_onScroll_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r50); const ctx_r49 = ɵngcc0.ɵɵnextContext(); return ctx_r49.setScrollPosition($event); });\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_36_tr_3_Template, 5, 7, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r11 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r11.initScrollPosition)(\"emitEvent\", ctx_r11.preserveScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r11.views[2].rows);\n} }\nfunction DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template(rf, ctx) { }\nfunction DayViewComponent_init_position_scroll_37_tr_3_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"tr\");\n ɵngcc0.ɵɵelementStart(1, \"td\", 17);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(3, \"td\", 13);\n ɵngcc0.ɵɵtemplate(4, DayViewComponent_init_position_scroll_37_tr_3_ng_template_4_Template, 0, 0, \"ng-template\", 12);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r52 = ctx.$implicit;\n const i_r53 = ctx.index;\n const ctx_r51 = ɵngcc0.ɵɵnextContext(2);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" \", ctx_r51.hourColumnLabels[i_r53], \" \");\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx_r51.dayviewInactiveNormalEventSectionTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction2(3, _c10, tm_r52, ctx_r51.hourParts));\n} }\nfunction DayViewComponent_init_position_scroll_37_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"init-position-scroll\", 19);\n ɵngcc0.ɵɵelementStart(1, \"table\", 15);\n ɵngcc0.ɵɵelementStart(2, \"tbody\");\n ɵngcc0.ɵɵtemplate(3, DayViewComponent_init_position_scroll_37_tr_3_Template, 5, 6, \"tr\", 16);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r12 = ɵngcc0.ɵɵnextContext();\n ɵngcc0.ɵɵproperty(\"initPosition\", ctx_r12.initScrollPosition);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx_r12.views[2].rows);\n} }\nfunction CalendarComponent_ng_template_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtext(0);\n} if (rf & 2) {\n const view_r23 = ctx.view;\n const row_r24 = ctx.row;\n const col_r25 = ctx.col;\n ɵngcc0.ɵɵtextInterpolate1(\" \", view_r23.dates[row_r24 * 7 + col_r25].label, \" \");\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"span\", 21);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵpipe(2, \"date\");\n ɵngcc0.ɵɵpipe(3, \"date\");\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const event_r32 = ɵngcc0.ɵɵnextContext().$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate2(\"\", ɵngcc0.ɵɵpipeBind2(2, 2, event_r32.startTime, \"HH:mm\"), \" - \", ɵngcc0.ɵɵpipeBind2(3, 5, event_r32.endTime, \"HH:mm\"), \" \");\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"span\", 21);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r34 = ɵngcc0.ɵɵnextContext(4);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate(ctx_r34.allDayLabel);\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template(rf, ctx) { if (rf & 1) {\n const _r37 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"ion-item\", 18);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template_ion_item_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r37); const event_r32 = ctx.$implicit; const ctx_r36 = ɵngcc0.ɵɵnextContext(3); return ctx_r36.eventSelected(event_r32); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_1_Template, 4, 8, \"span\", 19);\n ɵngcc0.ɵɵtemplate(2, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_span_2_Template, 2, 1, \"span\", 19);\n ɵngcc0.ɵɵelementStart(3, \"span\", 20);\n ɵngcc0.ɵɵtext(4);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const event_r32 = ctx.$implicit;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", !event_r32.allDay);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", event_r32.allDay);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate1(\" | \", event_r32.title, \"\");\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-item\");\n ɵngcc0.ɵɵelementStart(1, \"div\", 22);\n ɵngcc0.ɵɵtext(2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const noEventsLabel_r28 = ɵngcc0.ɵɵnextContext(2).noEventsLabel;\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵtextInterpolate(noEventsLabel_r28);\n} }\nfunction CalendarComponent_ng_template_2_ion_list_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-list\", 15);\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_2_ion_list_0_ion_item_1_Template, 5, 3, \"ion-item\", 16);\n ɵngcc0.ɵɵtemplate(2, CalendarComponent_ng_template_2_ion_list_0_ion_item_2_Template, 3, 1, \"ion-item\", 17);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const selectedDate_r27 = ɵngcc0.ɵɵnextContext().selectedDate;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", selectedDate_r27 == null ? null : selectedDate_r27.events);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", (selectedDate_r27 == null ? null : selectedDate_r27.events.length) == 0);\n} }\nfunction CalendarComponent_ng_template_2_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_2_ion_list_0_Template, 3, 2, \"ion-list\", 14);\n} if (rf & 2) {\n const showEventDetail_r26 = ctx.showEventDetail;\n ɵngcc0.ɵɵproperty(\"ngIf\", showEventDetail_r26);\n} }\nfunction CalendarComponent_ng_template_4_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtext(0);\n} if (rf & 2) {\n const viewDate_r40 = ctx.viewDate;\n ɵngcc0.ɵɵtextInterpolate1(\" \", viewDate_r40.dayHeader, \" \");\n} }\nfunction CalendarComponent_ng_template_6_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r41 = ctx.displayEvent;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate(displayEvent_r41.event.title);\n} }\nfunction CalendarComponent_ng_template_8_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 23);\n ɵngcc0.ɵɵtext(1);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r42 = ctx.displayEvent;\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵtextInterpolate(displayEvent_r42.event.title);\n} }\nfunction CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template(rf, ctx) { }\nconst _c16 = function (a0, a1) { return { top: a0, width: a1, height: \"25px\" }; };\nconst _c17 = function (a0) { return { displayEvent: a0 }; };\nfunction CalendarComponent_ng_template_10_div_0_div_1_Template(rf, ctx) { if (rf & 1) {\n const _r50 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\", 27);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_10_div_0_div_1_Template_div_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r50); const displayEvent_r47 = ctx.$implicit; const ctx_r49 = ɵngcc0.ɵɵnextContext(3); return ctx_r49.eventSelected(displayEvent_r47.event); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_10_div_0_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 28);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r47 = ctx.$implicit;\n const eventTemplate_r44 = ɵngcc0.ɵɵnextContext(2).eventTemplate;\n ɵngcc0.ɵɵproperty(\"ngStyle\", ɵngcc0.ɵɵpureFunction2(3, _c16, 25 * displayEvent_r47.position + \"px\", 100 * (displayEvent_r47.endIndex - displayEvent_r47.startIndex) + \"%\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", eventTemplate_r44)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(6, _c17, displayEvent_r47));\n} }\nfunction CalendarComponent_ng_template_10_div_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 25);\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_10_div_0_div_1_Template, 2, 8, \"div\", 26);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const day_r43 = ɵngcc0.ɵɵnextContext().day;\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(3, _c11, day_r43.events))(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(5, _c13, 25 * day_r43.events.length + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", day_r43.events);\n} }\nfunction CalendarComponent_ng_template_10_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_10_div_0_Template, 2, 7, \"div\", 24);\n} if (rf & 2) {\n const day_r43 = ctx.day;\n ɵngcc0.ɵɵproperty(\"ngIf\", day_r43.events);\n} }\nfunction CalendarComponent_ng_template_12_div_0_ng_template_1_Template(rf, ctx) { }\nconst _c18 = function (a0) { return { top: a0, width: \"100%\", height: \"25px\" }; };\nfunction CalendarComponent_ng_template_12_div_0_Template(rf, ctx) { if (rf & 1) {\n const _r60 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\", 27);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_12_div_0_Template_div_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r60); const displayEvent_r56 = ctx.$implicit; const ctx_r59 = ɵngcc0.ɵɵnextContext(2); return ctx_r59.eventSelected(displayEvent_r56.event); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_12_div_0_ng_template_1_Template, 0, 0, \"ng-template\", 28);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r56 = ctx.$implicit;\n const eventIndex_r57 = ctx.index;\n const eventTemplate_r54 = ɵngcc0.ɵɵnextContext().eventTemplate;\n ɵngcc0.ɵɵproperty(\"ngStyle\", ɵngcc0.ɵɵpureFunction1(3, _c18, 25 * eventIndex_r57 + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", eventTemplate_r54)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(5, _c17, displayEvent_r56));\n} }\nfunction CalendarComponent_ng_template_12_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_12_div_0_Template, 2, 7, \"div\", 26);\n} if (rf & 2) {\n const allDayEvents_r53 = ctx.allDayEvents;\n ɵngcc0.ɵɵproperty(\"ngForOf\", allDayEvents_r53);\n} }\nfunction CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template(rf, ctx) { }\nconst _c19 = function (a0, a1, a2, a3) { return { top: a0, left: a1, width: a2, height: a3 }; };\nfunction CalendarComponent_ng_template_14_div_0_div_1_Template(rf, ctx) { if (rf & 1) {\n const _r70 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"div\", 27);\n ɵngcc0.ɵɵlistener(\"click\", function CalendarComponent_ng_template_14_div_0_div_1_Template_div_click_0_listener() { ɵngcc0.ɵɵrestoreView(_r70); const displayEvent_r67 = ctx.$implicit; const ctx_r69 = ɵngcc0.ɵɵnextContext(3); return ctx_r69.eventSelected(displayEvent_r67.event); });\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_14_div_0_div_1_ng_template_1_Template, 0, 0, \"ng-template\", 28);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const displayEvent_r67 = ctx.$implicit;\n const ctx_r71 = ɵngcc0.ɵɵnextContext(2);\n const hourParts_r63 = ctx_r71.hourParts;\n const eventTemplate_r64 = ctx_r71.eventTemplate;\n ɵngcc0.ɵɵproperty(\"ngStyle\", ɵngcc0.ɵɵpureFunction4(3, _c19, 37 * displayEvent_r67.startOffset / hourParts_r63 + \"px\", 100 / displayEvent_r67.overlapNumber * displayEvent_r67.position + \"%\", 100 / displayEvent_r67.overlapNumber + \"%\", 37 * (displayEvent_r67.endIndex - displayEvent_r67.startIndex - (displayEvent_r67.endOffset + displayEvent_r67.startOffset) / hourParts_r63) + \"px\"));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", eventTemplate_r64)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction1(8, _c17, displayEvent_r67));\n} }\nfunction CalendarComponent_ng_template_14_div_0_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\", 30);\n ɵngcc0.ɵɵtemplate(1, CalendarComponent_ng_template_14_div_0_div_1_Template, 2, 10, \"div\", 26);\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const tm_r62 = ɵngcc0.ɵɵnextContext().tm;\n ɵngcc0.ɵɵproperty(\"ngClass\", ɵngcc0.ɵɵpureFunction1(2, _c11, tm_r62.events));\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngForOf\", tm_r62.events);\n} }\nfunction CalendarComponent_ng_template_14_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_14_div_0_Template, 2, 4, \"div\", 29);\n} if (rf & 2) {\n const tm_r62 = ctx.tm;\n ɵngcc0.ɵɵproperty(\"ngIf\", tm_r62.events);\n} }\nfunction CalendarComponent_ng_template_16_Template(rf, ctx) { }\nfunction CalendarComponent_ng_template_18_Template(rf, ctx) { }\nfunction CalendarComponent_monthview_21_Template(rf, ctx) { if (rf & 1) {\n const _r74 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"monthview\", 31);\n ɵngcc0.ɵɵlistener(\"onRangeChanged\", function CalendarComponent_monthview_21_Template_monthview_onRangeChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r73 = ɵngcc0.ɵɵnextContext(); return ctx_r73.rangeChanged($event); })(\"onEventSelected\", function CalendarComponent_monthview_21_Template_monthview_onEventSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r75 = ɵngcc0.ɵɵnextContext(); return ctx_r75.eventSelected($event); })(\"onTimeSelected\", function CalendarComponent_monthview_21_Template_monthview_onTimeSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r76 = ɵngcc0.ɵɵnextContext(); return ctx_r76.timeSelected($event); })(\"onTitleChanged\", function CalendarComponent_monthview_21_Template_monthview_onTitleChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r74); const ctx_r77 = ɵngcc0.ɵɵnextContext(); return ctx_r77.titleChanged($event); });\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r20 = ɵngcc0.ɵɵnextContext();\n const _r0 = ɵngcc0.ɵɵreference(1);\n const _r2 = ɵngcc0.ɵɵreference(3);\n ɵngcc0.ɵɵproperty(\"formatDay\", ctx_r20.formatDay)(\"formatDayHeader\", ctx_r20.formatDayHeader)(\"formatMonthTitle\", ctx_r20.formatMonthTitle)(\"startingDayMonth\", ctx_r20.startingDayMonth)(\"showEventDetail\", ctx_r20.showEventDetail)(\"noEventsLabel\", ctx_r20.noEventsLabel)(\"autoSelect\", ctx_r20.autoSelect)(\"eventSource\", ctx_r20.eventSource)(\"markDisabled\", ctx_r20.markDisabled)(\"monthviewDisplayEventTemplate\", ctx_r20.monthviewDisplayEventTemplate || _r0)(\"monthviewInactiveDisplayEventTemplate\", ctx_r20.monthviewInactiveDisplayEventTemplate || _r0)(\"monthviewEventDetailTemplate\", ctx_r20.monthviewEventDetailTemplate || _r2)(\"locale\", ctx_r20.locale)(\"dateFormatter\", ctx_r20.dateFormatter)(\"dir\", ctx_r20.dir)(\"lockSwipeToPrev\", ctx_r20.lockSwipeToPrev)(\"lockSwipes\", ctx_r20.lockSwipes)(\"sliderOptions\", ctx_r20.sliderOptions);\n} }\nfunction CalendarComponent_weekview_22_Template(rf, ctx) { if (rf & 1) {\n const _r79 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"weekview\", 32);\n ɵngcc0.ɵɵlistener(\"onRangeChanged\", function CalendarComponent_weekview_22_Template_weekview_onRangeChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r78 = ɵngcc0.ɵɵnextContext(); return ctx_r78.rangeChanged($event); })(\"onEventSelected\", function CalendarComponent_weekview_22_Template_weekview_onEventSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r80 = ɵngcc0.ɵɵnextContext(); return ctx_r80.eventSelected($event); })(\"onTimeSelected\", function CalendarComponent_weekview_22_Template_weekview_onTimeSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r81 = ɵngcc0.ɵɵnextContext(); return ctx_r81.timeSelected($event); })(\"onTitleChanged\", function CalendarComponent_weekview_22_Template_weekview_onTitleChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r79); const ctx_r82 = ɵngcc0.ɵɵnextContext(); return ctx_r82.titleChanged($event); });\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r21 = ɵngcc0.ɵɵnextContext();\n const _r4 = ɵngcc0.ɵɵreference(5);\n const _r6 = ɵngcc0.ɵɵreference(7);\n const _r8 = ɵngcc0.ɵɵreference(9);\n const _r10 = ɵngcc0.ɵɵreference(11);\n const _r14 = ɵngcc0.ɵɵreference(15);\n const _r16 = ɵngcc0.ɵɵreference(17);\n const _r18 = ɵngcc0.ɵɵreference(19);\n ɵngcc0.ɵɵproperty(\"formatWeekTitle\", ctx_r21.formatWeekTitle)(\"formatWeekViewDayHeader\", ctx_r21.formatWeekViewDayHeader)(\"formatHourColumn\", ctx_r21.formatHourColumn)(\"startingDayWeek\", ctx_r21.startingDayWeek)(\"allDayLabel\", ctx_r21.allDayLabel)(\"hourParts\", ctx_r21.hourParts)(\"autoSelect\", ctx_r21.autoSelect)(\"hourSegments\", ctx_r21.hourSegments)(\"eventSource\", ctx_r21.eventSource)(\"markDisabled\", ctx_r21.markDisabled)(\"weekviewHeaderTemplate\", ctx_r21.weekviewHeaderTemplate || _r4)(\"weekviewAllDayEventTemplate\", ctx_r21.weekviewAllDayEventTemplate || _r6)(\"weekviewNormalEventTemplate\", ctx_r21.weekviewNormalEventTemplate || _r8)(\"weekviewAllDayEventSectionTemplate\", ctx_r21.weekviewAllDayEventSectionTemplate || _r10)(\"weekviewNormalEventSectionTemplate\", ctx_r21.weekviewNormalEventSectionTemplate || _r14)(\"weekviewInactiveAllDayEventSectionTemplate\", ctx_r21.weekviewInactiveAllDayEventSectionTemplate || _r16)(\"weekviewInactiveNormalEventSectionTemplate\", ctx_r21.weekviewInactiveNormalEventSectionTemplate || _r18)(\"locale\", ctx_r21.locale)(\"dateFormatter\", ctx_r21.dateFormatter)(\"dir\", ctx_r21.dir)(\"scrollToHour\", ctx_r21.scrollToHour)(\"preserveScrollPosition\", ctx_r21.preserveScrollPosition)(\"lockSwipeToPrev\", ctx_r21.lockSwipeToPrev)(\"lockSwipes\", ctx_r21.lockSwipes)(\"startHour\", ctx_r21.startHour)(\"endHour\", ctx_r21.endHour)(\"sliderOptions\", ctx_r21.sliderOptions);\n} }\nfunction CalendarComponent_dayview_23_Template(rf, ctx) { if (rf & 1) {\n const _r84 = ɵngcc0.ɵɵgetCurrentView();\n ɵngcc0.ɵɵelementStart(0, \"dayview\", 33);\n ɵngcc0.ɵɵlistener(\"onRangeChanged\", function CalendarComponent_dayview_23_Template_dayview_onRangeChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r83 = ɵngcc0.ɵɵnextContext(); return ctx_r83.rangeChanged($event); })(\"onEventSelected\", function CalendarComponent_dayview_23_Template_dayview_onEventSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r85 = ɵngcc0.ɵɵnextContext(); return ctx_r85.eventSelected($event); })(\"onTimeSelected\", function CalendarComponent_dayview_23_Template_dayview_onTimeSelected_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r86 = ɵngcc0.ɵɵnextContext(); return ctx_r86.timeSelected($event); })(\"onTitleChanged\", function CalendarComponent_dayview_23_Template_dayview_onTitleChanged_0_listener($event) { ɵngcc0.ɵɵrestoreView(_r84); const ctx_r87 = ɵngcc0.ɵɵnextContext(); return ctx_r87.titleChanged($event); });\n ɵngcc0.ɵɵelementEnd();\n} if (rf & 2) {\n const ctx_r22 = ɵngcc0.ɵɵnextContext();\n const _r6 = ɵngcc0.ɵɵreference(7);\n const _r8 = ɵngcc0.ɵɵreference(9);\n const _r12 = ɵngcc0.ɵɵreference(13);\n const _r14 = ɵngcc0.ɵɵreference(15);\n const _r16 = ɵngcc0.ɵɵreference(17);\n const _r18 = ɵngcc0.ɵɵreference(19);\n ɵngcc0.ɵɵproperty(\"formatDayTitle\", ctx_r22.formatDayTitle)(\"formatHourColumn\", ctx_r22.formatHourColumn)(\"allDayLabel\", ctx_r22.allDayLabel)(\"hourParts\", ctx_r22.hourParts)(\"hourSegments\", ctx_r22.hourSegments)(\"eventSource\", ctx_r22.eventSource)(\"markDisabled\", ctx_r22.markDisabled)(\"dayviewAllDayEventTemplate\", ctx_r22.dayviewAllDayEventTemplate || _r6)(\"dayviewNormalEventTemplate\", ctx_r22.dayviewNormalEventTemplate || _r8)(\"dayviewAllDayEventSectionTemplate\", ctx_r22.dayviewAllDayEventSectionTemplate || _r12)(\"dayviewNormalEventSectionTemplate\", ctx_r22.dayviewNormalEventSectionTemplate || _r14)(\"dayviewInactiveAllDayEventSectionTemplate\", ctx_r22.dayviewInactiveAllDayEventSectionTemplate || _r16)(\"dayviewInactiveNormalEventSectionTemplate\", ctx_r22.dayviewInactiveNormalEventSectionTemplate || _r18)(\"locale\", ctx_r22.locale)(\"dateFormatter\", ctx_r22.dateFormatter)(\"dir\", ctx_r22.dir)(\"scrollToHour\", ctx_r22.scrollToHour)(\"preserveScrollPosition\", ctx_r22.preserveScrollPosition)(\"lockSwipeToPrev\", ctx_r22.lockSwipeToPrev)(\"lockSwipes\", ctx_r22.lockSwipes)(\"startHour\", ctx_r22.startHour)(\"endHour\", ctx_r22.endHour)(\"sliderOptions\", ctx_r22.sliderOptions);\n} }\nconst _c20 = [\"*\"];\nlet CalendarService = class CalendarService {\n constructor() {\n this.currentDateChangedFromParent = new Subject();\n this.currentDateChangedFromChildren = new Subject();\n this.eventSourceChanged = new Subject();\n this.slideChanged = new Subject();\n this.slideUpdated = new Subject();\n this.currentDateChangedFromParent$ = this.currentDateChangedFromParent.asObservable();\n this.currentDateChangedFromChildren$ = this.currentDateChangedFromChildren.asObservable();\n this.eventSourceChanged$ = this.eventSourceChanged.asObservable();\n this.slideChanged$ = this.slideChanged.asObservable();\n this.slideUpdated$ = this.slideUpdated.asObservable();\n }\n setCurrentDate(val, fromParent = false) {\n this._currentDate = new Date(val);\n if (fromParent) {\n this.currentDateChangedFromParent.next(val);\n }\n else {\n this.currentDateChangedFromChildren.next(val);\n }\n }\n get currentDate() {\n return this._currentDate;\n }\n rangeChanged(component) {\n if (this.queryMode === 'local') {\n if (component.eventSource && component.onDataLoaded) {\n component.onDataLoaded();\n }\n }\n else if (this.queryMode === 'remote') {\n let rangeStart = new Date(component.range.startTime.getTime()), rangeEnd = new Date(component.range.endTime.getTime());\n rangeStart.setHours(0);\n if (rangeStart.getHours() === 23) {\n rangeStart.setTime(rangeStart.getTime() + 3600000);\n }\n rangeEnd.setHours(0);\n if (rangeEnd.getHours() === 23) {\n rangeEnd.setTime(rangeEnd.getTime() + 3600000);\n }\n component.onRangeChanged.emit({\n startTime: rangeStart,\n endTime: rangeEnd\n });\n }\n }\n getStep(mode) {\n switch (mode) {\n case 'month':\n return {\n years: 0,\n months: 1,\n days: 0\n };\n case 'week':\n return {\n years: 0,\n months: 0,\n days: 7\n };\n case 'day':\n return {\n years: 0,\n months: 0,\n days: 1\n };\n }\n }\n getAdjacentCalendarDate(mode, direction) {\n let calculateCalendarDate = this.currentDate;\n const step = this.getStep(mode), year = calculateCalendarDate.getFullYear() + direction * step.years, month = calculateCalendarDate.getMonth() + direction * step.months, date = calculateCalendarDate.getDate() + direction * step.days;\n calculateCalendarDate = new Date(year, month, date, 12, 0, 0);\n if (mode === 'month') {\n const firstDayInNextMonth = new Date(year, month + 1, 1, 12, 0, 0);\n if (firstDayInNextMonth.getTime() <= calculateCalendarDate.getTime()) {\n calculateCalendarDate = new Date(firstDayInNextMonth.getTime() - 24 * 60 * 60 * 1000);\n }\n }\n return calculateCalendarDate;\n }\n getAdjacentViewStartTime(component, direction) {\n let adjacentCalendarDate = this.getAdjacentCalendarDate(component.mode, direction);\n return component.getRange(adjacentCalendarDate).startTime;\n }\n populateAdjacentViews(component) {\n let currentViewStartDate, currentViewData, toUpdateViewIndex, currentViewIndex = component.currentViewIndex;\n if (component.direction === 1) {\n currentViewStartDate = this.getAdjacentViewStartTime(component, 1);\n toUpdateViewIndex = (currentViewIndex + 1) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n }\n else if (component.direction === -1) {\n currentViewStartDate = this.getAdjacentViewStartTime(component, -1);\n toUpdateViewIndex = (currentViewIndex + 2) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n }\n else {\n if (!component.views) {\n currentViewData = [];\n currentViewStartDate = component.range.startTime;\n currentViewData.push(component.getViewData(currentViewStartDate));\n currentViewStartDate = this.getAdjacentViewStartTime(component, 1);\n currentViewData.push(component.getViewData(currentViewStartDate));\n currentViewStartDate = this.getAdjacentViewStartTime(component, -1);\n currentViewData.push(component.getViewData(currentViewStartDate));\n component.views = currentViewData;\n }\n else {\n currentViewStartDate = component.range.startTime;\n component.views[currentViewIndex] = component.getViewData(currentViewStartDate);\n currentViewStartDate = this.getAdjacentViewStartTime(component, -1);\n toUpdateViewIndex = (currentViewIndex + 2) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n currentViewStartDate = this.getAdjacentViewStartTime(component, 1);\n toUpdateViewIndex = (currentViewIndex + 1) % 3;\n component.views[toUpdateViewIndex] = component.getViewData(currentViewStartDate);\n }\n }\n }\n loadEvents() {\n this.eventSourceChanged.next();\n }\n slide(direction) {\n this.slideChanged.next(direction);\n }\n update() {\n this.slideUpdated.next();\n }\n};\nCalendarService.ɵfac = function CalendarService_Factory(t) { return new (t || CalendarService)(); };\nCalendarService.ɵprov = ɵngcc0.ɵɵdefineInjectable({ token: CalendarService, factory: CalendarService.ɵfac });\n\nvar MonthViewComponent_1;\nlet MonthViewComponent = MonthViewComponent_1 = class MonthViewComponent {\n constructor(calendarService) {\n this.calendarService = calendarService;\n this.autoSelect = true;\n this.dir = '';\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter(true);\n this.onTitleChanged = new EventEmitter(true);\n this.views = [];\n this.currentViewIndex = 0;\n this.mode = 'month';\n this.direction = 0;\n this.moveOnSelected = false;\n this.inited = false;\n this.callbackOnInit = true;\n }\n ;\n static getDates(startDate, n) {\n const dates = new Array(n), current = new Date(startDate.getTime());\n let i = 0;\n while (i < n) {\n dates[i++] = new Date(current.getTime());\n current.setDate(current.getDate() + 1);\n }\n return dates;\n }\n ngOnInit() {\n if (!this.sliderOptions) {\n this.sliderOptions = {};\n }\n this.sliderOptions.loop = true;\n if (this.dateFormatter && this.dateFormatter.formatMonthViewDay) {\n this.formatDayLabel = this.dateFormatter.formatMonthViewDay;\n }\n else {\n const dayLabelDatePipe = new DatePipe('en-US');\n this.formatDayLabel = function (date) {\n return dayLabelDatePipe.transform(date, this.formatDay);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatMonthViewDayHeader) {\n this.formatDayHeaderLabel = this.dateFormatter.formatMonthViewDayHeader;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatDayHeaderLabel = function (date) {\n return datePipe.transform(date, this.formatDayHeader);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatMonthViewTitle) {\n this.formatTitle = this.dateFormatter.formatMonthViewTitle;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatTitle = function (date) {\n return datePipe.transform(date, this.formatMonthTitle);\n };\n }\n if (this.lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(true);\n }\n if (this.lockSwipes) {\n this.slider.lockSwipes(true);\n }\n this.refreshView();\n this.inited = true;\n this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => {\n this.refreshView();\n });\n this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => {\n this.onDataLoaded();\n });\n this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n });\n this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => {\n this.slider.update();\n });\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromParentSubscription) {\n this.currentDateChangedFromParentSubscription.unsubscribe();\n this.currentDateChangedFromParentSubscription = null;\n }\n if (this.eventSourceChangedSubscription) {\n this.eventSourceChangedSubscription.unsubscribe();\n this.eventSourceChangedSubscription = null;\n }\n if (this.slideChangedSubscription) {\n this.slideChangedSubscription.unsubscribe();\n this.slideChangedSubscription = null;\n }\n if (this.slideUpdatedSubscription) {\n this.slideUpdatedSubscription.unsubscribe();\n this.slideUpdatedSubscription = null;\n }\n }\n ngOnChanges(changes) {\n if (!this.inited) {\n return;\n }\n const eventSourceChange = changes.eventSource;\n if (eventSourceChange && eventSourceChange.currentValue) {\n this.onDataLoaded();\n }\n const lockSwipeToPrev = changes.lockSwipeToPrev;\n if (lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue);\n }\n const lockSwipes = changes.lockSwipes;\n if (lockSwipes) {\n this.slider.lockSwipes(lockSwipes.currentValue);\n }\n }\n ngAfterViewInit() {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n onSlideChanged() {\n if (this.callbackOnInit) {\n this.callbackOnInit = false;\n return;\n }\n let direction = 0;\n const currentViewIndex = this.currentViewIndex;\n this.slider.getActiveIndex().then((currentSlideIndex) => {\n currentSlideIndex = (currentSlideIndex + 2) % 3;\n if (isNaN(currentSlideIndex)) {\n currentSlideIndex = currentViewIndex;\n }\n if (currentSlideIndex - currentViewIndex === 1) {\n direction = 1;\n }\n else if (currentSlideIndex === 0 && currentViewIndex === 2) {\n direction = 1;\n this.slider.slideTo(1, 0, false);\n }\n else if (currentViewIndex - currentSlideIndex === 1) {\n direction = -1;\n }\n else if (currentSlideIndex === 2 && currentViewIndex === 0) {\n direction = -1;\n this.slider.slideTo(3, 0, false);\n }\n this.currentViewIndex = currentSlideIndex;\n this.move(direction);\n });\n }\n move(direction) {\n if (direction === 0) {\n return;\n }\n this.direction = direction;\n if (!this.moveOnSelected) {\n const adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction);\n this.calendarService.setCurrentDate(adjacentDate);\n }\n this.refreshView();\n this.direction = 0;\n this.moveOnSelected = false;\n }\n createDateObject(date) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(date);\n }\n return {\n date,\n events: [],\n label: this.formatDayLabel(date),\n secondary: false,\n disabled\n };\n }\n getViewData(startTime) {\n const startDate = startTime, date = startDate.getDate(), month = (startDate.getMonth() + (date !== 1 ? 1 : 0)) % 12;\n const dates = MonthViewComponent_1.getDates(startDate, 42);\n const days = [];\n for (let i = 0; i < 42; i++) {\n const dateObject = this.createDateObject(dates[i]);\n dateObject.secondary = dates[i].getMonth() !== month;\n days[i] = dateObject;\n }\n const dayHeaders = [];\n for (let i = 0; i < 7; i++) {\n dayHeaders.push(this.formatDayHeaderLabel(days[i].date));\n }\n return {\n dates: days,\n dayHeaders\n };\n }\n getHighlightClass(date) {\n let className = '';\n if (date.hasEvent) {\n if (date.secondary) {\n className = 'monthview-secondary-with-event';\n }\n else {\n className = 'monthview-primary-with-event';\n }\n }\n if (date.selected) {\n if (className) {\n className += ' ';\n }\n className += 'monthview-selected';\n }\n if (date.current) {\n if (className) {\n className += ' ';\n }\n className += 'monthview-current';\n }\n if (date.secondary) {\n if (className) {\n className += ' ';\n }\n className += 'text-muted';\n }\n if (date.disabled) {\n if (className) {\n className += ' ';\n }\n className += 'monthview-disabled';\n }\n return className;\n }\n getRange(currentDate) {\n const year = currentDate.getFullYear(), month = currentDate.getMonth(), firstDayOfMonth = new Date(year, month, 1, 12, 0, 0), // set hour to 12 to avoid DST problem\n difference = this.startingDayMonth - firstDayOfMonth.getDay(), numDisplayedFromPreviousMonth = (difference > 0) ? 7 - difference : -difference, startDate = new Date(firstDayOfMonth.getTime());\n if (numDisplayedFromPreviousMonth > 0) {\n startDate.setDate(-numDisplayedFromPreviousMonth + 1);\n }\n const endDate = new Date(startDate.getTime());\n endDate.setDate(endDate.getDate() + 42);\n return {\n startTime: startDate,\n endTime: endDate\n };\n }\n onDataLoaded() {\n const range = this.range, eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = range.startTime, endTime = range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, dates = this.views[currentViewIndex].dates, oneDay = 86400000, eps = 0.0006;\n for (let r = 0; r < 42; r += 1) {\n if (dates[r].hasEvent) {\n dates[r].hasEvent = false;\n dates[r].events = [];\n }\n }\n for (let i = 0; i < len; i += 1) {\n const event = eventSource[i], eventStartTime = event.startTime, eventEndTime = event.endTime;\n let eventUTCStartTime, eventUTCEndTime;\n if (event.allDay) {\n eventUTCStartTime = eventStartTime.getTime();\n eventUTCEndTime = eventEndTime.getTime();\n }\n else {\n eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate());\n eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1);\n }\n if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime) {\n continue;\n }\n let timeDifferenceStart, timeDifferenceEnd;\n if (eventUTCStartTime < utcStartTime) {\n timeDifferenceStart = 0;\n }\n else {\n timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneDay;\n }\n if (eventUTCEndTime > utcEndTime) {\n timeDifferenceEnd = (utcEndTime - utcStartTime) / oneDay;\n }\n else {\n timeDifferenceEnd = (eventUTCEndTime - utcStartTime) / oneDay;\n }\n let index = Math.floor(timeDifferenceStart);\n const endIndex = Math.ceil(timeDifferenceEnd - eps);\n while (index < endIndex) {\n dates[index].hasEvent = true;\n let eventSet = dates[index].events;\n if (eventSet) {\n eventSet.push(event);\n }\n else {\n eventSet = [];\n eventSet.push(event);\n dates[index].events = eventSet;\n }\n index += 1;\n }\n }\n for (let r = 0; r < 42; r += 1) {\n if (dates[r].hasEvent) {\n dates[r].events.sort(this.compareEvent);\n }\n }\n if (this.autoSelect) {\n let findSelected = false;\n for (let r = 0; r < 42; r += 1) {\n if (dates[r].selected) {\n this.selectedDate = dates[r];\n findSelected = true;\n break;\n }\n }\n if (findSelected) {\n this.onTimeSelected.emit({\n selectedTime: this.selectedDate.date,\n events: this.selectedDate.events,\n disabled: this.selectedDate.disabled\n });\n }\n }\n }\n refreshView() {\n this.range = this.getRange(this.calendarService.currentDate);\n if (this.inited) {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n this.calendarService.populateAdjacentViews(this);\n this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]);\n this.calendarService.rangeChanged(this);\n }\n getTitle() {\n const currentViewStartDate = this.range.startTime, date = currentViewStartDate.getDate(), month = (currentViewStartDate.getMonth() + (date !== 1 ? 1 : 0)) % 12, year = currentViewStartDate.getFullYear() + (date !== 1 && month === 0 ? 1 : 0), headerDate = new Date(year, month, 1, 12, 0, 0, 0);\n return this.formatTitle(headerDate);\n }\n compareEvent(event1, event2) {\n if (event1.allDay) {\n return 1;\n }\n else if (event2.allDay) {\n return -1;\n }\n else {\n return (event1.startTime.getTime() - event2.startTime.getTime());\n }\n }\n select(viewDate) {\n if (!this.views) {\n return;\n }\n const selectedDate = viewDate.date, events = viewDate.events;\n if (!viewDate.disabled) {\n const dates = this.views[this.currentViewIndex].dates, currentCalendarDate = this.calendarService.currentDate, currentMonth = currentCalendarDate.getMonth(), currentYear = currentCalendarDate.getFullYear(), selectedMonth = selectedDate.getMonth(), selectedYear = selectedDate.getFullYear();\n let direction = 0;\n if (currentYear === selectedYear) {\n if (currentMonth !== selectedMonth) {\n direction = currentMonth < selectedMonth ? 1 : -1;\n }\n }\n else {\n direction = currentYear < selectedYear ? 1 : -1;\n }\n this.calendarService.setCurrentDate(selectedDate);\n if (direction === 0) {\n const currentViewStartDate = this.range.startTime, oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n for (let r = 0; r < 42; r += 1) {\n dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 42) {\n dates[selectedDayDifference].selected = true;\n this.selectedDate = dates[selectedDayDifference];\n }\n }\n else {\n this.moveOnSelected = true;\n this.slideView(direction);\n }\n }\n this.onTimeSelected.emit({ selectedTime: selectedDate, events, disabled: viewDate.disabled });\n }\n slideView(direction) {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n }\n updateCurrentView(currentViewStartDate, view) {\n const currentCalendarDate = this.calendarService.currentDate, today = new Date(), oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), currentDayDifference = Math.round((Date.UTC(today.getFullYear(), today.getMonth(), today.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n for (let r = 0; r < 42; r += 1) {\n view.dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 42 && !view.dates[selectedDayDifference].disabled && (this.autoSelect || this.moveOnSelected)) {\n view.dates[selectedDayDifference].selected = true;\n this.selectedDate = view.dates[selectedDayDifference];\n }\n else {\n this.selectedDate = {\n date: null,\n events: [],\n label: null,\n secondary: null,\n disabled: false\n };\n }\n if (currentDayDifference >= 0 && currentDayDifference < 42) {\n view.dates[currentDayDifference].current = true;\n }\n }\n eventSelected(event) {\n this.onEventSelected.emit(event);\n }\n};\nMonthViewComponent.ɵfac = function MonthViewComponent_Factory(t) { return new (t || MonthViewComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService)); };\nMonthViewComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: MonthViewComponent, selectors: [[\"monthview\"]], viewQuery: function MonthViewComponent_Query(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵstaticViewQuery(_c0, true);\n } if (rf & 2) {\n var _t;\n ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.slider = _t.first);\n } }, inputs: { autoSelect: \"autoSelect\", dir: \"dir\", sliderOptions: \"sliderOptions\", monthviewDisplayEventTemplate: \"monthviewDisplayEventTemplate\", monthviewInactiveDisplayEventTemplate: \"monthviewInactiveDisplayEventTemplate\", monthviewEventDetailTemplate: \"monthviewEventDetailTemplate\", formatDay: \"formatDay\", formatDayHeader: \"formatDayHeader\", formatMonthTitle: \"formatMonthTitle\", eventSource: \"eventSource\", startingDayMonth: \"startingDayMonth\", showEventDetail: \"showEventDetail\", noEventsLabel: \"noEventsLabel\", markDisabled: \"markDisabled\", locale: \"locale\", dateFormatter: \"dateFormatter\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\" }, outputs: { onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], decls: 13, vars: 14, consts: [[3, \"options\", \"dir\", \"ionSlideDidChange\"], [\"monthSlider\", \"\"], [\"class\", \"table table-bordered table-fixed monthview-datetable\", 4, \"ngIf\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"monthview-datetable\"], [4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 3, \"ngClass\", \"click\", 4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 3, \"ngClass\", \"click\"], [1, \"text-center\"]], template: function MonthViewComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"div\");\n ɵngcc0.ɵɵelementStart(1, \"ion-slides\", 0, 1);\n ɵngcc0.ɵɵlistener(\"ionSlideDidChange\", function MonthViewComponent_Template_ion_slides_ionSlideDidChange_1_listener() { return ctx.onSlideChanged(); });\n ɵngcc0.ɵɵelementStart(3, \"ion-slide\");\n ɵngcc0.ɵɵtemplate(4, MonthViewComponent_table_4_Template, 6, 3, \"table\", 2);\n ɵngcc0.ɵɵtemplate(5, MonthViewComponent_table_5_Template, 7, 3, \"table\", 2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(6, \"ion-slide\");\n ɵngcc0.ɵɵtemplate(7, MonthViewComponent_table_7_Template, 6, 3, \"table\", 2);\n ɵngcc0.ɵɵtemplate(8, MonthViewComponent_table_8_Template, 7, 3, \"table\", 2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(9, \"ion-slide\");\n ɵngcc0.ɵɵtemplate(10, MonthViewComponent_table_10_Template, 6, 3, \"table\", 2);\n ɵngcc0.ɵɵtemplate(11, MonthViewComponent_table_11_Template, 7, 3, \"table\", 2);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(12, MonthViewComponent_ng_template_12_Template, 0, 0, \"ng-template\", 3);\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"options\", ctx.sliderOptions)(\"dir\", ctx.dir);\n ɵngcc0.ɵɵadvance(3);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(2);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngTemplateOutlet\", ctx.monthviewEventDetailTemplate)(\"ngTemplateOutletContext\", ɵngcc0.ɵɵpureFunction3(10, _c4, ctx.showEventDetail, ctx.selectedDate, ctx.noEventsLabel));\n } }, directives: [ɵngcc1.IonSlides, ɵngcc1.IonSlide, ɵngcc2.NgIf, ɵngcc2.NgTemplateOutlet, ɵngcc2.NgForOf, ɵngcc2.NgClass], styles: [\".text-muted[_ngcontent-%COMP%] {\\n color: #999;\\n }\\n\\n .table-fixed[_ngcontent-%COMP%] {\\n table-layout: fixed;\\n }\\n\\n .table[_ngcontent-%COMP%] {\\n width: 100%;\\n max-width: 100%;\\n background-color: transparent;\\n }\\n\\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\\n padding: 8px;\\n line-height: 20px;\\n vertical-align: top;\\n }\\n\\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%] {\\n vertical-align: bottom;\\n border-bottom: 2px solid #ddd;\\n }\\n\\n .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > th[_ngcontent-%COMP%], .table[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%]:first-child > tr[_ngcontent-%COMP%]:first-child > td[_ngcontent-%COMP%] {\\n border-top: 0\\n }\\n\\n .table[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] + tbody[_ngcontent-%COMP%] {\\n border-top: 2px solid #ddd;\\n }\\n\\n .table-bordered[_ngcontent-%COMP%] {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > tfoot[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > th[_ngcontent-%COMP%], .table-bordered[_ngcontent-%COMP%] > thead[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%] > td[_ngcontent-%COMP%] {\\n border-bottom-width: 2px;\\n }\\n\\n .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > td[_ngcontent-%COMP%], .table-striped[_ngcontent-%COMP%] > tbody[_ngcontent-%COMP%] > tr[_ngcontent-%COMP%]:nth-child(odd) > th[_ngcontent-%COMP%] {\\n background-color: #f9f9f9\\n }\\n\\n .monthview-primary-with-event[_ngcontent-%COMP%] {\\n background-color: #3a87ad;\\n color: white;\\n }\\n\\n .monthview-current[_ngcontent-%COMP%] {\\n background-color: #f0f0f0;\\n }\\n\\n .monthview-selected[_ngcontent-%COMP%] {\\n background-color: #009900;\\n color: white;\\n }\\n\\n .monthview-datetable[_ngcontent-%COMP%] td.monthview-disabled[_ngcontent-%COMP%] {\\n color: lightgrey;\\n cursor: default;\\n }\\n\\n .monthview-datetable[_ngcontent-%COMP%] th[_ngcontent-%COMP%] {\\n text-align: center;\\n }\\n\\n .monthview-datetable[_ngcontent-%COMP%] td[_ngcontent-%COMP%] {\\n cursor: pointer;\\n text-align: center;\\n }\\n\\n .monthview-secondary-with-event[_ngcontent-%COMP%] {\\n background-color: #d9edf7;\\n }\\n\\n [_ngcontent-%COMP%]::-webkit-scrollbar, *[_ngcontent-%COMP%]::-webkit-scrollbar {\\n display: none;\\n }\"] });\nMonthViewComponent.ctorParameters = () => [\n { type: CalendarService }\n];\n__decorate([\n ViewChild('monthSlider', { static: true })\n], MonthViewComponent.prototype, \"slider\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"monthviewDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"monthviewInactiveDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"monthviewEventDetailTemplate\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"formatDay\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"formatDayHeader\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"formatMonthTitle\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"startingDayMonth\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"showEventDetail\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"noEventsLabel\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"autoSelect\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], MonthViewComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], MonthViewComponent.prototype, \"onTitleChanged\", void 0);\n\nvar WeekViewComponent_1;\nlet WeekViewComponent = WeekViewComponent_1 = class WeekViewComponent {\n constructor(calendarService, elm) {\n this.calendarService = calendarService;\n this.elm = elm;\n this.class = true;\n this.autoSelect = true;\n this.dir = '';\n this.scrollToHour = 0;\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter();\n this.onTitleChanged = new EventEmitter(true);\n this.views = [];\n this.currentViewIndex = 0;\n this.direction = 0;\n this.mode = 'week';\n this.inited = false;\n this.callbackOnInit = true;\n }\n static createDateObjects(startTime, startHour, endHour, timeInterval) {\n const times = [], currentHour = 0, currentDate = startTime.getDate();\n let hourStep, minStep;\n if (timeInterval < 1) {\n hourStep = Math.floor(1 / timeInterval);\n minStep = 60;\n }\n else {\n hourStep = 1;\n minStep = Math.floor(60 / timeInterval);\n }\n for (let hour = startHour; hour < endHour; hour += hourStep) {\n for (let interval = 0; interval < 60; interval += minStep) {\n const row = [];\n for (let day = 0; day < 7; day += 1) {\n const time = new Date(startTime.getTime());\n time.setHours(currentHour + hour, interval);\n time.setDate(currentDate + day);\n row.push({\n events: [],\n time\n });\n }\n times.push(row);\n }\n }\n return times;\n }\n static getDates(startTime, n) {\n const dates = new Array(n), current = new Date(startTime.getTime());\n let i = 0;\n while (i < n) {\n dates[i++] = {\n date: new Date(current.getTime()),\n events: [],\n dayHeader: ''\n };\n current.setDate(current.getDate() + 1);\n }\n return dates;\n }\n static compareEventByStartOffset(eventA, eventB) {\n return eventA.startOffset - eventB.startOffset;\n }\n static calculateWidth(orderedEvents, size, hourParts) {\n const totalSize = size * hourParts, cells = new Array(totalSize);\n // sort by position in descending order, the right most columns should be calculated first\n orderedEvents.sort((eventA, eventB) => {\n return eventB.position - eventA.position;\n });\n for (let i = 0; i < totalSize; i += 1) {\n cells[i] = {\n calculated: false,\n events: []\n };\n }\n const len = orderedEvents.length;\n for (let i = 0; i < len; i += 1) {\n const event = orderedEvents[i];\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n cells[index].events.push(event);\n index += 1;\n }\n }\n let i = 0;\n while (i < len) {\n let event = orderedEvents[i];\n if (!event.overlapNumber) {\n const overlapNumber = event.position + 1;\n event.overlapNumber = overlapNumber;\n const eventQueue = [event];\n while (event = eventQueue.shift()) {\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n if (!cells[index].calculated) {\n cells[index].calculated = true;\n if (cells[index].events) {\n const eventCountInCell = cells[index].events.length;\n for (let j = 0; j < eventCountInCell; j += 1) {\n const currentEventInCell = cells[index].events[j];\n if (!currentEventInCell.overlapNumber) {\n currentEventInCell.overlapNumber = overlapNumber;\n eventQueue.push(currentEventInCell);\n }\n }\n }\n }\n index += 1;\n }\n }\n }\n i += 1;\n }\n }\n ngOnInit() {\n if (!this.sliderOptions) {\n this.sliderOptions = {};\n }\n this.sliderOptions.loop = true;\n this.hourRange = (this.endHour - this.startHour) * this.hourSegments;\n if (this.dateFormatter && this.dateFormatter.formatWeekViewDayHeader) {\n this.formatDayHeader = this.dateFormatter.formatWeekViewDayHeader;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatDayHeader = function (date) {\n return datePipe.transform(date, this.formatWeekViewDayHeader);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatWeekViewTitle) {\n this.formatTitle = this.dateFormatter.formatWeekViewTitle;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatTitle = function (date) {\n return datePipe.transform(date, this.formatWeekTitle);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatWeekViewHourColumn) {\n this.formatHourColumnLabel = this.dateFormatter.formatWeekViewHourColumn;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatHourColumnLabel = function (date) {\n return datePipe.transform(date, this.formatHourColumn);\n };\n }\n if (this.lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(true);\n }\n if (this.lockSwipes) {\n this.slider.lockSwipes(true);\n }\n this.refreshView();\n this.hourColumnLabels = this.getHourColumnLabels();\n this.inited = true;\n this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => {\n this.refreshView();\n });\n this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => {\n this.onDataLoaded();\n });\n this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n });\n this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => {\n this.slider.update();\n });\n }\n ngAfterViewInit() {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n if (this.scrollToHour > 0) {\n const hourColumns = this.elm.nativeElement.querySelector('.weekview-normal-event-container').querySelectorAll('.calendar-hour-column');\n const me = this;\n setTimeout(() => {\n me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop;\n }, 50);\n }\n }\n ngOnChanges(changes) {\n if (!this.inited) {\n return;\n }\n const eventSourceChange = changes.eventSource;\n if (eventSourceChange && eventSourceChange.currentValue) {\n this.onDataLoaded();\n }\n const lockSwipeToPrev = changes.lockSwipeToPrev;\n if (lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue);\n }\n const lockSwipes = changes.lockSwipes;\n if (lockSwipes) {\n this.slider.lockSwipes(lockSwipes.currentValue);\n }\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromParentSubscription) {\n this.currentDateChangedFromParentSubscription.unsubscribe();\n this.currentDateChangedFromParentSubscription = null;\n }\n if (this.eventSourceChangedSubscription) {\n this.eventSourceChangedSubscription.unsubscribe();\n this.eventSourceChangedSubscription = null;\n }\n if (this.slideChangedSubscription) {\n this.slideChangedSubscription.unsubscribe();\n this.slideChangedSubscription = null;\n }\n if (this.slideUpdatedSubscription) {\n this.slideUpdatedSubscription.unsubscribe();\n this.slideUpdatedSubscription = null;\n }\n }\n onSlideChanged() {\n if (this.callbackOnInit) {\n this.callbackOnInit = false;\n return;\n }\n const currentViewIndex = this.currentViewIndex;\n let direction = 0;\n this.slider.getActiveIndex().then(currentSlideIndex => {\n currentSlideIndex = (currentSlideIndex + 2) % 3;\n if (isNaN(currentSlideIndex)) {\n currentSlideIndex = currentViewIndex;\n }\n if (currentSlideIndex - currentViewIndex === 1) {\n direction = 1;\n }\n else if (currentSlideIndex === 0 && currentViewIndex === 2) {\n direction = 1;\n this.slider.slideTo(1, 0, false);\n }\n else if (currentViewIndex - currentSlideIndex === 1) {\n direction = -1;\n }\n else if (currentSlideIndex === 2 && currentViewIndex === 0) {\n direction = -1;\n this.slider.slideTo(3, 0, false);\n }\n this.currentViewIndex = currentSlideIndex;\n this.move(direction);\n });\n }\n move(direction) {\n if (direction === 0) {\n return;\n }\n this.direction = direction;\n const adjacent = this.calendarService.getAdjacentCalendarDate(this.mode, direction);\n this.calendarService.setCurrentDate(adjacent);\n this.refreshView();\n this.direction = 0;\n }\n getHourColumnLabels() {\n const hourColumnLabels = [];\n for (let hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) {\n // handle edge case for DST\n if (hour === 0 && this.views[0].rows[hour][0].time.getHours() !== this.startHour) {\n const time = new Date(this.views[0].rows[hour][0].time);\n time.setDate(time.getDate() + 1);\n time.setHours(this.startHour);\n hourColumnLabels.push(this.formatHourColumnLabel(time));\n }\n else {\n hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour][0].time));\n }\n }\n return hourColumnLabels;\n }\n getViewData(startTime) {\n const dates = WeekViewComponent_1.getDates(startTime, 7);\n for (let i = 0; i < 7; i++) {\n dates[i].dayHeader = this.formatDayHeader(dates[i].date);\n }\n return {\n rows: WeekViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments),\n dates\n };\n }\n getRange(currentDate) {\n const year = currentDate.getFullYear(), month = currentDate.getMonth(), date = currentDate.getDate(), day = currentDate.getDay();\n let difference = day - this.startingDayWeek;\n if (difference < 0) {\n difference += 7;\n }\n // set hour to 12 to avoid DST problem\n const firstDayOfWeek = new Date(year, month, date - difference, 12, 0, 0), endTime = new Date(year, month, date - difference + 7, 12, 0, 0);\n return {\n startTime: firstDayOfWeek,\n endTime\n };\n }\n onDataLoaded() {\n const eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = this.range.startTime, endTime = this.range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, rows = this.views[currentViewIndex].rows, dates = this.views[currentViewIndex].dates, oneHour = 3600000, oneDay = 86400000, \n // add allday eps\n eps = 0.016, rangeStartRowIndex = this.startHour * this.hourSegments, rangeEndRowIndex = this.endHour * this.hourSegments, allRows = 24 * this.hourSegments;\n let allDayEventInRange = false, normalEventInRange = false;\n for (let i = 0; i < 7; i += 1) {\n dates[i].events = [];\n dates[i].hasEvent = false;\n }\n for (let day = 0; day < 7; day += 1) {\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n rows[hour][day].events = [];\n }\n }\n for (let i = 0; i < len; i += 1) {\n const event = eventSource[i];\n const eventStartTime = event.startTime;\n const eventEndTime = event.endTime;\n let eventUTCStartTime, eventUTCEndTime;\n if (event.allDay) {\n eventUTCStartTime = eventStartTime.getTime();\n eventUTCEndTime = eventEndTime.getTime();\n }\n else {\n eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate());\n eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1);\n }\n if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) {\n continue;\n }\n if (event.allDay) {\n allDayEventInRange = true;\n let allDayStartIndex;\n if (eventUTCStartTime <= utcStartTime) {\n allDayStartIndex = 0;\n }\n else {\n allDayStartIndex = Math.round((eventUTCStartTime - utcStartTime) / oneDay);\n }\n let allDayEndIndex;\n if (eventUTCEndTime >= utcEndTime) {\n allDayEndIndex = Math.round((utcEndTime - utcStartTime) / oneDay);\n }\n else {\n allDayEndIndex = Math.round((eventUTCEndTime - utcStartTime) / oneDay);\n }\n const displayAllDayEvent = {\n event,\n startIndex: allDayStartIndex,\n endIndex: allDayEndIndex\n };\n let eventSet = dates[allDayStartIndex].events;\n if (eventSet) {\n eventSet.push(displayAllDayEvent);\n }\n else {\n eventSet = [];\n eventSet.push(displayAllDayEvent);\n dates[allDayStartIndex].events = eventSet;\n }\n dates[allDayStartIndex].hasEvent = true;\n }\n else {\n normalEventInRange = true;\n let timeDifferenceStart;\n if (eventUTCStartTime < utcStartTime) {\n timeDifferenceStart = 0;\n }\n else {\n timeDifferenceStart = (eventUTCStartTime - utcStartTime) / oneHour * this.hourSegments + (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments;\n }\n let timeDifferenceEnd;\n if (eventUTCEndTime > utcEndTime) {\n timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments;\n }\n else {\n timeDifferenceEnd = (eventUTCEndTime - oneDay - utcStartTime) / oneHour * this.hourSegments + (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments;\n }\n const startIndex = Math.floor(timeDifferenceStart), endIndex = Math.ceil(timeDifferenceEnd - eps);\n let startRowIndex = startIndex % allRows, dayIndex = Math.floor(startIndex / allRows), endOfDay = dayIndex * allRows, startOffset = 0, endOffset = 0;\n if (this.hourParts !== 1) {\n if (startRowIndex < rangeStartRowIndex) {\n startOffset = 0;\n }\n else {\n startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts);\n }\n }\n do {\n endOfDay += allRows;\n let endRowIndex;\n if (endOfDay < endIndex) {\n endRowIndex = allRows;\n }\n else {\n if (endOfDay === endIndex) {\n endRowIndex = allRows;\n }\n else {\n endRowIndex = endIndex % allRows;\n }\n if (this.hourParts !== 1) {\n if (endRowIndex > rangeEndRowIndex) {\n endOffset = 0;\n }\n else {\n endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts);\n }\n }\n }\n if (startRowIndex < rangeStartRowIndex) {\n startRowIndex = 0;\n }\n else {\n startRowIndex -= rangeStartRowIndex;\n }\n if (endRowIndex > rangeEndRowIndex) {\n endRowIndex = rangeEndRowIndex;\n }\n endRowIndex -= rangeStartRowIndex;\n if (startRowIndex < endRowIndex) {\n const displayEvent = {\n event,\n startIndex: startRowIndex,\n endIndex: endRowIndex,\n startOffset,\n endOffset\n };\n let eventSet = rows[startRowIndex][dayIndex].events;\n if (eventSet) {\n eventSet.push(displayEvent);\n }\n else {\n eventSet = [];\n eventSet.push(displayEvent);\n rows[startRowIndex][dayIndex].events = eventSet;\n }\n dates[dayIndex].hasEvent = true;\n }\n startRowIndex = 0;\n startOffset = 0;\n dayIndex += 1;\n } while (endOfDay < endIndex);\n }\n }\n if (normalEventInRange) {\n for (let day = 0; day < 7; day += 1) {\n let orderedEvents = [];\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n if (rows[hour][day].events) {\n rows[hour][day].events.sort(WeekViewComponent_1.compareEventByStartOffset);\n orderedEvents = orderedEvents.concat(rows[hour][day].events);\n }\n }\n if (orderedEvents.length > 0) {\n this.placeEvents(orderedEvents);\n }\n }\n }\n if (allDayEventInRange) {\n let orderedAllDayEvents = [];\n for (let day = 0; day < 7; day += 1) {\n if (dates[day].events) {\n orderedAllDayEvents = orderedAllDayEvents.concat(dates[day].events);\n }\n }\n if (orderedAllDayEvents.length > 0) {\n this.placeAllDayEvents(orderedAllDayEvents);\n }\n }\n if (this.autoSelect) {\n let findSelected = false;\n let selectedDate;\n for (let r = 0; r < 7; r += 1) {\n if (dates[r].selected) {\n selectedDate = dates[r];\n findSelected = true;\n break;\n }\n }\n if (findSelected) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedDate.date);\n }\n this.onTimeSelected.emit({\n selectedTime: selectedDate.date,\n events: selectedDate.events.map(e => e.event),\n disabled\n });\n }\n }\n }\n refreshView() {\n this.range = this.getRange(this.calendarService.currentDate);\n if (this.inited) {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n this.calendarService.populateAdjacentViews(this);\n this.updateCurrentView(this.range.startTime, this.views[this.currentViewIndex]);\n this.calendarService.rangeChanged(this);\n }\n getTitle() {\n const firstDayOfWeek = new Date(this.range.startTime.getTime());\n firstDayOfWeek.setHours(12, 0, 0, 0);\n return this.formatTitle(firstDayOfWeek);\n }\n getHighlightClass(date) {\n let className = '';\n if (date.hasEvent) {\n if (className) {\n className += ' ';\n }\n className = 'weekview-with-event';\n }\n if (date.selected) {\n if (className) {\n className += ' ';\n }\n className += 'weekview-selected';\n }\n if (date.current) {\n if (className) {\n className += ' ';\n }\n className += 'weekview-current';\n }\n return className;\n }\n select(selectedTime, events) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedTime);\n }\n this.onTimeSelected.emit({\n selectedTime,\n events: events.map(e => e.event),\n disabled\n });\n }\n placeEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n WeekViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts);\n }\n placeAllDayEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n }\n overlap(event1, event2) {\n let earlyEvent = event1, lateEvent = event2;\n if (event1.startIndex > event2.startIndex || (event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset)) {\n earlyEvent = event2;\n lateEvent = event1;\n }\n if (earlyEvent.endIndex <= lateEvent.startIndex) {\n return false;\n }\n else {\n return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts);\n }\n }\n calculatePosition(events) {\n const len = events.length, isForbidden = new Array(len);\n let maxColumn = 0;\n for (let i = 0; i < len; i += 1) {\n let col;\n for (col = 0; col < maxColumn; col += 1) {\n isForbidden[col] = false;\n }\n for (let j = 0; j < i; j += 1) {\n if (this.overlap(events[i], events[j])) {\n isForbidden[events[j].position] = true;\n }\n }\n for (col = 0; col < maxColumn; col += 1) {\n if (!isForbidden[col]) {\n break;\n }\n }\n if (col < maxColumn) {\n events[i].position = col;\n }\n else {\n events[i].position = maxColumn++;\n }\n }\n if (this.dir === 'rtl') {\n for (let i = 0; i < len; i += 1) {\n events[i].position = maxColumn - 1 - events[i].position;\n }\n }\n }\n updateCurrentView(currentViewStartDate, view) {\n const currentCalendarDate = this.calendarService.currentDate, today = new Date(), oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(currentCalendarDate.getFullYear(), currentCalendarDate.getMonth(), currentCalendarDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay), currentDayDifference = Math.floor((Date.UTC(today.getFullYear(), today.getMonth(), today.getTime()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n for (let r = 0; r < 7; r += 1) {\n view.dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 7 && this.autoSelect) {\n view.dates[selectedDayDifference].selected = true;\n }\n if (currentDayDifference >= 0 && currentDayDifference < 7) {\n view.dates[currentDayDifference].current = true;\n }\n }\n daySelected(viewDate) {\n const selectedDate = viewDate.date, dates = this.views[this.currentViewIndex].dates, currentViewStartDate = this.range.startTime, oneDay = 86400000, selectedDayDifference = Math.round((Date.UTC(selectedDate.getFullYear(), selectedDate.getMonth(), selectedDate.getDate()) - Date.UTC(currentViewStartDate.getFullYear(), currentViewStartDate.getMonth(), currentViewStartDate.getDate())) / oneDay);\n this.calendarService.setCurrentDate(selectedDate);\n for (let r = 0; r < 7; r += 1) {\n dates[r].selected = false;\n }\n if (selectedDayDifference >= 0 && selectedDayDifference < 7) {\n dates[selectedDayDifference].selected = true;\n }\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedDate);\n }\n this.onTimeSelected.emit({ selectedTime: selectedDate, events: viewDate.events.map(e => e.event), disabled });\n }\n setScrollPosition(scrollPosition) {\n this.initScrollPosition = scrollPosition;\n }\n};\nWeekViewComponent.ɵfac = function WeekViewComponent_Factory(t) { return new (t || WeekViewComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService), ɵngcc0.ɵɵdirectiveInject(ɵngcc0.ElementRef)); };\nWeekViewComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: WeekViewComponent, selectors: [[\"weekview\"]], viewQuery: function WeekViewComponent_Query(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵstaticViewQuery(_c5, true);\n } if (rf & 2) {\n var _t;\n ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.slider = _t.first);\n } }, hostVars: 2, hostBindings: function WeekViewComponent_HostBindings(rf, ctx) { if (rf & 2) {\n ɵngcc0.ɵɵclassProp(\"weekview\", ctx.class);\n } }, inputs: { autoSelect: \"autoSelect\", dir: \"dir\", scrollToHour: \"scrollToHour\", sliderOptions: \"sliderOptions\", weekviewHeaderTemplate: \"weekviewHeaderTemplate\", weekviewAllDayEventTemplate: \"weekviewAllDayEventTemplate\", weekviewNormalEventTemplate: \"weekviewNormalEventTemplate\", weekviewAllDayEventSectionTemplate: \"weekviewAllDayEventSectionTemplate\", weekviewNormalEventSectionTemplate: \"weekviewNormalEventSectionTemplate\", weekviewInactiveAllDayEventSectionTemplate: \"weekviewInactiveAllDayEventSectionTemplate\", weekviewInactiveNormalEventSectionTemplate: \"weekviewInactiveNormalEventSectionTemplate\", formatWeekTitle: \"formatWeekTitle\", formatWeekViewDayHeader: \"formatWeekViewDayHeader\", formatHourColumn: \"formatHourColumn\", startingDayWeek: \"startingDayWeek\", allDayLabel: \"allDayLabel\", hourParts: \"hourParts\", eventSource: \"eventSource\", markDisabled: \"markDisabled\", locale: \"locale\", dateFormatter: \"dateFormatter\", preserveScrollPosition: \"preserveScrollPosition\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\", startHour: \"startHour\", endHour: \"endHour\", hourSegments: \"hourSegments\" }, outputs: { onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], decls: 26, vars: 11, consts: [[1, \"slides-container\", 3, \"options\", \"dir\", \"ionSlideDidChange\"], [\"weekSlider\", \"\"], [1, \"slide-container\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"weekview-header\"], [1, \"calendar-hour-column\"], [\"class\", \"weekview-header text-center\", 3, \"ngClass\", \"click\", 4, \"ngFor\", \"ngForOf\"], [4, \"ngIf\"], [1, \"weekview-header\", \"text-center\", 3, \"ngClass\", \"click\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [1, \"weekview-allday-table\"], [1, \"weekview-allday-label\"], [1, \"weekview-allday-content-wrapper\", \"scroll-content\"], [1, \"table\", \"table-fixed\", \"weekview-allday-content-table\"], [\"class\", \"calendar-cell\", 4, \"ngFor\", \"ngForOf\"], [1, \"weekview-normal-event-container\", 3, \"initPosition\", \"emitEvent\", \"onScroll\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"weekview-normal-event-table\"], [4, \"ngFor\", \"ngForOf\"], [1, \"calendar-cell\"], [1, \"calendar-hour-column\", \"text-center\"], [\"class\", \"calendar-cell\", \"tappable\", \"\", 3, \"click\", 4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 1, \"calendar-cell\", 3, \"click\"], [1, \"weekview-normal-event-container\", 3, \"initPosition\"], [3, \"ngClass\", 4, \"ngIf\"], [3, \"ngClass\"]], template: function WeekViewComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-slides\", 0, 1);\n ɵngcc0.ɵɵlistener(\"ionSlideDidChange\", function WeekViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { return ctx.onSlideChanged(); });\n ɵngcc0.ɵɵelementStart(2, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(3, \"table\", 3);\n ɵngcc0.ɵɵelementStart(4, \"thead\");\n ɵngcc0.ɵɵelementStart(5, \"tr\");\n ɵngcc0.ɵɵelement(6, \"th\", 4);\n ɵngcc0.ɵɵtemplate(7, WeekViewComponent_th_7_Template, 2, 5, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(8, WeekViewComponent_div_8_Template, 13, 5, \"div\", 6);\n ɵngcc0.ɵɵtemplate(9, WeekViewComponent_div_9_Template, 13, 4, \"div\", 6);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(10, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(11, \"table\", 3);\n ɵngcc0.ɵɵelementStart(12, \"thead\");\n ɵngcc0.ɵɵelementStart(13, \"tr\");\n ɵngcc0.ɵɵelement(14, \"th\", 4);\n ɵngcc0.ɵɵtemplate(15, WeekViewComponent_th_15_Template, 2, 5, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(16, WeekViewComponent_div_16_Template, 13, 5, \"div\", 6);\n ɵngcc0.ɵɵtemplate(17, WeekViewComponent_div_17_Template, 13, 4, \"div\", 6);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(18, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(19, \"table\", 3);\n ɵngcc0.ɵɵelementStart(20, \"thead\");\n ɵngcc0.ɵɵelementStart(21, \"tr\");\n ɵngcc0.ɵɵelement(22, \"th\", 4);\n ɵngcc0.ɵɵtemplate(23, WeekViewComponent_th_23_Template, 2, 5, \"th\", 5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(24, WeekViewComponent_div_24_Template, 13, 5, \"div\", 6);\n ɵngcc0.ɵɵtemplate(25, WeekViewComponent_div_25_Template, 13, 4, \"div\", 6);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵproperty(\"options\", ctx.sliderOptions)(\"dir\", ctx.dir);\n ɵngcc0.ɵɵadvance(7);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx.views[0].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(6);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx.views[1].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(6);\n ɵngcc0.ɵɵproperty(\"ngForOf\", ctx.views[2].dates);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n } }, directives: function () { return [ɵngcc1.IonSlides, ɵngcc1.IonSlide, ɵngcc2.NgForOf, ɵngcc2.NgIf, ɵngcc2.NgClass, ɵngcc2.NgTemplateOutlet, initPositionScrollComponent]; }, styles: [\"\\n .table-fixed {\\n table-layout: fixed;\\n }\\n\\n .table {\\n width: 100%;\\n max-width: 100%;\\n background-color: transparent;\\n }\\n\\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\\n .table > tbody > tr > td, .table > tfoot > tr > td {\\n padding: 8px;\\n line-height: 20px;\\n vertical-align: top;\\n }\\n\\n .table > thead > tr > th {\\n vertical-align: bottom;\\n border-bottom: 2px solid #ddd;\\n }\\n\\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\\n border-top: 0\\n }\\n\\n .table > tbody + tbody {\\n border-top: 2px solid #ddd;\\n }\\n\\n .table-bordered {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\\n border-bottom-width: 2px;\\n }\\n\\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\\n background-color: #f9f9f9\\n }\\n\\n .calendar-hour-column {\\n width: 50px;\\n white-space: nowrap;\\n }\\n\\n .calendar-event-wrap {\\n position: relative;\\n width: 100%;\\n height: 100%;\\n }\\n\\n .calendar-event {\\n position: absolute;\\n padding: 2px;\\n cursor: pointer;\\n z-index: 10000;\\n }\\n\\n .calendar-cell {\\n padding: 0 !important;\\n height: 37px;\\n }\\n\\n .slides-container {\\n height: 100%;\\n }\\n\\n .slide-container {\\n display: block;\\n }\\n\\n .weekview-allday-label {\\n float: left;\\n height: 100%;\\n line-height: 50px;\\n text-align: center;\\n width: 50px;\\n border-left: 1px solid #ddd;\\n }\\n\\n [dir=\\\"rtl\\\"] .weekview-allday-label {\\n float: right;\\n border-right: 1px solid #ddd;\\n }\\n\\n .weekview-allday-content-wrapper {\\n margin-left: 50px;\\n overflow: hidden;\\n height: 51px;\\n }\\n\\n [dir=\\\"rtl\\\"] .weekview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 50px;\\n }\\n\\n .weekview-allday-content-table {\\n min-height: 50px;\\n }\\n\\n .weekview-allday-content-table td {\\n border-left: 1px solid #ddd;\\n border-right: 1px solid #ddd;\\n }\\n\\n .weekview-header th {\\n overflow: hidden;\\n white-space: nowrap;\\n font-size: 14px;\\n }\\n\\n .weekview-allday-table {\\n height: 50px;\\n position: relative;\\n border-bottom: 1px solid #ddd;\\n font-size: 14px;\\n }\\n\\n .weekview-normal-event-container {\\n margin-top: 87px;\\n overflow: hidden;\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n position: absolute;\\n font-size: 14px;\\n }\\n\\n .scroll-content {\\n overflow-y: auto;\\n overflow-x: hidden;\\n }\\n\\n ::-webkit-scrollbar,\\n *::-webkit-scrollbar {\\n display: none;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n }\\n\\n @media (max-width: 750px) {\\n .weekview-allday-label, .calendar-hour-column {\\n width: 31px;\\n font-size: 12px;\\n }\\n\\n .weekview-allday-label {\\n padding-top: 4px;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n line-height: 12px;\\n }\\n\\n .table > thead > tr > th.weekview-header {\\n padding-left: 0;\\n padding-right: 0;\\n font-size: 12px;\\n }\\n\\n .weekview-allday-label {\\n line-height: 20px;\\n }\\n\\n .weekview-allday-content-wrapper {\\n margin-left: 31px;\\n }\\n\\n [dir=\\\"rtl\\\"] .weekview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 31px;\\n }\\n }\\n \"], encapsulation: 2 });\nWeekViewComponent.ctorParameters = () => [\n { type: CalendarService },\n { type: ElementRef }\n];\n__decorate([\n ViewChild('weekSlider', { static: true })\n], WeekViewComponent.prototype, \"slider\", void 0);\n__decorate([\n HostBinding('class.weekview')\n], WeekViewComponent.prototype, \"class\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewHeaderTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"weekviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"formatWeekTitle\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"formatWeekViewDayHeader\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"formatHourColumn\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"startingDayWeek\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"allDayLabel\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"hourParts\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"autoSelect\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"scrollToHour\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"preserveScrollPosition\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"startHour\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"endHour\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Input()\n], WeekViewComponent.prototype, \"hourSegments\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], WeekViewComponent.prototype, \"onTitleChanged\", void 0);\n\nvar DayViewComponent_1;\nlet DayViewComponent = DayViewComponent_1 = class DayViewComponent {\n constructor(calendarService, elm) {\n this.calendarService = calendarService;\n this.elm = elm;\n this.class = true;\n this.dir = '';\n this.scrollToHour = 0;\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter();\n this.onTitleChanged = new EventEmitter(true);\n this.views = [];\n this.currentViewIndex = 0;\n this.direction = 0;\n this.mode = 'day';\n this.inited = false;\n this.callbackOnInit = true;\n }\n static createDateObjects(startTime, startHour, endHour, timeInterval) {\n const rows = [], currentHour = 0, currentDate = startTime.getDate();\n let time, hourStep, minStep;\n if (timeInterval < 1) {\n hourStep = Math.floor(1 / timeInterval);\n minStep = 60;\n }\n else {\n hourStep = 1;\n minStep = Math.floor(60 / timeInterval);\n }\n for (let hour = startHour; hour < endHour; hour += hourStep) {\n for (let interval = 0; interval < 60; interval += minStep) {\n time = new Date(startTime.getTime());\n time.setHours(currentHour + hour, interval);\n time.setDate(currentDate);\n rows.push({\n time,\n events: []\n });\n }\n }\n return rows;\n }\n static compareEventByStartOffset(eventA, eventB) {\n return eventA.startOffset - eventB.startOffset;\n }\n static calculateWidth(orderedEvents, size, hourParts) {\n const totalSize = size * hourParts, cells = new Array(totalSize);\n // sort by position in descending order, the right most columns should be calculated first\n orderedEvents.sort((eventA, eventB) => {\n return eventB.position - eventA.position;\n });\n for (let i = 0; i < totalSize; i += 1) {\n cells[i] = {\n calculated: false,\n events: []\n };\n }\n const len = orderedEvents.length;\n for (let i = 0; i < len; i += 1) {\n const event = orderedEvents[i];\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n cells[index].events.push(event);\n index += 1;\n }\n }\n let i = 0;\n while (i < len) {\n let event = orderedEvents[i];\n if (!event.overlapNumber) {\n const overlapNumber = event.position + 1;\n event.overlapNumber = overlapNumber;\n const eventQueue = [event];\n while (event = eventQueue.shift()) {\n let index = event.startIndex * hourParts + event.startOffset;\n while (index < event.endIndex * hourParts - event.endOffset) {\n if (!cells[index].calculated) {\n cells[index].calculated = true;\n if (cells[index].events) {\n const eventCountInCell = cells[index].events.length;\n for (let j = 0; j < eventCountInCell; j += 1) {\n const currentEventInCell = cells[index].events[j];\n if (!currentEventInCell.overlapNumber) {\n currentEventInCell.overlapNumber = overlapNumber;\n eventQueue.push(currentEventInCell);\n }\n }\n }\n }\n index += 1;\n }\n }\n }\n i += 1;\n }\n }\n ngOnInit() {\n if (!this.sliderOptions) {\n this.sliderOptions = {};\n }\n this.sliderOptions.loop = true;\n this.hourRange = (this.endHour - this.startHour) * this.hourSegments;\n if (this.dateFormatter && this.dateFormatter.formatDayViewTitle) {\n this.formatTitle = this.dateFormatter.formatDayViewTitle;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatTitle = function (date) {\n return datePipe.transform(date, this.formatDayTitle);\n };\n }\n if (this.dateFormatter && this.dateFormatter.formatDayViewHourColumn) {\n this.formatHourColumnLabel = this.dateFormatter.formatDayViewHourColumn;\n }\n else {\n const datePipe = new DatePipe(this.locale);\n this.formatHourColumnLabel = function (date) {\n return datePipe.transform(date, this.formatHourColumn);\n };\n }\n if (this.lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(true);\n }\n if (this.lockSwipes) {\n this.slider.lockSwipes(true);\n }\n this.refreshView();\n this.hourColumnLabels = this.getHourColumnLabels();\n this.inited = true;\n this.currentDateChangedFromParentSubscription = this.calendarService.currentDateChangedFromParent$.subscribe(currentDate => {\n this.refreshView();\n });\n this.eventSourceChangedSubscription = this.calendarService.eventSourceChanged$.subscribe(() => {\n this.onDataLoaded();\n });\n this.slideChangedSubscription = this.calendarService.slideChanged$.subscribe(direction => {\n if (direction === 1) {\n this.slider.slideNext();\n }\n else if (direction === -1) {\n this.slider.slidePrev();\n }\n });\n this.slideUpdatedSubscription = this.calendarService.slideUpdated$.subscribe(() => {\n this.slider.update();\n });\n }\n ngAfterViewInit() {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n if (this.scrollToHour > 0) {\n const hourColumns = this.elm.nativeElement.querySelector('.dayview-normal-event-container').querySelectorAll('.calendar-hour-column');\n const me = this;\n setTimeout(() => {\n me.initScrollPosition = hourColumns[me.scrollToHour - me.startHour].offsetTop;\n }, 50);\n }\n }\n ngOnChanges(changes) {\n if (!this.inited) {\n return;\n }\n const eventSourceChange = changes.eventSource;\n if (eventSourceChange && eventSourceChange.currentValue) {\n this.onDataLoaded();\n }\n const lockSwipeToPrev = changes.lockSwipeToPrev;\n if (lockSwipeToPrev) {\n this.slider.lockSwipeToPrev(lockSwipeToPrev.currentValue);\n }\n const lockSwipes = changes.lockSwipes;\n if (lockSwipes) {\n this.slider.lockSwipes(lockSwipes.currentValue);\n }\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromParentSubscription) {\n this.currentDateChangedFromParentSubscription.unsubscribe();\n this.currentDateChangedFromParentSubscription = null;\n }\n if (this.eventSourceChangedSubscription) {\n this.eventSourceChangedSubscription.unsubscribe();\n this.eventSourceChangedSubscription = null;\n }\n if (this.slideChangedSubscription) {\n this.slideChangedSubscription.unsubscribe();\n this.slideChangedSubscription = null;\n }\n if (this.slideUpdatedSubscription) {\n this.slideUpdatedSubscription.unsubscribe();\n this.slideUpdatedSubscription = null;\n }\n }\n onSlideChanged() {\n if (this.callbackOnInit) {\n this.callbackOnInit = false;\n return;\n }\n let direction = 0;\n const currentViewIndex = this.currentViewIndex;\n this.slider.getActiveIndex().then((currentSlideIndex) => {\n currentSlideIndex = (currentSlideIndex + 2) % 3;\n if (isNaN(currentSlideIndex)) {\n currentSlideIndex = currentViewIndex;\n }\n if (currentSlideIndex - currentViewIndex === 1) {\n direction = 1;\n }\n else if (currentSlideIndex === 0 && currentViewIndex === 2) {\n direction = 1;\n this.slider.slideTo(1, 0, false);\n }\n else if (currentViewIndex - currentSlideIndex === 1) {\n direction = -1;\n }\n else if (currentSlideIndex === 2 && currentViewIndex === 0) {\n direction = -1;\n this.slider.slideTo(3, 0, false);\n }\n this.currentViewIndex = currentSlideIndex;\n this.move(direction);\n });\n }\n move(direction) {\n if (direction === 0) {\n return;\n }\n this.direction = direction;\n const adjacentDate = this.calendarService.getAdjacentCalendarDate(this.mode, direction);\n this.calendarService.setCurrentDate(adjacentDate);\n this.refreshView();\n this.direction = 0;\n }\n getHourColumnLabels() {\n const hourColumnLabels = [];\n for (let hour = 0, length = this.views[0].rows.length; hour < length; hour += 1) {\n // handle edge case for DST\n if (hour === 0 && this.views[0].rows[hour].time.getHours() !== this.startHour) {\n const time = new Date(this.views[0].rows[hour].time);\n time.setDate(time.getDate() + 1);\n time.setHours(this.startHour);\n hourColumnLabels.push(this.formatHourColumnLabel(time));\n }\n else {\n hourColumnLabels.push(this.formatHourColumnLabel(this.views[0].rows[hour].time));\n }\n }\n return hourColumnLabels;\n }\n getViewData(startTime) {\n return {\n rows: DayViewComponent_1.createDateObjects(startTime, this.startHour, this.endHour, this.hourSegments),\n allDayEvents: []\n };\n }\n getRange(currentDate) {\n const year = currentDate.getFullYear(), month = currentDate.getMonth(), date = currentDate.getDate(), startTime = new Date(year, month, date, 12, 0, 0), endTime = new Date(year, month, date + 1, 12, 0, 0);\n return {\n startTime,\n endTime\n };\n }\n onDataLoaded() {\n const eventSource = this.eventSource, len = eventSource ? eventSource.length : 0, startTime = this.range.startTime, endTime = this.range.endTime, utcStartTime = Date.UTC(startTime.getFullYear(), startTime.getMonth(), startTime.getDate()), utcEndTime = Date.UTC(endTime.getFullYear(), endTime.getMonth(), endTime.getDate()), currentViewIndex = this.currentViewIndex, rows = this.views[currentViewIndex].rows, allDayEvents = this.views[currentViewIndex].allDayEvents = [], oneHour = 3600000, eps = 0.016, rangeStartRowIndex = this.startHour * this.hourSegments, rangeEndRowIndex = this.endHour * this.hourSegments;\n let normalEventInRange = false;\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n rows[hour].events = [];\n }\n for (let i = 0; i < len; i += 1) {\n const event = eventSource[i];\n const eventStartTime = event.startTime;\n const eventEndTime = event.endTime;\n let eventUTCStartTime, eventUTCEndTime;\n if (event.allDay) {\n eventUTCStartTime = eventStartTime.getTime();\n eventUTCEndTime = eventEndTime.getTime();\n }\n else {\n eventUTCStartTime = Date.UTC(eventStartTime.getFullYear(), eventStartTime.getMonth(), eventStartTime.getDate());\n eventUTCEndTime = Date.UTC(eventEndTime.getFullYear(), eventEndTime.getMonth(), eventEndTime.getDate() + 1);\n }\n if (eventUTCEndTime <= utcStartTime || eventUTCStartTime >= utcEndTime || eventStartTime >= eventEndTime) {\n continue;\n }\n if (event.allDay) {\n allDayEvents.push({\n event\n });\n }\n else {\n normalEventInRange = true;\n let timeDifferenceStart;\n if (eventUTCStartTime < utcStartTime) {\n timeDifferenceStart = 0;\n }\n else {\n timeDifferenceStart = (eventStartTime.getHours() + eventStartTime.getMinutes() / 60) * this.hourSegments;\n }\n let timeDifferenceEnd;\n if (eventUTCEndTime > utcEndTime) {\n timeDifferenceEnd = (utcEndTime - utcStartTime) / oneHour * this.hourSegments;\n }\n else {\n timeDifferenceEnd = (eventEndTime.getHours() + eventEndTime.getMinutes() / 60) * this.hourSegments;\n }\n let startIndex = Math.floor(timeDifferenceStart);\n let endIndex = Math.ceil(timeDifferenceEnd - eps);\n let startOffset = 0;\n let endOffset = 0;\n if (this.hourParts !== 1) {\n if (startIndex < rangeStartRowIndex) {\n startOffset = 0;\n }\n else {\n startOffset = Math.floor((timeDifferenceStart - startIndex) * this.hourParts);\n }\n if (endIndex > rangeEndRowIndex) {\n endOffset = 0;\n }\n else {\n endOffset = Math.floor((endIndex - timeDifferenceEnd) * this.hourParts);\n }\n }\n if (startIndex < rangeStartRowIndex) {\n startIndex = 0;\n }\n else {\n startIndex -= rangeStartRowIndex;\n }\n if (endIndex > rangeEndRowIndex) {\n endIndex = rangeEndRowIndex;\n }\n endIndex -= rangeStartRowIndex;\n if (startIndex < endIndex) {\n const displayEvent = {\n event,\n startIndex,\n endIndex,\n startOffset,\n endOffset\n };\n let eventSet = rows[startIndex].events;\n if (eventSet) {\n eventSet.push(displayEvent);\n }\n else {\n eventSet = [];\n eventSet.push(displayEvent);\n rows[startIndex].events = eventSet;\n }\n }\n }\n }\n if (normalEventInRange) {\n let orderedEvents = [];\n for (let hour = 0; hour < this.hourRange; hour += 1) {\n if (rows[hour].events) {\n rows[hour].events.sort(DayViewComponent_1.compareEventByStartOffset);\n orderedEvents = orderedEvents.concat(rows[hour].events);\n }\n }\n if (orderedEvents.length > 0) {\n this.placeEvents(orderedEvents);\n }\n }\n }\n refreshView() {\n this.range = this.getRange(this.calendarService.currentDate);\n if (this.inited) {\n const title = this.getTitle();\n this.onTitleChanged.emit(title);\n }\n this.calendarService.populateAdjacentViews(this);\n this.calendarService.rangeChanged(this);\n }\n getTitle() {\n const startingDate = new Date(this.range.startTime.getTime());\n startingDate.setHours(12, 0, 0, 0);\n return this.formatTitle(startingDate);\n }\n select(selectedTime, events) {\n let disabled = false;\n if (this.markDisabled) {\n disabled = this.markDisabled(selectedTime);\n }\n this.onTimeSelected.emit({\n selectedTime,\n events: events.map(e => e.event),\n disabled\n });\n }\n placeEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n DayViewComponent_1.calculateWidth(orderedEvents, this.hourRange, this.hourParts);\n }\n placeAllDayEvents(orderedEvents) {\n this.calculatePosition(orderedEvents);\n }\n overlap(event1, event2) {\n let earlyEvent = event1, lateEvent = event2;\n if (event1.startIndex > event2.startIndex || (event1.startIndex === event2.startIndex && event1.startOffset > event2.startOffset)) {\n earlyEvent = event2;\n lateEvent = event1;\n }\n if (earlyEvent.endIndex <= lateEvent.startIndex) {\n return false;\n }\n else {\n return !(earlyEvent.endIndex - lateEvent.startIndex === 1 && earlyEvent.endOffset + lateEvent.startOffset >= this.hourParts);\n }\n }\n calculatePosition(events) {\n const len = events.length, isForbidden = new Array(len);\n let maxColumn = 0, col;\n for (let i = 0; i < len; i += 1) {\n for (col = 0; col < maxColumn; col += 1) {\n isForbidden[col] = false;\n }\n for (let j = 0; j < i; j += 1) {\n if (this.overlap(events[i], events[j])) {\n isForbidden[events[j].position] = true;\n }\n }\n for (col = 0; col < maxColumn; col += 1) {\n if (!isForbidden[col]) {\n break;\n }\n }\n if (col < maxColumn) {\n events[i].position = col;\n }\n else {\n events[i].position = maxColumn++;\n }\n }\n if (this.dir === 'rtl') {\n for (let i = 0; i < len; i += 1) {\n events[i].position = maxColumn - 1 - events[i].position;\n }\n }\n }\n eventSelected(event) {\n this.onEventSelected.emit(event);\n }\n setScrollPosition(scrollPosition) {\n this.initScrollPosition = scrollPosition;\n }\n};\nDayViewComponent.ɵfac = function DayViewComponent_Factory(t) { return new (t || DayViewComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService), ɵngcc0.ɵɵdirectiveInject(ɵngcc0.ElementRef)); };\nDayViewComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: DayViewComponent, selectors: [[\"dayview\"]], viewQuery: function DayViewComponent_Query(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵstaticViewQuery(_c12, true);\n } if (rf & 2) {\n var _t;\n ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.slider = _t.first);\n } }, hostVars: 2, hostBindings: function DayViewComponent_HostBindings(rf, ctx) { if (rf & 2) {\n ɵngcc0.ɵɵclassProp(\"dayview\", ctx.class);\n } }, inputs: { dir: \"dir\", scrollToHour: \"scrollToHour\", sliderOptions: \"sliderOptions\", dayviewAllDayEventTemplate: \"dayviewAllDayEventTemplate\", dayviewNormalEventTemplate: \"dayviewNormalEventTemplate\", dayviewAllDayEventSectionTemplate: \"dayviewAllDayEventSectionTemplate\", dayviewNormalEventSectionTemplate: \"dayviewNormalEventSectionTemplate\", dayviewInactiveAllDayEventSectionTemplate: \"dayviewInactiveAllDayEventSectionTemplate\", dayviewInactiveNormalEventSectionTemplate: \"dayviewInactiveNormalEventSectionTemplate\", formatHourColumn: \"formatHourColumn\", formatDayTitle: \"formatDayTitle\", allDayLabel: \"allDayLabel\", hourParts: \"hourParts\", eventSource: \"eventSource\", markDisabled: \"markDisabled\", locale: \"locale\", dateFormatter: \"dateFormatter\", preserveScrollPosition: \"preserveScrollPosition\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\", startHour: \"startHour\", endHour: \"endHour\", hourSegments: \"hourSegments\" }, outputs: { onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], decls: 38, vars: 17, consts: [[1, \"slides-container\", 3, \"options\", \"dir\", \"ionSlideDidChange\"], [\"daySlider\", \"\"], [1, \"slide-container\"], [1, \"dayview-allday-table\"], [1, \"dayview-allday-label\"], [1, \"dayview-allday-content-wrapper\", \"scroll-content\"], [1, \"table\", \"table-bordered\", \"dayview-allday-content-table\"], [\"class\", \"calendar-cell\", 3, \"ngClass\", \"ngStyle\", 4, \"ngIf\"], [\"class\", \"calendar-cell\", 4, \"ngIf\"], [\"class\", \"dayview-normal-event-container\", 3, \"initPosition\", \"emitEvent\", \"onScroll\", 4, \"ngIf\"], [\"class\", \"dayview-normal-event-container\", 3, \"initPosition\", 4, \"ngIf\"], [1, \"calendar-cell\", 3, \"ngClass\", \"ngStyle\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [1, \"calendar-cell\"], [1, \"dayview-normal-event-container\", 3, \"initPosition\", \"emitEvent\", \"onScroll\"], [1, \"table\", \"table-bordered\", \"table-fixed\", \"dayview-normal-event-table\"], [4, \"ngFor\", \"ngForOf\"], [1, \"calendar-hour-column\", \"text-center\"], [\"tappable\", \"\", 1, \"calendar-cell\", 3, \"click\"], [1, \"dayview-normal-event-container\", 3, \"initPosition\"]], template: function DayViewComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵelementStart(0, \"ion-slides\", 0, 1);\n ɵngcc0.ɵɵlistener(\"ionSlideDidChange\", function DayViewComponent_Template_ion_slides_ionSlideDidChange_0_listener() { return ctx.onSlideChanged(); });\n ɵngcc0.ɵɵelementStart(2, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(3, \"div\", 3);\n ɵngcc0.ɵɵelementStart(4, \"div\", 4);\n ɵngcc0.ɵɵtext(5);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(6, \"div\", 5);\n ɵngcc0.ɵɵelementStart(7, \"table\", 6);\n ɵngcc0.ɵɵelementStart(8, \"tbody\");\n ɵngcc0.ɵɵelementStart(9, \"tr\");\n ɵngcc0.ɵɵtemplate(10, DayViewComponent_td_10_Template, 2, 11, \"td\", 7);\n ɵngcc0.ɵɵtemplate(11, DayViewComponent_td_11_Template, 2, 4, \"td\", 8);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(12, DayViewComponent_init_position_scroll_12_Template, 4, 3, \"init-position-scroll\", 9);\n ɵngcc0.ɵɵtemplate(13, DayViewComponent_init_position_scroll_13_Template, 4, 2, \"init-position-scroll\", 10);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(14, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(15, \"div\", 3);\n ɵngcc0.ɵɵelementStart(16, \"div\", 4);\n ɵngcc0.ɵɵtext(17);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(18, \"div\", 5);\n ɵngcc0.ɵɵelementStart(19, \"table\", 6);\n ɵngcc0.ɵɵelementStart(20, \"tbody\");\n ɵngcc0.ɵɵelementStart(21, \"tr\");\n ɵngcc0.ɵɵtemplate(22, DayViewComponent_td_22_Template, 2, 11, \"td\", 7);\n ɵngcc0.ɵɵtemplate(23, DayViewComponent_td_23_Template, 2, 4, \"td\", 8);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(24, DayViewComponent_init_position_scroll_24_Template, 4, 3, \"init-position-scroll\", 9);\n ɵngcc0.ɵɵtemplate(25, DayViewComponent_init_position_scroll_25_Template, 4, 2, \"init-position-scroll\", 10);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(26, \"ion-slide\", 2);\n ɵngcc0.ɵɵelementStart(27, \"div\", 3);\n ɵngcc0.ɵɵelementStart(28, \"div\", 4);\n ɵngcc0.ɵɵtext(29);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementStart(30, \"div\", 5);\n ɵngcc0.ɵɵelementStart(31, \"table\", 6);\n ɵngcc0.ɵɵelementStart(32, \"tbody\");\n ɵngcc0.ɵɵelementStart(33, \"tr\");\n ɵngcc0.ɵɵtemplate(34, DayViewComponent_td_34_Template, 2, 11, \"td\", 7);\n ɵngcc0.ɵɵtemplate(35, DayViewComponent_td_35_Template, 2, 4, \"td\", 8);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵtemplate(36, DayViewComponent_init_position_scroll_36_Template, 4, 3, \"init-position-scroll\", 9);\n ɵngcc0.ɵɵtemplate(37, DayViewComponent_init_position_scroll_37_Template, 4, 2, \"init-position-scroll\", 10);\n ɵngcc0.ɵɵelementEnd();\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵproperty(\"options\", ctx.sliderOptions)(\"dir\", ctx.dir);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵtextInterpolate(ctx.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 0 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(4);\n ɵngcc0.ɵɵtextInterpolate(ctx.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 1 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(4);\n ɵngcc0.ɵɵtextInterpolate(ctx.allDayLabel);\n ɵngcc0.ɵɵadvance(5);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 === ctx.currentViewIndex);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngIf\", 2 !== ctx.currentViewIndex);\n } }, directives: function () { return [ɵngcc1.IonSlides, ɵngcc1.IonSlide, ɵngcc2.NgIf, ɵngcc2.NgClass, ɵngcc2.NgStyle, ɵngcc2.NgTemplateOutlet, initPositionScrollComponent, ɵngcc2.NgForOf]; }, styles: [\"\\n .table-fixed {\\n table-layout: fixed;\\n }\\n\\n .table {\\n width: 100%;\\n max-width: 100%;\\n background-color: transparent;\\n }\\n\\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\\n .table > tbody > tr > td, .table > tfoot > tr > td {\\n padding: 8px;\\n line-height: 20px;\\n vertical-align: top;\\n }\\n\\n .table > thead > tr > th {\\n vertical-align: bottom;\\n border-bottom: 2px solid #ddd;\\n }\\n\\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\\n border-top: 0\\n }\\n\\n .table > tbody + tbody {\\n border-top: 2px solid #ddd;\\n }\\n\\n .table-bordered {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\\n border: 1px solid #ddd;\\n }\\n\\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\\n border-bottom-width: 2px;\\n }\\n\\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\\n background-color: #f9f9f9\\n }\\n\\n .calendar-hour-column {\\n width: 50px;\\n white-space: nowrap;\\n }\\n\\n .calendar-event-wrap {\\n position: relative;\\n width: 100%;\\n height: 100%;\\n }\\n\\n .calendar-event {\\n position: absolute;\\n padding: 2px;\\n cursor: pointer;\\n z-index: 10000;\\n }\\n\\n .slides-container {\\n height: 100%;\\n }\\n\\n .slide-container {\\n display: block;\\n }\\n\\n .calendar-cell {\\n padding: 0 !important;\\n height: 37px;\\n }\\n\\n .dayview-allday-label {\\n float: left;\\n height: 100%;\\n line-height: 50px;\\n text-align: center;\\n width: 50px;\\n border-left: 1px solid #ddd;\\n }\\n\\n [dir=\\\"rtl\\\"] .dayview-allday-label {\\n border-right: 1px solid #ddd;\\n float: right;\\n }\\n\\n .dayview-allday-content-wrapper {\\n margin-left: 50px;\\n overflow: hidden;\\n height: 51px;\\n }\\n\\n [dir=\\\"rtl\\\"] .dayview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 50px;\\n }\\n\\n .dayview-allday-content-table {\\n min-height: 50px;\\n }\\n\\n .dayview-allday-content-table td {\\n border-left: 1px solid #ddd;\\n border-right: 1px solid #ddd;\\n }\\n\\n .dayview-allday-table {\\n height: 50px;\\n position: relative;\\n border-bottom: 1px solid #ddd;\\n font-size: 14px;\\n }\\n\\n .dayview-normal-event-container {\\n margin-top: 50px;\\n overflow: hidden;\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n position: absolute;\\n font-size: 14px;\\n }\\n\\n .scroll-content {\\n overflow-y: auto;\\n overflow-x: hidden;\\n }\\n\\n ::-webkit-scrollbar,\\n *::-webkit-scrollbar {\\n display: none;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n }\\n\\n @media (max-width: 750px) {\\n .dayview-allday-label, .calendar-hour-column {\\n width: 31px;\\n font-size: 12px;\\n }\\n\\n .dayview-allday-label {\\n padding-top: 4px;\\n }\\n\\n .table > tbody > tr > td.calendar-hour-column {\\n padding-left: 0;\\n padding-right: 0;\\n vertical-align: middle;\\n line-height: 12px;\\n }\\n\\n .dayview-allday-label {\\n line-height: 20px;\\n }\\n\\n .dayview-allday-content-wrapper {\\n margin-left: 31px;\\n }\\n\\n [dir=\\\"rtl\\\"] .dayview-allday-content-wrapper {\\n margin-left: 0;\\n margin-right: 31px;\\n }\\n }\\n \"], encapsulation: 2 });\nDayViewComponent.ctorParameters = () => [\n { type: CalendarService },\n { type: ElementRef }\n];\n__decorate([\n ViewChild('daySlider', { static: true })\n], DayViewComponent.prototype, \"slider\", void 0);\n__decorate([\n HostBinding('class.dayview')\n], DayViewComponent.prototype, \"class\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dayviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"formatHourColumn\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"formatDayTitle\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"allDayLabel\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"hourParts\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"scrollToHour\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"preserveScrollPosition\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"startHour\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"endHour\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Input()\n], DayViewComponent.prototype, \"hourSegments\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], DayViewComponent.prototype, \"onTitleChanged\", void 0);\n\nvar Step;\n(function (Step) {\n Step[Step[\"QuarterHour\"] = 15] = \"QuarterHour\";\n Step[Step[\"HalfHour\"] = 30] = \"HalfHour\";\n Step[Step[\"Hour\"] = 60] = \"Hour\";\n})(Step || (Step = {}));\nlet CalendarComponent = class CalendarComponent {\n constructor(calendarService, appLocale) {\n this.calendarService = calendarService;\n this.appLocale = appLocale;\n this.eventSource = [];\n this.calendarMode = 'month';\n this.formatDay = 'd';\n this.formatDayHeader = 'EEE';\n this.formatDayTitle = 'MMMM dd, yyyy';\n this.formatWeekTitle = 'MMMM yyyy, \\'Week\\' w';\n this.formatMonthTitle = 'MMMM yyyy';\n this.formatWeekViewDayHeader = 'EEE d';\n this.formatHourColumn = 'ha';\n this.showEventDetail = true;\n this.startingDayMonth = 0;\n this.startingDayWeek = 0;\n this.allDayLabel = 'all day';\n this.noEventsLabel = 'No Events';\n this.queryMode = 'local';\n this.step = Step.Hour;\n this.timeInterval = 60;\n this.autoSelect = true;\n this.dir = \"\";\n this.scrollToHour = 0;\n this.preserveScrollPosition = false;\n this.lockSwipeToPrev = false;\n this.lockSwipes = false;\n this.locale = \"\";\n this.startHour = 0;\n this.endHour = 24;\n this.onCurrentDateChanged = new EventEmitter();\n this.onRangeChanged = new EventEmitter();\n this.onEventSelected = new EventEmitter();\n this.onTimeSelected = new EventEmitter();\n this.onTitleChanged = new EventEmitter();\n this.hourParts = 1;\n this.hourSegments = 1;\n this.locale = appLocale;\n }\n get currentDate() {\n return this._currentDate;\n }\n set currentDate(val) {\n if (!val) {\n val = new Date();\n }\n this._currentDate = val;\n this.calendarService.setCurrentDate(val, true);\n this.onCurrentDateChanged.emit(this._currentDate);\n }\n ngOnInit() {\n if (this.autoSelect) {\n if (this.autoSelect.toString() === 'false') {\n this.autoSelect = false;\n }\n else {\n this.autoSelect = true;\n }\n }\n this.hourSegments = 60 / this.timeInterval;\n this.hourParts = 60 / this.step;\n if (this.hourParts <= this.hourSegments) {\n this.hourParts = 1;\n }\n else {\n this.hourParts = this.hourParts / this.hourSegments;\n }\n this.startHour = parseInt(this.startHour.toString());\n this.endHour = parseInt(this.endHour.toString());\n this.calendarService.queryMode = this.queryMode;\n this.currentDateChangedFromChildrenSubscription = this.calendarService.currentDateChangedFromChildren$.subscribe(currentDate => {\n this._currentDate = currentDate;\n this.onCurrentDateChanged.emit(currentDate);\n });\n }\n ngOnDestroy() {\n if (this.currentDateChangedFromChildrenSubscription) {\n this.currentDateChangedFromChildrenSubscription.unsubscribe();\n this.currentDateChangedFromChildrenSubscription = null;\n }\n }\n rangeChanged(range) {\n this.onRangeChanged.emit(range);\n }\n eventSelected(event) {\n this.onEventSelected.emit(event);\n }\n timeSelected(timeSelected) {\n this.onTimeSelected.emit(timeSelected);\n }\n titleChanged(title) {\n this.onTitleChanged.emit(title);\n }\n loadEvents() {\n this.calendarService.loadEvents();\n }\n slideNext() {\n this.calendarService.slide(1);\n }\n slidePrev() {\n this.calendarService.slide(-1);\n }\n update() {\n this.calendarService.update();\n }\n};\nCalendarComponent.ɵfac = function CalendarComponent_Factory(t) { return new (t || CalendarComponent)(ɵngcc0.ɵɵdirectiveInject(CalendarService), ɵngcc0.ɵɵdirectiveInject(LOCALE_ID)); };\nCalendarComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: CalendarComponent, selectors: [[\"calendar\"]], inputs: { eventSource: \"eventSource\", calendarMode: \"calendarMode\", formatDay: \"formatDay\", formatDayHeader: \"formatDayHeader\", formatDayTitle: \"formatDayTitle\", formatWeekTitle: \"formatWeekTitle\", formatMonthTitle: \"formatMonthTitle\", formatWeekViewDayHeader: \"formatWeekViewDayHeader\", formatHourColumn: \"formatHourColumn\", showEventDetail: \"showEventDetail\", startingDayMonth: \"startingDayMonth\", startingDayWeek: \"startingDayWeek\", allDayLabel: \"allDayLabel\", noEventsLabel: \"noEventsLabel\", queryMode: \"queryMode\", step: \"step\", timeInterval: \"timeInterval\", autoSelect: \"autoSelect\", dir: \"dir\", scrollToHour: \"scrollToHour\", preserveScrollPosition: \"preserveScrollPosition\", lockSwipeToPrev: \"lockSwipeToPrev\", lockSwipes: \"lockSwipes\", locale: \"locale\", startHour: \"startHour\", endHour: \"endHour\", currentDate: \"currentDate\", markDisabled: \"markDisabled\", monthviewDisplayEventTemplate: \"monthviewDisplayEventTemplate\", monthviewInactiveDisplayEventTemplate: \"monthviewInactiveDisplayEventTemplate\", monthviewEventDetailTemplate: \"monthviewEventDetailTemplate\", weekviewHeaderTemplate: \"weekviewHeaderTemplate\", weekviewAllDayEventTemplate: \"weekviewAllDayEventTemplate\", weekviewNormalEventTemplate: \"weekviewNormalEventTemplate\", dayviewAllDayEventTemplate: \"dayviewAllDayEventTemplate\", dayviewNormalEventTemplate: \"dayviewNormalEventTemplate\", weekviewAllDayEventSectionTemplate: \"weekviewAllDayEventSectionTemplate\", weekviewNormalEventSectionTemplate: \"weekviewNormalEventSectionTemplate\", dayviewAllDayEventSectionTemplate: \"dayviewAllDayEventSectionTemplate\", dayviewNormalEventSectionTemplate: \"dayviewNormalEventSectionTemplate\", weekviewInactiveAllDayEventSectionTemplate: \"weekviewInactiveAllDayEventSectionTemplate\", weekviewInactiveNormalEventSectionTemplate: \"weekviewInactiveNormalEventSectionTemplate\", dayviewInactiveAllDayEventSectionTemplate: \"dayviewInactiveAllDayEventSectionTemplate\", dayviewInactiveNormalEventSectionTemplate: \"dayviewInactiveNormalEventSectionTemplate\", dateFormatter: \"dateFormatter\", sliderOptions: \"sliderOptions\" }, outputs: { onCurrentDateChanged: \"onCurrentDateChanged\", onRangeChanged: \"onRangeChanged\", onEventSelected: \"onEventSelected\", onTimeSelected: \"onTimeSelected\", onTitleChanged: \"onTitleChanged\" }, features: [ɵngcc0.ɵɵProvidersFeature([CalendarService])], decls: 24, vars: 7, consts: [[\"monthviewDefaultDisplayEventTemplate\", \"\"], [\"monthviewDefaultEventDetailTemplate\", \"\"], [\"defaultWeekviewHeaderTemplate\", \"\"], [\"defaultAllDayEventTemplate\", \"\"], [\"defaultNormalEventTemplate\", \"\"], [\"defaultWeekViewAllDayEventSectionTemplate\", \"\"], [\"defaultDayViewAllDayEventSectionTemplate\", \"\"], [\"defaultNormalEventSectionTemplate\", \"\"], [\"defaultInactiveAllDayEventSectionTemplate\", \"\"], [\"defaultInactiveNormalEventSectionTemplate\", \"\"], [3, \"ngSwitch\"], [3, \"formatDay\", \"formatDayHeader\", \"formatMonthTitle\", \"startingDayMonth\", \"showEventDetail\", \"noEventsLabel\", \"autoSelect\", \"eventSource\", \"markDisabled\", \"monthviewDisplayEventTemplate\", \"monthviewInactiveDisplayEventTemplate\", \"monthviewEventDetailTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"lockSwipeToPrev\", \"lockSwipes\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\", 4, \"ngSwitchCase\"], [3, \"formatWeekTitle\", \"formatWeekViewDayHeader\", \"formatHourColumn\", \"startingDayWeek\", \"allDayLabel\", \"hourParts\", \"autoSelect\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"weekviewHeaderTemplate\", \"weekviewAllDayEventTemplate\", \"weekviewNormalEventTemplate\", \"weekviewAllDayEventSectionTemplate\", \"weekviewNormalEventSectionTemplate\", \"weekviewInactiveAllDayEventSectionTemplate\", \"weekviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\", 4, \"ngSwitchCase\"], [3, \"formatDayTitle\", \"formatHourColumn\", \"allDayLabel\", \"hourParts\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"dayviewAllDayEventTemplate\", \"dayviewNormalEventTemplate\", \"dayviewAllDayEventSectionTemplate\", \"dayviewNormalEventSectionTemplate\", \"dayviewInactiveAllDayEventSectionTemplate\", \"dayviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\", 4, \"ngSwitchCase\"], [\"class\", \"event-detail-container\", \"has-bouncing\", \"false\", \"overflow-scroll\", \"false\", 4, \"ngIf\"], [\"has-bouncing\", \"false\", \"overflow-scroll\", \"false\", 1, \"event-detail-container\"], [3, \"click\", 4, \"ngFor\", \"ngForOf\"], [4, \"ngIf\"], [3, \"click\"], [\"class\", \"monthview-eventdetail-timecolumn\", 4, \"ngIf\"], [1, \"event-detail\"], [1, \"monthview-eventdetail-timecolumn\"], [1, \"no-events-label\"], [1, \"calendar-event-inner\"], [3, \"ngClass\", \"ngStyle\", 4, \"ngIf\"], [3, \"ngClass\", \"ngStyle\"], [\"class\", \"calendar-event\", \"tappable\", \"\", 3, \"ngStyle\", \"click\", 4, \"ngFor\", \"ngForOf\"], [\"tappable\", \"\", 1, \"calendar-event\", 3, \"ngStyle\", \"click\"], [3, \"ngTemplateOutlet\", \"ngTemplateOutletContext\"], [3, \"ngClass\", 4, \"ngIf\"], [3, \"ngClass\"], [3, \"formatDay\", \"formatDayHeader\", \"formatMonthTitle\", \"startingDayMonth\", \"showEventDetail\", \"noEventsLabel\", \"autoSelect\", \"eventSource\", \"markDisabled\", \"monthviewDisplayEventTemplate\", \"monthviewInactiveDisplayEventTemplate\", \"monthviewEventDetailTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"lockSwipeToPrev\", \"lockSwipes\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\"], [3, \"formatWeekTitle\", \"formatWeekViewDayHeader\", \"formatHourColumn\", \"startingDayWeek\", \"allDayLabel\", \"hourParts\", \"autoSelect\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"weekviewHeaderTemplate\", \"weekviewAllDayEventTemplate\", \"weekviewNormalEventTemplate\", \"weekviewAllDayEventSectionTemplate\", \"weekviewNormalEventSectionTemplate\", \"weekviewInactiveAllDayEventSectionTemplate\", \"weekviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\"], [3, \"formatDayTitle\", \"formatHourColumn\", \"allDayLabel\", \"hourParts\", \"hourSegments\", \"eventSource\", \"markDisabled\", \"dayviewAllDayEventTemplate\", \"dayviewNormalEventTemplate\", \"dayviewAllDayEventSectionTemplate\", \"dayviewNormalEventSectionTemplate\", \"dayviewInactiveAllDayEventSectionTemplate\", \"dayviewInactiveNormalEventSectionTemplate\", \"locale\", \"dateFormatter\", \"dir\", \"scrollToHour\", \"preserveScrollPosition\", \"lockSwipeToPrev\", \"lockSwipes\", \"startHour\", \"endHour\", \"sliderOptions\", \"onRangeChanged\", \"onEventSelected\", \"onTimeSelected\", \"onTitleChanged\"]], template: function CalendarComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵtemplate(0, CalendarComponent_ng_template_0_Template, 1, 1, \"ng-template\", null, 0, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(2, CalendarComponent_ng_template_2_Template, 1, 1, \"ng-template\", null, 1, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(4, CalendarComponent_ng_template_4_Template, 1, 1, \"ng-template\", null, 2, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(6, CalendarComponent_ng_template_6_Template, 2, 1, \"ng-template\", null, 3, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(8, CalendarComponent_ng_template_8_Template, 2, 1, \"ng-template\", null, 4, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(10, CalendarComponent_ng_template_10_Template, 1, 1, \"ng-template\", null, 5, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(12, CalendarComponent_ng_template_12_Template, 1, 1, \"ng-template\", null, 6, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(14, CalendarComponent_ng_template_14_Template, 1, 1, \"ng-template\", null, 7, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(16, CalendarComponent_ng_template_16_Template, 0, 0, \"ng-template\", null, 8, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵtemplate(18, CalendarComponent_ng_template_18_Template, 0, 0, \"ng-template\", null, 9, ɵngcc0.ɵɵtemplateRefExtractor);\n ɵngcc0.ɵɵelementStart(20, \"div\", 10);\n ɵngcc0.ɵɵtemplate(21, CalendarComponent_monthview_21_Template, 1, 18, \"monthview\", 11);\n ɵngcc0.ɵɵtemplate(22, CalendarComponent_weekview_22_Template, 1, 27, \"weekview\", 12);\n ɵngcc0.ɵɵtemplate(23, CalendarComponent_dayview_23_Template, 1, 23, \"dayview\", 13);\n ɵngcc0.ɵɵelementEnd();\n } if (rf & 2) {\n ɵngcc0.ɵɵadvance(20);\n ɵngcc0.ɵɵclassMapInterpolate1(\"\", ctx.calendarMode, \"view-container\");\n ɵngcc0.ɵɵproperty(\"ngSwitch\", ctx.calendarMode);\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngSwitchCase\", \"month\");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngSwitchCase\", \"week\");\n ɵngcc0.ɵɵadvance(1);\n ɵngcc0.ɵɵproperty(\"ngSwitchCase\", \"day\");\n } }, directives: [ɵngcc2.NgSwitch, ɵngcc2.NgSwitchCase, ɵngcc2.NgIf, ɵngcc1.IonList, ɵngcc2.NgForOf, ɵngcc1.IonItem, ɵngcc2.NgClass, ɵngcc2.NgStyle, ɵngcc2.NgTemplateOutlet, MonthViewComponent,\n WeekViewComponent,\n DayViewComponent], pipes: [ɵngcc2.DatePipe], styles: [\"[_nghost-%COMP%] > div[_ngcontent-%COMP%] { height: 100%; }\\n\\n .event-detail-container[_ngcontent-%COMP%] {\\n border-top: 2px darkgrey solid;\\n }\\n\\n .no-events-label[_ngcontent-%COMP%] {\\n font-weight: bold;\\n color: darkgrey;\\n text-align: center;\\n }\\n\\n .event-detail[_ngcontent-%COMP%] {\\n cursor: pointer;\\n white-space: nowrap;\\n text-overflow: ellipsis;\\n }\\n\\n .monthview-eventdetail-timecolumn[_ngcontent-%COMP%] {\\n width: 110px;\\n overflow: hidden;\\n }\\n\\n .calendar-event-inner[_ngcontent-%COMP%] {\\n overflow: hidden;\\n background-color: #3a87ad;\\n color: white;\\n height: 100%;\\n width: 100%;\\n padding: 2px;\\n line-height: 15px;\\n text-align: initial;\\n }\\n\\n @media (max-width: 750px) {\\n .calendar-event-inner[_ngcontent-%COMP%] {\\n font-size: 12px;\\n }\\n }\"] });\nCalendarComponent.ctorParameters = () => [\n { type: CalendarService },\n { type: String, decorators: [{ type: Inject, args: [LOCALE_ID,] }] }\n];\n__decorate([\n Input()\n], CalendarComponent.prototype, \"currentDate\", null);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"eventSource\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"calendarMode\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatDay\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatDayHeader\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatDayTitle\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatWeekTitle\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatMonthTitle\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatWeekViewDayHeader\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"formatHourColumn\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"showEventDetail\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"startingDayMonth\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"startingDayWeek\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"allDayLabel\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"noEventsLabel\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"queryMode\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"step\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"timeInterval\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"autoSelect\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"markDisabled\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"monthviewDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"monthviewInactiveDisplayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"monthviewEventDetailTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewHeaderTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewAllDayEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewNormalEventTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"weekviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewInactiveAllDayEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dayviewInactiveNormalEventSectionTemplate\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dateFormatter\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"dir\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"scrollToHour\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"preserveScrollPosition\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"lockSwipeToPrev\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"lockSwipes\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"locale\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"startHour\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"endHour\", void 0);\n__decorate([\n Input()\n], CalendarComponent.prototype, \"sliderOptions\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onCurrentDateChanged\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onRangeChanged\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onEventSelected\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onTimeSelected\", void 0);\n__decorate([\n Output()\n], CalendarComponent.prototype, \"onTitleChanged\", void 0);\nCalendarComponent = __decorate([ __param(1, Inject(LOCALE_ID))\n], CalendarComponent);\n\nlet initPositionScrollComponent = class initPositionScrollComponent {\n constructor(el) {\n this.onScroll = new EventEmitter();\n this.listenerAttached = false;\n this.element = el;\n }\n ngOnChanges(changes) {\n let initPosition = changes['initPosition'];\n if (initPosition && initPosition.currentValue !== undefined && this.scrollContent) {\n const me = this;\n setTimeout(function () {\n me.scrollContent.scrollTop = initPosition.currentValue;\n }, 0);\n }\n }\n ngAfterViewInit() {\n const scrollContent = this.scrollContent = this.element.nativeElement.querySelector('.scroll-content');\n if (this.initPosition !== undefined) {\n scrollContent.scrollTop = this.initPosition;\n }\n if (this.emitEvent && !this.listenerAttached) {\n let onScroll = this.onScroll;\n this.handler = function () {\n onScroll.emit(scrollContent.scrollTop);\n };\n this.listenerAttached = true;\n scrollContent.addEventListener('scroll', this.handler);\n }\n }\n ngOnDestroy() {\n if (this.listenerAttached) {\n this.scrollContent.removeEventListener('scroll', this.handler);\n }\n }\n};\ninitPositionScrollComponent.ɵfac = function initPositionScrollComponent_Factory(t) { return new (t || initPositionScrollComponent)(ɵngcc0.ɵɵdirectiveInject(ɵngcc0.ElementRef)); };\ninitPositionScrollComponent.ɵcmp = ɵngcc0.ɵɵdefineComponent({ type: initPositionScrollComponent, selectors: [[\"init-position-scroll\"]], inputs: { initPosition: \"initPosition\", emitEvent: \"emitEvent\" }, outputs: { onScroll: \"onScroll\" }, features: [ɵngcc0.ɵɵNgOnChangesFeature], ngContentSelectors: _c20, decls: 2, vars: 0, consts: [[1, \"scroll-content\", 2, \"height\", \"100%\"]], template: function initPositionScrollComponent_Template(rf, ctx) { if (rf & 1) {\n ɵngcc0.ɵɵprojectionDef();\n ɵngcc0.ɵɵelementStart(0, \"div\", 0);\n ɵngcc0.ɵɵprojection(1);\n ɵngcc0.ɵɵelementEnd();\n } }, styles: [\"\\n .scroll-content {\\n overflow-y: auto;\\n overflow-x: hidden;\\n } \\n \"], encapsulation: 2 });\ninitPositionScrollComponent.ctorParameters = () => [\n { type: ElementRef }\n];\n__decorate([\n Input()\n], initPositionScrollComponent.prototype, \"initPosition\", void 0);\n__decorate([\n Input()\n], initPositionScrollComponent.prototype, \"emitEvent\", void 0);\n__decorate([\n Output()\n], initPositionScrollComponent.prototype, \"onScroll\", void 0);\n\nlet NgCalendarModule = class NgCalendarModule {\n};\nNgCalendarModule.ɵmod = ɵngcc0.ɵɵdefineNgModule({ type: NgCalendarModule });\nNgCalendarModule.ɵinj = ɵngcc0.ɵɵdefineInjector({ factory: function NgCalendarModule_Factory(t) { return new (t || NgCalendarModule)(); }, imports: [[IonicModule, CommonModule]] });\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(CalendarService, [{\n type: Injectable\n }], function () { return []; }, null); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(MonthViewComponent, [{\n type: Component,\n args: [{\n selector: 'monthview',\n template: `\n
    \n \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n \n \n \n \n \n \n \n \n \n \n \n
    \n {{dayHeader}}\n
    \n \n \n
    \n
    \n
    \n \n \n
    \n `,\n styles: [`\n .text-muted {\n color: #999;\n }\n\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .monthview-primary-with-event {\n background-color: #3a87ad;\n color: white;\n }\n\n .monthview-current {\n background-color: #f0f0f0;\n }\n\n .monthview-selected {\n background-color: #009900;\n color: white;\n }\n\n .monthview-datetable td.monthview-disabled {\n color: lightgrey;\n cursor: default;\n }\n\n .monthview-datetable th {\n text-align: center;\n }\n\n .monthview-datetable td {\n cursor: pointer;\n text-align: center;\n }\n\n .monthview-secondary-with-event {\n background-color: #d9edf7;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }]; }, { autoSelect: [{\n type: Input\n }], dir: [{\n type: Input\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], sliderOptions: [{\n type: Input\n }], slider: [{\n type: ViewChild,\n args: ['monthSlider', { static: true }]\n }], monthviewDisplayEventTemplate: [{\n type: Input\n }], monthviewInactiveDisplayEventTemplate: [{\n type: Input\n }], monthviewEventDetailTemplate: [{\n type: Input\n }], formatDay: [{\n type: Input\n }], formatDayHeader: [{\n type: Input\n }], formatMonthTitle: [{\n type: Input\n }], eventSource: [{\n type: Input\n }], startingDayMonth: [{\n type: Input\n }], showEventDetail: [{\n type: Input\n }], noEventsLabel: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], locale: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(WeekViewComponent, [{\n type: Component,\n args: [{\n selector: 'weekview',\n template: `\n \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n
    \n \n \n
    \n
    \n
    \n
    \n
    \n
    \n `,\n encapsulation: ViewEncapsulation.None,\n styles: [`\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .weekview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .weekview-allday-label {\n float: right;\n border-right: 1px solid #ddd;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .weekview-allday-content-table {\n min-height: 50px;\n }\n\n .weekview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .weekview-header th {\n overflow: hidden;\n white-space: nowrap;\n font-size: 14px;\n }\n\n .weekview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .weekview-normal-event-container {\n margin-top: 87px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .weekview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .table > thead > tr > th.weekview-header {\n padding-left: 0;\n padding-right: 0;\n font-size: 12px;\n }\n\n .weekview-allday-label {\n line-height: 20px;\n }\n\n .weekview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .weekview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }, { type: ɵngcc0.ElementRef }]; }, { class: [{\n type: HostBinding,\n args: ['class.weekview']\n }], autoSelect: [{\n type: Input\n }], dir: [{\n type: Input\n }], scrollToHour: [{\n type: Input\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], sliderOptions: [{\n type: Input\n }], slider: [{\n type: ViewChild,\n args: ['weekSlider', { static: true }]\n }], weekviewHeaderTemplate: [{\n type: Input\n }], weekviewAllDayEventTemplate: [{\n type: Input\n }], weekviewNormalEventTemplate: [{\n type: Input\n }], weekviewAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewNormalEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], formatWeekTitle: [{\n type: Input\n }], formatWeekViewDayHeader: [{\n type: Input\n }], formatHourColumn: [{\n type: Input\n }], startingDayWeek: [{\n type: Input\n }], allDayLabel: [{\n type: Input\n }], hourParts: [{\n type: Input\n }], eventSource: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], locale: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], preserveScrollPosition: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }], startHour: [{\n type: Input\n }], endHour: [{\n type: Input\n }], hourSegments: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(DayViewComponent, [{\n type: Component,\n args: [{\n selector: 'dayview',\n template: `\n \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[0].allDayEvents.length+'px'}\"\n *ngIf=\"0===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[1].allDayEvents.length+'px'}\"\n *ngIf=\"1===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n \n
    \n
    {{allDayLabel}}
    \n
    \n \n \n \n \n \n \n \n
    0}\"\n [ngStyle]=\"{height: 25*views[2].allDayEvents.length+'px'}\"\n *ngIf=\"2===currentViewIndex\">\n \n \n \n \n \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n {{hourColumnLabels[i]}}\n \n \n \n
    \n
    \n
    \n
    \n `,\n encapsulation: ViewEncapsulation.None,\n styles: [`\n .table-fixed {\n table-layout: fixed;\n }\n\n .table {\n width: 100%;\n max-width: 100%;\n background-color: transparent;\n }\n\n .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td,\n .table > tbody > tr > td, .table > tfoot > tr > td {\n padding: 8px;\n line-height: 20px;\n vertical-align: top;\n }\n\n .table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n }\n\n .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {\n border-top: 0\n }\n\n .table > tbody + tbody {\n border-top: 2px solid #ddd;\n }\n\n .table-bordered {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th,\n .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n }\n\n .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n }\n\n .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {\n background-color: #f9f9f9\n }\n\n .calendar-hour-column {\n width: 50px;\n white-space: nowrap;\n }\n\n .calendar-event-wrap {\n position: relative;\n width: 100%;\n height: 100%;\n }\n\n .calendar-event {\n position: absolute;\n padding: 2px;\n cursor: pointer;\n z-index: 10000;\n }\n\n .slides-container {\n height: 100%;\n }\n\n .slide-container {\n display: block;\n }\n\n .calendar-cell {\n padding: 0 !important;\n height: 37px;\n }\n\n .dayview-allday-label {\n float: left;\n height: 100%;\n line-height: 50px;\n text-align: center;\n width: 50px;\n border-left: 1px solid #ddd;\n }\n\n [dir=\"rtl\"] .dayview-allday-label {\n border-right: 1px solid #ddd;\n float: right;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 50px;\n overflow: hidden;\n height: 51px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 50px;\n }\n\n .dayview-allday-content-table {\n min-height: 50px;\n }\n\n .dayview-allday-content-table td {\n border-left: 1px solid #ddd;\n border-right: 1px solid #ddd;\n }\n\n .dayview-allday-table {\n height: 50px;\n position: relative;\n border-bottom: 1px solid #ddd;\n font-size: 14px;\n }\n\n .dayview-normal-event-container {\n margin-top: 50px;\n overflow: hidden;\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n position: absolute;\n font-size: 14px;\n }\n\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n }\n\n ::-webkit-scrollbar,\n *::-webkit-scrollbar {\n display: none;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n }\n\n @media (max-width: 750px) {\n .dayview-allday-label, .calendar-hour-column {\n width: 31px;\n font-size: 12px;\n }\n\n .dayview-allday-label {\n padding-top: 4px;\n }\n\n .table > tbody > tr > td.calendar-hour-column {\n padding-left: 0;\n padding-right: 0;\n vertical-align: middle;\n line-height: 12px;\n }\n\n .dayview-allday-label {\n line-height: 20px;\n }\n\n .dayview-allday-content-wrapper {\n margin-left: 31px;\n }\n\n [dir=\"rtl\"] .dayview-allday-content-wrapper {\n margin-left: 0;\n margin-right: 31px;\n }\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }, { type: ɵngcc0.ElementRef }]; }, { class: [{\n type: HostBinding,\n args: ['class.dayview']\n }], dir: [{\n type: Input\n }], scrollToHour: [{\n type: Input\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], sliderOptions: [{\n type: Input\n }], slider: [{\n type: ViewChild,\n args: ['daySlider', { static: true }]\n }], dayviewAllDayEventTemplate: [{\n type: Input\n }], dayviewNormalEventTemplate: [{\n type: Input\n }], dayviewAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewNormalEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], formatHourColumn: [{\n type: Input\n }], formatDayTitle: [{\n type: Input\n }], allDayLabel: [{\n type: Input\n }], hourParts: [{\n type: Input\n }], eventSource: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], locale: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], preserveScrollPosition: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }], startHour: [{\n type: Input\n }], endHour: [{\n type: Input\n }], hourSegments: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(CalendarComponent, [{\n type: Component,\n args: [{\n selector: 'calendar',\n template: `\n \n {{view.dates[row*7+col].label}}\n \n \n \n \n {{event.startTime|date: 'HH:mm'}}\n -\n {{event.endTime|date: 'HH:mm'}}\n \n {{allDayLabel}}\n | {{event.title}}\n \n \n
    {{noEventsLabel}}
    \n
    \n
    \n
    \n \n {{ viewDate.dayHeader }}\n \n \n
    {{displayEvent.event.title}}
    \n
    \n \n
    {{displayEvent.event.title}}
    \n
    \n \n
    \n
    \n \n \n
    \n
    \n
    \n \n
    \n \n \n
    \n
    \n \n
    \n
    \n \n \n
    \n
    \n
    \n \n \n \n \n\n
    \n \n \n \n \n \n \n
    \n `,\n providers: [CalendarService],\n styles: [`\n :host > div { height: 100%; }\n\n .event-detail-container {\n border-top: 2px darkgrey solid;\n }\n\n .no-events-label {\n font-weight: bold;\n color: darkgrey;\n text-align: center;\n }\n\n .event-detail {\n cursor: pointer;\n white-space: nowrap;\n text-overflow: ellipsis;\n }\n\n .monthview-eventdetail-timecolumn {\n width: 110px;\n overflow: hidden;\n }\n\n .calendar-event-inner {\n overflow: hidden;\n background-color: #3a87ad;\n color: white;\n height: 100%;\n width: 100%;\n padding: 2px;\n line-height: 15px;\n text-align: initial;\n }\n\n @media (max-width: 750px) {\n .calendar-event-inner {\n font-size: 12px;\n }\n }\n `]\n }]\n }], function () { return [{ type: CalendarService }, { type: String, decorators: [{\n type: Inject,\n args: [LOCALE_ID]\n }] }]; }, { eventSource: [{\n type: Input\n }], calendarMode: [{\n type: Input\n }], formatDay: [{\n type: Input\n }], formatDayHeader: [{\n type: Input\n }], formatDayTitle: [{\n type: Input\n }], formatWeekTitle: [{\n type: Input\n }], formatMonthTitle: [{\n type: Input\n }], formatWeekViewDayHeader: [{\n type: Input\n }], formatHourColumn: [{\n type: Input\n }], showEventDetail: [{\n type: Input\n }], startingDayMonth: [{\n type: Input\n }], startingDayWeek: [{\n type: Input\n }], allDayLabel: [{\n type: Input\n }], noEventsLabel: [{\n type: Input\n }], queryMode: [{\n type: Input\n }], step: [{\n type: Input\n }], timeInterval: [{\n type: Input\n }], autoSelect: [{\n type: Input\n }], dir: [{\n type: Input\n }], scrollToHour: [{\n type: Input\n }], preserveScrollPosition: [{\n type: Input\n }], lockSwipeToPrev: [{\n type: Input\n }], lockSwipes: [{\n type: Input\n }], locale: [{\n type: Input\n }], startHour: [{\n type: Input\n }], endHour: [{\n type: Input\n }], onCurrentDateChanged: [{\n type: Output\n }], onRangeChanged: [{\n type: Output\n }], onEventSelected: [{\n type: Output\n }], onTimeSelected: [{\n type: Output\n }], onTitleChanged: [{\n type: Output\n }], currentDate: [{\n type: Input\n }], markDisabled: [{\n type: Input\n }], monthviewDisplayEventTemplate: [{\n type: Input\n }], monthviewInactiveDisplayEventTemplate: [{\n type: Input\n }], monthviewEventDetailTemplate: [{\n type: Input\n }], weekviewHeaderTemplate: [{\n type: Input\n }], weekviewAllDayEventTemplate: [{\n type: Input\n }], weekviewNormalEventTemplate: [{\n type: Input\n }], dayviewAllDayEventTemplate: [{\n type: Input\n }], dayviewNormalEventTemplate: [{\n type: Input\n }], weekviewAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewNormalEventSectionTemplate: [{\n type: Input\n }], dayviewAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewNormalEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], weekviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveAllDayEventSectionTemplate: [{\n type: Input\n }], dayviewInactiveNormalEventSectionTemplate: [{\n type: Input\n }], dateFormatter: [{\n type: Input\n }], sliderOptions: [{\n type: Input\n }] }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(initPositionScrollComponent, [{\n type: Component,\n args: [{\n selector: 'init-position-scroll',\n template: `\n
    \n \n
    \n `,\n encapsulation: ViewEncapsulation.None,\n styles: [`\n .scroll-content {\n overflow-y: auto;\n overflow-x: hidden;\n } \n `]\n }]\n }], function () { return [{ type: ɵngcc0.ElementRef }]; }, { onScroll: [{\n type: Output\n }], initPosition: [{\n type: Input\n }], emitEvent: [{\n type: Input\n }] }); })();\n(function () { (typeof ngJitMode === \"undefined\" || ngJitMode) && ɵngcc0.ɵɵsetNgModuleScope(NgCalendarModule, { declarations: function () { return [MonthViewComponent,\n WeekViewComponent,\n DayViewComponent,\n CalendarComponent,\n initPositionScrollComponent]; }, imports: function () { return [IonicModule, CommonModule]; }, exports: function () { return [CalendarComponent]; } }); })();\n/*@__PURE__*/ (function () { ɵngcc0.ɵsetClassMetadata(NgCalendarModule, [{\n type: NgModule,\n args: [{\n declarations: [\n MonthViewComponent, WeekViewComponent, DayViewComponent, CalendarComponent, initPositionScrollComponent\n ],\n imports: [IonicModule, CommonModule],\n exports: [CalendarComponent]\n }]\n }], null, null); })();\n\n/**\n * Generated bundle index. Do not edit.\n */\n\nexport { CalendarComponent, NgCalendarModule, MonthViewComponent as ɵa, CalendarService as ɵb, WeekViewComponent as ɵc, DayViewComponent as ɵd, initPositionScrollComponent as ɵe };\n\n//# sourceMappingURL=ionic2-calendar.js.map"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js index 4a66defa0..b3f380553 100644 --- a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js +++ b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js @@ -1,44 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~home-home-module~pages-events-events-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html": -/*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html ***! - \************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("
    \r\n \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html": -/*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("
    \r\n Seguinte\r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html": -/*!********************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html ***! - \********************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - /***/ "./src/app/services/events.service.ts": /*!********************************************!*\ !*** ./src/app/services/events.service.ts ***! @@ -356,204 +317,6 @@ ProcessesService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ -/***/ }), - -/***/ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss": -/*!**********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss ***! - \**********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".left {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: hidden;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts": -/*!********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts ***! - \********************************************************************/ -/*! exports provided: BtnModalDismissPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BtnModalDismissPage", function() { return BtnModalDismissPage; }); -/* 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"); - - - -let BtnModalDismissPage = class BtnModalDismissPage { - constructor(modalController) { - this.modalController = modalController; - } - ngOnInit() { - } - close() { - this.modalController.dismiss(); - } -}; -BtnModalDismissPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] } -]; -BtnModalDismissPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-modal-dismiss', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./btn-modal-dismiss.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./btn-modal-dismiss.page.scss */ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss")).default] - }) -], BtnModalDismissPage); - - - -/***/ }), - -/***/ "./src/app/shared/btn-seguinte/btn-seguinte.page.scss": -/*!************************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.scss ***! - \************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".right {\n padding: 0 !important;\n float: right;\n font-size: 15px;\n color: #0782c9;\n margin: 8px 0 0 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/shared/btn-seguinte/btn-seguinte.page.ts": -/*!**********************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.ts ***! - \**********************************************************/ -/*! exports provided: BtnSeguintePage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BtnSeguintePage", function() { return BtnSeguintePage; }); -/* 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"); - - -let BtnSeguintePage = class BtnSeguintePage { - constructor() { } - ngOnInit() { - } -}; -BtnSeguintePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-seguinte', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./btn-seguinte.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./btn-seguinte.page.scss */ "./src/app/shared/btn-seguinte/btn-seguinte.page.scss")).default] - }) -], BtnSeguintePage); - - - -/***/ }), - -/***/ "./src/app/shared/header-pr/header-pr.page.scss": -/*!******************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.scss ***! - \******************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/shared/header-pr/header-pr.page.ts": -/*!****************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.ts ***! - \****************************************************/ -/*! exports provided: HeaderPrPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderPrPage", function() { return HeaderPrPage; }); -/* 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"); - - -let HeaderPrPage = class HeaderPrPage { - constructor() { } - ngOnInit() { - } -}; -HeaderPrPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-header-pr', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./header-pr.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./header-pr.page.scss */ "./src/app/shared/header-pr/header-pr.page.scss")).default] - }) -], HeaderPrPage); - - - -/***/ }), - -/***/ "./src/app/shared/shared.module.ts": -/*!*****************************************!*\ - !*** ./src/app/shared/shared.module.ts ***! - \*****************************************/ -/*! exports provided: SharedModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SharedModule", function() { return SharedModule; }); -/* 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 _header_header_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./header/header.page */ "./src/app/shared/header/header.page.ts"); -/* harmony import */ var _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./header-pr/header-pr.page */ "./src/app/shared/header-pr/header-pr.page.ts"); -/* harmony import */ var _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./btn-seguinte/btn-seguinte.page */ "./src/app/shared/btn-seguinte/btn-seguinte.page.ts"); -/* harmony import */ var _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./btn-modal-dismiss/btn-modal-dismiss.page */ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts"); - - - - - - - - - -let SharedModule = class SharedModule { -}; -SharedModule = 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"], - ], - exports: [ - _header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], - _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], - _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], - _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"], - ], - entryComponents: [], - declarations: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], - _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], - _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], - _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"], - ] - }) -], SharedModule); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js.map b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js.map index 0208d0708..3f5450a80 100644 --- a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js.map +++ b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html","./src/app/shared/btn-seguinte/btn-seguinte.page.html","./src/app/shared/header-pr/header-pr.page.html","./src/app/services/events.service.ts","./src/app/services/processes.service.ts","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts","./src/app/shared/btn-seguinte/btn-seguinte.page.scss","./src/app/shared/btn-seguinte/btn-seguinte.page.ts","./src/app/shared/header-pr/header-pr.page.scss","./src/app/shared/header-pr/header-pr.page.ts","./src/app/shared/shared.module.ts"],"names":[],"mappings":"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","file":"default~home-home-module~pages-events-events-module-es2015.js","sourcesContent":["export default \"
    \\r\\n \\r\\n
    \\r\\n\";","export default \"
    \\r\\n Seguinte\\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { Injectable } from '@angular/core';\r\nimport { Event } from '../models/event.model';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Observable } from 'rxjs';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class EventsService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n //lastloadedevent: Event;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAllEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetAllEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllPrEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllMdEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n\r\n\r\n\r\n getEvents(calendarname:string, startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarname);\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getEvent(eventid: string): Observable{\r\n let geturl = environment.apiURL + 'calendar/GetEvent';\r\n let params = new HttpParams();\r\n console.log(eventid);\r\n \r\n\r\n params = params.set(\"EventId\", eventid);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n putEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number, sharedagenda:string): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PutEvent');\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n editEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/PutEvent';\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n postEvent(event:Event, calendarName:string, sharedagenda:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PostEvent');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n \r\n postEventMd(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n postEventPr(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n deleteEvent(eventid:string, deletemode:number)\r\n {\r\n const puturl = environment.apiURL + 'calendar/DeleteEvent';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"EventId\", eventid);\r\n params = params.set(\"deleteMode\", deletemode.toString());\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.delete(`${puturl}`, options)\r\n }\r\n postExpedientEvent(docId:any, body:any, sharedagenda:string, serialNumber:any){\r\n const geturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'CreateEventExpediente');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"DocId\", docId);\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params \r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { DailyWorkTask } from '../models/dailyworktask.model';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\nimport { environment } from 'src/environments/environment';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ProcessesService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n GetTasksList(processname:string, onlycount:boolean): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/List';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ProcessName\", processname);\r\n params = params.set(\"OnlyCount\", onlycount.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetTask(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindTask';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n FindTaskDocId(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindExpedienteDocId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDOficialTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDOficialTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDPersonalTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDPersonalTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetToApprovedEvents(categoryname:string, count:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/ListByCategory';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"categoryname\", categoryname);\r\n params = params.set(\"onlyCount\", count);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n PostTaskAction(body:any){\r\n const geturl = environment.apiURL + 'Tasks/Complete';\r\n \r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n postDespatcho(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDispatch';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postParecer(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateParecer';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postDeferimento(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDeferimento';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n\r\n GetActionsList(){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers, \r\n };\r\n console.log(options);\r\n \r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n \r\n\r\n\r\n\r\n\r\n}\r\n","export default \".left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: hidden;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-btn-modal-dismiss',\r\n templateUrl: './btn-modal-dismiss.page.html',\r\n styleUrls: ['./btn-modal-dismiss.page.scss'],\r\n})\r\nexport class BtnModalDismissPage implements OnInit {\r\n\r\n constructor(\r\n private modalController: ModalController, \r\n ) { \r\n\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \".right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-btn-seguinte',\r\n templateUrl: './btn-seguinte.page.html',\r\n styleUrls: ['./btn-seguinte.page.scss'],\r\n})\r\nexport class BtnSeguintePage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","export default \".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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-header-pr',\r\n templateUrl: './header-pr.page.html',\r\n styleUrls: ['./header-pr.page.scss'],\r\n})\r\nexport class HeaderPrPage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { IonicModule } from '@ionic/angular';\r\nimport { HeaderPage } from './header/header.page';\r\nimport { HeaderPrPage } from './header-pr/header-pr.page';\r\nimport { BtnSeguintePage } from './btn-seguinte/btn-seguinte.page';\r\nimport { BtnModalDismissPage } from './btn-modal-dismiss/btn-modal-dismiss.page';\r\nimport { ChatPopoverPage } from './popover/chat-popover/chat-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ],\r\n exports: [\r\n HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ],\r\n entryComponents:[],\r\n declarations: [HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ]\r\n})\r\nexport class SharedModule {}"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/services/events.service.ts","./src/app/services/processes.service.ts"],"names":[],"mappings":"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","file":"default~home-home-module~pages-events-events-module-es2015.js","sourcesContent":["import { Injectable } from '@angular/core';\r\nimport { Event } from '../models/event.model';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Observable } from 'rxjs';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class EventsService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n //lastloadedevent: Event;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAllEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetAllEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllPrEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllMdEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n\r\n\r\n\r\n getEvents(calendarname:string, startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarname);\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getEvent(eventid: string): Observable{\r\n let geturl = environment.apiURL + 'calendar/GetEvent';\r\n let params = new HttpParams();\r\n console.log(eventid);\r\n \r\n\r\n params = params.set(\"EventId\", eventid);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n putEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number, sharedagenda:string): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PutEvent');\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n editEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/PutEvent';\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n postEvent(event:Event, calendarName:string, sharedagenda:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PostEvent');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n \r\n postEventMd(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n postEventPr(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n deleteEvent(eventid:string, deletemode:number)\r\n {\r\n const puturl = environment.apiURL + 'calendar/DeleteEvent';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"EventId\", eventid);\r\n params = params.set(\"deleteMode\", deletemode.toString());\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.delete(`${puturl}`, options)\r\n }\r\n postExpedientEvent(docId:any, body:any, sharedagenda:string, serialNumber:any){\r\n const geturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'CreateEventExpediente');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"DocId\", docId);\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params \r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { DailyWorkTask } from '../models/dailyworktask.model';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\nimport { environment } from 'src/environments/environment';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ProcessesService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n GetTasksList(processname:string, onlycount:boolean): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/List';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ProcessName\", processname);\r\n params = params.set(\"OnlyCount\", onlycount.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetTask(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindTask';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n FindTaskDocId(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindExpedienteDocId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDOficialTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDOficialTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDPersonalTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDPersonalTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetToApprovedEvents(categoryname:string, count:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/ListByCategory';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"categoryname\", categoryname);\r\n params = params.set(\"onlyCount\", count);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n PostTaskAction(body:any){\r\n const geturl = environment.apiURL + 'Tasks/Complete';\r\n \r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n postDespatcho(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDispatch';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postParecer(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateParecer';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postDeferimento(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDeferimento';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n\r\n GetActionsList(){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers, \r\n };\r\n console.log(options);\r\n \r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n \r\n\r\n\r\n\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js index 3efce0a16..4d5a2bb59 100644 --- a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js +++ b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js @@ -5,66 +5,6 @@ function _defineProperties(target, props) { for (var i = 0; i < props.length; i+ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~home-home-module~pages-events-events-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html": - /*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html ***! - \************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedBtnModalDismissBtnModalDismissPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "
    \r\n \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html": - /*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedBtnSeguinteBtnSeguintePageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "
    \r\n Seguinte\r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html": - /*!********************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html ***! - \********************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedHeaderPrHeaderPrPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - /***/ "./src/app/services/events.service.ts": /*!********************************************!*\ @@ -502,343 +442,6 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d providedIn: 'root' })], ProcessesService); /***/ - }, - - /***/ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss": - /*!**********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss ***! - \**********************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedBtnModalDismissBtnModalDismissPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".left {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: hidden;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts": - /*!********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts ***! - \********************************************************************/ - - /*! exports provided: BtnModalDismissPage */ - - /***/ - function srcAppSharedBtnModalDismissBtnModalDismissPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BtnModalDismissPage", function () { - return BtnModalDismissPage; - }); - /* 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 BtnModalDismissPage = /*#__PURE__*/function () { - function BtnModalDismissPage(modalController) { - _classCallCheck(this, BtnModalDismissPage); - - this.modalController = modalController; - } - - _createClass(BtnModalDismissPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - }]); - - return BtnModalDismissPage; - }(); - - BtnModalDismissPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }]; - }; - - BtnModalDismissPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-modal-dismiss', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./btn-modal-dismiss.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./btn-modal-dismiss.page.scss */ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss"))["default"]] - })], BtnModalDismissPage); - /***/ - }, - - /***/ - "./src/app/shared/btn-seguinte/btn-seguinte.page.scss": - /*!************************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.scss ***! - \************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedBtnSeguinteBtnSeguintePageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".right {\n padding: 0 !important;\n float: right;\n font-size: 15px;\n color: #0782c9;\n margin: 8px 0 0 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/shared/btn-seguinte/btn-seguinte.page.ts": - /*!**********************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.ts ***! - \**********************************************************/ - - /*! exports provided: BtnSeguintePage */ - - /***/ - function srcAppSharedBtnSeguinteBtnSeguintePageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BtnSeguintePage", function () { - return BtnSeguintePage; - }); - /* 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 BtnSeguintePage = /*#__PURE__*/function () { - function BtnSeguintePage() { - _classCallCheck(this, BtnSeguintePage); - } - - _createClass(BtnSeguintePage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }]); - - return BtnSeguintePage; - }(); - - BtnSeguintePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-seguinte', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./btn-seguinte.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./btn-seguinte.page.scss */ - "./src/app/shared/btn-seguinte/btn-seguinte.page.scss"))["default"]] - })], BtnSeguintePage); - /***/ - }, - - /***/ - "./src/app/shared/header-pr/header-pr.page.scss": - /*!******************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.scss ***! - \******************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedHeaderPrHeaderPrPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/shared/header-pr/header-pr.page.ts": - /*!****************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.ts ***! - \****************************************************/ - - /*! exports provided: HeaderPrPage */ - - /***/ - function srcAppSharedHeaderPrHeaderPrPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "HeaderPrPage", function () { - return HeaderPrPage; - }); - /* 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 HeaderPrPage = /*#__PURE__*/function () { - function HeaderPrPage() { - _classCallCheck(this, HeaderPrPage); - } - - _createClass(HeaderPrPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }]); - - return HeaderPrPage; - }(); - - HeaderPrPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-header-pr', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./header-pr.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./header-pr.page.scss */ - "./src/app/shared/header-pr/header-pr.page.scss"))["default"]] - })], HeaderPrPage); - /***/ - }, - - /***/ - "./src/app/shared/shared.module.ts": - /*!*****************************************!*\ - !*** ./src/app/shared/shared.module.ts ***! - \*****************************************/ - - /*! exports provided: SharedModule */ - - /***/ - function srcAppSharedSharedModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "SharedModule", function () { - return SharedModule; - }); - /* 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 _header_header_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./header/header.page */ - "./src/app/shared/header/header.page.ts"); - /* harmony import */ - - - var _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./header-pr/header-pr.page */ - "./src/app/shared/header-pr/header-pr.page.ts"); - /* harmony import */ - - - var _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! ./btn-seguinte/btn-seguinte.page */ - "./src/app/shared/btn-seguinte/btn-seguinte.page.ts"); - /* harmony import */ - - - var _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! ./btn-modal-dismiss/btn-modal-dismiss.page */ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts"); - - var SharedModule = function SharedModule() { - _classCallCheck(this, SharedModule); - }; - - SharedModule = 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"]], - exports: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"]], - entryComponents: [], - declarations: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"]] - })], SharedModule); - /***/ } }]); //# sourceMappingURL=default~home-home-module~pages-events-events-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js.map b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js.map index 685cbce13..85a875afd 100644 --- a/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js.map +++ b/android/app/src/main/assets/public/default~home-home-module~pages-events-events-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.html","webpack:///src/app/shared/header-pr/header-pr.page.html","webpack:///src/app/services/events.service.ts","webpack:///src/app/services/processes.service.ts","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.scss","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.ts","webpack:///src/app/shared/header-pr/header-pr.page.scss","webpack:///src/app/shared/header-pr/header-pr.page.ts","webpack:///src/app/shared/shared.module.ts"],"names":["EventsService","http","user","authheader","loggeduser","ValidatedUser","headers","set","BasicAuthKey","startdate","enddate","geturl","apiURL","params","options","get","calendarname","eventid","console","log","event","conflictResolutionMode","sendInvitationsOrCancellationsMode","sharedagenda","puturl","toString","put","calendarName","post","deletemode","docId","body","serialNumber","toPromise","then","res","providedIn","ProcessesService","processname","onlycount","serialnumber","categoryname","count","BtnModalDismissPage","modalController","dismiss","selector","template","BtnSeguintePage","HeaderPrPage","SharedModule","imports","exports","entryComponents","declarations"],"mappings":"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","file":"default~home-home-module~pages-events-events-module-es5.js","sourcesContent":["export default \"
    \\r\\n \\r\\n
    \\r\\n\";","export default \"
    \\r\\n Seguinte\\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { Injectable } from '@angular/core';\r\nimport { Event } from '../models/event.model';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Observable } from 'rxjs';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class EventsService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n //lastloadedevent: Event;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAllEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetAllEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllPrEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllMdEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n\r\n\r\n\r\n getEvents(calendarname:string, startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarname);\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getEvent(eventid: string): Observable{\r\n let geturl = environment.apiURL + 'calendar/GetEvent';\r\n let params = new HttpParams();\r\n console.log(eventid);\r\n \r\n\r\n params = params.set(\"EventId\", eventid);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n putEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number, sharedagenda:string): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PutEvent');\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n editEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/PutEvent';\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n postEvent(event:Event, calendarName:string, sharedagenda:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PostEvent');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n \r\n postEventMd(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n postEventPr(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n deleteEvent(eventid:string, deletemode:number)\r\n {\r\n const puturl = environment.apiURL + 'calendar/DeleteEvent';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"EventId\", eventid);\r\n params = params.set(\"deleteMode\", deletemode.toString());\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.delete(`${puturl}`, options)\r\n }\r\n postExpedientEvent(docId:any, body:any, sharedagenda:string, serialNumber:any){\r\n const geturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'CreateEventExpediente');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"DocId\", docId);\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params \r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { DailyWorkTask } from '../models/dailyworktask.model';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\nimport { environment } from 'src/environments/environment';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ProcessesService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n GetTasksList(processname:string, onlycount:boolean): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/List';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ProcessName\", processname);\r\n params = params.set(\"OnlyCount\", onlycount.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetTask(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindTask';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n FindTaskDocId(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindExpedienteDocId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDOficialTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDOficialTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDPersonalTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDPersonalTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetToApprovedEvents(categoryname:string, count:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/ListByCategory';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"categoryname\", categoryname);\r\n params = params.set(\"onlyCount\", count);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n PostTaskAction(body:any){\r\n const geturl = environment.apiURL + 'Tasks/Complete';\r\n \r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n postDespatcho(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDispatch';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postParecer(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateParecer';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postDeferimento(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDeferimento';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n\r\n GetActionsList(){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers, \r\n };\r\n console.log(options);\r\n \r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n \r\n\r\n\r\n\r\n\r\n}\r\n","export default \".left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: hidden;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-btn-modal-dismiss',\r\n templateUrl: './btn-modal-dismiss.page.html',\r\n styleUrls: ['./btn-modal-dismiss.page.scss'],\r\n})\r\nexport class BtnModalDismissPage implements OnInit {\r\n\r\n constructor(\r\n private modalController: ModalController, \r\n ) { \r\n\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \".right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-btn-seguinte',\r\n templateUrl: './btn-seguinte.page.html',\r\n styleUrls: ['./btn-seguinte.page.scss'],\r\n})\r\nexport class BtnSeguintePage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","export default \".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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-header-pr',\r\n templateUrl: './header-pr.page.html',\r\n styleUrls: ['./header-pr.page.scss'],\r\n})\r\nexport class HeaderPrPage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { IonicModule } from '@ionic/angular';\r\nimport { HeaderPage } from './header/header.page';\r\nimport { HeaderPrPage } from './header-pr/header-pr.page';\r\nimport { BtnSeguintePage } from './btn-seguinte/btn-seguinte.page';\r\nimport { BtnModalDismissPage } from './btn-modal-dismiss/btn-modal-dismiss.page';\r\nimport { ChatPopoverPage } from './popover/chat-popover/chat-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ],\r\n exports: [\r\n HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ],\r\n entryComponents:[],\r\n declarations: [HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ]\r\n})\r\nexport class SharedModule {}"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/services/events.service.ts","webpack:///src/app/services/processes.service.ts"],"names":["EventsService","http","user","authheader","loggeduser","ValidatedUser","headers","set","BasicAuthKey","startdate","enddate","geturl","apiURL","params","options","get","calendarname","eventid","console","log","event","conflictResolutionMode","sendInvitationsOrCancellationsMode","sharedagenda","puturl","toString","put","calendarName","post","deletemode","docId","body","serialNumber","toPromise","then","res","providedIn","ProcessesService","processname","onlycount","serialnumber","categoryname","count"],"mappings":"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","file":"default~home-home-module~pages-events-events-module-es5.js","sourcesContent":["import { Injectable } from '@angular/core';\r\nimport { Event } from '../models/event.model';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Observable } from 'rxjs';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class EventsService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n //lastloadedevent: Event;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAllEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetAllEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllPrEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAllMdEvents(startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Start\", startdate);\r\n params = params.set(\"End\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n\r\n\r\n\r\n getEvents(calendarname:string, startdate:string, enddate:string): Observable{\r\n const geturl = environment.apiURL + 'calendar/GetEvents';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarname);\r\n params = params.set(\"StartDate\", startdate);\r\n params = params.set(\"EndDate\", enddate);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getEvent(eventid: string): Observable{\r\n let geturl = environment.apiURL + 'calendar/GetEvent';\r\n let params = new HttpParams();\r\n console.log(eventid);\r\n \r\n\r\n params = params.set(\"EventId\", eventid);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n putEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number, sharedagenda:string): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PutEvent');\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n editEvent(event: Event, conflictResolutionMode:number, sendInvitationsOrCancellationsMode:number): Observable\r\n {\r\n const puturl = environment.apiURL + 'calendar/PutEvent';\r\n\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"conflictResolutionMode\", conflictResolutionMode.toString());\r\n params = params.set(\"sendInvitationsOrCancellationsMode\", sendInvitationsOrCancellationsMode.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.put(`${puturl}`, event, options)\r\n }\r\n\r\n postEvent(event:Event, calendarName:string, sharedagenda:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'PostEvent');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n \r\n postEventMd(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/md';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n postEventPr(event:Event, calendarName:string)\r\n {\r\n const puturl = environment.apiURL + 'calendar/pr';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"CalendarName\", calendarName);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.post(`${puturl}`, event, options)\r\n }\r\n\r\n deleteEvent(eventid:string, deletemode:number)\r\n {\r\n const puturl = environment.apiURL + 'calendar/DeleteEvent';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"EventId\", eventid);\r\n params = params.set(\"deleteMode\", deletemode.toString());\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n \r\n return this.http.delete(`${puturl}`, options)\r\n }\r\n postExpedientEvent(docId:any, body:any, sharedagenda:string, serialNumber:any){\r\n const geturl = environment.apiURL + 'calendar/' + ((sharedagenda != '') ? sharedagenda : 'CreateEventExpediente');\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"DocId\", docId);\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params \r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { DailyWorkTask } from '../models/dailyworktask.model';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\nimport { environment } from 'src/environments/environment';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ProcessesService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n GetTasksList(processname:string, onlycount:boolean): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/List';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ProcessName\", processname);\r\n params = params.set(\"OnlyCount\", onlycount.toString());\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetTask(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindTask';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n FindTaskDocId(serialnumber:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/FindExpedienteDocId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"serialNumber\", serialnumber);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDOficialTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDOficialTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetMDPersonalTasks(): Observable\r\n {\r\n const geturl = environment.apiURL + 'tasks/GetMDPersonalTasks';\r\n let options = {\r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetToApprovedEvents(categoryname:string, count:string): Observable\r\n {\r\n const geturl = environment.apiURL + 'Tasks/ListByCategory';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"categoryname\", categoryname);\r\n params = params.set(\"onlyCount\", count);\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n PostTaskAction(body:any){\r\n const geturl = environment.apiURL + 'Tasks/Complete';\r\n \r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n postDespatcho(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDispatch';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postParecer(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateParecer';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n postDeferimento(body:any){\r\n const geturl = environment.apiURL + 'Processes/CreateDeferimento';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n\r\n GetActionsList(){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers, \r\n };\r\n console.log(options);\r\n \r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n \r\n\r\n\r\n\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js b/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js deleted file mode 100644 index 20a81d784..000000000 --- a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js +++ /dev/null @@ -1,221 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendee-modal/attendee-modal.page.html": -/*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendee-modal/attendee-modal.page.html ***! - \************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n Adicionar intervenientes\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n \r\n Adicionar\r\n \r\n \r\n \r\n \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendees/attendees.page.html": -/*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendees/attendees.page.html ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n Participantes\r\n \r\n \r\n \r\n \r\n Intervenientes\r\n \r\n \r\n Com Conhecimento\r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n Adicionar participantes\r\n \r\n \r\n \r\n \r\n \r\n \r\n Apagar\r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n \r\n \r\n OK\r\n \r\n \r\n \r\n \r\n"); - -/***/ }), - -/***/ "./src/app/pages/events/attendee-modal/attendee-modal.page.scss": -/*!**********************************************************************!*\ - !*** ./src/app/pages/events/attendee-modal/attendee-modal.page.scss ***! - \**********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-item-group {\n margin: 15px;\n}\n\nion-searchbar {\n --border-radius: 20px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0ZW5kZWUtbW9kYWxcXGF0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL2F0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7QUNDSjs7QURDQTtFQUNJLHFCQUFBO0FDRUoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0ZW5kZWUtbW9kYWwvYXR0ZW5kZWUtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbiAgfVxyXG5pb24tc2VhcmNoYmFye1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59IiwiaW9uLWl0ZW0tZ3JvdXAge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbmlvbi1zZWFyY2hiYXIge1xuICAtLWJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/events/attendee-modal/attendee-modal.page.ts": -/*!********************************************************************!*\ - !*** ./src/app/pages/events/attendee-modal/attendee-modal.page.ts ***! - \********************************************************************/ -/*! exports provided: AttendeeModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttendeeModalPage", function() { return AttendeeModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AttendeeModalPage = class AttendeeModalPage { - constructor(modalCtrl, contactsService) { - this.modalCtrl = modalCtrl; - this.contactsService = contactsService; - this.showLoader = false; - } - ngOnInit() { - this.fetchContacts(""); - } - save() { - this.modalCtrl.dismiss(this.contacts.filter(function (contact) { - return contact.IsRequired == true; - })); - } - close() { - this.modalCtrl.dismiss(null); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.eventPersons != null) { - this.eventPersons.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.EmailAddress; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } -}; -AttendeeModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] } -]; -AttendeeModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-attendee-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./attendee-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendee-modal/attendee-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./attendee-modal.page.scss */ "./src/app/pages/events/attendee-modal/attendee-modal.page.scss")).default] - }) -], AttendeeModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/events/attendees/attendees.page.scss": -/*!************************************************************!*\ - !*** ./src/app/pages/events/attendees/attendees.page.scss ***! - \************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-item-group {\n margin: 15px;\n}\n\nion-item {\n border-bottom: 1px solid #ccc;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGF0dGVuZGVlc1xcYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9hdHRlbmRlZXMucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksWUFBQTtBQ0NKOztBRENBO0VBQ0ksNkJBQUE7QUNFSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9hdHRlbmRlZXMvYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1pdGVtLWdyb3Vwe1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztcclxufVxyXG4iLCJpb24taXRlbS1ncm91cCB7XG4gIG1hcmdpbjogMTVweDtcbn1cblxuaW9uLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/pages/events/attendees/attendees.page.ts": -/*!**********************************************************!*\ - !*** ./src/app/pages/events/attendees/attendees.page.ts ***! - \**********************************************************/ -/*! exports provided: AttendeesPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttendeesPage", function() { return AttendeesPage; }); -/* 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 src_app_services_events_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/services/events.service */ "./src/app/services/events.service.ts"); -/* 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 _attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../attendee-modal/attendee-modal.page */ "./src/app/pages/events/attendee-modal/attendee-modal.page.ts"); - - - - - -let AttendeesPage = class AttendeesPage { - constructor(eventService, modalCtrl, navCtrl) { - this.eventService = eventService; - this.modalCtrl = modalCtrl; - this.navCtrl = navCtrl; - this.segment = "true"; - this.shouldShowCancel = true; - this.searchCountryString = ''; // initialize your searchCountryString string empty - } - ngOnInit() { - } - save() { - this.modalCtrl.dismiss(this.eventAttendees); - } - close() { - this.modalCtrl.dismiss(null); - } - removeAttendee(attendee) { - let index = this.eventAttendees.findIndex((att) => { - return att.EmailAddress == attendee.EmailAddress; - }); - this.eventAttendees.splice(index, 1); - } - addAttendees() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalCtrl.create({ - component: _attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_4__["AttendeeModalPage"], - componentProps: { - eventPersons: this.eventAttendees - }, - cssClass: 'attendee-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then((data) => { - let newattendees = data['data']; - if (newattendees != null) { - newattendees.forEach(newattendee => { - let att = { - "EmailAddress": newattendee.EmailAddress, - "Name": newattendee.Name, - "IsRequired": (this.segment == "true") - }; - if (this.eventAttendees == null) { - this.eventAttendees = new Array(); - } - this.eventAttendees.push(att); - }); - } - }); - }); - } -}; -AttendeesPage.ctorParameters = () => [ - { type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavController"] } -]; -AttendeesPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-attendees', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./attendees.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendees/attendees.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./attendees.page.scss */ "./src/app/pages/events/attendees/attendees.page.scss")).default] - }) -], AttendeesPage); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js.map b/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js.map deleted file mode 100644 index 70a9f89cb..000000000 --- a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/events/attendee-modal/attendee-modal.page.html","./src/app/pages/events/attendees/attendees.page.html","./src/app/pages/events/attendee-modal/attendee-modal.page.scss","./src/app/pages/events/attendee-modal/attendee-modal.page.ts","./src/app/pages/events/attendees/attendees.page.scss","./src/app/pages/events/attendees/attendees.page.ts"],"names":[],"mappings":"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","file":"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n Adicionar intervenientes\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Adicionar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","export default \"\\r\\n \\r\\n Participantes\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Intervenientes\\r\\n \\r\\n \\r\\n Com Conhecimento\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n Adicionar participantes\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Apagar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n OK\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\nion-searchbar {\\n --border-radius: 20px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0ZW5kZWUtbW9kYWxcXGF0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL2F0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7QUNDSjs7QURDQTtFQUNJLHFCQUFBO0FDRUoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0ZW5kZWUtbW9kYWwvYXR0ZW5kZWUtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbiAgfVxyXG5pb24tc2VhcmNoYmFye1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59IiwiaW9uLWl0ZW0tZ3JvdXAge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbmlvbi1zZWFyY2hiYXIge1xuICAtLWJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ThrowStmt, removeSummaryDuplicates } from '@angular/compiler';\r\n\r\n@Component({\r\n selector: 'app-attendee-modal',\r\n templateUrl: './attendee-modal.page.html',\r\n styleUrls: ['./attendee-modal.page.scss'],\r\n})\r\nexport class AttendeeModalPage implements OnInit {\r\n\r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n\r\n constructor(private modalCtrl: ModalController, private contactsService: ContactsService) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n save(){\r\n this.modalCtrl.dismiss(\r\n this.contacts.filter(function(contact) {\r\n return contact.IsRequired == true;\r\n })\r\n );\r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.eventPersons != null)\r\n {\r\n this.eventPersons.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.EmailAddress\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n}\r\n","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\nion-item {\\n border-bottom: 1px solid #ccc;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGF0dGVuZGVlc1xcYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9hdHRlbmRlZXMucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksWUFBQTtBQ0NKOztBRENBO0VBQ0ksNkJBQUE7QUNFSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9hdHRlbmRlZXMvYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1pdGVtLWdyb3Vwe1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztcclxufVxyXG4iLCJpb24taXRlbS1ncm91cCB7XG4gIG1hcmdpbjogMTVweDtcbn1cblxuaW9uLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { ModalController, NavController } from '@ionic/angular';\r\nimport { AttendeeModalPage } from '../attendee-modal/attendee-modal.page';\r\n\r\n@Component({\r\n selector: 'app-attendees',\r\n templateUrl: './attendees.page.html',\r\n styleUrls: ['./attendees.page.scss'],\r\n})\r\nexport class AttendeesPage implements OnInit {\r\n\r\n eventAttendees: EventPerson[];\r\n segment:string = \"true\";\r\n shouldShowCancel:boolean = true;\r\n\r\n searchCountryString = ''; // initialize your searchCountryString string empty\r\n\r\n constructor(private eventService: EventsService, private modalCtrl: ModalController, \r\n private navCtrl: NavController) { \r\n }\r\n\r\n\r\n ngOnInit() {\r\n }\r\n\r\n save(){\r\n this.modalCtrl.dismiss(this.eventAttendees);\r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n removeAttendee(attendee: EventPerson)\r\n {\r\n let index: number = this.eventAttendees.findIndex((att) => {\r\n return att.EmailAddress == attendee.EmailAddress\r\n });\r\n\r\n this.eventAttendees.splice(index, 1);\r\n }\r\n \r\n async addAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeeModalPage,\r\n componentProps: {\r\n eventPersons: this.eventAttendees\r\n },\r\n cssClass: 'attendee-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let newattendees: EventPerson[] = data['data'];\r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": (this.segment == \"true\")\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n });\r\n }\r\n });\r\n }\r\n\r\n}"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js b/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js deleted file mode 100644 index 9e5b4fdf6..000000000 --- a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js +++ /dev/null @@ -1,391 +0,0 @@ -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([["default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendee-modal/attendee-modal.page.html": - /*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendee-modal/attendee-modal.page.html ***! - \************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesEventsAttendeeModalAttendeeModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n Adicionar intervenientes\r\n \r\n \r\n \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n \r\n Adicionar\r\n \r\n \r\n \r\n \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendees/attendees.page.html": - /*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendees/attendees.page.html ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesEventsAttendeesAttendeesPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n Participantes\r\n \r\n \r\n \r\n \r\n Intervenientes\r\n \r\n \r\n Com Conhecimento\r\n \r\n \r\n \r\n\r\n\r\n \r\n \r\n Adicionar participantes\r\n \r\n \r\n \r\n \r\n \r\n \r\n Apagar\r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n \r\n \r\n OK\r\n \r\n \r\n \r\n \r\n"; - /***/ - }, - - /***/ - "./src/app/pages/events/attendee-modal/attendee-modal.page.scss": - /*!**********************************************************************!*\ - !*** ./src/app/pages/events/attendee-modal/attendee-modal.page.scss ***! - \**********************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesEventsAttendeeModalAttendeeModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-item-group {\n margin: 15px;\n}\n\nion-searchbar {\n --border-radius: 20px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0ZW5kZWUtbW9kYWxcXGF0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL2F0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7QUNDSjs7QURDQTtFQUNJLHFCQUFBO0FDRUoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0ZW5kZWUtbW9kYWwvYXR0ZW5kZWUtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbiAgfVxyXG5pb24tc2VhcmNoYmFye1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59IiwiaW9uLWl0ZW0tZ3JvdXAge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbmlvbi1zZWFyY2hiYXIge1xuICAtLWJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/events/attendee-modal/attendee-modal.page.ts": - /*!********************************************************************!*\ - !*** ./src/app/pages/events/attendee-modal/attendee-modal.page.ts ***! - \********************************************************************/ - - /*! exports provided: AttendeeModalPage */ - - /***/ - function srcAppPagesEventsAttendeeModalAttendeeModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttendeeModalPage", function () { - return AttendeeModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AttendeeModalPage = /*#__PURE__*/function () { - function AttendeeModalPage(modalCtrl, contactsService) { - _classCallCheck(this, AttendeeModalPage); - - this.modalCtrl = modalCtrl; - this.contactsService = contactsService; - this.showLoader = false; - } - - _createClass(AttendeeModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - } - }, { - key: "save", - value: function save() { - this.modalCtrl.dismiss(this.contacts.filter(function (contact) { - return contact.IsRequired == true; - })); - } - }, { - key: "close", - value: function close() { - this.modalCtrl.dismiss(null); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this = this; - - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this.eventPersons != null) { - _this.eventPersons.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.EmailAddress; - }); - result.splice(index, 1); - }); - } - - _this.contacts = result; - _this.showLoader = false; - }); - - case 2: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }]); - - return AttendeeModalPage; - }(); - - AttendeeModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }]; - }; - - AttendeeModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-attendee-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./attendee-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendee-modal/attendee-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./attendee-modal.page.scss */ - "./src/app/pages/events/attendee-modal/attendee-modal.page.scss"))["default"]] - })], AttendeeModalPage); - /***/ - }, - - /***/ - "./src/app/pages/events/attendees/attendees.page.scss": - /*!************************************************************!*\ - !*** ./src/app/pages/events/attendees/attendees.page.scss ***! - \************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesEventsAttendeesAttendeesPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-item-group {\n margin: 15px;\n}\n\nion-item {\n border-bottom: 1px solid #ccc;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGF0dGVuZGVlc1xcYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9hdHRlbmRlZXMucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksWUFBQTtBQ0NKOztBRENBO0VBQ0ksNkJBQUE7QUNFSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9hdHRlbmRlZXMvYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1pdGVtLWdyb3Vwe1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztcclxufVxyXG4iLCJpb24taXRlbS1ncm91cCB7XG4gIG1hcmdpbjogMTVweDtcbn1cblxuaW9uLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/pages/events/attendees/attendees.page.ts": - /*!**********************************************************!*\ - !*** ./src/app/pages/events/attendees/attendees.page.ts ***! - \**********************************************************/ - - /*! exports provided: AttendeesPage */ - - /***/ - function srcAppPagesEventsAttendeesAttendeesPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttendeesPage", function () { - return AttendeesPage; - }); - /* 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 src_app_services_events_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! src/app/services/events.service */ - "./src/app/services/events.service.ts"); - /* 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 _attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../attendee-modal/attendee-modal.page */ - "./src/app/pages/events/attendee-modal/attendee-modal.page.ts"); - - var AttendeesPage = /*#__PURE__*/function () { - function AttendeesPage(eventService, modalCtrl, navCtrl) { - _classCallCheck(this, AttendeesPage); - - this.eventService = eventService; - this.modalCtrl = modalCtrl; - this.navCtrl = navCtrl; - this.segment = "true"; - this.shouldShowCancel = true; - this.searchCountryString = ''; // initialize your searchCountryString string empty - } - - _createClass(AttendeesPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "save", - value: function save() { - this.modalCtrl.dismiss(this.eventAttendees); - } - }, { - key: "close", - value: function close() { - this.modalCtrl.dismiss(null); - } - }, { - key: "removeAttendee", - value: function removeAttendee(attendee) { - var index = this.eventAttendees.findIndex(function (att) { - return att.EmailAddress == attendee.EmailAddress; - }); - this.eventAttendees.splice(index, 1); - } - }, { - key: "addAttendees", - value: function addAttendees() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this2 = 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: _attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_4__["AttendeeModalPage"], - componentProps: { - eventPersons: this.eventAttendees - }, - cssClass: 'attendee-modal', - backdropDismiss: false - }); - - case 2: - modal = _context2.sent; - _context2.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": _this2.segment == "true" - }; - - if (_this2.eventAttendees == null) { - _this2.eventAttendees = new Array(); - } - - _this2.eventAttendees.push(att); - }); - } - }); - - case 6: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }]); - - return AttendeesPage; - }(); - - AttendeesPage.ctorParameters = function () { - return [{ - type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavController"] - }]; - }; - - AttendeesPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-attendees', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./attendees.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attendees/attendees.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./attendees.page.scss */ - "./src/app/pages/events/attendees/attendees.page.scss"))["default"]] - })], AttendeesPage); - /***/ - } -}]); -//# sourceMappingURL=default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js.map b/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js.map deleted file mode 100644 index cceff0698..000000000 --- a/android/app/src/main/assets/public/default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/events/attendee-modal/attendee-modal.page.html","webpack:///src/app/pages/events/attendees/attendees.page.html","webpack:///src/app/pages/events/attendee-modal/attendee-modal.page.scss","webpack:///src/app/pages/events/attendee-modal/attendee-modal.page.ts","webpack:///src/app/pages/events/attendees/attendees.page.scss","webpack:///src/app/pages/events/attendees/attendees.page.ts"],"names":["AttendeeModalPage","modalCtrl","contactsService","showLoader","fetchContacts","dismiss","contacts","filter","contact","IsRequired","evt","detail","value","itm","getContacts","subscribe","result","eventPersons","forEach","attendee","index","findIndex","cont","EmailAddress","splice","selector","template","AttendeesPage","eventService","navCtrl","segment","shouldShowCancel","searchCountryString","eventAttendees","att","create","component","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","newattendees","newattendee","Name","Array","push"],"mappings":"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","file":"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n Adicionar intervenientes\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Adicionar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","export default \"\\r\\n \\r\\n Participantes\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Intervenientes\\r\\n \\r\\n \\r\\n Com Conhecimento\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n Adicionar participantes\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Apagar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n OK\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\nion-searchbar {\\n --border-radius: 20px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0ZW5kZWUtbW9kYWxcXGF0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlLW1vZGFsL2F0dGVuZGVlLW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7QUNDSjs7QURDQTtFQUNJLHFCQUFBO0FDRUoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0ZW5kZWUtbW9kYWwvYXR0ZW5kZWUtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbiAgfVxyXG5pb24tc2VhcmNoYmFye1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59IiwiaW9uLWl0ZW0tZ3JvdXAge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbmlvbi1zZWFyY2hiYXIge1xuICAtLWJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ThrowStmt, removeSummaryDuplicates } from '@angular/compiler';\r\n\r\n@Component({\r\n selector: 'app-attendee-modal',\r\n templateUrl: './attendee-modal.page.html',\r\n styleUrls: ['./attendee-modal.page.scss'],\r\n})\r\nexport class AttendeeModalPage implements OnInit {\r\n\r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n\r\n constructor(private modalCtrl: ModalController, private contactsService: ContactsService) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n save(){\r\n this.modalCtrl.dismiss(\r\n this.contacts.filter(function(contact) {\r\n return contact.IsRequired == true;\r\n })\r\n );\r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.eventPersons != null)\r\n {\r\n this.eventPersons.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.EmailAddress\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n}\r\n","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\nion-item {\\n border-bottom: 1px solid #ccc;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGF0dGVuZGVlc1xcYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGVuZGVlcy9hdHRlbmRlZXMucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksWUFBQTtBQ0NKOztBRENBO0VBQ0ksNkJBQUE7QUNFSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9hdHRlbmRlZXMvYXR0ZW5kZWVzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1pdGVtLWdyb3Vwe1xyXG4gICAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYztcclxufVxyXG4iLCJpb24taXRlbS1ncm91cCB7XG4gIG1hcmdpbjogMTVweDtcbn1cblxuaW9uLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { ModalController, NavController } from '@ionic/angular';\r\nimport { AttendeeModalPage } from '../attendee-modal/attendee-modal.page';\r\n\r\n@Component({\r\n selector: 'app-attendees',\r\n templateUrl: './attendees.page.html',\r\n styleUrls: ['./attendees.page.scss'],\r\n})\r\nexport class AttendeesPage implements OnInit {\r\n\r\n eventAttendees: EventPerson[];\r\n segment:string = \"true\";\r\n shouldShowCancel:boolean = true;\r\n\r\n searchCountryString = ''; // initialize your searchCountryString string empty\r\n\r\n constructor(private eventService: EventsService, private modalCtrl: ModalController, \r\n private navCtrl: NavController) { \r\n }\r\n\r\n\r\n ngOnInit() {\r\n }\r\n\r\n save(){\r\n this.modalCtrl.dismiss(this.eventAttendees);\r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n removeAttendee(attendee: EventPerson)\r\n {\r\n let index: number = this.eventAttendees.findIndex((att) => {\r\n return att.EmailAddress == attendee.EmailAddress\r\n });\r\n\r\n this.eventAttendees.splice(index, 1);\r\n }\r\n \r\n async addAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeeModalPage,\r\n componentProps: {\r\n eventPersons: this.eventAttendees\r\n },\r\n cssClass: 'attendee-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let newattendees: EventPerson[] = data['data'];\r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": (this.segment == \"true\")\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n });\r\n }\r\n });\r\n }\r\n\r\n}"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js b/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js deleted file mode 100644 index 4e1bb5195..000000000 --- a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js +++ /dev/null @@ -1,169 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html": -/*!******************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html ***! - \******************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n \r\n \r\n Anexos do evento\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    {{ att.SourceName }}

    \r\n

    {{ att.Description }}

    \r\n

    {{ att.CreateDate }}

    \r\n

    {{ att.Stakeholders }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./src/app/pages/events/attachments/attachments.page.scss": -/*!****************************************************************!*\ - !*** ./src/app/pages/events/attachments/attachments.page.scss ***! - \****************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-back-button {\n display: block;\n}\n\n/* CONTENT */\n\nion-content {\n --background: #f2f2f2;\n}\n\n.div-attach-results {\n background: none;\n}\n\nion-list, ion-item-sliding {\n background: none;\n}\n\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n\n.ion-item-class {\n padding: 0;\n}\n\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n\n.main-item {\n margin: 15px;\n /* border: 1px solid #ccc; */\n border-radius: 5px;\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\n}\n\n.div-content-attachment {\n margin: 0;\n padding: 10px;\n}\n\n.div-content-attachment h3 {\n font-size: 18px;\n font-weight: 700;\n padding-bottom: 5px;\n}\n\nion-item ion-icon {\n --border-color: red;\n}\n\n/* Custom Skeleton Line Height and Margin */\n\n.custom-skeleton ion-skeleton-text {\n line-height: 13px;\n}\n\n.custom-skeleton ion-skeleton-text:last-child {\n margin-bottom: 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/pages/events/attachments/attachments.page.ts": -/*!**************************************************************!*\ - !*** ./src/app/pages/events/attachments/attachments.page.ts ***! - \**************************************************************/ -/*! exports provided: AttachmentsPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentsPage", function() { return AttachmentsPage; }); -/* 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 src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/services/attachments.service */ "./src/app/services/attachments.service.ts"); -/* harmony import */ var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic-native/in-app-browser/ngx */ "./node_modules/@ionic-native/in-app-browser/__ivy_ngcc__/ngx/index.js"); -/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - - - - - -let AttachmentsPage = class AttachmentsPage { - constructor(attachamentsService, iab, modalCtrl, navParams) { - this.attachamentsService = attachamentsService; - this.iab = iab; - this.modalCtrl = modalCtrl; - this.navParams = navParams; - } - ngOnInit() { - this.loadAttachments(this.navParams.get('eventId')); - } - loadAttachments(eventid) { - this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => { - this.loadedEventAttachments = attachments; - this.pageId = eventid; - }); - } - viewDocument(documenturl) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const url = documenturl.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); - const browser = this.iab.create(url, "_blank"); - browser.show(); - }); - } - close() { - this.modalCtrl.dismiss(null); - } -}; -AttachmentsPage.ctorParameters = () => [ - { type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__["AttachmentsService"] }, - { type: _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__["InAppBrowser"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["NavParams"] } -]; -AttachmentsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-attachments', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./attachments.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./attachments.page.scss */ "./src/app/pages/events/attachments/attachments.page.scss")).default] - }) -], AttachmentsPage); - - - -/***/ }), - -/***/ "./src/app/services/attachments.service.ts": -/*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ -/*! exports provided: AttachmentsService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentsService", function() { return AttachmentsService; }); -/* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); -/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); -/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/auth.service */ "./src/app/services/auth.service.ts"); - - - - - -let AttachmentsService = class AttachmentsService { - constructor(http, user) { - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - getAttachmentsBySerial(serialNumber) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachments(source, sourceid) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachmentsById(eventId) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } -}; -AttachmentsService.ctorParameters = () => [ - { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] }, - { type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] } -]; -AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], AttachmentsService); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js.map b/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js.map deleted file mode 100644 index ec3eb95a8..000000000 --- a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/events/attachments/attachments.page.html","./src/app/pages/events/attachments/attachments.page.scss","./src/app/pages/events/attachments/attachments.page.ts","./src/app/services/attachments.service.ts"],"names":[],"mappings":"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","file":"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Anexos do evento\\r\\n \\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.SourceName }}

    \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n

    {{ att.Stakeholders }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"ion-back-button {\\n display: block;\\n}\\n\\n/* CONTENT */\\n\\nion-content {\\n --background: #f2f2f2;\\n}\\n\\n.div-attach-results {\\n background: none;\\n}\\n\\nion-list, ion-item-sliding {\\n background: none;\\n}\\n\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n\\n.ion-item-class {\\n padding: 0;\\n}\\n\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.main-item {\\n margin: 15px;\\n /* border: 1px solid #ccc; */\\n border-radius: 5px;\\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\\n}\\n\\n.div-content-attachment {\\n margin: 0;\\n padding: 10px;\\n}\\n\\n.div-content-attachment h3 {\\n font-size: 18px;\\n font-weight: 700;\\n padding-bottom: 5px;\\n}\\n\\nion-item ion-icon {\\n --border-color: red;\\n}\\n\\n/* Custom Skeleton Line Height and Margin */\\n\\n.custom-skeleton ion-skeleton-text {\\n line-height: 13px;\\n}\\n\\n.custom-skeleton ion-skeleton-text:last-child {\\n margin-bottom: 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-attachments',\r\n templateUrl: './attachments.page.html',\r\n styleUrls: ['./attachments.page.scss'],\r\n})\r\nexport class AttachmentsPage implements OnInit {\r\n\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n\r\n constructor(\r\n private attachamentsService: AttachmentsService, \r\n private iab: InAppBrowser, \r\n private modalCtrl: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n ngOnInit() {\r\n this.loadAttachments(this.navParams.get('eventId'));\r\n }\r\n\r\n loadAttachments(eventid:string)\r\n { \r\n this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n this.pageId = eventid;\r\n });\r\n }\r\n\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js b/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js deleted file mode 100644 index 3b068e1b3..000000000 --- a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js +++ /dev/null @@ -1,297 +0,0 @@ -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([["default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html": - /*!******************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html ***! - \******************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesEventsAttachmentsAttachmentsPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n \r\n \r\n \r\n Anexos do evento\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    {{ att.SourceName }}

    \r\n

    {{ att.Description }}

    \r\n

    {{ att.CreateDate }}

    \r\n

    {{ att.Stakeholders }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./src/app/pages/events/attachments/attachments.page.scss": - /*!****************************************************************!*\ - !*** ./src/app/pages/events/attachments/attachments.page.scss ***! - \****************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesEventsAttachmentsAttachmentsPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-back-button {\n display: block;\n}\n\n/* CONTENT */\n\nion-content {\n --background: #f2f2f2;\n}\n\n.div-attach-results {\n background: none;\n}\n\nion-list, ion-item-sliding {\n background: none;\n}\n\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n\n.ion-item-class {\n padding: 0;\n}\n\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n\n.main-item {\n margin: 15px;\n /* border: 1px solid #ccc; */\n border-radius: 5px;\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\n}\n\n.div-content-attachment {\n margin: 0;\n padding: 10px;\n}\n\n.div-content-attachment h3 {\n font-size: 18px;\n font-weight: 700;\n padding-bottom: 5px;\n}\n\nion-item ion-icon {\n --border-color: red;\n}\n\n/* Custom Skeleton Line Height and Margin */\n\n.custom-skeleton ion-skeleton-text {\n line-height: 13px;\n}\n\n.custom-skeleton ion-skeleton-text:last-child {\n margin-bottom: 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/pages/events/attachments/attachments.page.ts": - /*!**************************************************************!*\ - !*** ./src/app/pages/events/attachments/attachments.page.ts ***! - \**************************************************************/ - - /*! exports provided: AttachmentsPage */ - - /***/ - function srcAppPagesEventsAttachmentsAttachmentsPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttachmentsPage", function () { - return AttachmentsPage; - }); - /* 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 src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! src/app/services/attachments.service */ - "./src/app/services/attachments.service.ts"); - /* harmony import */ - - - var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic-native/in-app-browser/ngx */ - "./node_modules/@ionic-native/in-app-browser/__ivy_ngcc__/ngx/index.js"); - /* harmony import */ - - - var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - - var AttachmentsPage = /*#__PURE__*/function () { - function AttachmentsPage(attachamentsService, iab, modalCtrl, navParams) { - _classCallCheck(this, AttachmentsPage); - - this.attachamentsService = attachamentsService; - this.iab = iab; - this.modalCtrl = modalCtrl; - this.navParams = navParams; - } - - _createClass(AttachmentsPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.loadAttachments(this.navParams.get('eventId')); - } - }, { - key: "loadAttachments", - value: function loadAttachments(eventid) { - var _this = this; - - this.attachamentsService.getAttachmentsById(eventid).subscribe(function (attachments) { - _this.loadedEventAttachments = attachments; - _this.pageId = eventid; - }); - } - }, { - key: "viewDocument", - value: function viewDocument(documenturl) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var url, browser; - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - url = documenturl.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); - browser = this.iab.create(url, "_blank"); - browser.show(); - - case 3: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "close", - value: function close() { - this.modalCtrl.dismiss(null); - } - }]); - - return AttachmentsPage; - }(); - - AttachmentsPage.ctorParameters = function () { - return [{ - type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__["AttachmentsService"] - }, { - type: _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__["InAppBrowser"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["NavParams"] - }]; - }; - - AttachmentsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-attachments', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./attachments.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./attachments.page.scss */ - "./src/app/pages/events/attachments/attachments.page.scss"))["default"]] - })], AttachmentsPage); - /***/ - }, - - /***/ - "./src/app/services/attachments.service.ts": - /*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ - - /*! exports provided: AttachmentsService */ - - /***/ - function srcAppServicesAttachmentsServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttachmentsService", function () { - return AttachmentsService; - }); - /* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! @angular/common/http */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); - /* harmony import */ - - - var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/environments/environment */ - "./src/environments/environment.ts"); - /* harmony import */ - - - var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../services/auth.service */ - "./src/app/services/auth.service.ts"); - - var AttachmentsService = /*#__PURE__*/function () { - function AttachmentsService(http, user) { - _classCallCheck(this, AttachmentsService); - - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - - _createClass(AttachmentsService, [{ - key: "getAttachmentsBySerial", - value: function getAttachmentsBySerial(serialNumber) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachments", - value: function getAttachments(source, sourceid) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachmentsById", - value: function getAttachmentsById(eventId) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }]); - - return AttachmentsService; - }(); - - AttachmentsService.ctorParameters = function () { - return [{ - type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] - }, { - type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] - }]; - }; - - AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], AttachmentsService); - /***/ - } -}]); -//# sourceMappingURL=default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js.map b/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js.map deleted file mode 100644 index 908ad7ba5..000000000 --- a/android/app/src/main/assets/public/default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/events/attachments/attachments.page.html","webpack:///src/app/pages/events/attachments/attachments.page.scss","webpack:///src/app/pages/events/attachments/attachments.page.ts","webpack:///src/app/services/attachments.service.ts"],"names":["AttachmentsPage","attachamentsService","iab","modalCtrl","navParams","loadAttachments","get","eventid","getAttachmentsById","subscribe","attachments","loadedEventAttachments","pageId","documenturl","url","replace","browser","create","show","dismiss","selector","template","AttachmentsService","http","user","loggeduser","ValidatedUser","headers","set","BasicAuthKey","serialNumber","geturl","apiURL","params","options","source","sourceid","toString","eventId","providedIn"],"mappings":"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","file":"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Anexos do evento\\r\\n \\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.SourceName }}

    \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n

    {{ att.Stakeholders }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"ion-back-button {\\n display: block;\\n}\\n\\n/* CONTENT */\\n\\nion-content {\\n --background: #f2f2f2;\\n}\\n\\n.div-attach-results {\\n background: none;\\n}\\n\\nion-list, ion-item-sliding {\\n background: none;\\n}\\n\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n\\n.ion-item-class {\\n padding: 0;\\n}\\n\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.main-item {\\n margin: 15px;\\n /* border: 1px solid #ccc; */\\n border-radius: 5px;\\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\\n}\\n\\n.div-content-attachment {\\n margin: 0;\\n padding: 10px;\\n}\\n\\n.div-content-attachment h3 {\\n font-size: 18px;\\n font-weight: 700;\\n padding-bottom: 5px;\\n}\\n\\nion-item ion-icon {\\n --border-color: red;\\n}\\n\\n/* Custom Skeleton Line Height and Margin */\\n\\n.custom-skeleton ion-skeleton-text {\\n line-height: 13px;\\n}\\n\\n.custom-skeleton ion-skeleton-text:last-child {\\n margin-bottom: 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-attachments',\r\n templateUrl: './attachments.page.html',\r\n styleUrls: ['./attachments.page.scss'],\r\n})\r\nexport class AttachmentsPage implements OnInit {\r\n\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n\r\n constructor(\r\n private attachamentsService: AttachmentsService, \r\n private iab: InAppBrowser, \r\n private modalCtrl: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n ngOnInit() {\r\n this.loadAttachments(this.navParams.get('eventId'));\r\n }\r\n\r\n loadAttachments(eventid:string)\r\n { \r\n this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n this.pageId = eventid;\r\n });\r\n }\r\n\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js index 8effe0a77..e9c4b7a94 100644 --- a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js +++ b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js @@ -1,5 +1,18 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-events-event-detail-event-detail-module~pages-events-events-module"],{ +/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html": +/*!******************************************************************************************************!*\ + !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html ***! + \******************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n \r\n \r\n Anexos do evento\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    {{ att.SourceName }}

    \r\n

    {{ att.Description }}

    \r\n

    {{ att.CreateDate }}

    \r\n

    {{ att.Stakeholders }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); + +/***/ }), + /***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/event-detail/event-detail.page.html": /*!********************************************************************************************************!*\ !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/event-detail/event-detail.page.html ***! @@ -11,22 +24,6 @@ __webpack_require__.r(__webpack_exports__); /* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n \r\n \r\n Visualizar Evento\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n
    \r\n \r\n \r\n
    \r\n \r\n Assunto\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n
    \r\n \r\n Descrição\r\n \r\n \r\n \r\n Localização\r\n \r\n \r\n \r\n Calendário\r\n \r\n Pessoal\r\n Oficial\r\n \r\n \r\n \r\n Tipo do evento\r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n \r\n \r\n Data Início\r\n \r\n \r\n \r\n Data Fim\r\n \r\n \r\n \r\n
    \r\n \r\n \r\n Editar\r\n \r\n Participantes\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n {{attendee.Name}} \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    1\">\r\n \r\n Ver mais...\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Editar\r\n \r\n Anexos\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    {{ att.Description }}

    \r\n

    {{ att.CreateDate }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    1\">\r\n \r\n Ver mais...\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n Sem anexos\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n
    \r\n Gravar\r\n
    \r\n
    \r\n
    \r\n\r\n"); -/***/ }), - -/***/ "./src/app/models/event.model.ts": -/*!***************************************!*\ - !*** ./src/app/models/event.model.ts ***! - \***************************************/ -/*! exports provided: Event */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return Event; }); -class Event { -} - - /***/ }), /***/ "./src/app/models/eventbody.model.ts": @@ -43,6 +40,84 @@ class EventBody { } +/***/ }), + +/***/ "./src/app/pages/events/attachments/attachments.page.scss": +/*!****************************************************************!*\ + !*** ./src/app/pages/events/attachments/attachments.page.scss ***! + \****************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony default export */ __webpack_exports__["default"] = ("ion-back-button {\n display: block;\n}\n\n/* CONTENT */\n\nion-content {\n --background: #f2f2f2;\n}\n\n.div-attach-results {\n background: none;\n}\n\nion-list, ion-item-sliding {\n background: none;\n}\n\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n\n.ion-item-class {\n padding: 0;\n}\n\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n\n.main-item {\n margin: 15px;\n /* border: 1px solid #ccc; */\n border-radius: 5px;\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\n}\n\n.div-content-attachment {\n margin: 0;\n padding: 10px;\n}\n\n.div-content-attachment h3 {\n font-size: 18px;\n font-weight: 700;\n padding-bottom: 5px;\n}\n\nion-item ion-icon {\n --border-color: red;\n}\n\n/* Custom Skeleton Line Height and Margin */\n\n.custom-skeleton ion-skeleton-text {\n line-height: 13px;\n}\n\n.custom-skeleton ion-skeleton-text:last-child {\n margin-bottom: 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */"); + +/***/ }), + +/***/ "./src/app/pages/events/attachments/attachments.page.ts": +/*!**************************************************************!*\ + !*** ./src/app/pages/events/attachments/attachments.page.ts ***! + \**************************************************************/ +/*! exports provided: AttachmentsPage */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentsPage", function() { return AttachmentsPage; }); +/* 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 src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/services/attachments.service */ "./src/app/services/attachments.service.ts"); +/* harmony import */ var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic-native/in-app-browser/ngx */ "./node_modules/@ionic-native/in-app-browser/__ivy_ngcc__/ngx/index.js"); +/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); + + + + + +let AttachmentsPage = class AttachmentsPage { + constructor(attachamentsService, iab, modalCtrl, navParams) { + this.attachamentsService = attachamentsService; + this.iab = iab; + this.modalCtrl = modalCtrl; + this.navParams = navParams; + } + ngOnInit() { + this.loadAttachments(this.navParams.get('eventId')); + } + loadAttachments(eventid) { + this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => { + this.loadedEventAttachments = attachments; + this.pageId = eventid; + }); + } + viewDocument(documenturl) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const url = documenturl.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); + const browser = this.iab.create(url, "_blank"); + browser.show(); + }); + } + close() { + this.modalCtrl.dismiss(null); + } +}; +AttachmentsPage.ctorParameters = () => [ + { type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__["AttachmentsService"] }, + { type: _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__["InAppBrowser"] }, + { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"] }, + { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["NavParams"] } +]; +AttachmentsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ + Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ + selector: 'app-attachments', + template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./attachments.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html")).default, + styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./attachments.page.scss */ "./src/app/pages/events/attachments/attachments.page.scss")).default] + }) +], AttachmentsPage); + + + /***/ }), /***/ "./src/app/pages/events/event-detail/event-detail.page.scss": @@ -289,51 +364,6 @@ EventDetailPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ -/***/ }), - -/***/ "./src/app/services/alert.service.ts": -/*!*******************************************!*\ - !*** ./src/app/services/alert.service.ts ***! - \*******************************************/ -/*! exports provided: AlertService */ -/***/ (function(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"); - - - -let AlertService = class AlertService { - constructor(alertController) { - this.alertController = alertController; - } - presentAlert(message) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const alert = yield this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - yield alert.present(); - }); - } -}; -AlertService.ctorParameters = () => [ - { 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); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js.map b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js.map index 99d5aae50..465484d0e 100644 --- a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js.map +++ b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/events/event-detail/event-detail.page.html","./src/app/models/event.model.ts","./src/app/models/eventbody.model.ts","./src/app/pages/events/event-detail/event-detail.page.scss","./src/app/pages/events/event-detail/event-detail.page.ts","./src/app/services/alert.service.ts"],"names":[],"mappings":"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","file":"default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n Assunto\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n
    \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { EventBody } from './eventbody.model';\r\nimport { EventPerson } from './eventperson.model';\r\n\r\nexport class Event{\r\n EventId: string;\r\n Subject: string;\r\n Body: EventBody;\r\n Location: string;\r\n CalendarId: string;\r\n CalendarName: string;\r\n StartDate: Date;\r\n EndDate: Date;\r\n EventType: string;\r\n Attendees: EventPerson[];\r\n IsMeeting: boolean;\r\n IsRecurring: boolean;\r\n AppointmentState: number;\r\n TimeZone: string;\r\n Organizer: string;\r\n Categories: string[];\r\n HasAttachments: boolean;\r\n}","export class EventBody{\r\n BodyType: string;\r\n Text: string;\r\n}","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n\\n.header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding-top: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n border: 1px solid red;\\n}\\n\\n.header-title {\\n width: 300px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbFxcZXZlbnQtZGV0YWlsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUY7O0FEWkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ2VGOztBRGJBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDZ0JGOztBRGRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDaUJGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbi5kaXYtaXRlbXtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxufVxyXG4uZGl2LXVwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5kaXYtdXAgaDN7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtaWNvbntcclxuICB3aWR0aDogMTAlO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogIzgwODA4MDtcclxufVxyXG4uZGl2LWljb24gaW9uLWljb257XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG59XHJcbi5kaXYtY29udGVudC1hdHRhY2htZW50e1xyXG4gIHdpZHRoOiA4NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcclxufVxyXG4uaW9uLWljb24tYXR0YWNoe1xyXG4gIGNvbG9yOiAjNjY2NjY2O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLmJ0bi1hdHRhY2h7XHJcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG4gIC0tY29sb3I6ICMzMzM7XHJcbiAgLS1ib3JkZXItY29sb3I6IzMzMztcclxufVxyXG4uZGl2LWNhcmQtYnV0dG9ue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5pb24tY2FyZHtcclxuICBtYXJnaW46IDIuNSUgIWltcG9ydGFudDtcclxuICB3aWR0aDogNDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5jZW50ZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZsb2F0OiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIEZGT1RFUiAqL1xyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbntcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmlvbi1pY29uLWRlbGV0ZXtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY29sb3I6IHJlZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmVycm9ye1xyXG4gIGNvbG9yOnJlZDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuLyogLmV2ZW50LWRldGFpbC1idXR0b25ze1xyXG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufSAqL1xyXG4uYXR0ZW5kZWVzLWljb257XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5zZWUtbW9yZS1idXR0b257XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActivatedRoute } from '@angular/router';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { Event } from '../../../models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\n\r\n\r\n@Component({\r\n selector: 'app-event-detail',\r\n templateUrl: './event-detail.page.html',\r\n styleUrls: ['./event-detail.page.scss'],\r\n})\r\nexport class EventDetailPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,\r\n private iab: InAppBrowser) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid){\r\n\r\n this.activatedRoute.paramMap.subscribe(paramMap =>{\r\n if (paramMap.has(\"profile\")){\r\n console.log(paramMap.get('profile'));\r\n \r\n }\r\n });\r\n\r\n this.eventsService.editEvent(this.loadedEvent, 2, 3).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* console.log(this.pageId); */\r\n \r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n this.loadedEventAttachments = res;\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n \r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/events/attachments/attachments.page.html","./src/app/pages/events/event-detail/event-detail.page.html","./src/app/models/eventbody.model.ts","./src/app/pages/events/attachments/attachments.page.scss","./src/app/pages/events/attachments/attachments.page.ts","./src/app/pages/events/event-detail/event-detail.page.scss","./src/app/pages/events/event-detail/event-detail.page.ts"],"names":[],"mappings":"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","file":"default~pages-events-event-detail-event-detail-module~pages-events-events-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Anexos do evento\\r\\n \\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.SourceName }}

    \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n

    {{ att.Stakeholders }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n Assunto\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n
    \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export class EventBody{\r\n BodyType: string;\r\n Text: string;\r\n}","export default \"ion-back-button {\\n display: block;\\n}\\n\\n/* CONTENT */\\n\\nion-content {\\n --background: #f2f2f2;\\n}\\n\\n.div-attach-results {\\n background: none;\\n}\\n\\nion-list, ion-item-sliding {\\n background: none;\\n}\\n\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n\\n.ion-item-class {\\n padding: 0;\\n}\\n\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.main-item {\\n margin: 15px;\\n /* border: 1px solid #ccc; */\\n border-radius: 5px;\\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\\n}\\n\\n.div-content-attachment {\\n margin: 0;\\n padding: 10px;\\n}\\n\\n.div-content-attachment h3 {\\n font-size: 18px;\\n font-weight: 700;\\n padding-bottom: 5px;\\n}\\n\\nion-item ion-icon {\\n --border-color: red;\\n}\\n\\n/* Custom Skeleton Line Height and Margin */\\n\\n.custom-skeleton ion-skeleton-text {\\n line-height: 13px;\\n}\\n\\n.custom-skeleton ion-skeleton-text:last-child {\\n margin-bottom: 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-attachments',\r\n templateUrl: './attachments.page.html',\r\n styleUrls: ['./attachments.page.scss'],\r\n})\r\nexport class AttachmentsPage implements OnInit {\r\n\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n\r\n constructor(\r\n private attachamentsService: AttachmentsService, \r\n private iab: InAppBrowser, \r\n private modalCtrl: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n ngOnInit() {\r\n this.loadAttachments(this.navParams.get('eventId'));\r\n }\r\n\r\n loadAttachments(eventid:string)\r\n { \r\n this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n this.pageId = eventid;\r\n });\r\n }\r\n\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n\\n.header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding-top: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n border: 1px solid red;\\n}\\n\\n.header-title {\\n width: 300px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbFxcZXZlbnQtZGV0YWlsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUY7O0FEWkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ2VGOztBRGJBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDZ0JGOztBRGRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDaUJGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbi5kaXYtaXRlbXtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxufVxyXG4uZGl2LXVwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5kaXYtdXAgaDN7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtaWNvbntcclxuICB3aWR0aDogMTAlO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogIzgwODA4MDtcclxufVxyXG4uZGl2LWljb24gaW9uLWljb257XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG59XHJcbi5kaXYtY29udGVudC1hdHRhY2htZW50e1xyXG4gIHdpZHRoOiA4NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcclxufVxyXG4uaW9uLWljb24tYXR0YWNoe1xyXG4gIGNvbG9yOiAjNjY2NjY2O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLmJ0bi1hdHRhY2h7XHJcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG4gIC0tY29sb3I6ICMzMzM7XHJcbiAgLS1ib3JkZXItY29sb3I6IzMzMztcclxufVxyXG4uZGl2LWNhcmQtYnV0dG9ue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5pb24tY2FyZHtcclxuICBtYXJnaW46IDIuNSUgIWltcG9ydGFudDtcclxuICB3aWR0aDogNDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5jZW50ZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZsb2F0OiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIEZGT1RFUiAqL1xyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbntcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmlvbi1pY29uLWRlbGV0ZXtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY29sb3I6IHJlZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmVycm9ye1xyXG4gIGNvbG9yOnJlZDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuLyogLmV2ZW50LWRldGFpbC1idXR0b25ze1xyXG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufSAqL1xyXG4uYXR0ZW5kZWVzLWljb257XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5zZWUtbW9yZS1idXR0b257XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActivatedRoute } from '@angular/router';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { Event } from '../../../models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\n\r\n\r\n@Component({\r\n selector: 'app-event-detail',\r\n templateUrl: './event-detail.page.html',\r\n styleUrls: ['./event-detail.page.scss'],\r\n})\r\nexport class EventDetailPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,\r\n private iab: InAppBrowser) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid){\r\n\r\n this.activatedRoute.paramMap.subscribe(paramMap =>{\r\n if (paramMap.has(\"profile\")){\r\n console.log(paramMap.get('profile'));\r\n \r\n }\r\n });\r\n\r\n this.eventsService.editEvent(this.loadedEvent, 2, 3).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* console.log(this.pageId); */\r\n \r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n this.loadedEventAttachments = res;\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n \r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js index b4ce1eaa6..1d1ac3b91 100644 --- a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js +++ b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js @@ -5,6 +5,26 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-events-event-detail-event-detail-module~pages-events-events-module"], { + /***/ + "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html": + /*!******************************************************************************************************!*\ + !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html ***! + \******************************************************************************************************/ + + /*! exports provided: default */ + + /***/ + function node_modulesRawLoaderDistCjsJsSrcAppPagesEventsAttachmentsAttachmentsPageHtml(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony default export */ + + + __webpack_exports__["default"] = "\r\n \r\n \r\n \r\n \r\n Anexos do evento\r\n \r\n\r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    {{ att.SourceName }}

    \r\n

    {{ att.Description }}

    \r\n

    {{ att.CreateDate }}

    \r\n

    {{ att.Stakeholders }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; + /***/ + }, + /***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/event-detail/event-detail.page.html": /*!********************************************************************************************************!*\ @@ -25,33 +45,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /***/ }, - /***/ - "./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/models/eventbody.model.ts": /*!*******************************************!*\ @@ -79,6 +72,156 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, + /***/ + "./src/app/pages/events/attachments/attachments.page.scss": + /*!****************************************************************!*\ + !*** ./src/app/pages/events/attachments/attachments.page.scss ***! + \****************************************************************/ + + /*! exports provided: default */ + + /***/ + function srcAppPagesEventsAttachmentsAttachmentsPageScss(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony default export */ + + + __webpack_exports__["default"] = "ion-back-button {\n display: block;\n}\n\n/* CONTENT */\n\nion-content {\n --background: #f2f2f2;\n}\n\n.div-attach-results {\n background: none;\n}\n\nion-list, ion-item-sliding {\n background: none;\n}\n\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n\n.ion-item-class {\n padding: 0;\n}\n\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n\n.main-item {\n margin: 15px;\n /* border: 1px solid #ccc; */\n border-radius: 5px;\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\n}\n\n.div-content-attachment {\n margin: 0;\n padding: 10px;\n}\n\n.div-content-attachment h3 {\n font-size: 18px;\n font-weight: 700;\n padding-bottom: 5px;\n}\n\nion-item ion-icon {\n --border-color: red;\n}\n\n/* Custom Skeleton Line Height and Margin */\n\n.custom-skeleton ion-skeleton-text {\n line-height: 13px;\n}\n\n.custom-skeleton ion-skeleton-text:last-child {\n margin-bottom: 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */"; + /***/ + }, + + /***/ + "./src/app/pages/events/attachments/attachments.page.ts": + /*!**************************************************************!*\ + !*** ./src/app/pages/events/attachments/attachments.page.ts ***! + \**************************************************************/ + + /*! exports provided: AttachmentsPage */ + + /***/ + function srcAppPagesEventsAttachmentsAttachmentsPageTs(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony export (binding) */ + + + __webpack_require__.d(__webpack_exports__, "AttachmentsPage", function () { + return AttachmentsPage; + }); + /* 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 src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( + /*! src/app/services/attachments.service */ + "./src/app/services/attachments.service.ts"); + /* harmony import */ + + + var _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! @ionic-native/in-app-browser/ngx */ + "./node_modules/@ionic-native/in-app-browser/__ivy_ngcc__/ngx/index.js"); + /* harmony import */ + + + var _ionic_angular__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( + /*! @ionic/angular */ + "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); + + var AttachmentsPage = /*#__PURE__*/function () { + function AttachmentsPage(attachamentsService, iab, modalCtrl, navParams) { + _classCallCheck(this, AttachmentsPage); + + this.attachamentsService = attachamentsService; + this.iab = iab; + this.modalCtrl = modalCtrl; + this.navParams = navParams; + } + + _createClass(AttachmentsPage, [{ + key: "ngOnInit", + value: function ngOnInit() { + this.loadAttachments(this.navParams.get('eventId')); + } + }, { + key: "loadAttachments", + value: function loadAttachments(eventid) { + var _this = this; + + this.attachamentsService.getAttachmentsById(eventid).subscribe(function (attachments) { + _this.loadedEventAttachments = attachments; + _this.pageId = eventid; + }); + } + }, { + key: "viewDocument", + value: function viewDocument(documenturl) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { + var url, browser; + return regeneratorRuntime.wrap(function _callee$(_context) { + while (1) { + switch (_context.prev = _context.next) { + case 0: + url = documenturl.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); + browser = this.iab.create(url, "_blank"); + browser.show(); + + case 3: + case "end": + return _context.stop(); + } + } + }, _callee, this); + })); + } + }, { + key: "close", + value: function close() { + this.modalCtrl.dismiss(null); + } + }]); + + return AttachmentsPage; + }(); + + AttachmentsPage.ctorParameters = function () { + return [{ + type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_2__["AttachmentsService"] + }, { + type: _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_3__["InAppBrowser"] + }, { + type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["ModalController"] + }, { + type: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["NavParams"] + }]; + }; + + AttachmentsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ + selector: 'app-attachments', + template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( + /*! raw-loader!./attachments.page.html */ + "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/events/attachments/attachments.page.html"))["default"], + styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( + /*! ./attachments.page.scss */ + "./src/app/pages/events/attachments/attachments.page.scss"))["default"]] + })], AttachmentsPage); + /***/ + }, + /***/ "./src/app/pages/events/event-detail/event-detail.page.scss": /*!******************************************************************!*\ @@ -228,38 +371,38 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { key: "loadEvent", value: function loadEvent() { - var _this = this; + var _this2 = this; var eventid; this.activatedRoute.paramMap.subscribe(function (paramMap) { if (!paramMap.has("eventId")) { return; } else { - _this.pageId = paramMap.get('eventId'); + _this2.pageId = paramMap.get('eventId'); eventid = paramMap.get('eventId'); console.log(eventid); } if (paramMap.has("caller")) { - _this.backURL = "/home/" + paramMap.get('caller'); + _this2.backURL = "/home/" + paramMap.get('caller'); } }); this.eventsService.getEvent(eventid).subscribe(function (response) { - _this.loadedEvent = response; + _this2.loadedEvent = response; }); } }, { key: "openAttendees", value: function openAttendees() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this2 = this; + 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 _callee$(_context) { + return regeneratorRuntime.wrap(function _callee2$(_context2) { while (1) { - switch (_context.prev = _context.next) { + switch (_context2.prev = _context2.next) { case 0: - _context.next = 2; + _context2.next = 2; return this.modalCtrl.create({ component: src_app_pages_events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_7__["AttendeesPage"], componentProps: { @@ -270,24 +413,24 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }); case 2: - modal = _context.sent; - _context.next = 5; + modal = _context2.sent; + _context2.next = 5; return modal.present(); case 5: modal.onDidDismiss().then(function (data) { if (data['data'] != null) { var newattendees = data['data']; - _this2.loadedEvent.Attendees = newattendees; + _this3.loadedEvent.Attendees = newattendees; } }); case 6: case "end": - return _context.stop(); + return _context2.stop(); } } - }, _callee, this); + }, _callee2, this); })); } }, { @@ -303,15 +446,15 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { key: "deleteConfirm", value: function deleteConfirm() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this3 = this; + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { + var _this4 = this; var alert; - return regeneratorRuntime.wrap(function _callee2$(_context2) { + return regeneratorRuntime.wrap(function _callee3$(_context3) { while (1) { - switch (_context2.prev = _context2.next) { + switch (_context3.prev = _context3.next) { case 0: - _context2.next = 2; + _context3.next = 2; return this.alertController.create({ cssClass: 'my-custom-class', header: 'Apagar evento!', @@ -324,37 +467,37 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { text: 'Sim', handler: function handler() { - _this3.Delete(); + _this4.Delete(); } }] }); case 2: - alert = _context2.sent; - _context2.next = 5; + alert = _context3.sent; + _context3.next = 5; return alert.present(); case 5: case "end": - return _context2.stop(); + return _context3.stop(); } } - }, _callee2, this); + }, _callee3, this); })); } }, { key: "Delete", value: function Delete() { - var _this4 = this; + var _this5 = this; this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(function () { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this4, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this5, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() { var alert; - return regeneratorRuntime.wrap(function _callee3$(_context3) { + return regeneratorRuntime.wrap(function _callee4$(_context4) { while (1) { - switch (_context3.prev = _context3.next) { + switch (_context4.prev = _context4.next) { case 0: - _context3.next = 2; + _context4.next = 2; return this.alertController.create({ cssClass: 'my-custom-class', header: 'Evento removido', @@ -362,8 +505,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }); case 2: - alert = _context3.sent; - _context3.next = 5; + alert = _context4.sent; + _context4.next = 5; return alert.present(); case 5: @@ -371,17 +514,17 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons case 6: case "end": - return _context3.stop(); + return _context4.stop(); } } - }, _callee3, this); + }, _callee4, this); })); }); } }, { key: "Save", value: function Save() { - var _this5 = this; + var _this6 = this; if (this.ionicForm.valid) { this.activatedRoute.paramMap.subscribe(function (paramMap) { @@ -390,13 +533,13 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons } }); this.eventsService.editEvent(this.loadedEvent, 2, 3).subscribe(function () { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this5, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(_this6, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() { var alert; - return regeneratorRuntime.wrap(function _callee4$(_context4) { + return regeneratorRuntime.wrap(function _callee5$(_context5) { while (1) { - switch (_context4.prev = _context4.next) { + switch (_context5.prev = _context5.next) { case 0: - _context4.next = 2; + _context5.next = 2; return this.alertController.create({ cssClass: 'my-custom-class', header: 'Evento actualizado', @@ -404,16 +547,16 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }); case 2: - alert = _context4.sent; - _context4.next = 5; + alert = _context5.sent; + _context5.next = 5; return alert.present(); case 5: case "end": - return _context4.stop(); + return _context5.stop(); } } - }, _callee4, this); + }, _callee5, this); })); }); } @@ -426,22 +569,22 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { key: "loadAttachments", value: function loadAttachments() { - var _this6 = this; + var _this7 = this; /* console.log(this.pageId); */ this.attachamentsService.getAttachmentsById(this.pageId).subscribe(function (res) { - _this6.loadedEventAttachments = res; + _this7.loadedEventAttachments = res; console.log(res); }); } }, { key: "viewDocument", value: function viewDocument(documenturl) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee6() { var url, browser; - return regeneratorRuntime.wrap(function _callee5$(_context5) { + return regeneratorRuntime.wrap(function _callee6$(_context6) { while (1) { - switch (_context5.prev = _context5.next) { + switch (_context6.prev = _context6.next) { case 0: url = documenturl.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); browser = this.iab.create(url, "_blank"); @@ -449,10 +592,10 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons case 3: case "end": - return _context5.stop(); + return _context6.stop(); } } - }, _callee5, this); + }, _callee6, this); })); } }, { @@ -476,15 +619,15 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { key: "openAttachments", value: function openAttachments() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee6() { - var _this7 = this; + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee7() { + var _this8 = this; var modal; - return regeneratorRuntime.wrap(function _callee6$(_context6) { + return regeneratorRuntime.wrap(function _callee7$(_context7) { while (1) { - switch (_context6.prev = _context6.next) { + switch (_context7.prev = _context7.next) { case 0: - _context6.next = 2; + _context7.next = 2; return this.modalCtrl.create({ component: _attachments_attachments_page__WEBPACK_IMPORTED_MODULE_12__["AttachmentsPage"], componentProps: { @@ -496,24 +639,24 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }); case 2: - modal = _context6.sent; - _context6.next = 5; + modal = _context7.sent; + _context7.next = 5; return modal.present(); case 5: modal.onDidDismiss().then(function (data) { if (data['data'] != null) { var newattendees = data['data']; - _this7.loadedEvent.Attendees = newattendees; + _this8.loadedEvent.Attendees = newattendees; } }); case 6: case "end": - return _context6.stop(); + return _context7.stop(); } } - }, _callee6, this); + }, _callee7, this); })); } }, { @@ -560,98 +703,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons "./src/app/pages/events/event-detail/event-detail.page.scss"))["default"]] })], EventDetailPage); /***/ - }, - - /***/ - "./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 _callee7() { - var alert; - return regeneratorRuntime.wrap(function _callee7$(_context7) { - while (1) { - switch (_context7.prev = _context7.next) { - case 0: - _context7.next = 2; - return this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - - case 2: - alert = _context7.sent; - _context7.next = 5; - return alert.present(); - - case 5: - case "end": - return _context7.stop(); - } - } - }, _callee7, 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=default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js.map b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js.map index 0168e4b50..0e9f3cee3 100644 --- a/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js.map +++ b/android/app/src/main/assets/public/default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/events/event-detail/event-detail.page.html","webpack:///src/app/models/event.model.ts","webpack:///src/app/models/eventbody.model.ts","webpack:///src/app/pages/events/event-detail/event-detail.page.scss","webpack:///src/app/pages/events/event-detail/event-detail.page.ts","webpack:///src/app/services/alert.service.ts"],"names":["Event","EventBody","EventDetailPage","formBuilder","alertController","router","activatedRoute","eventsService","modalCtrl","alertService","attachamentsService","route","iab","isSubmitted","loadedEvent","Body","loadEvent","loadAttachments","ionicForm","group","subject","required","eventid","paramMap","subscribe","has","pageId","get","console","log","backURL","getEvent","response","create","component","componentProps","eventAttendees","Attendees","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","newattendees","newattendes","header","message","CalendarName","buttons","text","role","handler","Delete","alert","deleteEvent","EventId","navigate","valid","editEvent","presentAlert","getAttachmentsById","res","loadedEventAttachments","documenturl","url","replace","browser","show","event","target","complete","setTimeout","ev","eventId","attachments","controls","selector","template","AlertService","providedIn"],"mappings":"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","file":"default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n Assunto\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n
    \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { EventBody } from './eventbody.model';\r\nimport { EventPerson } from './eventperson.model';\r\n\r\nexport class Event{\r\n EventId: string;\r\n Subject: string;\r\n Body: EventBody;\r\n Location: string;\r\n CalendarId: string;\r\n CalendarName: string;\r\n StartDate: Date;\r\n EndDate: Date;\r\n EventType: string;\r\n Attendees: EventPerson[];\r\n IsMeeting: boolean;\r\n IsRecurring: boolean;\r\n AppointmentState: number;\r\n TimeZone: string;\r\n Organizer: string;\r\n Categories: string[];\r\n HasAttachments: boolean;\r\n}","export class EventBody{\r\n BodyType: string;\r\n Text: string;\r\n}","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n\\n.header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding-top: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n border: 1px solid red;\\n}\\n\\n.header-title {\\n width: 300px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbFxcZXZlbnQtZGV0YWlsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUY7O0FEWkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ2VGOztBRGJBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDZ0JGOztBRGRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDaUJGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbi5kaXYtaXRlbXtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxufVxyXG4uZGl2LXVwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5kaXYtdXAgaDN7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtaWNvbntcclxuICB3aWR0aDogMTAlO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogIzgwODA4MDtcclxufVxyXG4uZGl2LWljb24gaW9uLWljb257XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG59XHJcbi5kaXYtY29udGVudC1hdHRhY2htZW50e1xyXG4gIHdpZHRoOiA4NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcclxufVxyXG4uaW9uLWljb24tYXR0YWNoe1xyXG4gIGNvbG9yOiAjNjY2NjY2O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLmJ0bi1hdHRhY2h7XHJcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG4gIC0tY29sb3I6ICMzMzM7XHJcbiAgLS1ib3JkZXItY29sb3I6IzMzMztcclxufVxyXG4uZGl2LWNhcmQtYnV0dG9ue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5pb24tY2FyZHtcclxuICBtYXJnaW46IDIuNSUgIWltcG9ydGFudDtcclxuICB3aWR0aDogNDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5jZW50ZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZsb2F0OiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIEZGT1RFUiAqL1xyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbntcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmlvbi1pY29uLWRlbGV0ZXtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY29sb3I6IHJlZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmVycm9ye1xyXG4gIGNvbG9yOnJlZDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuLyogLmV2ZW50LWRldGFpbC1idXR0b25ze1xyXG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufSAqL1xyXG4uYXR0ZW5kZWVzLWljb257XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5zZWUtbW9yZS1idXR0b257XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActivatedRoute } from '@angular/router';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { Event } from '../../../models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\n\r\n\r\n@Component({\r\n selector: 'app-event-detail',\r\n templateUrl: './event-detail.page.html',\r\n styleUrls: ['./event-detail.page.scss'],\r\n})\r\nexport class EventDetailPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,\r\n private iab: InAppBrowser) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid){\r\n\r\n this.activatedRoute.paramMap.subscribe(paramMap =>{\r\n if (paramMap.has(\"profile\")){\r\n console.log(paramMap.get('profile'));\r\n \r\n }\r\n });\r\n\r\n this.eventsService.editEvent(this.loadedEvent, 2, 3).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* console.log(this.pageId); */\r\n \r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n this.loadedEventAttachments = res;\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n \r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/events/attachments/attachments.page.html","webpack:///src/app/pages/events/event-detail/event-detail.page.html","webpack:///src/app/models/eventbody.model.ts","webpack:///src/app/pages/events/attachments/attachments.page.scss","webpack:///src/app/pages/events/attachments/attachments.page.ts","webpack:///src/app/pages/events/event-detail/event-detail.page.scss","webpack:///src/app/pages/events/event-detail/event-detail.page.ts"],"names":["EventBody","AttachmentsPage","attachamentsService","iab","modalCtrl","navParams","loadAttachments","get","eventid","getAttachmentsById","subscribe","attachments","loadedEventAttachments","pageId","documenturl","url","replace","browser","create","show","dismiss","selector","template","EventDetailPage","formBuilder","alertController","router","activatedRoute","eventsService","alertService","route","isSubmitted","loadedEvent","Body","loadEvent","ionicForm","group","subject","required","paramMap","has","console","log","backURL","getEvent","response","component","componentProps","eventAttendees","Attendees","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","newattendees","newattendes","header","message","CalendarName","buttons","text","role","handler","Delete","alert","deleteEvent","EventId","navigate","valid","editEvent","presentAlert","res","event","target","complete","setTimeout","ev","eventId","controls"],"mappings":"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","file":"default~pages-events-event-detail-event-detail-module~pages-events-events-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Anexos do evento\\r\\n \\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.SourceName }}

    \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n

    {{ att.Stakeholders }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n Assunto\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n
    \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export class EventBody{\r\n BodyType: string;\r\n Text: string;\r\n}","export default \"ion-back-button {\\n display: block;\\n}\\n\\n/* CONTENT */\\n\\nion-content {\\n --background: #f2f2f2;\\n}\\n\\n.div-attach-results {\\n background: none;\\n}\\n\\nion-list, ion-item-sliding {\\n background: none;\\n}\\n\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n\\n.ion-item-class {\\n padding: 0;\\n}\\n\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.main-item {\\n margin: 15px;\\n /* border: 1px solid #ccc; */\\n border-radius: 5px;\\n box-shadow: 0 4px 8px 0 #ccc, 0 6px 20px 0 #f2f2f2;\\n}\\n\\n.div-content-attachment {\\n margin: 0;\\n padding: 10px;\\n}\\n\\n.div-content-attachment h3 {\\n font-size: 18px;\\n font-weight: 700;\\n padding-bottom: 5px;\\n}\\n\\nion-item ion-icon {\\n --border-color: red;\\n}\\n\\n/* Custom Skeleton Line Height and Margin */\\n\\n.custom-skeleton ion-skeleton-text {\\n line-height: 13px;\\n}\\n\\n.custom-skeleton ion-skeleton-text:last-child {\\n margin-bottom: 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcYXR0YWNobWVudHNcXGF0dGFjaG1lbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2F0dGFjaG1lbnRzL2F0dGFjaG1lbnRzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQUE7QUNDRjs7QURFQSxZQUFBOztBQUNBO0VBQ0UscUJBQUE7QUNDRjs7QURDQTtFQUNFLGdCQUFBO0FDRUY7O0FEQUE7RUFDRSxnQkFBQTtBQ0dGOztBREFBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFVBQUE7QUNJSjs7QURERTtFQUNFLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtBQ0lKOztBREFBO0VBQ0UsWUFBQTtFQUNBLDRCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrREFBQTtBQ0dGOztBRERFO0VBQ0UsU0FBQTtFQUNBLGFBQUE7QUNJSjs7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0FDS0o7O0FESEU7RUFDRSxtQkFBQTtBQ01KOztBREhFLDJDQUFBOztBQUNGO0VBQ0UsaUJBQUE7QUNNRjs7QURIQTtFQUNFLGtCQUFBO0FDTUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvYXR0YWNobWVudHMvYXR0YWNobWVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWJhY2stYnV0dG9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQ09OVEVOVCAqL1xyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuLmRpdi1hdHRhY2gtcmVzdWx0c3tcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5ne1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG59XHJcbi5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNze1xyXG4gICAgcGFkZGluZzogMDtcclxuICBcclxuICB9XHJcbiAgLmxhYmVsLXRleHR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuLy9ESVZcclxuLm1haW4taXRlbXtcclxuICBtYXJnaW46IDE1cHg7XHJcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgI2NjYywgMCA2cHggMjBweCAwICNmMmYyZjI7XHJcbn1cclxuICAuZGl2LWNvbnRlbnQtYXR0YWNobWVudHtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWF0dGFjaG1lbnQgaDN7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICB9XHJcbiAgaW9uLWl0ZW0gaW9uLWljb257XHJcbiAgICAtLWJvcmRlci1jb2xvcjogcmVkO1xyXG4gIH1cclxuIFxyXG4gIC8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXHJcbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQge1xyXG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG59XHJcblxyXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0Omxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufSIsImlvbi1iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBDT05URU5UICovXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmRpdi1hdHRhY2gtcmVzdWx0cyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbmlvbi1saXN0LCBpb24taXRlbS1zbGlkaW5nIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haW4taXRlbSB7XG4gIG1hcmdpbjogMTVweDtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjYzsgKi9cbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCAjY2NjLCAwIDZweCAyMHB4IDAgI2YyZjJmMjtcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXYtY29udGVudC1hdHRhY2htZW50IGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG5pb24taXRlbSBpb24taWNvbiB7XG4gIC0tYm9yZGVyLWNvbG9yOiByZWQ7XG59XG5cbi8qIEN1c3RvbSBTa2VsZXRvbiBMaW5lIEhlaWdodCBhbmQgTWFyZ2luICovXG4uY3VzdG9tLXNrZWxldG9uIGlvbi1za2VsZXRvbi10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG5cbi5jdXN0b20tc2tlbGV0b24gaW9uLXNrZWxldG9uLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-attachments',\r\n templateUrl: './attachments.page.html',\r\n styleUrls: ['./attachments.page.scss'],\r\n})\r\nexport class AttachmentsPage implements OnInit {\r\n\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n\r\n constructor(\r\n private attachamentsService: AttachmentsService, \r\n private iab: InAppBrowser, \r\n private modalCtrl: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n ngOnInit() {\r\n this.loadAttachments(this.navParams.get('eventId'));\r\n }\r\n\r\n loadAttachments(eventid:string)\r\n { \r\n this.attachamentsService.getAttachmentsById(eventid).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n this.pageId = eventid;\r\n });\r\n }\r\n\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n close(){\r\n this.modalCtrl.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n\\n.header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding-top: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n border: 1px solid red;\\n}\\n\\n.header-title {\\n width: 300px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbFxcZXZlbnQtZGV0YWlsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUY7O0FEWkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ2VGOztBRGJBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDZ0JGOztBRGRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDaUJGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC9ldmVudC1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgbWFyZ2luOiAxNXB4O1xyXG59XHJcbi5kaXYtaXRlbXtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxufVxyXG4uZGl2LXVwe1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi5kaXYtdXAgaDN7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgZm9udC1zaXplOiAxN3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtaWNvbntcclxuICB3aWR0aDogMTAlO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBjb2xvcjogIzgwODA4MDtcclxufVxyXG4uZGl2LWljb24gaW9uLWljb257XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG59XHJcbi5kaXYtY29udGVudC1hdHRhY2htZW50e1xyXG4gIHdpZHRoOiA4NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcclxufVxyXG4uaW9uLWljb24tYXR0YWNoe1xyXG4gIGNvbG9yOiAjNjY2NjY2O1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLmJ0bi1hdHRhY2h7XHJcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xyXG4gIC0tY29sb3I6ICMzMzM7XHJcbiAgLS1ib3JkZXItY29sb3I6IzMzMztcclxufVxyXG4uZGl2LWNhcmQtYnV0dG9ue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5pb24tY2FyZHtcclxuICBtYXJnaW46IDIuNSUgIWltcG9ydGFudDtcclxuICB3aWR0aDogNDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5jZW50ZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZsb2F0OiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIEZGT1RFUiAqL1xyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbntcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuLmlvbi1pY29uLWRlbGV0ZXtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgY29sb3I6IHJlZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuLmVycm9ye1xyXG4gIGNvbG9yOnJlZDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuLyogLmV2ZW50LWRldGFpbC1idXR0b25ze1xyXG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufSAqL1xyXG4uYXR0ZW5kZWVzLWljb257XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG59XHJcbi5zZWUtbW9yZS1idXR0b257XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcbi5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBjb2xvcjogIzQyYjlmZTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5oZWFkZXItY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcbn1cblxuLmhlYWRlci10aXRsZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActivatedRoute } from '@angular/router';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { Event } from '../../../models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\n\r\n\r\n@Component({\r\n selector: 'app-event-detail',\r\n templateUrl: './event-detail.page.html',\r\n styleUrls: ['./event-detail.page.scss'],\r\n})\r\nexport class EventDetailPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,\r\n private iab: InAppBrowser) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid){\r\n\r\n this.activatedRoute.paramMap.subscribe(paramMap =>{\r\n if (paramMap.has(\"profile\")){\r\n console.log(paramMap.get('profile'));\r\n \r\n }\r\n });\r\n\r\n this.eventsService.editEvent(this.loadedEvent, 2, 3).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* console.log(this.pageId); */\r\n \r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n this.loadedEventAttachments = res;\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n \r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js b/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js deleted file mode 100644 index 6f243790b..000000000 --- a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js +++ /dev/null @@ -1,169 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/event-list/event-list.page.html": -/*!**************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/event-list/event-list.page.html ***! - \**************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n Seu calendário\r\n \r\n \r\n Presidente da República\r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \r\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.Subject}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \r\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.Subject}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/event-list/event-list.page.scss": -/*!************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/event-list/event-list.page.scss ***! - \************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding-top: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 300px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\nion-item-sliding {\n margin-top: 5px;\n}\n\n.Rectangle {\n width: 360px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n background-color: var(--white);\n margin: 0 auto;\n padding: 10px;\n margin-bottom: 10px;\n overflow: auto;\n}\n\n.content-mdgpr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #99e47b;\n overflow: auto;\n}\n\n.content-mdgpr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #958bfc;\n overflow: auto;\n}\n\n.content-pr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #ffb703;\n overflow: auto;\n}\n\n.content-pr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #f05d5e;\n overflow: auto;\n}\n\n.approve-event-time {\n float: left;\n}\n\n.approve-event-time p {\n width: 33px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--Antartic-grey);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail {\n float: left;\n margin-left: 10px;\n}\n\n.approve-event-detail p {\n width: 250px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--black);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail h3 {\n width: 250px;\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #0d89d1;\n margin: 0;\n padding: 0;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV2ZW50LWxpc3RcXGV2ZW50LWxpc3QucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V2ZW50LWxpc3QvZXZlbnQtbGlzdC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0Y7O0FEREE7RUFDRSxlQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsOEJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDU0Y7O0FETkE7RUFDRSxXQUFBO0FDU0Y7O0FEUEE7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxpQkFBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDWUY7O0FEVkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L2V2ZW50LWxpc3QucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG4uaGVhZGVyLWljb24tbGVmdHtcclxuICB3aWR0aDogMzZweDtcclxuICBmb250LXNpemU6IDMzcHg7XHJcbiAgY29sb3I6ICM0MmI5ZmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuaW9uLWl0ZW0tc2xpZGluZ3tcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLlJlY3RhbmdsZSB7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk5ZTQ3YjtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk1OGJmYztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2ZmYjcwMztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2YwNWQ1ZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmFwcHJvdmUtZXZlbnQtdGltZXtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC10aW1lIHB7XHJcbiAgd2lkdGg6IDMzcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiB2YXIoLS1BbnRhcnRpYy1ncmV5KTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC1kZXRhaWx7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHB7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoM3tcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogIzBkODlkMTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWl0ZW0tc2xpZGluZyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLlJlY3RhbmdsZSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTllNDdiO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTU4YmZjO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZiNzAzO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZjA1ZDVlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmFwcHJvdmUtZXZlbnQtdGltZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXBwcm92ZS1ldmVudC10aW1lIHAge1xuICB3aWR0aDogMzNweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tQW50YXJ0aWMtZ3JleSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYXBwcm92ZS1ldmVudC1kZXRhaWwgcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoMyB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/event-list/event-list.page.ts": -/*!**********************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/event-list/event-list.page.ts ***! - \**********************************************************************/ -/*! exports provided: EventListPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventListPage", function() { return EventListPage; }); -/* 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 src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); -/* 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 _agenda_approve_event_modal_approve_event_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../agenda/approve-event-modal/approve-event-modal.page */ "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts"); -/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); - - - - - - -let EventListPage = class EventListPage { - constructor(processes, modalController, router, navParams) { - this.processes = processes; - this.modalController = modalController; - this.router = router; - this.navParams = navParams; - } - ngOnInit() { - this.segment = this.navParams.get('segment'); - /* console.log(this.navParams.get('md')); */ - console.log(this.segment); - this.LoadToApproveEvents(); - this.router.events.forEach((event) => { - if (event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_5__["NavigationEnd"] && event.url == this.router.url) { - this.LoadToApproveEvents(); - } - }); - } - LoadToApproveEvents() { - this.showLoader = true; - this.processes.GetToApprovedEvents('PR', 'false').subscribe(res => { - this.showLoader = false; - this.eventsPRList = res; - }); - this.processes.GetToApprovedEvents('MDGPR', 'false').subscribe(res => { - this.showLoader = false; - this.eventsMDGPRList = res; - }); - } - openApproveModal(eventSerialNumber) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _agenda_approve_event_modal_approve_event_modal_page__WEBPACK_IMPORTED_MODULE_4__["ApproveEventModalPage"], - componentProps: { - serialNumber: eventSerialNumber, - }, - cssClass: 'cal-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss(); - }); - } - doRefresh(event) { - this.LoadToApproveEvents(); - console.log('refresh'); - setTimeout(() => { - event.target.complete(); - }, 2000); - } - close() { - this.modalController.dismiss(null); - } -}; -EventListPage.ctorParameters = () => [ - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__["ProcessesService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_5__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] } -]; -EventListPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-event-list', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./event-list.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/event-list/event-list.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./event-list.page.scss */ "./src/app/pages/gabinete-digital/event-list/event-list.page.scss")).default] - }) -], EventListPage); - - - -/***/ }), - -/***/ "./src/app/services/alert.service.ts": -/*!*******************************************!*\ - !*** ./src/app/services/alert.service.ts ***! - \*******************************************/ -/*! exports provided: AlertService */ -/***/ (function(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"); - - - -let AlertService = class AlertService { - constructor(alertController) { - this.alertController = alertController; - } - presentAlert(message) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const alert = yield this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - yield alert.present(); - }); - } -}; -AlertService.ctorParameters = () => [ - { 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=default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js.map b/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js.map deleted file mode 100644 index 2d6d4d72e..000000000 --- a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/event-list/event-list.page.html","./src/app/pages/gabinete-digital/event-list/event-list.page.scss","./src/app/pages/gabinete-digital/event-list/event-list.page.ts","./src/app/services/alert.service.ts"],"names":[],"mappings":"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","file":"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Seu calendário\\r\\n \\r\\n \\r\\n Presidente da República\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \\r\\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.Subject}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \\r\\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.Subject}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding-top: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 300px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\nion-item-sliding {\\n margin-top: 5px;\\n}\\n\\n.Rectangle {\\n width: 360px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n background-color: var(--white);\\n margin: 0 auto;\\n padding: 10px;\\n margin-bottom: 10px;\\n overflow: auto;\\n}\\n\\n.content-mdgpr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #99e47b;\\n overflow: auto;\\n}\\n\\n.content-mdgpr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #958bfc;\\n overflow: auto;\\n}\\n\\n.content-pr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #ffb703;\\n overflow: auto;\\n}\\n\\n.content-pr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #f05d5e;\\n overflow: auto;\\n}\\n\\n.approve-event-time {\\n float: left;\\n}\\n\\n.approve-event-time p {\\n width: 33px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--Antartic-grey);\\n margin: 0;\\n padding: 0;\\n}\\n\\n.approve-event-detail {\\n float: left;\\n margin-left: 10px;\\n}\\n\\n.approve-event-detail p {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--black);\\n margin: 0;\\n padding: 0;\\n}\\n\\n.approve-event-detail h3 {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #0d89d1;\\n margin: 0;\\n padding: 0;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV2ZW50LWxpc3RcXGV2ZW50LWxpc3QucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V2ZW50LWxpc3QvZXZlbnQtbGlzdC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0Y7O0FEREE7RUFDRSxlQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsOEJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDU0Y7O0FETkE7RUFDRSxXQUFBO0FDU0Y7O0FEUEE7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxpQkFBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDWUY7O0FEVkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L2V2ZW50LWxpc3QucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG4uaGVhZGVyLWljb24tbGVmdHtcclxuICB3aWR0aDogMzZweDtcclxuICBmb250LXNpemU6IDMzcHg7XHJcbiAgY29sb3I6ICM0MmI5ZmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuaW9uLWl0ZW0tc2xpZGluZ3tcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLlJlY3RhbmdsZSB7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk5ZTQ3YjtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk1OGJmYztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2ZmYjcwMztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2YwNWQ1ZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmFwcHJvdmUtZXZlbnQtdGltZXtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC10aW1lIHB7XHJcbiAgd2lkdGg6IDMzcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiB2YXIoLS1BbnRhcnRpYy1ncmV5KTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC1kZXRhaWx7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHB7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoM3tcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogIzBkODlkMTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWl0ZW0tc2xpZGluZyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLlJlY3RhbmdsZSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTllNDdiO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTU4YmZjO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZiNzAzO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZjA1ZDVlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmFwcHJvdmUtZXZlbnQtdGltZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXBwcm92ZS1ldmVudC10aW1lIHAge1xuICB3aWR0aDogMzNweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tQW50YXJ0aWMtZ3JleSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYXBwcm92ZS1ldmVudC1kZXRhaWwgcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoMyB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ApproveEventModalPage } from '../../agenda/approve-event-modal/approve-event-modal.page';\r\nimport { NavigationEnd, Router } from '@angular/router';\r\n\r\n@Component({\r\n selector: 'app-event-list',\r\n templateUrl: './event-list.page.html',\r\n styleUrls: ['./event-list.page.scss'],\r\n})\r\nexport class EventListPage implements OnInit {\r\n segment:string;\r\n showLoader: boolean;\r\n eventsPRList: any;\r\n eventsMDGPRList: any;\r\n eventPerson: EventPerson;\r\n eventBody: EventBody;\r\n categories: string[];\r\n serialnumber:string;\r\n\r\n\r\n constructor(\r\n private processes:ProcessesService,\r\n private modalController: ModalController,\r\n private router: Router,\r\n private navParams: NavParams,\r\n ) { }\r\nS\r\n ngOnInit() {\r\n this.segment = this.navParams.get('segment');\r\n /* console.log(this.navParams.get('md')); */\r\n console.log(this.segment);\r\n this.LoadToApproveEvents();\r\n \r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.LoadToApproveEvents();\r\n }\r\n });\r\n }\r\n\r\n LoadToApproveEvents(){\r\n this.showLoader = true;\r\n \r\n this.processes.GetToApprovedEvents('PR','false').subscribe(res=>{\r\n this.showLoader = false;\r\n this.eventsPRList = res;\r\n });\r\n this.processes.GetToApprovedEvents('MDGPR','false').subscribe(res=>{\r\n this.showLoader = false;\r\n this.eventsMDGPRList = res;\r\n });\r\n }\r\n async openApproveModal(eventSerialNumber){\r\n const modal = await this.modalController.create({\r\n component: ApproveEventModalPage,\r\n componentProps:{\r\n serialNumber: eventSerialNumber,\r\n },\r\n cssClass: 'cal-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n doRefresh(event) {\r\n this.LoadToApproveEvents();\r\n console.log('refresh');\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n close(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js b/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js deleted file mode 100644 index 36c7ec5ca..000000000 --- a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js +++ /dev/null @@ -1,315 +0,0 @@ -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([["default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/event-list/event-list.page.html": - /*!**************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/event-list/event-list.page.html ***! - \**************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalEventListEventListPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n Seu calendário\r\n \r\n \r\n Presidente da República\r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \r\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.Subject}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \r\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \r\n
    \r\n
    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \r\n

    {{event.workflowInstanceDataFields.Subject}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/event-list/event-list.page.scss": - /*!************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/event-list/event-list.page.scss ***! - \************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalEventListEventListPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding-top: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 300px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\nion-item-sliding {\n margin-top: 5px;\n}\n\n.Rectangle {\n width: 360px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n background-color: var(--white);\n margin: 0 auto;\n padding: 10px;\n margin-bottom: 10px;\n overflow: auto;\n}\n\n.content-mdgpr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #99e47b;\n overflow: auto;\n}\n\n.content-mdgpr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #958bfc;\n overflow: auto;\n}\n\n.content-pr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #ffb703;\n overflow: auto;\n}\n\n.content-pr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #f05d5e;\n overflow: auto;\n}\n\n.approve-event-time {\n float: left;\n}\n\n.approve-event-time p {\n width: 33px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--Antartic-grey);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail {\n float: left;\n margin-left: 10px;\n}\n\n.approve-event-detail p {\n width: 250px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--black);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail h3 {\n width: 250px;\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #0d89d1;\n margin: 0;\n padding: 0;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV2ZW50LWxpc3RcXGV2ZW50LWxpc3QucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V2ZW50LWxpc3QvZXZlbnQtbGlzdC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0Y7O0FEREE7RUFDRSxlQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsOEJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDU0Y7O0FETkE7RUFDRSxXQUFBO0FDU0Y7O0FEUEE7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxpQkFBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDWUY7O0FEVkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L2V2ZW50LWxpc3QucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG4uaGVhZGVyLWljb24tbGVmdHtcclxuICB3aWR0aDogMzZweDtcclxuICBmb250LXNpemU6IDMzcHg7XHJcbiAgY29sb3I6ICM0MmI5ZmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuaW9uLWl0ZW0tc2xpZGluZ3tcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLlJlY3RhbmdsZSB7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk5ZTQ3YjtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk1OGJmYztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2ZmYjcwMztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2YwNWQ1ZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmFwcHJvdmUtZXZlbnQtdGltZXtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC10aW1lIHB7XHJcbiAgd2lkdGg6IDMzcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiB2YXIoLS1BbnRhcnRpYy1ncmV5KTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC1kZXRhaWx7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHB7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoM3tcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogIzBkODlkMTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWl0ZW0tc2xpZGluZyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLlJlY3RhbmdsZSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTllNDdiO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTU4YmZjO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZiNzAzO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZjA1ZDVlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmFwcHJvdmUtZXZlbnQtdGltZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXBwcm92ZS1ldmVudC10aW1lIHAge1xuICB3aWR0aDogMzNweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tQW50YXJ0aWMtZ3JleSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYXBwcm92ZS1ldmVudC1kZXRhaWwgcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoMyB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/event-list/event-list.page.ts": - /*!**********************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/event-list/event-list.page.ts ***! - \**********************************************************************/ - - /*! exports provided: EventListPage */ - - /***/ - function srcAppPagesGabineteDigitalEventListEventListPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "EventListPage", function () { - return EventListPage; - }); - /* 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 src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - /* 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 _agenda_approve_event_modal_approve_event_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../../agenda/approve-event-modal/approve-event-modal.page */ - "./src/app/pages/agenda/approve-event-modal/approve-event-modal.page.ts"); - /* harmony import */ - - - var _angular_router__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! @angular/router */ - "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); - - var EventListPage = /*#__PURE__*/function () { - function EventListPage(processes, modalController, router, navParams) { - _classCallCheck(this, EventListPage); - - this.processes = processes; - this.modalController = modalController; - this.router = router; - this.navParams = navParams; - } - - _createClass(EventListPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - var _this = this; - - this.segment = this.navParams.get('segment'); - /* console.log(this.navParams.get('md')); */ - - console.log(this.segment); - this.LoadToApproveEvents(); - this.router.events.forEach(function (event) { - if (event instanceof _angular_router__WEBPACK_IMPORTED_MODULE_5__["NavigationEnd"] && event.url == _this.router.url) { - _this.LoadToApproveEvents(); - } - }); - } - }, { - key: "LoadToApproveEvents", - value: function LoadToApproveEvents() { - var _this2 = this; - - this.showLoader = true; - this.processes.GetToApprovedEvents('PR', 'false').subscribe(function (res) { - _this2.showLoader = false; - _this2.eventsPRList = res; - }); - this.processes.GetToApprovedEvents('MDGPR', 'false').subscribe(function (res) { - _this2.showLoader = false; - _this2.eventsMDGPRList = res; - }); - } - }, { - key: "openApproveModal", - value: function openApproveModal(eventSerialNumber) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var modal; - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return this.modalController.create({ - component: _agenda_approve_event_modal_approve_event_modal_page__WEBPACK_IMPORTED_MODULE_4__["ApproveEventModalPage"], - componentProps: { - serialNumber: eventSerialNumber - }, - cssClass: 'cal-modal', - backdropDismiss: false - }); - - case 2: - modal = _context.sent; - _context.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss(); - - case 6: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "doRefresh", - value: function doRefresh(event) { - this.LoadToApproveEvents(); - console.log('refresh'); - setTimeout(function () { - event.target.complete(); - }, 2000); - } - }, { - key: "close", - value: function close() { - this.modalController.dismiss(null); - } - }]); - - return EventListPage; - }(); - - EventListPage.ctorParameters = function () { - return [{ - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__["ProcessesService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_5__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }]; - }; - - EventListPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-event-list', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./event-list.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/event-list/event-list.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./event-list.page.scss */ - "./src/app/pages/gabinete-digital/event-list/event-list.page.scss"))["default"]] - })], EventListPage); - /***/ - }, - - /***/ - "./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 _callee2() { - var alert; - return regeneratorRuntime.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - - case 2: - alert = _context2.sent; - _context2.next = 5; - return alert.present(); - - case 5: - case "end": - return _context2.stop(); - } - } - }, _callee2, 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=default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js.map b/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js.map deleted file mode 100644 index 70eb8dbbd..000000000 --- a/android/app/src/main/assets/public/default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/event-list/event-list.page.html","webpack:///src/app/pages/gabinete-digital/event-list/event-list.page.scss","webpack:///src/app/pages/gabinete-digital/event-list/event-list.page.ts","webpack:///src/app/services/alert.service.ts"],"names":["EventListPage","processes","modalController","router","navParams","segment","get","console","log","LoadToApproveEvents","events","forEach","event","url","showLoader","GetToApprovedEvents","subscribe","res","eventsPRList","eventsMDGPRList","eventSerialNumber","create","component","componentProps","serialNumber","cssClass","backdropDismiss","modal","present","onDidDismiss","setTimeout","target","complete","dismiss","selector","template","AlertService","alertController","message","header","buttons","alert","providedIn"],"mappings":"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","file":"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Seu calendário\\r\\n \\r\\n \\r\\n Presidente da República\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \\r\\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.Subject}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'hh:mm'}}

    \\r\\n

    {{event.workflowInstanceDataFields.EndDate | date: 'hh:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} - {{ event.workflowInstanceDataFields.EndDate | date: 'dd/M/yy'}} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.StartDate | date: 'd/M/yy' }} | {{event.workflowInstanceDataFields.Location}}

    \\r\\n

    {{event.workflowInstanceDataFields.Subject}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding-top: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 300px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\nion-item-sliding {\\n margin-top: 5px;\\n}\\n\\n.Rectangle {\\n width: 360px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n background-color: var(--white);\\n margin: 0 auto;\\n padding: 10px;\\n margin-bottom: 10px;\\n overflow: auto;\\n}\\n\\n.content-mdgpr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #99e47b;\\n overflow: auto;\\n}\\n\\n.content-mdgpr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #958bfc;\\n overflow: auto;\\n}\\n\\n.content-pr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #ffb703;\\n overflow: auto;\\n}\\n\\n.content-pr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #f05d5e;\\n overflow: auto;\\n}\\n\\n.approve-event-time {\\n float: left;\\n}\\n\\n.approve-event-time p {\\n width: 33px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--Antartic-grey);\\n margin: 0;\\n padding: 0;\\n}\\n\\n.approve-event-detail {\\n float: left;\\n margin-left: 10px;\\n}\\n\\n.approve-event-detail p {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--black);\\n margin: 0;\\n padding: 0;\\n}\\n\\n.approve-event-detail h3 {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #0d89d1;\\n margin: 0;\\n padding: 0;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV2ZW50LWxpc3RcXGV2ZW50LWxpc3QucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V2ZW50LWxpc3QvZXZlbnQtbGlzdC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0VGOztBREFBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0Y7O0FEREE7RUFDRSxlQUFBO0FDSUY7O0FERkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsOEJBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDTUY7O0FESkE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSwrQkFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsY0FBQTtBQ1FGOztBRE5BO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsK0JBQUE7RUFDQSxjQUFBO0FDU0Y7O0FETkE7RUFDRSxXQUFBO0FDU0Y7O0FEUEE7RUFDRSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxpQkFBQTtBQ1dGOztBRFRBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0FDWUY7O0FEVkE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9ldmVudC1saXN0L2V2ZW50LWxpc3QucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmhlYWRlci1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG4uaGVhZGVyLWljb24tbGVmdHtcclxuICB3aWR0aDogMzZweDtcclxuICBmb250LXNpemU6IDMzcHg7XHJcbiAgY29sb3I6ICM0MmI5ZmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuaW9uLWl0ZW0tc2xpZGluZ3tcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuLlJlY3RhbmdsZSB7XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk5ZTQ3YjtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1tZGdwci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgIzk1OGJmYztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1PZmljaWFse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2ZmYjcwMztcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uY29udGVudC1wci1QZXNzb2Fse1xyXG4gIHdpZHRoOiAzNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2YwNWQ1ZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmFwcHJvdmUtZXZlbnQtdGltZXtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC10aW1lIHB7XHJcbiAgd2lkdGg6IDMzcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiB2YXIoLS1BbnRhcnRpYy1ncmV5KTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4uYXBwcm92ZS1ldmVudC1kZXRhaWx7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHB7XHJcbiAgd2lkdGg6IDI1MHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogdmFyKC0tYmxhY2spO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoM3tcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICBjb2xvcjogIzBkODlkMTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuaW9uLWl0ZW0tc2xpZGluZyB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLlJlY3RhbmdsZSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTllNDdiO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtbWRncHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjOTU4YmZjO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItT2ZpY2lhbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZmZiNzAzO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNvbnRlbnQtcHItUGVzc29hbCB7XG4gIHdpZHRoOiAzNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZjA1ZDVlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmFwcHJvdmUtZXZlbnQtdGltZSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXBwcm92ZS1ldmVudC10aW1lIHAge1xuICB3aWR0aDogMzNweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tQW50YXJ0aWMtZ3JleSk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFwcHJvdmUtZXZlbnQtZGV0YWlsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uYXBwcm92ZS1ldmVudC1kZXRhaWwgcCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hcHByb3ZlLWV2ZW50LWRldGFpbCBoMyB7XG4gIHdpZHRoOiAyNTBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ApproveEventModalPage } from '../../agenda/approve-event-modal/approve-event-modal.page';\r\nimport { NavigationEnd, Router } from '@angular/router';\r\n\r\n@Component({\r\n selector: 'app-event-list',\r\n templateUrl: './event-list.page.html',\r\n styleUrls: ['./event-list.page.scss'],\r\n})\r\nexport class EventListPage implements OnInit {\r\n segment:string;\r\n showLoader: boolean;\r\n eventsPRList: any;\r\n eventsMDGPRList: any;\r\n eventPerson: EventPerson;\r\n eventBody: EventBody;\r\n categories: string[];\r\n serialnumber:string;\r\n\r\n\r\n constructor(\r\n private processes:ProcessesService,\r\n private modalController: ModalController,\r\n private router: Router,\r\n private navParams: NavParams,\r\n ) { }\r\nS\r\n ngOnInit() {\r\n this.segment = this.navParams.get('segment');\r\n /* console.log(this.navParams.get('md')); */\r\n console.log(this.segment);\r\n this.LoadToApproveEvents();\r\n \r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.LoadToApproveEvents();\r\n }\r\n });\r\n }\r\n\r\n LoadToApproveEvents(){\r\n this.showLoader = true;\r\n \r\n this.processes.GetToApprovedEvents('PR','false').subscribe(res=>{\r\n this.showLoader = false;\r\n this.eventsPRList = res;\r\n });\r\n this.processes.GetToApprovedEvents('MDGPR','false').subscribe(res=>{\r\n this.showLoader = false;\r\n this.eventsMDGPRList = res;\r\n });\r\n }\r\n async openApproveModal(eventSerialNumber){\r\n const modal = await this.modalController.create({\r\n component: ApproveEventModalPage,\r\n componentProps:{\r\n serialNumber: eventSerialNumber,\r\n },\r\n cssClass: 'cal-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n doRefresh(event) {\r\n this.LoadToApproveEvents();\r\n console.log('refresh');\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n close(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js deleted file mode 100644 index f67477f8f..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js +++ /dev/null @@ -1,675 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/gallery/image-modal/image-modal.page.html": -/*!********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/gallery/image-modal/image-modal.page.html ***! - \********************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n Fechar\r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/new-publication/new-publication.page.html": -/*!********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/new-publication/new-publication.page.html ***! - \********************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n {{publicationTitle}}\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n Fotografia Anexada\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{capturedImageTitle}}

    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n Tirar Fotografia\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n Anexar Fotografia\r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n Gravar\r\n \r\n \r\n \r\n\r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html": -/*!********************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html ***! - \********************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n {{publication.Title}}\r\n

    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    30\" class=\"post-img\">\r\n \"image\"\r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n

    {{publication.Message}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n

    \r\n

    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Eliminar\r\n \r\n \r\n \r\n \r\n Editar\r\n \r\n \r\n \r\n\r\n\r\n"); - -/***/ }), - -/***/ "./src/app/models/image.ts": -/*!*********************************!*\ - !*** ./src/app/models/image.ts ***! - \*********************************/ -/*! exports provided: Image */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Image", function() { return Image; }); -class Image { -} - - -/***/ }), - -/***/ "./src/app/models/publication.ts": -/*!***************************************!*\ - !*** ./src/app/models/publication.ts ***! - \***************************************/ -/*! exports provided: Publication */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Publication", function() { return Publication; }); -/* import { Image } from './image'; */ -class Publication { -} - - -/***/ }), - -/***/ "./src/app/pages/publications/gallery/image-modal/image-modal.page.scss": -/*!******************************************************************************!*\ - !*** ./src/app/pages/publications/gallery/image-modal/image-modal.page.scss ***! - \******************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".close {\n --background: transparent;\n margin-top: 40px;\n}\n.close ion-icon {\n font-size: 2rem;\n}\nion-content {\n --background:#ccc;\n}\nion-slides {\n height: 80%;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxnYWxsZXJ5XFxpbWFnZS1tb2RhbFxcaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvZ2FsbGVyeS9pbWFnZS1tb2RhbC9pbWFnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx5QkFBQTtFQUlBLGdCQUFBO0FDRko7QURESTtFQUNJLGVBQUE7QUNHUjtBRENBO0VBQ0ksaUJBQUE7QUNFSjtBREFBO0VBQ0ksV0FBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNsb3Nle1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGlvbi1pY29ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgICAtLWJhY2tncm91bmQ6I2NjYztcclxufVxyXG5pb24tc2xpZGVze1xyXG4gICAgaGVpZ2h0OiA4MCU7XHJcbn0iLCIuY2xvc2Uge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNsb3NlIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojY2NjO1xufVxuXG5pb24tc2xpZGVzIHtcbiAgaGVpZ2h0OiA4MCU7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/publications/gallery/image-modal/image-modal.page.ts": -/*!****************************************************************************!*\ - !*** ./src/app/pages/publications/gallery/image-modal/image-modal.page.ts ***! - \****************************************************************************/ -/*! exports provided: ImageModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ImageModalPage", function() { return ImageModalPage; }); -/* 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"); - - - -let ImageModalPage = class ImageModalPage { - constructor(modalController, navParams) { - this.modalController = modalController; - this.navParams = navParams; - this.imageUrl = this.navParams.get('imageUrl'); - } - ngOnInit() { - } - zoom(zoomIn) { - } - close() { - this.modalController.dismiss(); - } -}; -ImageModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -ImageModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-image-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./image-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/gallery/image-modal/image-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./image-modal.page.scss */ "./src/app/pages/publications/gallery/image-modal/image-modal.page.scss")).default] - }) -], ImageModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/publications/new-publication/new-publication.page.scss": -/*!******************************************************************************!*\ - !*** ./src/app/pages/publications/new-publication/new-publication.page.scss ***! - \******************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (":host {\n background: #0782c9;\n}\n\nion-content {\n --background: transparent;\n transform: translate3d(0, 5px, 0);\n --border-radius: 30px;\n}\n\nion-footer {\n background: #fff;\n}\n\nion-toolbar {\n /* --background:#0782c9; */\n border-width: 0 !important;\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-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.content-top {\n width: 344px;\n background: #f3f2f2;\n height: 20px;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n}\n\n.content-container {\n width: 100%;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background: #ffffff;\n height: 100%;\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\n padding: 25px 20px 0 20px;\n overflow: auto;\n}\n\n.title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n}\n\n.div-title {\n width: 270px;\n /* padding: 0!important; */\n float: left;\n margin: 2.5px 0 0 5px;\n}\n\n.title {\n font-size: 25px;\n}\n\n.container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 10px;\n}\n\n.ion-item-container-no-border {\n width: 100%;\n margin: 0px auto;\n padding: 0 !important;\n overflow: auto;\n}\n\n.ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\n.ion-textarea-class {\n width: 315px;\n height: auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 20px 10px;\n padding: 5px;\n float: left;\n}\n\n.attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.attached-title {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #000;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXG5ldy1wdWJsaWNhdGlvblxcbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9uZXctcHVibGljYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsbUJBQUE7QUNDRjs7QURDQTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VGOztBREFBO0VBQ0ksZ0JBQUE7QUNHSjs7QUREQTtFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ01GOztBREpBO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDT0Y7O0FETEE7RUFDRSxXQUFBO0FDUUY7O0FETkE7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDU0Y7O0FEUEE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJDQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDV0Y7O0FEVEE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDRiwwQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ2FBOztBRFhBO0VBQ0EsZUFBQTtBQ2NBOztBRFpFO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0FDZUo7O0FEYkU7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNrQko7O0FEaEJFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNtQko7O0FEakJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNvQko7O0FEbEJFO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNxQko7O0FEbEJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDcUJKOztBRG5CRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ3NCSjs7QURwQkU7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9uZXctcHVibGljYXRpb24vbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAyNzBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuICAuY29udGFpbmVyLWRpdntcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmlvbi10ZXh0YXJlYS1jbGFzc3tcclxuICAgIHdpZHRoOiAzMTVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2gtaWNvbntcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2hlZC10aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDI3MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaGVkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/publications/new-publication/new-publication.page.ts": -/*!****************************************************************************!*\ - !*** ./src/app/pages/publications/new-publication/new-publication.page.ts ***! - \****************************************************************************/ -/*! exports provided: NewPublicationPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewPublicationPage", function() { return NewPublicationPage; }); -/* 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 src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/publications.service */ "./src/app/services/publications.service.ts"); -/* harmony import */ var src_app_models_publication__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/models/publication */ "./src/app/models/publication.ts"); -/* harmony import */ var src_app_models_image__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/app/models/image */ "./src/app/models/image.ts"); -/* harmony import */ var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! src/app/services/photo.service */ "./src/app/services/photo.service.ts"); -/* harmony import */ var _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @ionic-native/camera/ngx */ "./node_modules/@ionic-native/camera/__ivy_ngcc__/ngx/index.js"); - - - - - - - -//Capacitor -/* const { Camera } = Plugins; */ -//Cordova - -let NewPublicationPage = class NewPublicationPage { - constructor(modalController, photoService, navParams, publications, camera) { - this.modalController = modalController; - this.photoService = photoService; - this.navParams = navParams; - this.publications = publications; - this.camera = camera; - this.pub = new src_app_models_publication__WEBPACK_IMPORTED_MODULE_4__["Publication"](); - this.image = new src_app_models_image__WEBPACK_IMPORTED_MODULE_5__["Image"](); - this.Defaultimage = ''; - this.publicationType = this.navParams.get('publicationType'); - this.folderId = this.navParams.get('folderId'); - this.publicationTitle = 'Nova Publicação'; - } - ngOnInit() { - this.setTitle(); - this.clear(); - this.takePicture(); - } - takePicture() { - const options = { - quality: 100, - destinationType: this.camera.DestinationType.DATA_URL, - encodingType: this.camera.EncodingType.JPEG, - mediaType: this.camera.MediaType.PICTURE, - targetWidth: 720, - targetHeight: 720, - }; - this.camera.getPicture(options).then((imageData) => { - // imageData is either a base64 encoded string or a file URI - // If it's base64 (DATA_URL): - let base64Image = 'data:image/jpeg;base64,' + imageData; - this.capturedImage = imageData; - this.capturedImageTitle = new Date().getTime() + '.jpeg'; - }, (err) => { - console.log(err); - }); - } - getPicture() { - const options = { - quality: 100, - sourceType: this.camera.PictureSourceType.PHOTOLIBRARY, - destinationType: this.camera.DestinationType.DATA_URL, - encodingType: this.camera.EncodingType.JPEG, - mediaType: this.camera.MediaType.PICTURE, - targetWidth: 720, - targetHeight: 720, - }; - this.camera.getPicture(options).then((imageData) => { - // imageData is either a base64 encoded string or a file URI - // If it's base64 (DATA_URL): - let base64Image = 'data:image/jpeg;base64,' + imageData; - this.capturedImage = imageData; - this.capturedImageTitle = new Date().getTime() + '.jpeg'; - }, (err) => { - console.log(err); - }); - } - save() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - if (this.publicationType == '3') { - console.log(this.navParams.get('publication')); - if (this.capturedImage != '') { - this.publication = { - DateIndex: this.publication.DateIndex, - DocumentId: this.publication.DocumentId, - ProcessId: this.publication.ProcessId, - Title: this.pub.Title, - Message: this.pub.Message, - DatePublication: this.publication.DatePublication, - OriginalFileName: this.capturedImageTitle, - FileBase64: this.capturedImage, - FileExtension: 'jpeg', - }; - console.log('Edit change image'); - console.log(this.publication); - this.publications.UpdatePublication(this.publication.ProcessId, this.publication); - this.close(); - } - else { - this.publication = { - DateIndex: this.publication.DateIndex, - DocumentId: this.publication.DocumentId, - ProcessId: this.publication.ProcessId, - Title: this.pub.Title, - Message: this.pub.Message, - DatePublication: this.publication.DatePublication, - OriginalFileName: this.publication.OriginalFileName, - FileBase64: this.publication.FileBase64, - FileExtension: 'jpeg', - }; - console.log('Edit - keep image'); - console.log(this.publication); - this.publications.UpdatePublication(this.publication.ProcessId, this.publication); - this.close(); - } - } - else { - this.publication = { - DateIndex: new Date(), - DocumentId: null, - ProcessId: this.folderId, - Title: this.pub.Title, - Message: this.pub.Message, - DatePublication: new Date(), - OriginalFileName: this.capturedImageTitle, - FileBase64: this.capturedImage, - FileExtension: 'jpeg', - }; - console.log('Create'); - console.log(this.publication); - this.publications.CreatePublication(this.folderId, this.publication); - this.close(); - } - }); - } - close() { - this.modalController.dismiss().then(() => { - this.showLoader = true; - }); - } - clear() { - this.capturedImage = ''; - } - setTitle() { - if (this.publicationType == '1') { - this.publicationTitle = 'Nova Publicação Rápida'; - } - else if (this.publicationType == '2') { - this.publicationTitle = 'Nova Publicação'; - } - else if (this.publicationType == '3') { - this.publicationTitle = 'Editar Publicação'; - this.pub = this.navParams.get('publication'); - } - } -}; -NewPublicationPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_6__["PhotoService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] }, - { type: src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__["PublicationsService"] }, - { type: _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_7__["Camera"] } -]; -NewPublicationPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-new-publication', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./new-publication.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/new-publication/new-publication.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./new-publication.page.scss */ "./src/app/pages/publications/new-publication/new-publication.page.scss")).default] - }) -], NewPublicationPage); - - - -/***/ }), - -/***/ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss": -/*!******************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss ***! - \******************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (":host {\n background: #0782c9;\n}\n\nion-content {\n --background: transparent;\n transform: translate3d(0, 5px, 0);\n --border-radius: 30px;\n}\n\nion-footer {\n background: #fff;\n}\n\nion-toolbar {\n /* --background:#0782c9; */\n border-width: 0 !important;\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-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.content-top {\n width: 344px;\n background: #f3f2f2;\n height: 20px;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n}\n\n.content-container {\n width: 100%;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background: #ffffff;\n height: 100%;\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\n padding: 25px 0px 0 0px;\n overflow: auto;\n}\n\n.title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n}\n\n.back-icon {\n width: auto;\n float: left;\n font-size: 35px;\n overflow: auto;\n}\n\n.div-title {\n width: 270px;\n /* padding: 0!important; */\n float: left;\n margin: 2.5px 0 0 5px;\n}\n\n.title {\n font-size: 25px;\n}\n\n.post-img {\n width: 100%;\n height: 400px;\n margin: 0 auto;\n border-radius: 0px !important;\n overflow: hidden;\n}\n\n.post-img img {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n.post-description {\n width: 360px;\n margin: 0 auto;\n margin-bottom: 35px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zXFxwdWJsaWNhdGlvbi1kZXRhaWxcXHB1YmxpY2F0aW9uLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbi1kZXRhaWwvcHVibGljYXRpb24tZGV0YWlsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLG1CQUFBO0FDQ0o7O0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EscUJBQUE7QUNFSjs7QURBRTtFQUNJLGdCQUFBO0FDR047O0FEREU7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNLSjs7QURIRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNNSjs7QURKRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ09KOztBRExFO0VBQ0UsV0FBQTtBQ1FKOztBRE5FO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ1NKOztBRFBFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVkU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNjSjs7QURaRTtFQUNFLGVBQUE7QUNlSjs7QURiRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNnQko7O0FEZEE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QUNpQko7O0FEZkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDa0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9wdWJsaWNhdGlvbi1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH1cclxuICBpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgfVxyXG4gIGlvbi1mb290ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG4gIGlvbi10b29sYmFye1xyXG4gICAgLyogLS1iYWNrZ3JvdW5kOiMwNzgyYzk7ICovXHJcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuY29udGVudC10b3B7XHJcbiAgICB3aWR0aDogMzQ0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbn1cclxuICAuY29udGVudC1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIHBhZGRpbmc6IDI1cHggMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXRpdGxle1xyXG4gICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5wb3N0LWltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBvc3QtaW1nIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyNzBweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts": -/*!****************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts ***! - \****************************************************************************************************/ -/*! exports provided: PublicationDetailPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicationDetailPage", function() { return PublicationDetailPage; }); -/* 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 src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/publications.service */ "./src/app/services/publications.service.ts"); -/* harmony import */ var _gallery_image_modal_image_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../gallery/image-modal/image-modal.page */ "./src/app/pages/publications/gallery/image-modal/image-modal.page.ts"); -/* harmony import */ var _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../new-publication/new-publication.page */ "./src/app/pages/publications/new-publication/new-publication.page.ts"); - - - - - - -let PublicationDetailPage = class PublicationDetailPage { - constructor(modalController, navParams, publications) { - this.modalController = modalController; - this.navParams = navParams; - this.publications = publications; - this.publicationId = this.navParams.get('publicationId'); - this.folderId = this.navParams.get('folderIdId'); - this.publication = { - DateIndex: null, - DocumentId: '', - ProcessId: '', - Title: '', - Message: '', - /* image: null, */ - DatePublication: null, - FileBase64: '', - OriginalFileName: '', - FileExtension: '', - }; - } - ngOnInit() { - /* console.log(this.publication.FileBase64); */ - this.getPublicationDetail(); - } - doRefresh(event) { - this.getPublicationDetail(); - setTimeout(() => { - event.target.complete(); - }, 2000); - } - getPublicationDetail() { - this.showLoader = true; - console.log(this.publicationId); - console.log(this.folderId); - this.publications.GetPublicationById(this.folderId, this.publicationId).subscribe(res => { - console.log(res); - /* this.publication = res; */ - this.publication = { - DateIndex: res.DateIndex, - DocumentId: res.DocumentId, - ProcessId: res.ProcessId, - Title: res.Title, - Message: res.Message, - DatePublication: res.DatePublication, - FileBase64: "data:image/jpg;base64," + res.FileBase64, - OriginalFileName: res.OriginalFileName, - FileExtension: 'jpeg', - }; - this.showLoader = false; - }); - } - close() { - this.modalController.dismiss(); - } - deletePost() { - this.publications.DeletePublication(this.folderId, this.publicationId).then(res => { - console.log(res); - }); - this.close(); - } - editPost(publicationType) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - console.log(this.publication); - const modal = yield this.modalController.create({ - component: _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__["NewPublicationPage"], - componentProps: { - publicationType: publicationType, - publication: this.publication, - }, - cssClass: 'new-publication', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then(() => { - setTimeout(() => { - this.getPublicationDetail(); - }, 5000); - }); - }); - } - openPreview(imageUrl) { - this.modalController.create({ - component: _gallery_image_modal_image_modal_page__WEBPACK_IMPORTED_MODULE_4__["ImageModalPage"], - componentProps: { - imageUrl: imageUrl, - } - }).then(modal => modal.present()); - } -}; -PublicationDetailPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] }, - { type: src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__["PublicationsService"] } -]; -PublicationDetailPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-publication-detail', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./publication-detail.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./publication-detail.page.scss */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss")).default] - }) -], PublicationDetailPage); - - - -/***/ }), - -/***/ "./src/app/services/photo.service.ts": -/*!*******************************************!*\ - !*** ./src/app/services/photo.service.ts ***! - \*******************************************/ -/*! exports provided: PhotoService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PhotoService", function() { return PhotoService; }); -/* 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 _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic-native/camera/ngx */ "./node_modules/@ionic-native/camera/__ivy_ngcc__/ngx/index.js"); - - - - -/* const { Camera, Filesystem, Storage } = Plugins; */ -let PhotoService = class PhotoService { - constructor(platform, camera) { - this.camera = camera; - this.photos = []; - this.PHOTO_STORAGE = "photos"; - this.platform = platform; - } - takePicture() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const options = { - quality: 100, - destinationType: this.camera.DestinationType.FILE_URI, - encodingType: this.camera.EncodingType.JPEG, - mediaType: this.camera.MediaType.PICTURE - }; - this.camera.getPicture(options).then((imageData) => { - // imageData is either a base64 encoded string or a file URI - // If it's base64 (DATA_URL): - let base64Image = 'data:image/jpeg;base64,' + imageData; - return base64Image; - }, (err) => { - // Handle error - }); - }); - } -}; -PhotoService.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["Platform"] }, - { type: _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_3__["Camera"] } -]; -PhotoService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], PhotoService); - - - -/***/ }), - -/***/ "./src/app/services/publications.service.ts": -/*!**************************************************!*\ - !*** ./src/app/services/publications.service.ts ***! - \**************************************************/ -/*! exports provided: PublicationsService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "PublicationsService", function() { return PublicationsService; }); -/* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); -/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); -/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/auth.service */ "./src/app/services/auth.service.ts"); - - - - - -let PublicationsService = class PublicationsService { - constructor(http, user) { - this.http = http; - this.authheader = {}; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - GetPublicationFolderList() { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - let options = { - headers: this.headers, - }; - return this.http.get(`${geturl}`, options); - } - GetPublicationFolderById(id) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("id", id); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - CreatePublicationFolder(body) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - let options = { - headers: this.headers, - }; - return this.http.post(`${geturl}`, body, options).toPromise().then(res => { - console.log(res); - }); - } - UpdatePublicationFolder(body) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - let options = { - headers: this.headers, - }; - return this.http.put(`${geturl}`, body, options).toPromise().then(res => { - console.log(res); - }); - } - DeletePublicationFolderById(id) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("id", id); - let options = { - headers: this.headers, - params: params - }; - return this.http.delete(`${geturl}`, options); - } - GetPublications(id) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + id + '/posts'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", id); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - GetPublicationById(folderId, publicationId) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts/' + publicationId; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - params = params.set("id", publicationId); - console.log(params); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - CreatePublication(folderId, body) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - let options = { - headers: this.headers, - }; - return this.http.post(`${geturl}`, body, options).toPromise().then(res => { - console.log(res); - }); - } - UpdatePublication(folderId, body) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - let options = { - headers: this.headers, - }; - return this.http.put(`${geturl}`, body, options).toPromise().then(res => { - console.log(res); - }); - } - DeletePublication(folderId, publicationId) { - const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts/' + publicationId; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - params = params.set("id", publicationId); - let options = { - headers: this.headers, - }; - return this.http.delete(`${geturl}`, options).toPromise(); - } -}; -PublicationsService.ctorParameters = () => [ - { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] }, - { type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] } -]; -PublicationsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], PublicationsService); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js.map b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js.map deleted file mode 100644 index 48a69653d..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/publications/gallery/image-modal/image-modal.page.html","./src/app/pages/publications/new-publication/new-publication.page.html","./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html","./src/app/models/image.ts","./src/app/models/publication.ts","./src/app/pages/publications/gallery/image-modal/image-modal.page.scss","./src/app/pages/publications/gallery/image-modal/image-modal.page.ts","./src/app/pages/publications/new-publication/new-publication.page.scss","./src/app/pages/publications/new-publication/new-publication.page.ts","./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss","./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts","./src/app/services/photo.service.ts","./src/app/services/publications.service.ts"],"names":[],"mappings":"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","file":"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n Fechar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{publicationTitle}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Fotografia Anexada\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{capturedImageTitle}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Tirar Fotografia\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Anexar Fotografia\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Gravar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{publication.Title}}\\r\\n

    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    30\\\" class=\\\"post-img\\\">\\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n

    {{publication.Message}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Eliminar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\";","import { title } from \"process\"\r\n\r\nexport class Image {\r\n title: string;\r\n url: string;\r\n format: string;\r\n}","/* import { Image } from './image'; */\r\n\r\nexport class Publication{\r\n DateIndex: Date;\r\n DocumentId:string;\r\n ProcessId:string;\r\n Title: string;\r\n Message: string;\r\n DatePublication: Date;\r\n OriginalFileName: string;\r\n FileBase64:string;\r\n FileExtension: string;\r\n}","export default \".close {\\n --background: transparent;\\n margin-top: 40px;\\n}\\n.close ion-icon {\\n font-size: 2rem;\\n}\\nion-content {\\n --background:#ccc;\\n}\\nion-slides {\\n height: 80%;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxnYWxsZXJ5XFxpbWFnZS1tb2RhbFxcaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvZ2FsbGVyeS9pbWFnZS1tb2RhbC9pbWFnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx5QkFBQTtFQUlBLGdCQUFBO0FDRko7QURESTtFQUNJLGVBQUE7QUNHUjtBRENBO0VBQ0ksaUJBQUE7QUNFSjtBREFBO0VBQ0ksV0FBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNsb3Nle1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGlvbi1pY29ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgICAtLWJhY2tncm91bmQ6I2NjYztcclxufVxyXG5pb24tc2xpZGVze1xyXG4gICAgaGVpZ2h0OiA4MCU7XHJcbn0iLCIuY2xvc2Uge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNsb3NlIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojY2NjO1xufVxuXG5pb24tc2xpZGVzIHtcbiAgaGVpZ2h0OiA4MCU7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-image-modal',\r\n templateUrl: './image-modal.page.html',\r\n styleUrls: ['./image-modal.page.scss'],\r\n})\r\nexport class ImageModalPage implements OnInit {\r\n imageUrl:string;\r\n\r\n constructor(private modalController: ModalController,\r\n private navParams: NavParams) { \r\n this.imageUrl = this.navParams.get('imageUrl');\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n zoom(zoomIn:boolean){\r\n\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.div-title {\\n width: 270px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.ion-textarea-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 20px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.attached-title {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXG5ldy1wdWJsaWNhdGlvblxcbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9uZXctcHVibGljYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsbUJBQUE7QUNDRjs7QURDQTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VGOztBREFBO0VBQ0ksZ0JBQUE7QUNHSjs7QUREQTtFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ01GOztBREpBO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDT0Y7O0FETEE7RUFDRSxXQUFBO0FDUUY7O0FETkE7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDU0Y7O0FEUEE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJDQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDV0Y7O0FEVEE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDRiwwQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ2FBOztBRFhBO0VBQ0EsZUFBQTtBQ2NBOztBRFpFO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0FDZUo7O0FEYkU7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNrQko7O0FEaEJFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNtQko7O0FEakJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNvQko7O0FEbEJFO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNxQko7O0FEbEJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDcUJKOztBRG5CRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ3NCSjs7QURwQkU7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9uZXctcHVibGljYXRpb24vbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAyNzBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuICAuY29udGFpbmVyLWRpdntcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmlvbi10ZXh0YXJlYS1jbGFzc3tcclxuICAgIHdpZHRoOiAzMTVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2gtaWNvbntcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2hlZC10aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDI3MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaGVkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { AlertController, ModalController, NavParams } from '@ionic/angular';\r\nimport { GalleryPage } from '../gallery/gallery.page';\r\n\r\n/* import {Plugins, CameraResultType, CameraSource} from '@capacitor/core'; */\r\nimport { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { Publication } from 'src/app/models/publication';\r\nimport { Image } from 'src/app/models/image';\r\nimport { ThrowStmt } from '@angular/compiler';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\n//Capacitor\r\n/* const { Camera } = Plugins; */\r\n\r\n//Cordova\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { ViewPublicationsPage } from '../view-publications/view-publications.page';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n@Component({\r\n selector: 'app-new-publication',\r\n templateUrl: './new-publication.page.html',\r\n styleUrls: ['./new-publication.page.scss'],\r\n})\r\nexport class NewPublicationPage implements OnInit {\r\n showLoader: boolean;\r\n publication: Publication;\r\n pub: Publication = new Publication();\r\n folderId: string;\r\n image: Image = new Image();\r\n\r\n publicationType:string;\r\n publicationTitle:string;\r\n imgUrl:any;\r\n\r\n Defaultimage:any = '';\r\n\r\n\r\n photo: SafeResourceUrl;\r\n\r\n guestPicture:any;\r\n\r\n capturedImage:any;\r\n capturedImageTitle:any;\r\n\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n public photoService: PhotoService,\r\n private navParams: NavParams,\r\n private publications: PublicationsService,\r\n private camera: Camera,\r\n ) {\r\n \r\n this.publicationType = this.navParams.get('publicationType');\r\n this.folderId = this.navParams.get('folderId');\r\n this.publicationTitle = 'Nova Publicação';\r\n }\r\n\r\n ngOnInit() {\r\n this.setTitle();\r\n this.clear();\r\n this.takePicture();\r\n }\r\n takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.DATA_URL,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE,\r\n targetWidth: 720,\r\n targetHeight: 720,\r\n }\r\n\r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n this.capturedImage = imageData;\r\n this.capturedImageTitle = new Date().getTime() + '.jpeg';\r\n }, (err) => {\r\n console.log(err);\r\n });\r\n }\r\n\r\n getPicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n sourceType: this.camera.PictureSourceType.PHOTOLIBRARY,\r\n destinationType: this.camera.DestinationType.DATA_URL,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE,\r\n targetWidth: 720,\r\n targetHeight: 720,\r\n }\r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n this.capturedImage = imageData;\r\n this.capturedImageTitle = new Date().getTime() + '.jpeg';\r\n }, (err) => {\r\n console.log(err);\r\n });\r\n }\r\n\r\n async save(){\r\n if(this.publicationType == '3'){\r\n console.log(this.navParams.get('publication'));\r\n \r\n if(this.capturedImage != ''){\r\n this.publication = {\r\n DateIndex: this.publication.DateIndex,\r\n DocumentId:this.publication.DocumentId,\r\n ProcessId:this.publication.ProcessId,\r\n Title: this.pub.Title,\r\n Message: this.pub.Message,\r\n DatePublication: this.publication.DatePublication,\r\n OriginalFileName: this.capturedImageTitle,\r\n FileBase64: this.capturedImage,\r\n FileExtension: 'jpeg',\r\n }\r\n console.log('Edit change image');\r\n console.log(this.publication);\r\n this.publications.UpdatePublication(this.publication.ProcessId, this.publication);\r\n this.close();\r\n }\r\n else{\r\n this.publication = {\r\n DateIndex: this.publication.DateIndex,\r\n DocumentId:this.publication.DocumentId,\r\n ProcessId:this.publication.ProcessId,\r\n Title: this.pub.Title,\r\n Message: this.pub.Message,\r\n DatePublication: this.publication.DatePublication,\r\n OriginalFileName: this.publication.OriginalFileName,\r\n FileBase64: this.publication.FileBase64,\r\n FileExtension: 'jpeg',\r\n }\r\n console.log('Edit - keep image');\r\n console.log(this.publication);\r\n this.publications.UpdatePublication(this.publication.ProcessId, this.publication);\r\n this.close();\r\n }\r\n }\r\n else{\r\n \r\n this.publication = {\r\n DateIndex: new Date(),\r\n DocumentId:null,\r\n ProcessId:this.folderId,\r\n Title: this.pub.Title,\r\n Message: this.pub.Message,\r\n DatePublication: new Date(),\r\n OriginalFileName: this.capturedImageTitle,\r\n FileBase64: this.capturedImage,\r\n FileExtension: 'jpeg',\r\n }\r\n \r\n console.log('Create');\r\n console.log(this.publication);\r\n this.publications.CreatePublication(this.folderId, this.publication);\r\n this.close();\r\n }\r\n }\r\n\r\n\r\n close(){\r\n this.modalController.dismiss().then(()=>{\r\n this.showLoader=true;\r\n });\r\n }\r\n clear(){\r\n this.capturedImage = '';\r\n }\r\n setTitle(){\r\n if(this.publicationType == '1'){\r\n this.publicationTitle = 'Nova Publicação Rápida';\r\n }\r\n else if(this.publicationType == '2'){\r\n this.publicationTitle = 'Nova Publicação';\r\n }\r\n else if(this.publicationType == '3'){\r\n this.publicationTitle = 'Editar Publicação';\r\n this.pub = this.navParams.get('publication');\r\n }\r\n }\r\n\r\n /* async openGallery() {\r\n const modal = await this.modalController.create({\r\n component: GalleryPage,\r\n componentProps:{\r\n },\r\n cssClass: 'new-publication',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n } */\r\n\r\n /* async takePicture(){\r\n const image = await Plugins.Camera.getPhoto({\r\n quality: 100,\r\n allowEditing: false,\r\n resultType: CameraResultType.DataUrl,\r\n source: CameraSource.Camera\r\n });\r\n console.log(image);\r\n \r\n this.photo = this.sanitizer.bypassSecurityTrustResourceUrl(image && (image.dataUrl));\r\n } */\r\n\r\n}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 0px 0 0px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.back-icon {\\n width: auto;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.div-title {\\n width: 270px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.post-img {\\n width: 100%;\\n height: 400px;\\n margin: 0 auto;\\n border-radius: 0px !important;\\n overflow: hidden;\\n}\\n\\n.post-img img {\\n width: 100%;\\n height: 100%;\\n -o-object-fit: cover;\\n object-fit: cover;\\n}\\n\\n.post-description {\\n width: 360px;\\n margin: 0 auto;\\n margin-bottom: 35px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zXFxwdWJsaWNhdGlvbi1kZXRhaWxcXHB1YmxpY2F0aW9uLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbi1kZXRhaWwvcHVibGljYXRpb24tZGV0YWlsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLG1CQUFBO0FDQ0o7O0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EscUJBQUE7QUNFSjs7QURBRTtFQUNJLGdCQUFBO0FDR047O0FEREU7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNLSjs7QURIRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNNSjs7QURKRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ09KOztBRExFO0VBQ0UsV0FBQTtBQ1FKOztBRE5FO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ1NKOztBRFBFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVkU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNjSjs7QURaRTtFQUNFLGVBQUE7QUNlSjs7QURiRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNnQko7O0FEZEE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QUNpQko7O0FEZkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDa0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9wdWJsaWNhdGlvbi1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH1cclxuICBpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgfVxyXG4gIGlvbi1mb290ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG4gIGlvbi10b29sYmFye1xyXG4gICAgLyogLS1iYWNrZ3JvdW5kOiMwNzgyYzk7ICovXHJcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuY29udGVudC10b3B7XHJcbiAgICB3aWR0aDogMzQ0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbn1cclxuICAuY29udGVudC1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIHBhZGRpbmc6IDI1cHggMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXRpdGxle1xyXG4gICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5wb3N0LWltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBvc3QtaW1nIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyNzBweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { Publication } from 'src/app/models/publication';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { ImageModalPage } from '../../gallery/image-modal/image-modal.page';\r\nimport { NewPublicationPage } from '../../new-publication/new-publication.page';\r\n\r\n@Component({\r\n selector: 'app-publication-detail',\r\n templateUrl: './publication-detail.page.html',\r\n styleUrls: ['./publication-detail.page.scss'],\r\n})\r\nexport class PublicationDetailPage implements OnInit {\r\n showLoader: boolean;\r\n publicationId: string;\r\n folderId: string;\r\n publication: Publication;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private navParams:NavParams,\r\n private publications:PublicationsService,\r\n ) { \r\n this.publicationId = this.navParams.get('publicationId');\r\n this.folderId = this.navParams.get('folderIdId');\r\n this.publication = {\r\n DateIndex: null,\r\n DocumentId: '',\r\n ProcessId:'',\r\n Title:'',\r\n Message: '',\r\n /* image: null, */\r\n DatePublication: null,\r\n FileBase64: '',\r\n OriginalFileName: '',\r\n FileExtension: '',\r\n };\r\n }\r\n\r\n ngOnInit() {\r\n /* console.log(this.publication.FileBase64); */\r\n this.getPublicationDetail();\r\n }\r\n doRefresh(event) {\r\n this.getPublicationDetail();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n getPublicationDetail(){\r\n this.showLoader = true;\r\n console.log(this.publicationId);\r\n console.log(this.folderId);\r\n this.publications.GetPublicationById(this.folderId,this.publicationId).subscribe(res=>{\r\n console.log(res);\r\n /* this.publication = res; */\r\n this.publication = {\r\n DateIndex: res.DateIndex,\r\n DocumentId: res.DocumentId,\r\n ProcessId:res.ProcessId,\r\n Title:res.Title,\r\n Message: res.Message,\r\n DatePublication: res.DatePublication,\r\n FileBase64: \"data:image/jpg;base64,\" + res.FileBase64,\r\n OriginalFileName: res.OriginalFileName,\r\n FileExtension: 'jpeg',\r\n }\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n deletePost(){\r\n this.publications.DeletePublication(this.folderId, this.publicationId).then(res =>{\r\n console.log(res);\r\n \r\n });\r\n this.close();\r\n }\r\n\r\n async editPost(publicationType:any) {\r\n console.log(this.publication);\r\n const modal = await this.modalController.create({\r\n component: NewPublicationPage,\r\n componentProps:{\r\n publicationType: publicationType,\r\n publication: this.publication,\r\n },\r\n cssClass: 'new-publication',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n setTimeout(() => {\r\n this.getPublicationDetail();\r\n }, 5000);\r\n });\r\n }\r\n\r\n openPreview(imageUrl:string){\r\n this.modalController.create({\r\n component: ImageModalPage,\r\n componentProps: {\r\n imageUrl:imageUrl,\r\n }\r\n }).then(modal => modal.present());\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PublicationsService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n GetPublicationFolderList(){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetPublicationFolderById(id:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"id\", id);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n CreatePublicationFolder(body:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n UpdatePublicationFolder(body:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.put(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n DeletePublicationFolderById(id:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"id\", id);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.delete(`${geturl}`, options);\r\n }\r\n\r\n GetPublications(id:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+ id +'/posts';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"folderId\", id);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetPublicationById(folderId:any, publicationId:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+ folderId +'/posts/'+ publicationId;\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"folderId\", folderId);\r\n params = params.set(\"id\", publicationId);\r\n\r\n\r\n console.log(params);\r\n \r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n CreatePublication(folderId:any,body:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+folderId+'/posts';\r\n let params = new HttpParams();\r\n params = params.set(\"folderId\", folderId);\r\n let options = { \r\n headers: this.headers,\r\n /* params: params */\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n UpdatePublication(folderId:any,body:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+folderId+'/posts';\r\n let params = new HttpParams();\r\n params = params.set(\"folderId\", folderId);\r\n let options = { \r\n headers: this.headers,\r\n /* params: params */\r\n };\r\n return this.http.put(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n DeletePublication(folderId:any,publicationId:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+folderId+'/posts/'+publicationId;\r\n let params = new HttpParams();\r\n params = params.set(\"folderId\", folderId);\r\n params = params.set(\"id\", publicationId);\r\n let options = { \r\n headers: this.headers,\r\n /* params: params */\r\n };\r\n return this.http.delete(`${geturl}`, options).toPromise();\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js deleted file mode 100644 index 65cd154a9..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js +++ /dev/null @@ -1,1057 +0,0 @@ -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; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/gallery/image-modal/image-modal.page.html": - /*!********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/gallery/image-modal/image-modal.page.html ***! - \********************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesPublicationsGalleryImageModalImageModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n \r\n Fechar\r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/new-publication/new-publication.page.html": - /*!********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/new-publication/new-publication.page.html ***! - \********************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesPublicationsNewPublicationNewPublicationPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n {{publicationTitle}}\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n Fotografia Anexada\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{capturedImageTitle}}

    \r\n \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n Tirar Fotografia\r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n Anexar Fotografia\r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n Gravar\r\n \r\n \r\n \r\n\r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html": - /*!********************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html ***! - \********************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesPublicationsViewPublicationsPublicationDetailPublicationDetailPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n {{publication.Title}}\r\n

    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    30\" class=\"post-img\">\r\n \"image\"\r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n

    {{publication.Message}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n

    \r\n

    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Eliminar\r\n \r\n \r\n \r\n \r\n Editar\r\n \r\n \r\n \r\n\r\n\r\n"; - /***/ - }, - - /***/ - "./src/app/models/image.ts": - /*!*********************************!*\ - !*** ./src/app/models/image.ts ***! - \*********************************/ - - /*! exports provided: Image */ - - /***/ - function srcAppModelsImageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "Image", function () { - return Image; - }); - - var Image = function Image() { - _classCallCheck(this, Image); - }; - /***/ - - }, - - /***/ - "./src/app/models/publication.ts": - /*!***************************************!*\ - !*** ./src/app/models/publication.ts ***! - \***************************************/ - - /*! exports provided: Publication */ - - /***/ - function srcAppModelsPublicationTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "Publication", function () { - return Publication; - }); - /* import { Image } from './image'; */ - - - var Publication = function Publication() { - _classCallCheck(this, Publication); - }; - /***/ - - }, - - /***/ - "./src/app/pages/publications/gallery/image-modal/image-modal.page.scss": - /*!******************************************************************************!*\ - !*** ./src/app/pages/publications/gallery/image-modal/image-modal.page.scss ***! - \******************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesPublicationsGalleryImageModalImageModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".close {\n --background: transparent;\n margin-top: 40px;\n}\n.close ion-icon {\n font-size: 2rem;\n}\nion-content {\n --background:#ccc;\n}\nion-slides {\n height: 80%;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxnYWxsZXJ5XFxpbWFnZS1tb2RhbFxcaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvZ2FsbGVyeS9pbWFnZS1tb2RhbC9pbWFnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx5QkFBQTtFQUlBLGdCQUFBO0FDRko7QURESTtFQUNJLGVBQUE7QUNHUjtBRENBO0VBQ0ksaUJBQUE7QUNFSjtBREFBO0VBQ0ksV0FBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNsb3Nle1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGlvbi1pY29ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgICAtLWJhY2tncm91bmQ6I2NjYztcclxufVxyXG5pb24tc2xpZGVze1xyXG4gICAgaGVpZ2h0OiA4MCU7XHJcbn0iLCIuY2xvc2Uge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNsb3NlIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojY2NjO1xufVxuXG5pb24tc2xpZGVzIHtcbiAgaGVpZ2h0OiA4MCU7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/publications/gallery/image-modal/image-modal.page.ts": - /*!****************************************************************************!*\ - !*** ./src/app/pages/publications/gallery/image-modal/image-modal.page.ts ***! - \****************************************************************************/ - - /*! exports provided: ImageModalPage */ - - /***/ - function srcAppPagesPublicationsGalleryImageModalImageModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ImageModalPage", function () { - return ImageModalPage; - }); - /* 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 ImageModalPage = /*#__PURE__*/function () { - function ImageModalPage(modalController, navParams) { - _classCallCheck(this, ImageModalPage); - - this.modalController = modalController; - this.navParams = navParams; - this.imageUrl = this.navParams.get('imageUrl'); - } - - _createClass(ImageModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "zoom", - value: function zoom(zoomIn) {} - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - }]); - - return ImageModalPage; - }(); - - ImageModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - ImageModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-image-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./image-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/gallery/image-modal/image-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./image-modal.page.scss */ - "./src/app/pages/publications/gallery/image-modal/image-modal.page.scss"))["default"]] - })], ImageModalPage); - /***/ - }, - - /***/ - "./src/app/pages/publications/new-publication/new-publication.page.scss": - /*!******************************************************************************!*\ - !*** ./src/app/pages/publications/new-publication/new-publication.page.scss ***! - \******************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesPublicationsNewPublicationNewPublicationPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ":host {\n background: #0782c9;\n}\n\nion-content {\n --background: transparent;\n transform: translate3d(0, 5px, 0);\n --border-radius: 30px;\n}\n\nion-footer {\n background: #fff;\n}\n\nion-toolbar {\n /* --background:#0782c9; */\n border-width: 0 !important;\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-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.content-top {\n width: 344px;\n background: #f3f2f2;\n height: 20px;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n}\n\n.content-container {\n width: 100%;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background: #ffffff;\n height: 100%;\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\n padding: 25px 20px 0 20px;\n overflow: auto;\n}\n\n.title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n}\n\n.div-title {\n width: 270px;\n /* padding: 0!important; */\n float: left;\n margin: 2.5px 0 0 5px;\n}\n\n.title {\n font-size: 25px;\n}\n\n.container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 10px;\n}\n\n.ion-item-container-no-border {\n width: 100%;\n margin: 0px auto;\n padding: 0 !important;\n overflow: auto;\n}\n\n.ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\n.ion-textarea-class {\n width: 315px;\n height: auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 20px 10px;\n padding: 5px;\n float: left;\n}\n\n.attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.attached-title {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #000;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXG5ldy1wdWJsaWNhdGlvblxcbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9uZXctcHVibGljYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsbUJBQUE7QUNDRjs7QURDQTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VGOztBREFBO0VBQ0ksZ0JBQUE7QUNHSjs7QUREQTtFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ01GOztBREpBO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDT0Y7O0FETEE7RUFDRSxXQUFBO0FDUUY7O0FETkE7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDU0Y7O0FEUEE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJDQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDV0Y7O0FEVEE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDRiwwQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ2FBOztBRFhBO0VBQ0EsZUFBQTtBQ2NBOztBRFpFO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0FDZUo7O0FEYkU7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNrQko7O0FEaEJFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNtQko7O0FEakJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNvQko7O0FEbEJFO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNxQko7O0FEbEJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDcUJKOztBRG5CRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ3NCSjs7QURwQkU7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9uZXctcHVibGljYXRpb24vbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAyNzBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuICAuY29udGFpbmVyLWRpdntcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmlvbi10ZXh0YXJlYS1jbGFzc3tcclxuICAgIHdpZHRoOiAzMTVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2gtaWNvbntcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2hlZC10aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDI3MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaGVkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/publications/new-publication/new-publication.page.ts": - /*!****************************************************************************!*\ - !*** ./src/app/pages/publications/new-publication/new-publication.page.ts ***! - \****************************************************************************/ - - /*! exports provided: NewPublicationPage */ - - /***/ - function srcAppPagesPublicationsNewPublicationNewPublicationPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "NewPublicationPage", function () { - return NewPublicationPage; - }); - /* 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 src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/publications.service */ - "./src/app/services/publications.service.ts"); - /* harmony import */ - - - var src_app_models_publication__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/models/publication */ - "./src/app/models/publication.ts"); - /* harmony import */ - - - var src_app_models_image__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! src/app/models/image */ - "./src/app/models/image.ts"); - /* harmony import */ - - - var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! src/app/services/photo.service */ - "./src/app/services/photo.service.ts"); - /* harmony import */ - - - var _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! @ionic-native/camera/ngx */ - "./node_modules/@ionic-native/camera/__ivy_ngcc__/ngx/index.js"); //Capacitor - - /* const { Camera } = Plugins; */ - //Cordova - - - var NewPublicationPage = /*#__PURE__*/function () { - function NewPublicationPage(modalController, photoService, navParams, publications, camera) { - _classCallCheck(this, NewPublicationPage); - - this.modalController = modalController; - this.photoService = photoService; - this.navParams = navParams; - this.publications = publications; - this.camera = camera; - this.pub = new src_app_models_publication__WEBPACK_IMPORTED_MODULE_4__["Publication"](); - this.image = new src_app_models_image__WEBPACK_IMPORTED_MODULE_5__["Image"](); - this.Defaultimage = ''; - this.publicationType = this.navParams.get('publicationType'); - this.folderId = this.navParams.get('folderId'); - this.publicationTitle = 'Nova Publicação'; - } - - _createClass(NewPublicationPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.setTitle(); - this.clear(); - this.takePicture(); - } - }, { - key: "takePicture", - value: function takePicture() { - var _this = this; - - var options = { - quality: 100, - destinationType: this.camera.DestinationType.DATA_URL, - encodingType: this.camera.EncodingType.JPEG, - mediaType: this.camera.MediaType.PICTURE, - targetWidth: 720, - targetHeight: 720 - }; - this.camera.getPicture(options).then(function (imageData) { - // imageData is either a base64 encoded string or a file URI - // If it's base64 (DATA_URL): - var base64Image = 'data:image/jpeg;base64,' + imageData; - _this.capturedImage = imageData; - _this.capturedImageTitle = new Date().getTime() + '.jpeg'; - }, function (err) { - console.log(err); - }); - } - }, { - key: "getPicture", - value: function getPicture() { - var _this2 = this; - - var options = { - quality: 100, - sourceType: this.camera.PictureSourceType.PHOTOLIBRARY, - destinationType: this.camera.DestinationType.DATA_URL, - encodingType: this.camera.EncodingType.JPEG, - mediaType: this.camera.MediaType.PICTURE, - targetWidth: 720, - targetHeight: 720 - }; - this.camera.getPicture(options).then(function (imageData) { - // imageData is either a base64 encoded string or a file URI - // If it's base64 (DATA_URL): - var base64Image = 'data:image/jpeg;base64,' + imageData; - _this2.capturedImage = imageData; - _this2.capturedImageTitle = new Date().getTime() + '.jpeg'; - }, function (err) { - console.log(err); - }); - } - }, { - key: "save", - value: function save() { - 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: - if (this.publicationType == '3') { - console.log(this.navParams.get('publication')); - - if (this.capturedImage != '') { - this.publication = { - DateIndex: this.publication.DateIndex, - DocumentId: this.publication.DocumentId, - ProcessId: this.publication.ProcessId, - Title: this.pub.Title, - Message: this.pub.Message, - DatePublication: this.publication.DatePublication, - OriginalFileName: this.capturedImageTitle, - FileBase64: this.capturedImage, - FileExtension: 'jpeg' - }; - console.log('Edit change image'); - console.log(this.publication); - this.publications.UpdatePublication(this.publication.ProcessId, this.publication); - this.close(); - } else { - this.publication = { - DateIndex: this.publication.DateIndex, - DocumentId: this.publication.DocumentId, - ProcessId: this.publication.ProcessId, - Title: this.pub.Title, - Message: this.pub.Message, - DatePublication: this.publication.DatePublication, - OriginalFileName: this.publication.OriginalFileName, - FileBase64: this.publication.FileBase64, - FileExtension: 'jpeg' - }; - console.log('Edit - keep image'); - console.log(this.publication); - this.publications.UpdatePublication(this.publication.ProcessId, this.publication); - this.close(); - } - } else { - this.publication = { - DateIndex: new Date(), - DocumentId: null, - ProcessId: this.folderId, - Title: this.pub.Title, - Message: this.pub.Message, - DatePublication: new Date(), - OriginalFileName: this.capturedImageTitle, - FileBase64: this.capturedImage, - FileExtension: 'jpeg' - }; - console.log('Create'); - console.log(this.publication); - this.publications.CreatePublication(this.folderId, this.publication); - this.close(); - } - - case 1: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "close", - value: function close() { - var _this3 = this; - - this.modalController.dismiss().then(function () { - _this3.showLoader = true; - }); - } - }, { - key: "clear", - value: function clear() { - this.capturedImage = ''; - } - }, { - key: "setTitle", - value: function setTitle() { - if (this.publicationType == '1') { - this.publicationTitle = 'Nova Publicação Rápida'; - } else if (this.publicationType == '2') { - this.publicationTitle = 'Nova Publicação'; - } else if (this.publicationType == '3') { - this.publicationTitle = 'Editar Publicação'; - this.pub = this.navParams.get('publication'); - } - } - }]); - - return NewPublicationPage; - }(); - - NewPublicationPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_6__["PhotoService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }, { - type: src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__["PublicationsService"] - }, { - type: _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_7__["Camera"] - }]; - }; - - NewPublicationPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-new-publication', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./new-publication.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/new-publication/new-publication.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./new-publication.page.scss */ - "./src/app/pages/publications/new-publication/new-publication.page.scss"))["default"]] - })], NewPublicationPage); - /***/ - }, - - /***/ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss": - /*!******************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss ***! - \******************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesPublicationsViewPublicationsPublicationDetailPublicationDetailPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ":host {\n background: #0782c9;\n}\n\nion-content {\n --background: transparent;\n transform: translate3d(0, 5px, 0);\n --border-radius: 30px;\n}\n\nion-footer {\n background: #fff;\n}\n\nion-toolbar {\n /* --background:#0782c9; */\n border-width: 0 !important;\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-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.content-top {\n width: 344px;\n background: #f3f2f2;\n height: 20px;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n}\n\n.content-container {\n width: 100%;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background: #ffffff;\n height: 100%;\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\n padding: 25px 0px 0 0px;\n overflow: auto;\n}\n\n.title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n}\n\n.back-icon {\n width: auto;\n float: left;\n font-size: 35px;\n overflow: auto;\n}\n\n.div-title {\n width: 270px;\n /* padding: 0!important; */\n float: left;\n margin: 2.5px 0 0 5px;\n}\n\n.title {\n font-size: 25px;\n}\n\n.post-img {\n width: 100%;\n height: 400px;\n margin: 0 auto;\n border-radius: 0px !important;\n overflow: hidden;\n}\n\n.post-img img {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n.post-description {\n width: 360px;\n margin: 0 auto;\n margin-bottom: 35px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zXFxwdWJsaWNhdGlvbi1kZXRhaWxcXHB1YmxpY2F0aW9uLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbi1kZXRhaWwvcHVibGljYXRpb24tZGV0YWlsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLG1CQUFBO0FDQ0o7O0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EscUJBQUE7QUNFSjs7QURBRTtFQUNJLGdCQUFBO0FDR047O0FEREU7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNLSjs7QURIRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNNSjs7QURKRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ09KOztBRExFO0VBQ0UsV0FBQTtBQ1FKOztBRE5FO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ1NKOztBRFBFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVkU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNjSjs7QURaRTtFQUNFLGVBQUE7QUNlSjs7QURiRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNnQko7O0FEZEE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QUNpQko7O0FEZkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDa0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9wdWJsaWNhdGlvbi1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH1cclxuICBpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgfVxyXG4gIGlvbi1mb290ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG4gIGlvbi10b29sYmFye1xyXG4gICAgLyogLS1iYWNrZ3JvdW5kOiMwNzgyYzk7ICovXHJcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuY29udGVudC10b3B7XHJcbiAgICB3aWR0aDogMzQ0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbn1cclxuICAuY29udGVudC1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIHBhZGRpbmc6IDI1cHggMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXRpdGxle1xyXG4gICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5wb3N0LWltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBvc3QtaW1nIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyNzBweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts": - /*!****************************************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts ***! - \****************************************************************************************************/ - - /*! exports provided: PublicationDetailPage */ - - /***/ - function srcAppPagesPublicationsViewPublicationsPublicationDetailPublicationDetailPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "PublicationDetailPage", function () { - return PublicationDetailPage; - }); - /* 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 src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/publications.service */ - "./src/app/services/publications.service.ts"); - /* harmony import */ - - - var _gallery_image_modal_image_modal_page__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../../gallery/image-modal/image-modal.page */ - "./src/app/pages/publications/gallery/image-modal/image-modal.page.ts"); - /* harmony import */ - - - var _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ../../new-publication/new-publication.page */ - "./src/app/pages/publications/new-publication/new-publication.page.ts"); - - var PublicationDetailPage = /*#__PURE__*/function () { - function PublicationDetailPage(modalController, navParams, publications) { - _classCallCheck(this, PublicationDetailPage); - - this.modalController = modalController; - this.navParams = navParams; - this.publications = publications; - this.publicationId = this.navParams.get('publicationId'); - this.folderId = this.navParams.get('folderIdId'); - this.publication = { - DateIndex: null, - DocumentId: '', - ProcessId: '', - Title: '', - Message: '', - - /* image: null, */ - DatePublication: null, - FileBase64: '', - OriginalFileName: '', - FileExtension: '' - }; - } - - _createClass(PublicationDetailPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - /* console.log(this.publication.FileBase64); */ - this.getPublicationDetail(); - } - }, { - key: "doRefresh", - value: function doRefresh(event) { - this.getPublicationDetail(); - setTimeout(function () { - event.target.complete(); - }, 2000); - } - }, { - key: "getPublicationDetail", - value: function getPublicationDetail() { - var _this4 = this; - - this.showLoader = true; - console.log(this.publicationId); - console.log(this.folderId); - this.publications.GetPublicationById(this.folderId, this.publicationId).subscribe(function (res) { - console.log(res); - /* this.publication = res; */ - - _this4.publication = { - DateIndex: res.DateIndex, - DocumentId: res.DocumentId, - ProcessId: res.ProcessId, - Title: res.Title, - Message: res.Message, - DatePublication: res.DatePublication, - FileBase64: "data:image/jpg;base64," + res.FileBase64, - OriginalFileName: res.OriginalFileName, - FileExtension: 'jpeg' - }; - _this4.showLoader = false; - }); - } - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - }, { - key: "deletePost", - value: function deletePost() { - this.publications.DeletePublication(this.folderId, this.publicationId).then(function (res) { - console.log(res); - }); - this.close(); - } - }, { - key: "editPost", - value: function editPost(publicationType) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this5 = this; - - var modal; - return regeneratorRuntime.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - console.log(this.publication); - _context2.next = 3; - return this.modalController.create({ - component: _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__["NewPublicationPage"], - componentProps: { - publicationType: publicationType, - publication: this.publication - }, - cssClass: 'new-publication', - backdropDismiss: false - }); - - case 3: - modal = _context2.sent; - _context2.next = 6; - return modal.present(); - - case 6: - modal.onDidDismiss().then(function () { - setTimeout(function () { - _this5.getPublicationDetail(); - }, 5000); - }); - - case 7: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }, { - key: "openPreview", - value: function openPreview(imageUrl) { - this.modalController.create({ - component: _gallery_image_modal_image_modal_page__WEBPACK_IMPORTED_MODULE_4__["ImageModalPage"], - componentProps: { - imageUrl: imageUrl - } - }).then(function (modal) { - return modal.present(); - }); - } - }]); - - return PublicationDetailPage; - }(); - - PublicationDetailPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }, { - type: src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_3__["PublicationsService"] - }]; - }; - - PublicationDetailPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-publication-detail', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./publication-detail.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./publication-detail.page.scss */ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss"))["default"]] - })], PublicationDetailPage); - /***/ - }, - - /***/ - "./src/app/services/photo.service.ts": - /*!*******************************************!*\ - !*** ./src/app/services/photo.service.ts ***! - \*******************************************/ - - /*! exports provided: PhotoService */ - - /***/ - function srcAppServicesPhotoServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "PhotoService", function () { - return PhotoService; - }); - /* 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 _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic-native/camera/ngx */ - "./node_modules/@ionic-native/camera/__ivy_ngcc__/ngx/index.js"); - /* const { Camera, Filesystem, Storage } = Plugins; */ - - - var PhotoService = /*#__PURE__*/function () { - function PhotoService(platform, camera) { - _classCallCheck(this, PhotoService); - - this.camera = camera; - this.photos = []; - this.PHOTO_STORAGE = "photos"; - this.platform = platform; - } - - _createClass(PhotoService, [{ - key: "takePicture", - value: function takePicture() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { - var options; - return regeneratorRuntime.wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - options = { - quality: 100, - destinationType: this.camera.DestinationType.FILE_URI, - encodingType: this.camera.EncodingType.JPEG, - mediaType: this.camera.MediaType.PICTURE - }; - this.camera.getPicture(options).then(function (imageData) { - // imageData is either a base64 encoded string or a file URI - // If it's base64 (DATA_URL): - var base64Image = 'data:image/jpeg;base64,' + imageData; - return base64Image; - }, function (err) {// Handle error - }); - - case 2: - case "end": - return _context3.stop(); - } - } - }, _callee3, this); - })); - } - }]); - - return PhotoService; - }(); - - PhotoService.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["Platform"] - }, { - type: _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_3__["Camera"] - }]; - }; - - PhotoService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], PhotoService); - /***/ - }, - - /***/ - "./src/app/services/publications.service.ts": - /*!**************************************************!*\ - !*** ./src/app/services/publications.service.ts ***! - \**************************************************/ - - /*! exports provided: PublicationsService */ - - /***/ - function srcAppServicesPublicationsServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "PublicationsService", function () { - return PublicationsService; - }); - /* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! @angular/common/http */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); - /* harmony import */ - - - var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/environments/environment */ - "./src/environments/environment.ts"); - /* harmony import */ - - - var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../services/auth.service */ - "./src/app/services/auth.service.ts"); - - var PublicationsService = /*#__PURE__*/function () { - function PublicationsService(http, user) { - _classCallCheck(this, PublicationsService); - - this.http = http; - this.authheader = {}; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - - _createClass(PublicationsService, [{ - key: "GetPublicationFolderList", - value: function GetPublicationFolderList() { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - var options = { - headers: this.headers - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "GetPublicationFolderById", - value: function GetPublicationFolderById(id) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("id", id); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "CreatePublicationFolder", - value: function CreatePublicationFolder(body) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - var options = { - headers: this.headers - }; - return this.http.post("".concat(geturl), body, options).toPromise().then(function (res) { - console.log(res); - }); - } - }, { - key: "UpdatePublicationFolder", - value: function UpdatePublicationFolder(body) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - var options = { - headers: this.headers - }; - return this.http.put("".concat(geturl), body, options).toPromise().then(function (res) { - console.log(res); - }); - } - }, { - key: "DeletePublicationFolderById", - value: function DeletePublicationFolderById(id) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("id", id); - var options = { - headers: this.headers, - params: params - }; - return this.http["delete"]("".concat(geturl), options); - } - }, { - key: "GetPublications", - value: function GetPublications(id) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + id + '/posts'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", id); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "GetPublicationById", - value: function GetPublicationById(folderId, publicationId) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts/' + publicationId; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - params = params.set("id", publicationId); - console.log(params); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "CreatePublication", - value: function CreatePublication(folderId, body) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - var options = { - headers: this.headers - }; - return this.http.post("".concat(geturl), body, options).toPromise().then(function (res) { - console.log(res); - }); - } - }, { - key: "UpdatePublication", - value: function UpdatePublication(folderId, body) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - var options = { - headers: this.headers - }; - return this.http.put("".concat(geturl), body, options).toPromise().then(function (res) { - console.log(res); - }); - } - }, { - key: "DeletePublication", - value: function DeletePublication(folderId, publicationId) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'presidentialActions/' + folderId + '/posts/' + publicationId; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("folderId", folderId); - params = params.set("id", publicationId); - var options = { - headers: this.headers - }; - return this.http["delete"]("".concat(geturl), options).toPromise(); - } - }]); - - return PublicationsService; - }(); - - PublicationsService.ctorParameters = function () { - return [{ - type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] - }, { - type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] - }]; - }; - - PublicationsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], PublicationsService); - /***/ - } -}]); -//# sourceMappingURL=default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js.map b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js.map deleted file mode 100644 index 56521adcc..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/publications/gallery/image-modal/image-modal.page.html","webpack:///src/app/pages/publications/new-publication/new-publication.page.html","webpack:///src/app/pages/publications/view-publications/publication-detail/publication-detail.page.html","webpack:///src/app/models/image.ts","webpack:///src/app/models/publication.ts","webpack:///src/app/pages/publications/gallery/image-modal/image-modal.page.scss","webpack:///src/app/pages/publications/gallery/image-modal/image-modal.page.ts","webpack:///src/app/pages/publications/new-publication/new-publication.page.scss","webpack:///src/app/pages/publications/new-publication/new-publication.page.ts","webpack:///src/app/pages/publications/view-publications/publication-detail/publication-detail.page.scss","webpack:///src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/publications.service.ts"],"names":["Image","Publication","ImageModalPage","modalController","navParams","imageUrl","get","zoomIn","dismiss","selector","template","NewPublicationPage","photoService","publications","camera","pub","image","Defaultimage","publicationType","folderId","publicationTitle","setTitle","clear","takePicture","options","quality","destinationType","DestinationType","DATA_URL","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","targetWidth","targetHeight","getPicture","then","imageData","base64Image","capturedImage","capturedImageTitle","Date","getTime","err","console","log","sourceType","PictureSourceType","PHOTOLIBRARY","publication","DateIndex","DocumentId","ProcessId","Title","Message","DatePublication","OriginalFileName","FileBase64","FileExtension","UpdatePublication","close","CreatePublication","showLoader","PublicationDetailPage","publicationId","getPublicationDetail","event","setTimeout","target","complete","GetPublicationById","subscribe","res","DeletePublication","create","component","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","PhotoService","platform","photos","PHOTO_STORAGE","FILE_URI","providedIn","PublicationsService","http","user","authheader","loggeduser","ValidatedUser","headers","set","BasicAuthKey","geturl","apiURL","id","params","body","post","toPromise","put"],"mappings":"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","file":"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n Fechar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{publicationTitle}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Fotografia Anexada\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{capturedImageTitle}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Tirar Fotografia\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Anexar Fotografia\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Gravar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{publication.Title}}\\r\\n

    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    30\\\" class=\\\"post-img\\\">\\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n

    {{publication.Message}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Eliminar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\";","import { title } from \"process\"\r\n\r\nexport class Image {\r\n title: string;\r\n url: string;\r\n format: string;\r\n}","/* import { Image } from './image'; */\r\n\r\nexport class Publication{\r\n DateIndex: Date;\r\n DocumentId:string;\r\n ProcessId:string;\r\n Title: string;\r\n Message: string;\r\n DatePublication: Date;\r\n OriginalFileName: string;\r\n FileBase64:string;\r\n FileExtension: string;\r\n}","export default \".close {\\n --background: transparent;\\n margin-top: 40px;\\n}\\n.close ion-icon {\\n font-size: 2rem;\\n}\\nion-content {\\n --background:#ccc;\\n}\\nion-slides {\\n height: 80%;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxnYWxsZXJ5XFxpbWFnZS1tb2RhbFxcaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvZ2FsbGVyeS9pbWFnZS1tb2RhbC9pbWFnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx5QkFBQTtFQUlBLGdCQUFBO0FDRko7QURESTtFQUNJLGVBQUE7QUNHUjtBRENBO0VBQ0ksaUJBQUE7QUNFSjtBREFBO0VBQ0ksV0FBQTtBQ0dKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL2dhbGxlcnkvaW1hZ2UtbW9kYWwvaW1hZ2UtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNsb3Nle1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGlvbi1pY29ue1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgICAtLWJhY2tncm91bmQ6I2NjYztcclxufVxyXG5pb24tc2xpZGVze1xyXG4gICAgaGVpZ2h0OiA4MCU7XHJcbn0iLCIuY2xvc2Uge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmNsb3NlIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojY2NjO1xufVxuXG5pb24tc2xpZGVzIHtcbiAgaGVpZ2h0OiA4MCU7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-image-modal',\r\n templateUrl: './image-modal.page.html',\r\n styleUrls: ['./image-modal.page.scss'],\r\n})\r\nexport class ImageModalPage implements OnInit {\r\n imageUrl:string;\r\n\r\n constructor(private modalController: ModalController,\r\n private navParams: NavParams) { \r\n this.imageUrl = this.navParams.get('imageUrl');\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n zoom(zoomIn:boolean){\r\n\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.div-title {\\n width: 270px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.ion-textarea-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 20px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.attached-title {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXG5ldy1wdWJsaWNhdGlvblxcbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1wdWJsaWNhdGlvbi9uZXctcHVibGljYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsbUJBQUE7QUNDRjs7QURDQTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VGOztBREFBO0VBQ0ksZ0JBQUE7QUNHSjs7QUREQTtFQUNFLDBCQUFBO0VBQ0EsMEJBQUE7QUNJRjs7QURGQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ01GOztBREpBO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDT0Y7O0FETEE7RUFDRSxXQUFBO0FDUUY7O0FETkE7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDU0Y7O0FEUEE7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7QUNVRjs7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLDJDQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDV0Y7O0FEVEE7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDRiwwQkFBQTtFQUNBLFdBQUE7RUFDQSxxQkFBQTtBQ2FBOztBRFhBO0VBQ0EsZUFBQTtBQ2NBOztBRFpFO0VBQ0UsbUJBQUE7RUFDQSxjQUFBO0FDZUo7O0FEYkU7RUFDRSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUNnQko7O0FEZEU7RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNpQko7O0FEZkU7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7QUNrQko7O0FEaEJFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QUNtQko7O0FEakJFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNvQko7O0FEbEJFO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNxQko7O0FEbEJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDcUJKOztBRG5CRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ3NCSjs7QURwQkU7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ3VCRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9uZXctcHVibGljYXRpb24vbmV3LXB1YmxpY2F0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAyNzBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuICAuY29udGFpbmVyLWRpdntcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLmlvbi1pdGVtLWNsYXNzLTJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmlvbi10ZXh0YXJlYS1jbGFzc3tcclxuICAgIHdpZHRoOiAzMTVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG5cclxuICAuYXR0YWNoLWRvY3VtZW50e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2gtaWNvbntcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5hdHRhY2hlZC10aXRsZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDI3MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hdHRhY2gtZG9jdW1lbnQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBtYXJnaW46IDVweCA1cHggMjBweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmF0dGFjaGVkLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDA7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { AlertController, ModalController, NavParams } from '@ionic/angular';\r\nimport { GalleryPage } from '../gallery/gallery.page';\r\n\r\n/* import {Plugins, CameraResultType, CameraSource} from '@capacitor/core'; */\r\nimport { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { Publication } from 'src/app/models/publication';\r\nimport { Image } from 'src/app/models/image';\r\nimport { ThrowStmt } from '@angular/compiler';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\n//Capacitor\r\n/* const { Camera } = Plugins; */\r\n\r\n//Cordova\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { ViewPublicationsPage } from '../view-publications/view-publications.page';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n@Component({\r\n selector: 'app-new-publication',\r\n templateUrl: './new-publication.page.html',\r\n styleUrls: ['./new-publication.page.scss'],\r\n})\r\nexport class NewPublicationPage implements OnInit {\r\n showLoader: boolean;\r\n publication: Publication;\r\n pub: Publication = new Publication();\r\n folderId: string;\r\n image: Image = new Image();\r\n\r\n publicationType:string;\r\n publicationTitle:string;\r\n imgUrl:any;\r\n\r\n Defaultimage:any = '';\r\n\r\n\r\n photo: SafeResourceUrl;\r\n\r\n guestPicture:any;\r\n\r\n capturedImage:any;\r\n capturedImageTitle:any;\r\n\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n public photoService: PhotoService,\r\n private navParams: NavParams,\r\n private publications: PublicationsService,\r\n private camera: Camera,\r\n ) {\r\n \r\n this.publicationType = this.navParams.get('publicationType');\r\n this.folderId = this.navParams.get('folderId');\r\n this.publicationTitle = 'Nova Publicação';\r\n }\r\n\r\n ngOnInit() {\r\n this.setTitle();\r\n this.clear();\r\n this.takePicture();\r\n }\r\n takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.DATA_URL,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE,\r\n targetWidth: 720,\r\n targetHeight: 720,\r\n }\r\n\r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n this.capturedImage = imageData;\r\n this.capturedImageTitle = new Date().getTime() + '.jpeg';\r\n }, (err) => {\r\n console.log(err);\r\n });\r\n }\r\n\r\n getPicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n sourceType: this.camera.PictureSourceType.PHOTOLIBRARY,\r\n destinationType: this.camera.DestinationType.DATA_URL,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE,\r\n targetWidth: 720,\r\n targetHeight: 720,\r\n }\r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n this.capturedImage = imageData;\r\n this.capturedImageTitle = new Date().getTime() + '.jpeg';\r\n }, (err) => {\r\n console.log(err);\r\n });\r\n }\r\n\r\n async save(){\r\n if(this.publicationType == '3'){\r\n console.log(this.navParams.get('publication'));\r\n \r\n if(this.capturedImage != ''){\r\n this.publication = {\r\n DateIndex: this.publication.DateIndex,\r\n DocumentId:this.publication.DocumentId,\r\n ProcessId:this.publication.ProcessId,\r\n Title: this.pub.Title,\r\n Message: this.pub.Message,\r\n DatePublication: this.publication.DatePublication,\r\n OriginalFileName: this.capturedImageTitle,\r\n FileBase64: this.capturedImage,\r\n FileExtension: 'jpeg',\r\n }\r\n console.log('Edit change image');\r\n console.log(this.publication);\r\n this.publications.UpdatePublication(this.publication.ProcessId, this.publication);\r\n this.close();\r\n }\r\n else{\r\n this.publication = {\r\n DateIndex: this.publication.DateIndex,\r\n DocumentId:this.publication.DocumentId,\r\n ProcessId:this.publication.ProcessId,\r\n Title: this.pub.Title,\r\n Message: this.pub.Message,\r\n DatePublication: this.publication.DatePublication,\r\n OriginalFileName: this.publication.OriginalFileName,\r\n FileBase64: this.publication.FileBase64,\r\n FileExtension: 'jpeg',\r\n }\r\n console.log('Edit - keep image');\r\n console.log(this.publication);\r\n this.publications.UpdatePublication(this.publication.ProcessId, this.publication);\r\n this.close();\r\n }\r\n }\r\n else{\r\n \r\n this.publication = {\r\n DateIndex: new Date(),\r\n DocumentId:null,\r\n ProcessId:this.folderId,\r\n Title: this.pub.Title,\r\n Message: this.pub.Message,\r\n DatePublication: new Date(),\r\n OriginalFileName: this.capturedImageTitle,\r\n FileBase64: this.capturedImage,\r\n FileExtension: 'jpeg',\r\n }\r\n \r\n console.log('Create');\r\n console.log(this.publication);\r\n this.publications.CreatePublication(this.folderId, this.publication);\r\n this.close();\r\n }\r\n }\r\n\r\n\r\n close(){\r\n this.modalController.dismiss().then(()=>{\r\n this.showLoader=true;\r\n });\r\n }\r\n clear(){\r\n this.capturedImage = '';\r\n }\r\n setTitle(){\r\n if(this.publicationType == '1'){\r\n this.publicationTitle = 'Nova Publicação Rápida';\r\n }\r\n else if(this.publicationType == '2'){\r\n this.publicationTitle = 'Nova Publicação';\r\n }\r\n else if(this.publicationType == '3'){\r\n this.publicationTitle = 'Editar Publicação';\r\n this.pub = this.navParams.get('publication');\r\n }\r\n }\r\n\r\n /* async openGallery() {\r\n const modal = await this.modalController.create({\r\n component: GalleryPage,\r\n componentProps:{\r\n },\r\n cssClass: 'new-publication',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n } */\r\n\r\n /* async takePicture(){\r\n const image = await Plugins.Camera.getPhoto({\r\n quality: 100,\r\n allowEditing: false,\r\n resultType: CameraResultType.DataUrl,\r\n source: CameraSource.Camera\r\n });\r\n console.log(image);\r\n \r\n this.photo = this.sanitizer.bypassSecurityTrustResourceUrl(image && (image.dataUrl));\r\n } */\r\n\r\n}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 0px 0 0px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.back-icon {\\n width: auto;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.div-title {\\n width: 270px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.post-img {\\n width: 100%;\\n height: 400px;\\n margin: 0 auto;\\n border-radius: 0px !important;\\n overflow: hidden;\\n}\\n\\n.post-img img {\\n width: 100%;\\n height: 100%;\\n -o-object-fit: cover;\\n object-fit: cover;\\n}\\n\\n.post-description {\\n width: 360px;\\n margin: 0 auto;\\n margin-bottom: 35px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxwdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zXFxwdWJsaWNhdGlvbi1kZXRhaWxcXHB1YmxpY2F0aW9uLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbi1kZXRhaWwvcHVibGljYXRpb24tZGV0YWlsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLG1CQUFBO0FDQ0o7O0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGlDQUFBO0VBQ0EscUJBQUE7QUNFSjs7QURBRTtFQUNJLGdCQUFBO0FDR047O0FEREU7RUFDRSwwQkFBQTtFQUNBLDBCQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNLSjs7QURIRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNNSjs7QURKRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ09KOztBRExFO0VBQ0UsV0FBQTtBQ1FKOztBRE5FO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ1NKOztBRFBFO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVkU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNjSjs7QURaRTtFQUNFLGVBQUE7QUNlSjs7QURiRTtFQUNFLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNnQko7O0FEZEE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QUNpQko7O0FEZkE7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDa0JGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3B1YmxpY2F0aW9uLWRldGFpbC9wdWJsaWNhdGlvbi1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH1cclxuICBpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgfVxyXG4gIGlvbi1mb290ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG4gIGlvbi10b29sYmFye1xyXG4gICAgLyogLS1iYWNrZ3JvdW5kOiMwNzgyYzk7ICovXHJcbiAgICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuY29udGVudC10b3B7XHJcbiAgICB3aWR0aDogMzQ0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbn1cclxuICAuY29udGVudC1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIHBhZGRpbmc6IDI1cHggMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXRpdGxle1xyXG4gICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5wb3N0LWltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4IWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBvc3QtaW1nIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgd2lkdGg6IDM2MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyNzBweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { Publication } from 'src/app/models/publication';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { ImageModalPage } from '../../gallery/image-modal/image-modal.page';\r\nimport { NewPublicationPage } from '../../new-publication/new-publication.page';\r\n\r\n@Component({\r\n selector: 'app-publication-detail',\r\n templateUrl: './publication-detail.page.html',\r\n styleUrls: ['./publication-detail.page.scss'],\r\n})\r\nexport class PublicationDetailPage implements OnInit {\r\n showLoader: boolean;\r\n publicationId: string;\r\n folderId: string;\r\n publication: Publication;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private navParams:NavParams,\r\n private publications:PublicationsService,\r\n ) { \r\n this.publicationId = this.navParams.get('publicationId');\r\n this.folderId = this.navParams.get('folderIdId');\r\n this.publication = {\r\n DateIndex: null,\r\n DocumentId: '',\r\n ProcessId:'',\r\n Title:'',\r\n Message: '',\r\n /* image: null, */\r\n DatePublication: null,\r\n FileBase64: '',\r\n OriginalFileName: '',\r\n FileExtension: '',\r\n };\r\n }\r\n\r\n ngOnInit() {\r\n /* console.log(this.publication.FileBase64); */\r\n this.getPublicationDetail();\r\n }\r\n doRefresh(event) {\r\n this.getPublicationDetail();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n getPublicationDetail(){\r\n this.showLoader = true;\r\n console.log(this.publicationId);\r\n console.log(this.folderId);\r\n this.publications.GetPublicationById(this.folderId,this.publicationId).subscribe(res=>{\r\n console.log(res);\r\n /* this.publication = res; */\r\n this.publication = {\r\n DateIndex: res.DateIndex,\r\n DocumentId: res.DocumentId,\r\n ProcessId:res.ProcessId,\r\n Title:res.Title,\r\n Message: res.Message,\r\n DatePublication: res.DatePublication,\r\n FileBase64: \"data:image/jpg;base64,\" + res.FileBase64,\r\n OriginalFileName: res.OriginalFileName,\r\n FileExtension: 'jpeg',\r\n }\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n deletePost(){\r\n this.publications.DeletePublication(this.folderId, this.publicationId).then(res =>{\r\n console.log(res);\r\n \r\n });\r\n this.close();\r\n }\r\n\r\n async editPost(publicationType:any) {\r\n console.log(this.publication);\r\n const modal = await this.modalController.create({\r\n component: NewPublicationPage,\r\n componentProps:{\r\n publicationType: publicationType,\r\n publication: this.publication,\r\n },\r\n cssClass: 'new-publication',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n setTimeout(() => {\r\n this.getPublicationDetail();\r\n }, 5000);\r\n });\r\n }\r\n\r\n openPreview(imageUrl:string){\r\n this.modalController.create({\r\n component: ImageModalPage,\r\n componentProps: {\r\n imageUrl:imageUrl,\r\n }\r\n }).then(modal => modal.present());\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\nimport { Observable } from 'rxjs';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PublicationsService {\r\n\r\n authheader = {};\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n GetPublicationFolderList(){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers, \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetPublicationFolderById(id:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"id\", id);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n CreatePublicationFolder(body:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n UpdatePublicationFolder(body:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let options = { \r\n headers: this.headers,\r\n };\r\n return this.http.put(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n DeletePublicationFolderById(id:any){\r\n const geturl = environment.apiURL + 'presidentialActions';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"id\", id);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.delete(`${geturl}`, options);\r\n }\r\n\r\n GetPublications(id:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+ id +'/posts';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"folderId\", id);\r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n GetPublicationById(folderId:any, publicationId:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+ folderId +'/posts/'+ publicationId;\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"folderId\", folderId);\r\n params = params.set(\"id\", publicationId);\r\n\r\n\r\n console.log(params);\r\n \r\n\r\n let options = { \r\n headers: this.headers,\r\n params: params\r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n CreatePublication(folderId:any,body:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+folderId+'/posts';\r\n let params = new HttpParams();\r\n params = params.set(\"folderId\", folderId);\r\n let options = { \r\n headers: this.headers,\r\n /* params: params */\r\n };\r\n return this.http.post(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n UpdatePublication(folderId:any,body:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+folderId+'/posts';\r\n let params = new HttpParams();\r\n params = params.set(\"folderId\", folderId);\r\n let options = { \r\n headers: this.headers,\r\n /* params: params */\r\n };\r\n return this.http.put(`${geturl}`, body, options).toPromise().then(res =>{\r\n console.log(res);\r\n });\r\n }\r\n\r\n DeletePublication(folderId:any,publicationId:any){\r\n const geturl = environment.apiURL + 'presidentialActions/'+folderId+'/posts/'+publicationId;\r\n let params = new HttpParams();\r\n params = params.set(\"folderId\", folderId);\r\n params = params.set(\"id\", publicationId);\r\n let options = { \r\n headers: this.headers,\r\n /* params: params */\r\n };\r\n return this.http.delete(`${geturl}`, options).toPromise();\r\n }\r\n\r\n\r\n\r\n}\r\n\r\n\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js deleted file mode 100644 index 6bd9cc233..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js +++ /dev/null @@ -1,215 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/view-publications.page.html": -/*!************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/view-publications.page.html ***! - \************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n {{item.Description}}\r\n

    {{item.Detail}}

    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    30\" class=\"post-img\">\r\n \"image\"\r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n
    \r\n
    \r\n {{publication.Title}}\r\n
    \r\n
    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}
    \r\n
    \r\n
    \r\n

    {{publication.Message}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n

    \r\n

    \r\n
    \r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n

    \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./src/app/pages/publications/view-publications/view-publications.page.scss": -/*!**********************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications.page.scss ***! - \**********************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (":host {\n background: transparent;\n padding: 0 !important;\n}\n\nion-content {\n --background: transparent;\n transform: translate3d(0, 5px, 0);\n --border-radius: 30px;\n}\n\nion-toolbar {\n --border-width: 0 !important;\n --border-style: none;\n --padding-top: 0px !important;\n --padding-start: 0px !important;\n --padding-right: 0px !important;\n --padding-end: 0px !important;\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-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.main-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: hidden;\n padding: 25px 20px 0px 20px;\n color: #000;\n}\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n background-color: #fff;\n overflow: auto;\n padding: 15px 20px 0 20px;\n}\n\n.content-top {\n width: 344px;\n background: #f3f2f2;\n height: 20px;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n transform: translate3d(0, 1px, 0);\n}\n\n.content-container {\n width: 100%;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background: #ffffff;\n height: 100%;\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\n padding: 25px 0px 0 0px;\n overflow: auto;\n}\n\n.title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n}\n\n.back-icon {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: auto;\n}\n\n.div-title {\n width: 221px;\n /* padding: 0!important; */\n float: left;\n margin: 2.5px 0 0 5px;\n}\n\n.title {\n font-size: 25px;\n}\n\n.actions-icon {\n width: 92px;\n float: right;\n overflow: auto;\n}\n\n.actions-icon ion-icon {\n margin-left: 10px;\n font-size: 35px;\n float: right;\n}\n\n.item-content-date {\n color: #797979;\n font-size: 13px;\n}\n\n.item-content-detail {\n color: #000000;\n font-size: 13px;\n}\n\n.post-item {\n width: 100%;\n overflow: auto;\n margin: 0 auto;\n border-radius: 0px;\n padding: 0 !important;\n}\n\n.post-img {\n width: 100%;\n height: 400px;\n margin: 0 auto;\n border-radius: 0px !important;\n overflow: hidden;\n}\n\n.post-img img {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n.post-content {\n width: 360px;\n margin: 0 auto;\n margin-bottom: 35px;\n}\n\n.post-title-time {\n width: 100%;\n overflow: auto;\n margin-top: 10px;\n}\n\n.post-title {\n width: 60%;\n float: left;\n font-size: 15px;\n color: #0d89d1;\n}\n\n.post-data {\n width: 40%;\n float: left;\n font-size: 13px;\n color: #797979;\n text-align: right;\n}\n\n.post-description {\n font-size: 13px;\n color: #000;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xcdmlldy1wdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLHVCQUFBO0VBQ0EscUJBQUE7QUNDSjs7QURDRTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VKOztBREFFO0VBQ0UsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0FDR0o7O0FEQ0U7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNFSjs7QURBRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNHSjs7QURERTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ0lKOztBREZFO0VBQ0UsV0FBQTtBQ0tKOztBREhFO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ01KOztBREpFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtBQ1FKOztBRExFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNTSjs7QURQRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVEU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDWUo7O0FEVEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNZSjs7QURWRTtFQUNFLGVBQUE7QUNhSjs7QURWRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQ2FKOztBRFhFO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2NOOztBRFpFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNlSjs7QURiRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDZ0JKOztBRGRFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBQ2lCSjs7QURmRTtFQUNJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNrQk47O0FEaEJFO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FDbUJOOztBRGpCRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNvQko7O0FEbEJFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ3FCSjs7QURuQkU7RUFDSSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDc0JOOztBRHBCQTtFQUNJLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ3VCSjs7QURyQkU7RUFDSSxlQUFBO0VBQ0EsV0FBQTtBQ3dCTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIC0tYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgaW9uLXRvb2xiYXJ7XHJcbiAgICAtLWJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICAtLXBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgLS1wYWRkaW5nLWVuZDogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuXHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcbiAgfVxyXG4gIC5jb250ZW50LXRvcHtcclxuICAgIHdpZHRoOiAzNDRweDtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YyZjI7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxufVxyXG4gIC5jb250ZW50LWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgXHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgIC8qIHBhZGRpbmc6IDAhaW1wb3J0YW50OyAqL1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLmFjdGlvbnMtaWNvbntcclxuICAgIHdpZHRoOiA5MnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5hY3Rpb25zLWljb24gaW9uLWljb257XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtZGV0YWlse1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5wb3N0LWl0ZW17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBvc3QtaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5wb3N0LWltZyBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAucG9zdC1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAucG9zdC10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5wb3N0LXRpdGxle1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbi5wb3N0LWRhdGF7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbiAgLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1ib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uY29udGVudC10b3Age1xuICB3aWR0aDogMzQ0cHg7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjI7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLmFjdGlvbnMtaWNvbiB7XG4gIHdpZHRoOiA5MnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYWN0aW9ucy1pY29uIGlvbi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaXRlbS1jb250ZW50LWRhdGUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uaXRlbS1jb250ZW50LWRldGFpbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5wb3N0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnBvc3QtdGl0bGUtdGltZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnBvc3QtdGl0bGUge1xuICB3aWR0aDogNjAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLnBvc3QtZGF0YSB7XG4gIHdpZHRoOiA0MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnBvc3QtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/publications/view-publications/view-publications.page.ts": -/*!********************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications.page.ts ***! - \********************************************************************************/ -/*! exports provided: ViewPublicationsPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ViewPublicationsPage", function() { return ViewPublicationsPage; }); -/* 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 src_app_services_loading_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/loading.service */ "./src/app/services/loading.service.ts"); -/* harmony import */ var src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/publications.service */ "./src/app/services/publications.service.ts"); -/* harmony import */ var _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../new-publication/new-publication.page */ "./src/app/pages/publications/new-publication/new-publication.page.ts"); -/* harmony import */ var _publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./publication-detail/publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); - - - - - - - -let ViewPublicationsPage = class ViewPublicationsPage { - constructor(loadingController, modalController, publications, navParams) { - this.loadingController = loadingController; - this.modalController = modalController; - this.publications = publications; - this.navParams = navParams; - this.item = this.navParams.get('item'); - } - ngOnInit() { - this.getPublications(); - } - doRefresh(event) { - this.getPublications(); - setTimeout(() => { - this.getPublications(); - event.target.complete(); - }, 3000); - } - close() { - this.modalController.dismiss(); - } - getPublications() { - this.showLoader = true; - this.publications.GetPublications(this.item.ProcessId).subscribe(res => { - this.publicationList = new Array(); - console.log(res); - res.forEach(element => { - let itemImage = { - title: 'Title', - url: "data:image/jpg;base64," + element.FileBase64, - format: 'png' - }; - let item = { - "DateIndex": element.DateIndex, - "DocumentId": element.DocumentId, - "ProcessId": element.ProcessId, - "Title": element.Title, - "Message": element.Message, - "DatePublication": element.DatePublication, - /* image:itemImage, */ - "FileBase64": "data:image/jpg;base64," + element.FileBase64, - "OriginalFileName": '', - "FileExtension": '', - }; - this.publicationList.push(item); - }); - console.log(this.publicationList); - this.showLoader = false; - }); - } - AddPublication(publicationType, folderId) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__["NewPublicationPage"], - componentProps: { - publicationType: publicationType, - folderId: folderId, - }, - cssClass: 'new-publication', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then(() => { - this.doRefresh(event); - }); - }); - } - viewPublicationDetail(processId, publicationId) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"], - componentProps: { - publicationId: publicationId, - folderId: processId, - }, - cssClass: 'publication-detail', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss().then(() => { - this.doRefresh(event); - }); - }); - } -}; -ViewPublicationsPage.ctorParameters = () => [ - { type: src_app_services_loading_service__WEBPACK_IMPORTED_MODULE_3__["LoadingService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_4__["PublicationsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -ViewPublicationsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-view-publications', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./view-publications.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/view-publications.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./view-publications.page.scss */ "./src/app/pages/publications/view-publications/view-publications.page.scss")).default] - }) -], ViewPublicationsPage); - - - -/***/ }), - -/***/ "./src/app/services/loading.service.ts": -/*!*********************************************!*\ - !*** ./src/app/services/loading.service.ts ***! - \*********************************************/ -/*! exports provided: LoadingService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "LoadingService", function() { return LoadingService; }); -/* 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"); - - - -let LoadingService = class LoadingService { - constructor(loadingController) { - this.loadingController = loadingController; - } - simpleLoading() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.loading = yield this.loadingController.create({ - cssClass: 'my-custom-class', - message: 'A carregar!...', - duration: 2000 - }); - yield this.loading.present(); - }); - } - customizedLoading() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const loading = yield this.loadingController.create({ - cssClass: 'my-custom-class', - spinner: null, - duration: 5000, - message: 'Click the backdrop to dismiss early...', - translucent: true, - backdropDismiss: true - }); - yield loading.present(); - const { role, data } = yield loading.onDidDismiss(); - }); - } -}; -LoadingService.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["LoadingController"] } -]; -LoadingService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], LoadingService); - - - -/***/ }) - -}]); -//# sourceMappingURL=default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js.map b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js.map deleted file mode 100644 index 77b9a1682..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/publications/view-publications/view-publications.page.html","./src/app/pages/publications/view-publications/view-publications.page.scss","./src/app/pages/publications/view-publications/view-publications.page.ts","./src/app/services/loading.service.ts"],"names":[],"mappings":"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","file":"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{item.Description}}\\r\\n

    {{item.Detail}}

    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    30\\\" class=\\\"post-img\\\">\\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{publication.Title}}\\r\\n
    \\r\\n
    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n

    {{publication.Message}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \":host {\\n background: transparent;\\n padding: 0 !important;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-toolbar {\\n --border-width: 0 !important;\\n --border-style: none;\\n --padding-top: 0px !important;\\n --padding-start: 0px !important;\\n --padding-right: 0px !important;\\n --padding-end: 0px !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 25px 20px 0px 20px;\\n color: #000;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 0px 0 0px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.div-title {\\n width: 221px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.actions-icon {\\n width: 92px;\\n float: right;\\n overflow: auto;\\n}\\n\\n.actions-icon ion-icon {\\n margin-left: 10px;\\n font-size: 35px;\\n float: right;\\n}\\n\\n.item-content-date {\\n color: #797979;\\n font-size: 13px;\\n}\\n\\n.item-content-detail {\\n color: #000000;\\n font-size: 13px;\\n}\\n\\n.post-item {\\n width: 100%;\\n overflow: auto;\\n margin: 0 auto;\\n border-radius: 0px;\\n padding: 0 !important;\\n}\\n\\n.post-img {\\n width: 100%;\\n height: 400px;\\n margin: 0 auto;\\n border-radius: 0px !important;\\n overflow: hidden;\\n}\\n\\n.post-img img {\\n width: 100%;\\n height: 100%;\\n -o-object-fit: cover;\\n object-fit: cover;\\n}\\n\\n.post-content {\\n width: 360px;\\n margin: 0 auto;\\n margin-bottom: 35px;\\n}\\n\\n.post-title-time {\\n width: 100%;\\n overflow: auto;\\n margin-top: 10px;\\n}\\n\\n.post-title {\\n width: 60%;\\n float: left;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n.post-data {\\n width: 40%;\\n float: left;\\n font-size: 13px;\\n color: #797979;\\n text-align: right;\\n}\\n\\n.post-description {\\n font-size: 13px;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xcdmlldy1wdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLHVCQUFBO0VBQ0EscUJBQUE7QUNDSjs7QURDRTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VKOztBREFFO0VBQ0UsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0FDR0o7O0FEQ0U7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNFSjs7QURBRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNHSjs7QURERTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ0lKOztBREZFO0VBQ0UsV0FBQTtBQ0tKOztBREhFO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ01KOztBREpFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtBQ1FKOztBRExFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNTSjs7QURQRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVEU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDWUo7O0FEVEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNZSjs7QURWRTtFQUNFLGVBQUE7QUNhSjs7QURWRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQ2FKOztBRFhFO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2NOOztBRFpFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNlSjs7QURiRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDZ0JKOztBRGRFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBQ2lCSjs7QURmRTtFQUNJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNrQk47O0FEaEJFO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FDbUJOOztBRGpCRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNvQko7O0FEbEJFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ3FCSjs7QURuQkU7RUFDSSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDc0JOOztBRHBCQTtFQUNJLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ3VCSjs7QURyQkU7RUFDSSxlQUFBO0VBQ0EsV0FBQTtBQ3dCTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIC0tYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgaW9uLXRvb2xiYXJ7XHJcbiAgICAtLWJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICAtLXBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgLS1wYWRkaW5nLWVuZDogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuXHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcbiAgfVxyXG4gIC5jb250ZW50LXRvcHtcclxuICAgIHdpZHRoOiAzNDRweDtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YyZjI7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxufVxyXG4gIC5jb250ZW50LWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgXHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgIC8qIHBhZGRpbmc6IDAhaW1wb3J0YW50OyAqL1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLmFjdGlvbnMtaWNvbntcclxuICAgIHdpZHRoOiA5MnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5hY3Rpb25zLWljb24gaW9uLWljb257XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtZGV0YWlse1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5wb3N0LWl0ZW17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBvc3QtaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5wb3N0LWltZyBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAucG9zdC1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAucG9zdC10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5wb3N0LXRpdGxle1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbi5wb3N0LWRhdGF7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbiAgLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1ib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uY29udGVudC10b3Age1xuICB3aWR0aDogMzQ0cHg7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjI7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLmFjdGlvbnMtaWNvbiB7XG4gIHdpZHRoOiA5MnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYWN0aW9ucy1pY29uIGlvbi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaXRlbS1jb250ZW50LWRhdGUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uaXRlbS1jb250ZW50LWRldGFpbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5wb3N0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnBvc3QtdGl0bGUtdGltZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnBvc3QtdGl0bGUge1xuICB3aWR0aDogNjAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLnBvc3QtZGF0YSB7XG4gIHdpZHRoOiA0MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnBvc3QtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { Publication } from 'src/app/models/publication';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { NewPublicationPage } from '../new-publication/new-publication.page';\r\nimport { PublicationDetailPage } from './publication-detail/publication-detail.page';\r\n\r\n@Component({\r\n selector: 'app-view-publications',\r\n templateUrl: './view-publications.page.html',\r\n styleUrls: ['./view-publications.page.scss'],\r\n})\r\nexport class ViewPublicationsPage implements OnInit {\r\n showLoader: boolean;\r\n loading: any;\r\n\r\n publicationList: Publication[];\r\n item: PublicationFolder;\r\n\r\n constructor(\r\n private loadingController: LoadingService,\r\n private modalController: ModalController,\r\n private publications: PublicationsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.item = this.navParams.get('item');\r\n }\r\n\r\n ngOnInit() {\r\n this.getPublications()\r\n }\r\n doRefresh(event) {\r\n this.getPublications();\r\n\r\n setTimeout(() => {\r\n this.getPublications();\r\n event.target.complete();\r\n }, 3000);\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n getPublications(){\r\n this.showLoader = true;\r\n \r\n this.publications.GetPublications(this.item.ProcessId).subscribe(res=>{\r\n this.publicationList = new Array();\r\n console.log(res);\r\n res.forEach(element => {\r\n let itemImage = {\r\n title: 'Title',\r\n url: \"data:image/jpg;base64,\" + element.FileBase64,\r\n format: 'png'\r\n }\r\n let item: Publication = {\r\n \"DateIndex\": element.DateIndex,\r\n \"DocumentId\":element.DocumentId,\r\n \"ProcessId\":element.ProcessId,\r\n \"Title\":element.Title,\r\n \"Message\": element.Message,\r\n \"DatePublication\": element.DatePublication,\r\n /* image:itemImage, */\r\n \"FileBase64\": \"data:image/jpg;base64,\" + element.FileBase64,\r\n \"OriginalFileName\": '',\r\n \"FileExtension\": '',\r\n }\r\n this.publicationList.push(item);\r\n });\r\n console.log(this.publicationList);\r\n this.showLoader = false;\r\n });\r\n \r\n }\r\n\r\n async AddPublication(publicationType:any, folderId:string) {\r\n const modal = await this.modalController.create({\r\n component: NewPublicationPage,\r\n componentProps:{\r\n publicationType: publicationType,\r\n folderId: folderId,\r\n },\r\n cssClass: 'new-publication',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n async viewPublicationDetail(processId:string, publicationId:string) {\r\n const modal = await this.modalController.create({\r\n component: PublicationDetailPage,\r\n componentProps:{\r\n publicationId: publicationId,\r\n folderId: processId,\r\n },\r\n cssClass: 'publication-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { LoadingController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class LoadingService {\r\n loading:any;\r\n\r\n constructor(public loadingController: LoadingController) { }\r\n\r\n async simpleLoading() {\r\n this.loading = await this.loadingController.create({\r\n cssClass: 'my-custom-class',\r\n message:'A carregar!...',\r\n duration: 2000\r\n });\r\n await this.loading.present();\r\n }\r\n\r\n async customizedLoading() {\r\n const loading = await this.loadingController.create({\r\n cssClass: 'my-custom-class',\r\n spinner: null,\r\n duration: 5000,\r\n message: 'Click the backdrop to dismiss early...',\r\n translucent: true,\r\n backdropDismiss: true\r\n });\r\n await loading.present();\r\n\r\n const { role, data } = await loading.onDidDismiss();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js deleted file mode 100644 index ff3cba563..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js +++ /dev/null @@ -1,419 +0,0 @@ -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([["default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/view-publications.page.html": - /*!************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/view-publications.page.html ***! - \************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesPublicationsViewPublicationsViewPublicationsPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n {{item.Description}}\r\n

    {{item.Detail}}

    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    30\" class=\"post-img\">\r\n \"image\"\r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n
    \r\n
    \r\n {{publication.Title}}\r\n
    \r\n
    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}
    \r\n
    \r\n
    \r\n

    {{publication.Message}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n

    \r\n

    \r\n
    \r\n
    \r\n
    \r\n \"image\"\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n

    \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./src/app/pages/publications/view-publications/view-publications.page.scss": - /*!**********************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications.page.scss ***! - \**********************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesPublicationsViewPublicationsViewPublicationsPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ":host {\n background: transparent;\n padding: 0 !important;\n}\n\nion-content {\n --background: transparent;\n transform: translate3d(0, 5px, 0);\n --border-radius: 30px;\n}\n\nion-toolbar {\n --border-width: 0 !important;\n --border-style: none;\n --padding-top: 0px !important;\n --padding-start: 0px !important;\n --padding-right: 0px !important;\n --padding-end: 0px !important;\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-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n\n.main-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: hidden;\n padding: 25px 20px 0px 20px;\n color: #000;\n}\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n background-color: #fff;\n overflow: auto;\n padding: 15px 20px 0 20px;\n}\n\n.content-top {\n width: 344px;\n background: #f3f2f2;\n height: 20px;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n transform: translate3d(0, 1px, 0);\n}\n\n.content-container {\n width: 100%;\n margin: 0 auto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background: #ffffff;\n height: 100%;\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\n padding: 25px 0px 0 0px;\n overflow: auto;\n}\n\n.title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n}\n\n.back-icon {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: auto;\n}\n\n.div-title {\n width: 221px;\n /* padding: 0!important; */\n float: left;\n margin: 2.5px 0 0 5px;\n}\n\n.title {\n font-size: 25px;\n}\n\n.actions-icon {\n width: 92px;\n float: right;\n overflow: auto;\n}\n\n.actions-icon ion-icon {\n margin-left: 10px;\n font-size: 35px;\n float: right;\n}\n\n.item-content-date {\n color: #797979;\n font-size: 13px;\n}\n\n.item-content-detail {\n color: #000000;\n font-size: 13px;\n}\n\n.post-item {\n width: 100%;\n overflow: auto;\n margin: 0 auto;\n border-radius: 0px;\n padding: 0 !important;\n}\n\n.post-img {\n width: 100%;\n height: 400px;\n margin: 0 auto;\n border-radius: 0px !important;\n overflow: hidden;\n}\n\n.post-img img {\n width: 100%;\n height: 100%;\n -o-object-fit: cover;\n object-fit: cover;\n}\n\n.post-content {\n width: 360px;\n margin: 0 auto;\n margin-bottom: 35px;\n}\n\n.post-title-time {\n width: 100%;\n overflow: auto;\n margin-top: 10px;\n}\n\n.post-title {\n width: 60%;\n float: left;\n font-size: 15px;\n color: #0d89d1;\n}\n\n.post-data {\n width: 40%;\n float: left;\n font-size: 13px;\n color: #797979;\n text-align: right;\n}\n\n.post-description {\n font-size: 13px;\n color: #000;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xcdmlldy1wdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLHVCQUFBO0VBQ0EscUJBQUE7QUNDSjs7QURDRTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VKOztBREFFO0VBQ0UsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0FDR0o7O0FEQ0U7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNFSjs7QURBRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNHSjs7QURERTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ0lKOztBREZFO0VBQ0UsV0FBQTtBQ0tKOztBREhFO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ01KOztBREpFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtBQ1FKOztBRExFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNTSjs7QURQRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVEU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDWUo7O0FEVEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNZSjs7QURWRTtFQUNFLGVBQUE7QUNhSjs7QURWRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQ2FKOztBRFhFO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2NOOztBRFpFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNlSjs7QURiRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDZ0JKOztBRGRFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBQ2lCSjs7QURmRTtFQUNJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNrQk47O0FEaEJFO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FDbUJOOztBRGpCRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNvQko7O0FEbEJFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ3FCSjs7QURuQkU7RUFDSSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDc0JOOztBRHBCQTtFQUNJLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ3VCSjs7QURyQkU7RUFDSSxlQUFBO0VBQ0EsV0FBQTtBQ3dCTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIC0tYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgaW9uLXRvb2xiYXJ7XHJcbiAgICAtLWJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICAtLXBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgLS1wYWRkaW5nLWVuZDogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuXHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcbiAgfVxyXG4gIC5jb250ZW50LXRvcHtcclxuICAgIHdpZHRoOiAzNDRweDtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YyZjI7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxufVxyXG4gIC5jb250ZW50LWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgXHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgIC8qIHBhZGRpbmc6IDAhaW1wb3J0YW50OyAqL1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLmFjdGlvbnMtaWNvbntcclxuICAgIHdpZHRoOiA5MnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5hY3Rpb25zLWljb24gaW9uLWljb257XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtZGV0YWlse1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5wb3N0LWl0ZW17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBvc3QtaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5wb3N0LWltZyBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAucG9zdC1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAucG9zdC10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5wb3N0LXRpdGxle1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbi5wb3N0LWRhdGF7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbiAgLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1ib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uY29udGVudC10b3Age1xuICB3aWR0aDogMzQ0cHg7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjI7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLmFjdGlvbnMtaWNvbiB7XG4gIHdpZHRoOiA5MnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYWN0aW9ucy1pY29uIGlvbi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaXRlbS1jb250ZW50LWRhdGUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uaXRlbS1jb250ZW50LWRldGFpbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5wb3N0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnBvc3QtdGl0bGUtdGltZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnBvc3QtdGl0bGUge1xuICB3aWR0aDogNjAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLnBvc3QtZGF0YSB7XG4gIHdpZHRoOiA0MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnBvc3QtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/publications/view-publications/view-publications.page.ts": - /*!********************************************************************************!*\ - !*** ./src/app/pages/publications/view-publications/view-publications.page.ts ***! - \********************************************************************************/ - - /*! exports provided: ViewPublicationsPage */ - - /***/ - function srcAppPagesPublicationsViewPublicationsViewPublicationsPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ViewPublicationsPage", function () { - return ViewPublicationsPage; - }); - /* 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 src_app_services_loading_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/loading.service */ - "./src/app/services/loading.service.ts"); - /* harmony import */ - - - var src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/publications.service */ - "./src/app/services/publications.service.ts"); - /* harmony import */ - - - var _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ../new-publication/new-publication.page */ - "./src/app/pages/publications/new-publication/new-publication.page.ts"); - /* harmony import */ - - - var _publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./publication-detail/publication-detail.page */ - "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); - - var ViewPublicationsPage = /*#__PURE__*/function () { - function ViewPublicationsPage(loadingController, modalController, publications, navParams) { - _classCallCheck(this, ViewPublicationsPage); - - this.loadingController = loadingController; - this.modalController = modalController; - this.publications = publications; - this.navParams = navParams; - this.item = this.navParams.get('item'); - } - - _createClass(ViewPublicationsPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.getPublications(); - } - }, { - key: "doRefresh", - value: function doRefresh(event) { - var _this = this; - - this.getPublications(); - setTimeout(function () { - _this.getPublications(); - - event.target.complete(); - }, 3000); - } - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - }, { - key: "getPublications", - value: function getPublications() { - var _this2 = this; - - this.showLoader = true; - this.publications.GetPublications(this.item.ProcessId).subscribe(function (res) { - _this2.publicationList = new Array(); - console.log(res); - res.forEach(function (element) { - var itemImage = { - title: 'Title', - url: "data:image/jpg;base64," + element.FileBase64, - format: 'png' - }; - var item = { - "DateIndex": element.DateIndex, - "DocumentId": element.DocumentId, - "ProcessId": element.ProcessId, - "Title": element.Title, - "Message": element.Message, - "DatePublication": element.DatePublication, - - /* image:itemImage, */ - "FileBase64": "data:image/jpg;base64," + element.FileBase64, - "OriginalFileName": '', - "FileExtension": '' - }; - - _this2.publicationList.push(item); - }); - console.log(_this2.publicationList); - _this2.showLoader = false; - }); - } - }, { - key: "AddPublication", - value: function AddPublication(publicationType, folderId) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this3 = this; - - var modal; - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - _context.next = 2; - return this.modalController.create({ - component: _new_publication_new_publication_page__WEBPACK_IMPORTED_MODULE_5__["NewPublicationPage"], - componentProps: { - publicationType: publicationType, - folderId: folderId - }, - cssClass: 'new-publication', - backdropDismiss: false - }); - - case 2: - modal = _context.sent; - _context.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function () { - _this3.doRefresh(event); - }); - - case 6: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "viewPublicationDetail", - value: function viewPublicationDetail(processId, publicationId) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this4 = this; - - var modal; - return regeneratorRuntime.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return this.modalController.create({ - component: _publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"], - componentProps: { - publicationId: publicationId, - folderId: processId - }, - cssClass: 'publication-detail', - backdropDismiss: false - }); - - case 2: - modal = _context2.sent; - _context2.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss().then(function () { - _this4.doRefresh(event); - }); - - case 6: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }]); - - return ViewPublicationsPage; - }(); - - ViewPublicationsPage.ctorParameters = function () { - return [{ - type: src_app_services_loading_service__WEBPACK_IMPORTED_MODULE_3__["LoadingService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_publications_service__WEBPACK_IMPORTED_MODULE_4__["PublicationsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - ViewPublicationsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-view-publications', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./view-publications.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/publications/view-publications/view-publications.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./view-publications.page.scss */ - "./src/app/pages/publications/view-publications/view-publications.page.scss"))["default"]] - })], ViewPublicationsPage); - /***/ - }, - - /***/ - "./src/app/services/loading.service.ts": - /*!*********************************************!*\ - !*** ./src/app/services/loading.service.ts ***! - \*********************************************/ - - /*! exports provided: LoadingService */ - - /***/ - function srcAppServicesLoadingServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "LoadingService", function () { - return LoadingService; - }); - /* 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 LoadingService = /*#__PURE__*/function () { - function LoadingService(loadingController) { - _classCallCheck(this, LoadingService); - - this.loadingController = loadingController; - } - - _createClass(LoadingService, [{ - key: "simpleLoading", - value: function simpleLoading() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { - return regeneratorRuntime.wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return this.loadingController.create({ - cssClass: 'my-custom-class', - message: 'A carregar!...', - duration: 2000 - }); - - case 2: - this.loading = _context3.sent; - _context3.next = 5; - return this.loading.present(); - - case 5: - case "end": - return _context3.stop(); - } - } - }, _callee3, this); - })); - } - }, { - key: "customizedLoading", - value: function customizedLoading() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() { - var loading, _yield$loading$onDidD, role, data; - - return regeneratorRuntime.wrap(function _callee4$(_context4) { - while (1) { - switch (_context4.prev = _context4.next) { - case 0: - _context4.next = 2; - return this.loadingController.create({ - cssClass: 'my-custom-class', - spinner: null, - duration: 5000, - message: 'Click the backdrop to dismiss early...', - translucent: true, - backdropDismiss: true - }); - - case 2: - loading = _context4.sent; - _context4.next = 5; - return loading.present(); - - case 5: - _context4.next = 7; - return loading.onDidDismiss(); - - case 7: - _yield$loading$onDidD = _context4.sent; - role = _yield$loading$onDidD.role; - data = _yield$loading$onDidD.data; - - case 10: - case "end": - return _context4.stop(); - } - } - }, _callee4, this); - })); - } - }]); - - return LoadingService; - }(); - - LoadingService.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["LoadingController"] - }]; - }; - - LoadingService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], LoadingService); - /***/ - } -}]); -//# sourceMappingURL=default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js.map b/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js.map deleted file mode 100644 index 35cf6aab4..000000000 --- a/android/app/src/main/assets/public/default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/publications/view-publications/view-publications.page.html","webpack:///src/app/pages/publications/view-publications/view-publications.page.scss","webpack:///src/app/pages/publications/view-publications/view-publications.page.ts","webpack:///src/app/services/loading.service.ts"],"names":["ViewPublicationsPage","loadingController","modalController","publications","navParams","item","get","getPublications","event","setTimeout","target","complete","dismiss","showLoader","GetPublications","ProcessId","subscribe","res","publicationList","Array","console","log","forEach","element","itemImage","title","url","FileBase64","format","DateIndex","DocumentId","Title","Message","DatePublication","push","publicationType","folderId","create","component","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","then","doRefresh","processId","publicationId","selector","template","LoadingService","message","duration","loading","spinner","translucent","role","data","providedIn"],"mappings":"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","file":"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{item.Description}}\\r\\n

    {{item.Detail}}

    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    30\\\" class=\\\"post-img\\\">\\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{publication.Title}}\\r\\n
    \\r\\n
    {{publication.DatePublication | date: 'dd-MM-yy | h:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n

    {{publication.Message}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\\"image\\\"\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \":host {\\n background: transparent;\\n padding: 0 !important;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-toolbar {\\n --border-width: 0 !important;\\n --border-style: none;\\n --padding-top: 0px !important;\\n --padding-start: 0px !important;\\n --padding-right: 0px !important;\\n --padding-end: 0px !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 25px 20px 0px 20px;\\n color: #000;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 0px 0 0px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.div-title {\\n width: 221px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.actions-icon {\\n width: 92px;\\n float: right;\\n overflow: auto;\\n}\\n\\n.actions-icon ion-icon {\\n margin-left: 10px;\\n font-size: 35px;\\n float: right;\\n}\\n\\n.item-content-date {\\n color: #797979;\\n font-size: 13px;\\n}\\n\\n.item-content-detail {\\n color: #000000;\\n font-size: 13px;\\n}\\n\\n.post-item {\\n width: 100%;\\n overflow: auto;\\n margin: 0 auto;\\n border-radius: 0px;\\n padding: 0 !important;\\n}\\n\\n.post-img {\\n width: 100%;\\n height: 400px;\\n margin: 0 auto;\\n border-radius: 0px !important;\\n overflow: hidden;\\n}\\n\\n.post-img img {\\n width: 100%;\\n height: 100%;\\n -o-object-fit: cover;\\n object-fit: cover;\\n}\\n\\n.post-content {\\n width: 360px;\\n margin: 0 auto;\\n margin-bottom: 35px;\\n}\\n\\n.post-title-time {\\n width: 100%;\\n overflow: auto;\\n margin-top: 10px;\\n}\\n\\n.post-title {\\n width: 60%;\\n float: left;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n.post-data {\\n width: 40%;\\n float: left;\\n font-size: 13px;\\n color: #797979;\\n text-align: right;\\n}\\n\\n.post-description {\\n font-size: 13px;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xcdmlldy1wdWJsaWNhdGlvbnNcXHZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zL3ZpZXctcHVibGljYXRpb25zLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLHVCQUFBO0VBQ0EscUJBQUE7QUNDSjs7QURDRTtFQUNFLHlCQUFBO0VBQ0EsaUNBQUE7RUFDQSxxQkFBQTtBQ0VKOztBREFFO0VBQ0UsNEJBQUE7RUFDQSxvQkFBQTtFQUNBLDZCQUFBO0VBQ0EsK0JBQUE7RUFDQSwrQkFBQTtFQUNBLDZCQUFBO0FDR0o7O0FEQ0U7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNFSjs7QURBRTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUNHSjs7QURERTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtBQ0lKOztBREZFO0VBQ0UsV0FBQTtBQ0tKOztBREhFO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ01KOztBREpFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtBQ1FKOztBRExFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNTSjs7QURQRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLGlDQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwyQ0FBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtBQ1dKOztBRFRFO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0FDWUo7O0FEVEU7RUFDRSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDWUo7O0FEVEU7RUFDSSxZQUFBO0VBQ0YsMEJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNZSjs7QURWRTtFQUNFLGVBQUE7QUNhSjs7QURWRTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtBQ2FKOztBRFhFO0VBQ0ksaUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtBQ2NOOztBRFpFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNlSjs7QURiRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDZ0JKOztBRGRFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBQ2lCSjs7QURmRTtFQUNJLFdBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7QUNrQk47O0FEaEJFO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FDbUJOOztBRGpCRTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNvQko7O0FEbEJFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ3FCSjs7QURuQkU7RUFDSSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDc0JOOztBRHBCQTtFQUNJLFVBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ3VCSjs7QURyQkU7RUFDSSxlQUFBO0VBQ0EsV0FBQTtBQ3dCTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy92aWV3LXB1YmxpY2F0aW9ucy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyI6aG9zdHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcclxuICAgIC0tYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgaW9uLXRvb2xiYXJ7XHJcbiAgICAtLWJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICAtLXBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgLS1wYWRkaW5nLWVuZDogMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gIH1cclxuXHJcbiAgLmRpdi10b3AtaGVhZGVye1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGJvcmRlcjogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kaXYtc2VhcmNoe1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTQwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5kaXYtbG9nbyBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMjVweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcbiAgfVxyXG4gIC5jb250ZW50LXRvcHtcclxuICAgIHdpZHRoOiAzNDRweDtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YyZjI7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxufVxyXG4gIC5jb250ZW50LWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuYmFjay1pY29ue1xyXG4gICAgd2lkdGg6IDM3cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgXHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgIC8qIHBhZGRpbmc6IDAhaW1wb3J0YW50OyAqL1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLmFjdGlvbnMtaWNvbntcclxuICAgIHdpZHRoOiA5MnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5hY3Rpb25zLWljb24gaW9uLWljb257XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtZGV0YWlse1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5wb3N0LWl0ZW17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnBvc3QtaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5wb3N0LWltZyBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIH1cclxuICAucG9zdC1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gIH1cclxuICAucG9zdC10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5wb3N0LXRpdGxle1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbi5wb3N0LWRhdGF7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbiAgLnBvc3QtZGVzY3JpcHRpb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1ib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItc3R5bGU6IG5vbmU7XG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uY29udGVudC10b3Age1xuICB3aWR0aDogMzQ0cHg7XG4gIGJhY2tncm91bmQ6ICNmM2YyZjI7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG5cbi50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLmFjdGlvbnMtaWNvbiB7XG4gIHdpZHRoOiA5MnB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYWN0aW9ucy1pY29uIGlvbi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaXRlbS1jb250ZW50LWRhdGUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uaXRlbS1jb250ZW50LWRldGFpbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5wb3N0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvc3QtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnBvc3QtdGl0bGUtdGltZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnBvc3QtdGl0bGUge1xuICB3aWR0aDogNjAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cblxuLnBvc3QtZGF0YSB7XG4gIHdpZHRoOiA0MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnBvc3QtZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { Publication } from 'src/app/models/publication';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { NewPublicationPage } from '../new-publication/new-publication.page';\r\nimport { PublicationDetailPage } from './publication-detail/publication-detail.page';\r\n\r\n@Component({\r\n selector: 'app-view-publications',\r\n templateUrl: './view-publications.page.html',\r\n styleUrls: ['./view-publications.page.scss'],\r\n})\r\nexport class ViewPublicationsPage implements OnInit {\r\n showLoader: boolean;\r\n loading: any;\r\n\r\n publicationList: Publication[];\r\n item: PublicationFolder;\r\n\r\n constructor(\r\n private loadingController: LoadingService,\r\n private modalController: ModalController,\r\n private publications: PublicationsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.item = this.navParams.get('item');\r\n }\r\n\r\n ngOnInit() {\r\n this.getPublications()\r\n }\r\n doRefresh(event) {\r\n this.getPublications();\r\n\r\n setTimeout(() => {\r\n this.getPublications();\r\n event.target.complete();\r\n }, 3000);\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n getPublications(){\r\n this.showLoader = true;\r\n \r\n this.publications.GetPublications(this.item.ProcessId).subscribe(res=>{\r\n this.publicationList = new Array();\r\n console.log(res);\r\n res.forEach(element => {\r\n let itemImage = {\r\n title: 'Title',\r\n url: \"data:image/jpg;base64,\" + element.FileBase64,\r\n format: 'png'\r\n }\r\n let item: Publication = {\r\n \"DateIndex\": element.DateIndex,\r\n \"DocumentId\":element.DocumentId,\r\n \"ProcessId\":element.ProcessId,\r\n \"Title\":element.Title,\r\n \"Message\": element.Message,\r\n \"DatePublication\": element.DatePublication,\r\n /* image:itemImage, */\r\n \"FileBase64\": \"data:image/jpg;base64,\" + element.FileBase64,\r\n \"OriginalFileName\": '',\r\n \"FileExtension\": '',\r\n }\r\n this.publicationList.push(item);\r\n });\r\n console.log(this.publicationList);\r\n this.showLoader = false;\r\n });\r\n \r\n }\r\n\r\n async AddPublication(publicationType:any, folderId:string) {\r\n const modal = await this.modalController.create({\r\n component: NewPublicationPage,\r\n componentProps:{\r\n publicationType: publicationType,\r\n folderId: folderId,\r\n },\r\n cssClass: 'new-publication',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n async viewPublicationDetail(processId:string, publicationId:string) {\r\n const modal = await this.modalController.create({\r\n component: PublicationDetailPage,\r\n componentProps:{\r\n publicationId: publicationId,\r\n folderId: processId,\r\n },\r\n cssClass: 'publication-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { LoadingController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class LoadingService {\r\n loading:any;\r\n\r\n constructor(public loadingController: LoadingController) { }\r\n\r\n async simpleLoading() {\r\n this.loading = await this.loadingController.create({\r\n cssClass: 'my-custom-class',\r\n message:'A carregar!...',\r\n duration: 2000\r\n });\r\n await this.loading.present();\r\n }\r\n\r\n async customizedLoading() {\r\n const loading = await this.loadingController.create({\r\n cssClass: 'my-custom-class',\r\n spinner: null,\r\n duration: 5000,\r\n message: 'Click the backdrop to dismiss early...',\r\n translucent: true,\r\n backdropDismiss: true\r\n });\r\n await loading.present();\r\n\r\n const { role, data } = await loading.onDidDismiss();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js index b7bb09e51..6bfbfa7fb 100644 --- a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js +++ b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js @@ -1,18 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["discart-expedient-modal-discart-expedient-modal-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html": -/*!****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html ***! - \****************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n
    \r\n \r\n Não\r\n Sim\r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - /***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts": /*!**********************************************************************************************************!*\ !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts ***! @@ -90,82 +77,6 @@ DiscartExpedientModalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__d -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss": -/*!**************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: right;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts": -/*!************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts ***! - \************************************************************************************************/ -/*! exports provided: DiscartExpedientModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DiscartExpedientModalPage", function() { return DiscartExpedientModalPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); - - - - - -let DiscartExpedientModalPage = class DiscartExpedientModalPage { - constructor(modalController, processes, router, navParams) { - this.modalController = modalController; - this.processes = processes; - this.router = router; - this.navParams = navParams; - this.serialNumber = this.navParams.get('serialNumber'); - } - ngOnInit() { - console.log(this.serialNumber); - } - close() { - this.modalController.dismiss(); - } - /* notDelete(){ - - } */ - save() { - let body = { "serialNumber": this.serialNumber, "action": "Task Completed" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(); - } -}; -DiscartExpedientModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] } -]; -DiscartExpedientModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-discart-expedient-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./discart-expedient-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./discart-expedient-modal.page.scss */ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss")).default] - }) -], DiscartExpedientModalPage); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js.map b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js.map index 61d245802..b87c5c8d5 100644 --- a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js.map +++ b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.module.ts","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAe,05BAA21B,E;;;;;;;;;;;;;;;;;;;ACAj0B;AACc;AAEoB;AAE3E,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,uFAAyB;KACrC;CACF,CAAC;AAMF,IAAa,sCAAsC,GAAnD,MAAa,sCAAsC;CAAG;AAAzC,sCAAsC;IAJlD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,sCAAsC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBV;AACM;AACF;AAEA;AAEqD;AAEvB;AAW3E,IAAa,+BAA+B,GAA5C,MAAa,+BAA+B;CAAG;AAAlC,+BAA+B;IAT3C,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,8GAAsC;SACvC;QACD,YAAY,EAAE,CAAC,uFAAyB,CAAC;KAC1C,CAAC;GACW,+BAA+B,CAAG;AAAH;;;;;;;;;;;;;ACnB5C;AAAe,iFAAkB,iBAAiB,mBAAmB,mBAAmB,kBAAkB,GAAG,uBAAuB,gBAAgB,oBAAoB,mBAAmB,iBAAiB,GAAG,mBAAmB,iBAAiB,wBAAwB,oBAAoB,wBAAwB,gBAAgB,gBAAgB,GAAG,cAAc,iBAAiB,mBAAmB,yBAAyB,GAAG,oBAAoB,iBAAiB,iBAAiB,qBAAqB,0BAA0B,0BAA0B,yBAAyB,GAAG,qBAAqB,iBAAiB,iBAAiB,0BAA0B,0BAA0B,yBAAyB,GAAG,6CAA6C,2lGAA2lG,E;;;;;;;;;;;;;;;;;;;;ACAhyH;AACT;AACmB;AACU;AAOtE,IAAa,yBAAyB,GAAtC,MAAa,yBAAyB;IAEpC,YACU,eAAgC,EAChC,SAA0B,EAC1B,MAAa,EACb,SAAoB;QAHpB,oBAAe,GAAf,eAAe,CAAiB;QAChC,cAAS,GAAT,SAAS,CAAiB;QAC1B,WAAM,GAAN,MAAM,CAAO;QACb,cAAS,GAAT,SAAS,CAAW;QAE5B,IAAI,CAAC,YAAY,GAAG,IAAI,CAAC,SAAS,CAAC,GAAG,CAAC,cAAc,CAAC,CAAC;IACxD,CAAC;IAEF,QAAQ;QACN,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;IAEjC,CAAC;IACD,KAAK;QACH,IAAI,CAAC,eAAe,CAAC,OAAO,EAAE,CAAC;IACjC,CAAC;IACD;;QAEI;IACJ,IAAI;QACF,IAAI,IAAI,GAAG,EAAE,cAAc,EAAE,IAAI,CAAC,YAAY,EAAE,QAAQ,EAAE,gBAAgB,EAAE;QAC5E,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;QAClB,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;QACpC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,mCAAmC,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,eAAe,CAAC,OAAO,EAAE,CAAC;IACjC,CAAC;CAEF;;YA1B4B,8DAAe;YACtB,mFAAgB;YACnB,sDAAM;YACF,wDAAS;;AANnB,yBAAyB;IALrC,+DAAS,CAAC;QACT,QAAQ,EAAE,6BAA6B;QACvC,8RAAkD;;KAEnD,CAAC;GACW,yBAAyB,CA6BrC;AA7BqC","file":"discart-expedient-modal-discart-expedient-modal-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Não\\r\\n Sim\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: DiscartExpedientModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class DiscartExpedientModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { DiscartExpedientModalPageRoutingModule } from './discart-expedient-modal-routing.module';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n DiscartExpedientModalPageRoutingModule\r\n ],\r\n declarations: [DiscartExpedientModalPage]\r\n})\r\nexport class DiscartExpedientModalPageModule {}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: right;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-discart-expedient-modal',\r\n templateUrl: './discart-expedient-modal.page.html',\r\n styleUrls: ['./discart-expedient-modal.page.scss'],\r\n})\r\nexport class DiscartExpedientModalPage implements OnInit {\r\n serialNumber:string;\r\n constructor(\r\n private modalController: ModalController,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private navParams: NavParams,\r\n ) { \r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.serialNumber);\r\n \r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n /* notDelete(){\r\n\r\n } */\r\n save(){\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEoB;AAE3E,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,uFAAyB;KACrC;CACF,CAAC;AAMF,IAAa,sCAAsC,GAAnD,MAAa,sCAAsC;CAAG;AAAzC,sCAAsC;IAJlD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,sCAAsC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBV;AACM;AACF;AAEA;AAEqD;AAEvB;AAW3E,IAAa,+BAA+B,GAA5C,MAAa,+BAA+B;CAAG;AAAlC,+BAA+B;IAT3C,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,8GAAsC;SACvC;QACD,YAAY,EAAE,CAAC,uFAAyB,CAAC;KAC1C,CAAC;GACW,+BAA+B,CAAG;AAAH","file":"discart-expedient-modal-discart-expedient-modal-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: DiscartExpedientModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class DiscartExpedientModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { DiscartExpedientModalPageRoutingModule } from './discart-expedient-modal-routing.module';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n DiscartExpedientModalPageRoutingModule\r\n ],\r\n declarations: [DiscartExpedientModalPage]\r\n})\r\nexport class DiscartExpedientModalPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js index b85460501..4587fa3c5 100644 --- a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js +++ b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js @@ -1,30 +1,6 @@ -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; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["discart-expedient-modal-discart-expedient-modal-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html": - /*!****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html ***! - \****************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n
    \r\n \r\n Não\r\n Sim\r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - /***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts": /*!**********************************************************************************************************!*\ @@ -156,141 +132,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons declarations: [_discart_expedient_modal_page__WEBPACK_IMPORTED_MODULE_6__["DiscartExpedientModalPage"]] })], DiscartExpedientModalPageModule); /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss": - /*!**************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: right;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts": - /*!************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts ***! - \************************************************************************************************/ - - /*! exports provided: DiscartExpedientModalPage */ - - /***/ - function srcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "DiscartExpedientModalPage", function () { - return DiscartExpedientModalPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - - var DiscartExpedientModalPage = /*#__PURE__*/function () { - function DiscartExpedientModalPage(modalController, processes, router, navParams) { - _classCallCheck(this, DiscartExpedientModalPage); - - this.modalController = modalController; - this.processes = processes; - this.router = router; - this.navParams = navParams; - this.serialNumber = this.navParams.get('serialNumber'); - } - - _createClass(DiscartExpedientModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - console.log(this.serialNumber); - } - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - /* notDelete(){ - } */ - - }, { - key: "save", - value: function save() { - var body = { - "serialNumber": this.serialNumber, - "action": "Task Completed" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(); - } - }]); - - return DiscartExpedientModalPage; - }(); - - DiscartExpedientModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }]; - }; - - DiscartExpedientModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-discart-expedient-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./discart-expedient-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./discart-expedient-modal.page.scss */ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss"))["default"]] - })], DiscartExpedientModalPage); - /***/ } }]); //# sourceMappingURL=discart-expedient-modal-discart-expedient-modal-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js.map b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js.map index 5aa85c9f6..a06ce543f 100644 --- a/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js.map +++ b/android/app/src/main/assets/public/discart-expedient-modal-discart-expedient-modal-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.module.ts","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts"],"names":["routes","path","component","DiscartExpedientModalPageRoutingModule","imports","forChild","exports","DiscartExpedientModalPageModule","declarations","DiscartExpedientModalPage","modalController","processes","router","navParams","serialNumber","get","console","log","dismiss","body","PostTaskAction","navigate","selector","template"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACKf,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,sCAAsC;AAAA;AAAA,KAAnD;;AAAaA,0CAAsC,6DAJlD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAIkD,GAAtCH,sCAAsC,CAAtC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,+BAA+B;AAAA;AAAA,KAA5C;;AAAaA,mCAA+B,6DAT3C,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,8GAJO,CADD;AAORI,kBAAY,EAAE,CAAC,uFAAD;AAPN,KAAT,CAS2C,GAA/BD,+BAA+B,CAA/B;;;;;;;;;;;;;;;;ACnBb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAaE,yBAAyB;AAEpC,yCACUC,eADV,EAEUC,SAFV,EAGUC,MAHV,EAIUC,SAJV,EAI8B;AAAA;;AAHpB,aAAAH,eAAA,GAAAA,eAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AACA,aAAAC,MAAA,GAAAA,MAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AAER,aAAKC,YAAL,GAAoB,KAAKD,SAAL,CAAeE,GAAf,CAAmB,cAAnB,CAApB;AACA;;AATkC;AAAA;AAAA,mCAWzB;AACTC,iBAAO,CAACC,GAAR,CAAY,KAAKH,YAAjB;AAED;AAdmC;AAAA;AAAA,gCAe/B;AACH,eAAKJ,eAAL,CAAqBQ,OAArB;AACD;AACD;;;AAlBoC;AAAA;AAAA,+BAqBhC;AACF,cAAIC,IAAI,GAAG;AAAE,4BAAgB,KAAKL,YAAvB;AAAqC,sBAAU;AAA/C,WAAX;AACAE,iBAAO,CAACC,GAAR,CAAYE,IAAZ;AACA,eAAKR,SAAL,CAAeS,cAAf,CAA8BD,IAA9B;AACA,eAAKP,MAAL,CAAYS,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKX,eAAL,CAAqBQ,OAArB;AACD;AA3BmC;;AAAA;AAAA,OAAtC;;;;cAG6B;;cACP;;cACH;;cACI;;;;AANVT,6BAAyB,6DALrC,gEAAU;AACTa,cAAQ,EAAE,6BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,qJAFS;;;;AAAA,KAAV,CAKqC,GAAzBd,yBAAyB,CAAzB","file":"discart-expedient-modal-discart-expedient-modal-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Não\\r\\n Sim\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: DiscartExpedientModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class DiscartExpedientModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { DiscartExpedientModalPageRoutingModule } from './discart-expedient-modal-routing.module';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n DiscartExpedientModalPageRoutingModule\r\n ],\r\n declarations: [DiscartExpedientModalPage]\r\n})\r\nexport class DiscartExpedientModalPageModule {}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: right;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-discart-expedient-modal',\r\n templateUrl: './discart-expedient-modal.page.html',\r\n styleUrls: ['./discart-expedient-modal.page.scss'],\r\n})\r\nexport class DiscartExpedientModalPage implements OnInit {\r\n serialNumber:string;\r\n constructor(\r\n private modalController: ModalController,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private navParams: NavParams,\r\n ) { \r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.serialNumber);\r\n \r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n /* notDelete(){\r\n\r\n } */\r\n save(){\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.module.ts"],"names":["routes","path","component","DiscartExpedientModalPageRoutingModule","imports","forChild","exports","DiscartExpedientModalPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,sCAAsC;AAAA;AAAA,KAAnD;;AAAaA,0CAAsC,6DAJlD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAIkD,GAAtCH,sCAAsC,CAAtC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,+BAA+B;AAAA;AAAA,KAA5C;;AAAaA,mCAA+B,6DAT3C,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,8GAJO,CADD;AAORI,kBAAY,EAAE,CAAC,uFAAD;AAPN,KAAT,CAS2C,GAA/BD,+BAA+B,CAA/B","file":"discart-expedient-modal-discart-expedient-modal-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: DiscartExpedientModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class DiscartExpedientModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { DiscartExpedientModalPageRoutingModule } from './discart-expedient-modal-routing.module';\r\n\r\nimport { DiscartExpedientModalPage } from './discart-expedient-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n DiscartExpedientModalPageRoutingModule\r\n ],\r\n declarations: [DiscartExpedientModalPage]\r\n})\r\nexport class DiscartExpedientModalPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js index f09ec0837..85ca4b867 100644 --- a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js +++ b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js @@ -1,18 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["emend-message-modal-emend-message-modal-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html": -/*!**********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html ***! - \**********************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n \r\n
    \r\n \r\n Cancelar\r\n Gravar\r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - /***/ "./src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts": /*!****************************************************************************************!*\ !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts ***! @@ -90,64 +77,6 @@ EmendMessageModalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decor -/***/ }), - -/***/ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss": -/*!********************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss ***! - \********************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts": -/*!******************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts ***! - \******************************************************************************/ -/*! exports provided: EmendMessageModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EmendMessageModalPage", function() { return EmendMessageModalPage; }); -/* 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"); - - - -let EmendMessageModalPage = class EmendMessageModalPage { - constructor(modalController) { - this.modalController = modalController; - this.emendMessage = ''; - } - ngOnInit() { - } - close() { - this.modalController.dismiss(this.emendMessage); - } - save() { - this.modalController.dismiss(this.emendMessage); - } -}; -EmendMessageModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] } -]; -EmendMessageModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-emend-message-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./emend-message-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./emend-message-modal.page.scss */ "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss")).default] - }) -], EmendMessageModalPage); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js.map b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js.map index ccd4c7067..69526e267 100644 --- a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js.map +++ b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html","./src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts","./src/app/pages/agenda/emend-message-modal/emend-message-modal.module.ts","./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss","./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAe,w+BAAy6B,E;;;;;;;;;;;;;;;;;;;ACA/4B;AACc;AAEY;AAEnE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,+EAAqB;KACjC;CACF,CAAC;AAMF,IAAa,kCAAkC,GAA/C,MAAa,kCAAkC;CAAG;AAArC,kCAAkC;IAJ9C,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,kCAAkC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBN;AACM;AACF;AAEA;AAE6C;AAEvB;AAWnE,IAAa,2BAA2B,GAAxC,MAAa,2BAA2B;CAAG;AAA9B,2BAA2B;IATvC,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,sGAAkC;SACnC;QACD,YAAY,EAAE,CAAC,+EAAqB,CAAC;KACtC,CAAC;GACW,2BAA2B,CAAG;AAAH;;;;;;;;;;;;;ACnBxC;AAAe,iFAAkB,iBAAiB,mBAAmB,sBAAsB,GAAG,uBAAuB,gBAAgB,oBAAoB,mBAAmB,gBAAgB,GAAG,mBAAmB,iBAAiB,wBAAwB,oBAAoB,wBAAwB,eAAe,gBAAgB,gBAAgB,GAAG,cAAc,iBAAiB,mBAAmB,yBAAyB,GAAG,oBAAoB,iBAAiB,iBAAiB,qBAAqB,0BAA0B,0BAA0B,yBAAyB,GAAG,qBAAqB,iBAAiB,iBAAiB,0BAA0B,0BAA0B,yBAAyB,GAAG,6CAA6C,+/FAA+/F,E;;;;;;;;;;;;;;;;;;ACAnsH;AACD;AAOjD,IAAa,qBAAqB,GAAlC,MAAa,qBAAqB;IAGhC,YACU,eAAgC;QAAhC,oBAAe,GAAf,eAAe,CAAiB;QAH1C,iBAAY,GAAW,EAAE,CAAC;IAItB,CAAC;IAEL,QAAQ;IACR,CAAC;IACD,KAAK;QACH,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;IAClD,CAAC;IACD,IAAI;QACF,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;IAClD,CAAC;CAEF;;YAZ4B,8DAAe;;AAJ/B,qBAAqB;IALjC,+DAAS,CAAC;QACT,QAAQ,EAAE,yBAAyB;QACnC,wQAA8C;;KAE/C,CAAC;GACW,qBAAqB,CAgBjC;AAhBiC","file":"emend-message-modal-emend-message-modal-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Cancelar\\r\\n Gravar\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EmendMessageModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EmendMessageModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EmendMessageModalPageRoutingModule } from './emend-message-modal-routing.module';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EmendMessageModalPageRoutingModule\r\n ],\r\n declarations: [EmendMessageModalPage]\r\n})\r\nexport class EmendMessageModalPageModule {}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-emend-message-modal',\r\n templateUrl: './emend-message-modal.page.html',\r\n styleUrls: ['./emend-message-modal.page.scss'],\r\n})\r\nexport class EmendMessageModalPage implements OnInit {\r\n emendMessage: string = '';\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n save(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts","./src/app/pages/agenda/emend-message-modal/emend-message-modal.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEY;AAEnE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,+EAAqB;KACjC;CACF,CAAC;AAMF,IAAa,kCAAkC,GAA/C,MAAa,kCAAkC;CAAG;AAArC,kCAAkC;IAJ9C,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,kCAAkC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBN;AACM;AACF;AAEA;AAE6C;AAEvB;AAWnE,IAAa,2BAA2B,GAAxC,MAAa,2BAA2B;CAAG;AAA9B,2BAA2B;IATvC,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,sGAAkC;SACnC;QACD,YAAY,EAAE,CAAC,+EAAqB,CAAC;KACtC,CAAC;GACW,2BAA2B,CAAG;AAAH","file":"emend-message-modal-emend-message-modal-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EmendMessageModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EmendMessageModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EmendMessageModalPageRoutingModule } from './emend-message-modal-routing.module';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EmendMessageModalPageRoutingModule\r\n ],\r\n declarations: [EmendMessageModalPage]\r\n})\r\nexport class EmendMessageModalPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js index a002ef869..fc354e2bf 100644 --- a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js +++ b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js @@ -1,30 +1,6 @@ -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; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["emend-message-modal-emend-message-modal-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html": - /*!**********************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html ***! - \**********************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaEmendMessageModalEmendMessageModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n\r\n\r\n \r\n
    \r\n \r\n Cancelar\r\n Gravar\r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - /***/ "./src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts": /*!****************************************************************************************!*\ @@ -156,108 +132,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons declarations: [_emend_message_modal_page__WEBPACK_IMPORTED_MODULE_6__["EmendMessageModalPage"]] })], EmendMessageModalPageModule); /***/ - }, - - /***/ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss": - /*!********************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss ***! - \********************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesAgendaEmendMessageModalEmendMessageModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 25px auto;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: left;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n padding: 0;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts": - /*!******************************************************************************!*\ - !*** ./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts ***! - \******************************************************************************/ - - /*! exports provided: EmendMessageModalPage */ - - /***/ - function srcAppPagesAgendaEmendMessageModalEmendMessageModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "EmendMessageModalPage", function () { - return EmendMessageModalPage; - }); - /* 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 EmendMessageModalPage = /*#__PURE__*/function () { - function EmendMessageModalPage(modalController) { - _classCallCheck(this, EmendMessageModalPage); - - this.modalController = modalController; - this.emendMessage = ''; - } - - _createClass(EmendMessageModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "close", - value: function close() { - this.modalController.dismiss(this.emendMessage); - } - }, { - key: "save", - value: function save() { - this.modalController.dismiss(this.emendMessage); - } - }]); - - return EmendMessageModalPage; - }(); - - EmendMessageModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }]; - }; - - EmendMessageModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-emend-message-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./emend-message-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./emend-message-modal.page.scss */ - "./src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss"))["default"]] - })], EmendMessageModalPage); - /***/ } }]); //# sourceMappingURL=emend-message-modal-emend-message-modal-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js.map b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js.map index 6da9d6b82..127dc8aef 100644 --- a/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js.map +++ b/android/app/src/main/assets/public/emend-message-modal-emend-message-modal-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.module.ts","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.page.scss","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.page.ts"],"names":["routes","path","component","EmendMessageModalPageRoutingModule","imports","forChild","exports","EmendMessageModalPageModule","declarations","EmendMessageModalPage","modalController","emendMessage","dismiss","selector","template"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACKf,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,kCAAkC;AAAA;AAAA,KAA/C;;AAAaA,sCAAkC,6DAJ9C,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAI8C,GAAlCH,kCAAkC,CAAlC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,2BAA2B;AAAA;AAAA,KAAxC;;AAAaA,+BAA2B,6DATvC,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,sGAJO,CADD;AAORI,kBAAY,EAAE,CAAC,+EAAD;AAPN,KAAT,CASuC,GAA3BD,2BAA2B,CAA3B;;;;;;;;;;;;;;;;ACnBb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACQf,QAAaE,qBAAqB;AAGhC,qCACUC,eADV,EAC0C;AAAA;;AAAhC,aAAAA,eAAA,GAAAA,eAAA;AAHV,aAAAC,YAAA,GAAuB,EAAvB;AAIK;;AAL2B;AAAA;AAAA,mCAOrB,CACV;AAR+B;AAAA;AAAA,gCAS3B;AACH,eAAKD,eAAL,CAAqBE,OAArB,CAA6B,KAAKD,YAAlC;AACD;AAX+B;AAAA;AAAA,+BAY5B;AACF,eAAKD,eAAL,CAAqBE,OAArB,CAA6B,KAAKD,YAAlC;AACD;AAd+B;;AAAA;AAAA,OAAlC;;;;cAI6B;;;;AAJhBF,yBAAqB,6DALjC,gEAAU;AACTI,cAAQ,EAAE,yBADD;AAETC,cAAQ,EAAR;AAAA;AAAA,mIAFS;;;;AAAA,KAAV,CAKiC,GAArBL,qBAAqB,CAArB","file":"emend-message-modal-emend-message-modal-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Cancelar\\r\\n Gravar\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EmendMessageModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EmendMessageModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EmendMessageModalPageRoutingModule } from './emend-message-modal-routing.module';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EmendMessageModalPageRoutingModule\r\n ],\r\n declarations: [EmendMessageModalPage]\r\n})\r\nexport class EmendMessageModalPageModule {}\r\n","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 25px auto;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: left;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n padding: 0;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcYWdlbmRhXFxlbWVuZC1tZXNzYWdlLW1vZGFsXFxlbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2VtZW5kLW1lc3NhZ2UtbW9kYWwvZW1lbmQtbWVzc2FnZS1tb2RhbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0FDQ0o7O0FEQ0U7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDRUo7O0FEQUU7RUFDRSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QUNHSjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURERTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QUNJSjs7QURGRTtFQUNFLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDS0oiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvZW1lbmQtbWVzc2FnZS1tb2RhbC9lbWVuZC1tZXNzYWdlLW1vZGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5oZWFkZXItY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5oZWFkZXItaWNvbi1sZWZ0e1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBmb250LXNpemU6IDMzcHg7XHJcbiAgICBjb2xvcjogIzQyYjlmZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuLmJ1dHRvbnN7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG59XHJcblxyXG4gIC5idXR0b24tcmVqZWN0IHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICNkMzBhMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XHJcbiAgICBtYXJnaW46IDAgMTJweCAwIDBweDtcclxuICB9XHJcbiAgLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxuICAgIG1hcmdpbjogMCAwcHggMCAxMnB4OyBcclxuICB9IiwiLmhlYWRlci1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAyNXB4IGF1dG87XG59XG5cbi5oZWFkZXItaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMzNweDtcbiAgY29sb3I6ICM0MmI5ZmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-emend-message-modal',\r\n templateUrl: './emend-message-modal.page.html',\r\n styleUrls: ['./emend-message-modal.page.scss'],\r\n})\r\nexport class EmendMessageModalPage implements OnInit {\r\n emendMessage: string = '';\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n ) { }\r\n\r\n ngOnInit() {\r\n }\r\n close(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n save(){\r\n this.modalController.dismiss(this.emendMessage);\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal-routing.module.ts","webpack:///src/app/pages/agenda/emend-message-modal/emend-message-modal.module.ts"],"names":["routes","path","component","EmendMessageModalPageRoutingModule","imports","forChild","exports","EmendMessageModalPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,kCAAkC;AAAA;AAAA,KAA/C;;AAAaA,sCAAkC,6DAJ9C,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAI8C,GAAlCH,kCAAkC,CAAlC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,2BAA2B;AAAA;AAAA,KAAxC;;AAAaA,+BAA2B,6DATvC,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,sGAJO,CADD;AAORI,kBAAY,EAAE,CAAC,+EAAD;AAPN,KAAT,CASuC,GAA3BD,2BAA2B,CAA3B","file":"emend-message-modal-emend-message-modal-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EmendMessageModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EmendMessageModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EmendMessageModalPageRoutingModule } from './emend-message-modal-routing.module';\r\n\r\nimport { EmendMessageModalPage } from './emend-message-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EmendMessageModalPageRoutingModule\r\n ],\r\n declarations: [EmendMessageModalPage]\r\n})\r\nexport class EmendMessageModalPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js index c409e1c28..66675de90 100644 --- a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js +++ b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js @@ -1,18 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["event-actions-popover-event-actions-popover-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html": -/*!**************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html ***! - \**************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n

    \r\n Emendar\r\n

    \r\n

    \r\n Aprovar\r\n

    \r\n
    \r\n \r\n

    \r\n Rejeitar\r\n

    \r\n
    \r\n
    \r\n"); - -/***/ }), - /***/ "./src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts": /*!********************************************************************************************!*\ !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts ***! @@ -90,89 +77,6 @@ EventActionsPopoverPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__dec -/***/ }), - -/***/ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss": -/*!************************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss ***! - \************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".button-edit-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color:#061b52;\n}\n\n.button-options {\n height: 44px;\n --color: #42b9fe;\n}\n\n.button-approve {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n}\n\n.button-discart-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #d30a0a;\n --color:#fff;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts": -/*!**********************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts ***! - \**********************************************************************************/ -/*! exports provided: EventActionsPopoverPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "EventActionsPopoverPage", function() { return EventActionsPopoverPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); - - - - - -let EventActionsPopoverPage = class EventActionsPopoverPage { - constructor(navParams, processes, router, modalController, popoverController) { - this.navParams = navParams; - this.processes = processes; - this.router = router; - this.modalController = modalController; - this.popoverController = popoverController; - /* this.serialNumber = this.navParams.get('serialNumber'); */ - } - ngOnInit() { - } - closePopover() { - this.popoverController.dismiss(); - } - approveTask(serialNumber) { - let body = { "serialNumber": serialNumber, "action": "Aprovar" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - emendarTask(serialNumber) { - let body = { "serialNumber": serialNumber, "action": "Rejeitar" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - deleteTask() { - } -}; -EventActionsPopoverPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["PopoverController"] } -]; -EventActionsPopoverPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-event-actions-popover', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./event-actions-popover.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./event-actions-popover.page.scss */ "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss")).default] - }) -], EventActionsPopoverPage); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js.map b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js.map index b049cbdd8..b2677797c 100644 --- a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js.map +++ b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html","./src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts","./src/app/pages/agenda/event-actions-popover/event-actions-popover.module.ts","./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss","./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAe,okBAAqgB,E;;;;;;;;;;;;;;;;;;;ACA3e;AACc;AAEgB;AAEvE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,mFAAuB;KACnC;CACF,CAAC;AAMF,IAAa,oCAAoC,GAAjD,MAAa,oCAAoC;CAAG;AAAvC,oCAAoC;IAJhD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,oCAAoC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBR;AACM;AACF;AAEA;AAEiD;AAEvB;AAWvE,IAAa,6BAA6B,GAA1C,MAAa,6BAA6B;CAAG;AAAhC,6BAA6B;IATzC,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,0GAAoC;SACrC;QACD,YAAY,EAAE,CAAC,mFAAuB,CAAC;KACxC,CAAC;GACW,6BAA6B,CAAG;AAAH;;;;;;;;;;;;;ACnB1C;AAAe,oFAAqB,oBAAoB,oBAAoB,0BAA0B,0BAA0B,oBAAoB,GAAG,qBAAqB,iBAAiB,qBAAqB,GAAG,qBAAqB,oBAAoB,oBAAoB,0BAA0B,0BAA0B,GAAG,2BAA2B,oBAAoB,oBAAoB,0BAA0B,0BAA0B,iBAAiB,GAAG,6CAA6C,umEAAumE,E;;;;;;;;;;;;;;;;;;;;ACAtjF;AACT;AACsC;AACT;AAOtE,IAAa,uBAAuB,GAApC,MAAa,uBAAuB;IAElC,YAAoB,SAAoB,EAC9B,SAA0B,EAC1B,MAAa,EACb,eAAgC,EAChC,iBAAoC;QAJ1B,cAAS,GAAT,SAAS,CAAW;QAC9B,cAAS,GAAT,SAAS,CAAiB;QAC1B,WAAM,GAAN,MAAM,CAAO;QACb,oBAAe,GAAf,eAAe,CAAiB;QAChC,sBAAiB,GAAjB,iBAAiB,CAAmB;QAC1C,6DAA6D;IAC9D,CAAC;IAEJ,QAAQ;IACR,CAAC;IACD,YAAY;QACV,IAAI,CAAC,iBAAiB,CAAC,OAAO,EAAE,CAAC;IACnC,CAAC;IACD,WAAW,CAAC,YAAmB;QAC7B,IAAI,IAAI,GAAG,EAAE,cAAc,EAAE,YAAY,EAAE,QAAQ,EAAE,SAAS,EAAE;QAChE,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;QAClB,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;QACpC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,mCAAmC,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;IACrC,CAAC;IACD,WAAW,CAAC,YAAmB;QAE7B,IAAI,IAAI,GAAG,EAAE,cAAc,EAAE,YAAY,EAAE,QAAQ,EAAE,UAAU,EAAE;QACjE,OAAO,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;QAClB,IAAI,CAAC,SAAS,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;QACpC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,CAAC,mCAAmC,CAAC,CAAC,CAAC;QAC5D,IAAI,CAAC,eAAe,CAAC,OAAO,CAAC,IAAI,CAAC,CAAC;IACrC,CAAC;IACD,UAAU;IAEV,CAAC;CAEF;;YAhCgC,wDAAS;YACpB,mFAAgB;YACnB,sDAAM;YACI,8DAAe;YACb,gEAAiB;;AANnC,uBAAuB;IALnC,+DAAS,CAAC;QACT,QAAQ,EAAE,2BAA2B;QACrC,8QAAgD;;KAEjD,CAAC;GACW,uBAAuB,CAkCnC;AAlCmC","file":"event-actions-popover-event-actions-popover-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n

    \\r\\n Emendar\\r\\n

    \\r\\n

    \\r\\n Aprovar\\r\\n

    \\r\\n
    \\r\\n \\r\\n

    \\r\\n Rejeitar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventActionsPopoverPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventActionsPopoverPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventActionsPopoverPageRoutingModule } from './event-actions-popover-routing.module';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventActionsPopoverPageRoutingModule\r\n ],\r\n declarations: [EventActionsPopoverPage]\r\n})\r\nexport class EventActionsPopoverPageModule {}\r\n","export default \".button-edit-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color:#061b52;\\n}\\n\\n.button-options {\\n height: 44px;\\n --color: #42b9fe;\\n}\\n\\n.button-approve {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n}\\n\\n.button-discart-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #d30a0a;\\n --color:#fff;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-event-actions-popover',\r\n templateUrl: './event-actions-popover.page.html',\r\n styleUrls: ['./event-actions-popover.page.scss'],\r\n})\r\nexport class EventActionsPopoverPage implements OnInit {\r\n\r\n constructor(private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private popoverController: PopoverController,) {\r\n /* this.serialNumber = this.navParams.get('serialNumber'); */\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n closePopover(){\r\n this.popoverController.dismiss();\r\n }\r\n approveTask(serialNumber:string){\r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Aprovar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n emendarTask(serialNumber:string){\r\n \r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Rejeitar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n deleteTask(){\r\n\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts","./src/app/pages/agenda/event-actions-popover/event-actions-popover.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEgB;AAEvE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,mFAAuB;KACnC;CACF,CAAC;AAMF,IAAa,oCAAoC,GAAjD,MAAa,oCAAoC;CAAG;AAAvC,oCAAoC;IAJhD,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,oCAAoC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBR;AACM;AACF;AAEA;AAEiD;AAEvB;AAWvE,IAAa,6BAA6B,GAA1C,MAAa,6BAA6B;CAAG;AAAhC,6BAA6B;IATzC,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,0GAAoC;SACrC;QACD,YAAY,EAAE,CAAC,mFAAuB,CAAC;KACxC,CAAC;GACW,6BAA6B,CAAG;AAAH","file":"event-actions-popover-event-actions-popover-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventActionsPopoverPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventActionsPopoverPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventActionsPopoverPageRoutingModule } from './event-actions-popover-routing.module';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventActionsPopoverPageRoutingModule\r\n ],\r\n declarations: [EventActionsPopoverPage]\r\n})\r\nexport class EventActionsPopoverPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js index 3146f73d4..af00fcc67 100644 --- a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js +++ b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js @@ -1,30 +1,6 @@ -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; } - function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["event-actions-popover-event-actions-popover-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html": - /*!**************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html ***! - \**************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaEventActionsPopoverEventActionsPopoverPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n

    \r\n Emendar\r\n

    \r\n

    \r\n Aprovar\r\n

    \r\n
    \r\n \r\n

    \r\n Rejeitar\r\n

    \r\n
    \r\n
    \r\n"; - /***/ - }, - /***/ "./src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts": /*!********************************************************************************************!*\ @@ -156,154 +132,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons declarations: [_event_actions_popover_page__WEBPACK_IMPORTED_MODULE_6__["EventActionsPopoverPage"]] })], EventActionsPopoverPageModule); /***/ - }, - - /***/ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss": - /*!************************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss ***! - \************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesAgendaEventActionsPopoverEventActionsPopoverPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".button-edit-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color:#061b52;\n}\n\n.button-options {\n height: 44px;\n --color: #42b9fe;\n}\n\n.button-approve {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n}\n\n.button-discart-event {\n /* width: 140px; */\n height: 44px;\n border-radius: 22.5px;\n --background: #d30a0a;\n --color:#fff;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts": - /*!**********************************************************************************!*\ - !*** ./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts ***! - \**********************************************************************************/ - - /*! exports provided: EventActionsPopoverPage */ - - /***/ - function srcAppPagesAgendaEventActionsPopoverEventActionsPopoverPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "EventActionsPopoverPage", function () { - return EventActionsPopoverPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - - var EventActionsPopoverPage = /*#__PURE__*/function () { - function EventActionsPopoverPage(navParams, processes, router, modalController, popoverController) { - _classCallCheck(this, EventActionsPopoverPage); - - this.navParams = navParams; - this.processes = processes; - this.router = router; - this.modalController = modalController; - this.popoverController = popoverController; - /* this.serialNumber = this.navParams.get('serialNumber'); */ - } - - _createClass(EventActionsPopoverPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "closePopover", - value: function closePopover() { - this.popoverController.dismiss(); - } - }, { - key: "approveTask", - value: function approveTask(serialNumber) { - var body = { - "serialNumber": serialNumber, - "action": "Aprovar" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "emendarTask", - value: function emendarTask(serialNumber) { - var body = { - "serialNumber": serialNumber, - "action": "Rejeitar" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/event-list']); - this.modalController.dismiss(null); - } - }, { - key: "deleteTask", - value: function deleteTask() {} - }]); - - return EventActionsPopoverPage; - }(); - - EventActionsPopoverPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["PopoverController"] - }]; - }; - - EventActionsPopoverPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-event-actions-popover', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./event-actions-popover.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./event-actions-popover.page.scss */ - "./src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss"))["default"]] - })], EventActionsPopoverPage); - /***/ } }]); //# sourceMappingURL=event-actions-popover-event-actions-popover-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js.map b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js.map index 454661c87..4b05a265b 100644 --- a/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js.map +++ b/android/app/src/main/assets/public/event-actions-popover-event-actions-popover-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.page.html","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.module.ts","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.page.scss","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.page.ts"],"names":["routes","path","component","EventActionsPopoverPageRoutingModule","imports","forChild","exports","EventActionsPopoverPageModule","declarations","EventActionsPopoverPage","navParams","processes","router","modalController","popoverController","dismiss","serialNumber","body","console","log","PostTaskAction","navigate","selector","template"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACKf,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,oCAAoC;AAAA;AAAA,KAAjD;;AAAaA,wCAAoC,6DAJhD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAIgD,GAApCH,oCAAoC,CAApC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,6BAA6B;AAAA;AAAA,KAA1C;;AAAaA,iCAA6B,6DATzC,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,0GAJO,CADD;AAORI,kBAAY,EAAE,CAAC,mFAAD;AAPN,KAAT,CASyC,GAA7BD,6BAA6B,CAA7B;;;;;;;;;;;;;;;;ACnBb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAaE,uBAAuB;AAElC,uCAAoBC,SAApB,EACUC,SADV,EAEUC,MAFV,EAGUC,eAHV,EAIUC,iBAJV,EAI8C;AAAA;;AAJ1B,aAAAJ,SAAA,GAAAA,SAAA;AACV,aAAAC,SAAA,GAAAA,SAAA;AACA,aAAAC,MAAA,GAAAA,MAAA;AACA,aAAAC,eAAA,GAAAA,eAAA;AACA,aAAAC,iBAAA,GAAAA,iBAAA;AACN;AACA;;AAR8B;AAAA;AAAA,mCAUvB,CACV;AAXiC;AAAA;AAAA,uCAYtB;AACV,eAAKA,iBAAL,CAAuBC,OAAvB;AACD;AAdiC;AAAA;AAAA,oCAetBC,YAfsB,EAeH;AAC7B,cAAIC,IAAI,GAAG;AAAE,4BAAgBD,YAAlB;AAAgC,sBAAU;AAA1C,WAAX;AACAE,iBAAO,CAACC,GAAR,CAAYF,IAAZ;AACA,eAAKN,SAAL,CAAeS,cAAf,CAA8BH,IAA9B;AACA,eAAKL,MAAL,CAAYS,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKR,eAAL,CAAqBE,OAArB,CAA6B,IAA7B;AACD;AArBiC;AAAA;AAAA,oCAsBtBC,YAtBsB,EAsBH;AAE7B,cAAIC,IAAI,GAAG;AAAE,4BAAgBD,YAAlB;AAAgC,sBAAU;AAA1C,WAAX;AACAE,iBAAO,CAACC,GAAR,CAAYF,IAAZ;AACA,eAAKN,SAAL,CAAeS,cAAf,CAA8BH,IAA9B;AACA,eAAKL,MAAL,CAAYS,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKR,eAAL,CAAqBE,OAArB,CAA6B,IAA7B;AACD;AA7BiC;AAAA;AAAA,qCA8BxB,CAET;AAhCiC;;AAAA;AAAA,OAApC;;;;cAEiC;;cACX;;cACH;;cACU;;cACE;;;;AANlBN,2BAAuB,6DALnC,gEAAU;AACTa,cAAQ,EAAE,2BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,uIAFS;;;;AAAA,KAAV,CAKmC,GAAvBd,uBAAuB,CAAvB","file":"event-actions-popover-event-actions-popover-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n

    \\r\\n Emendar\\r\\n

    \\r\\n

    \\r\\n Aprovar\\r\\n

    \\r\\n
    \\r\\n \\r\\n

    \\r\\n Rejeitar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventActionsPopoverPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventActionsPopoverPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventActionsPopoverPageRoutingModule } from './event-actions-popover-routing.module';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventActionsPopoverPageRoutingModule\r\n ],\r\n declarations: [EventActionsPopoverPage]\r\n})\r\nexport class EventActionsPopoverPageModule {}\r\n","export default \".button-edit-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color:#061b52;\\n}\\n\\n.button-options {\\n height: 44px;\\n --color: #42b9fe;\\n}\\n\\n.button-approve {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n}\\n\\n.button-discart-event {\\n /* width: 140px; */\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #d30a0a;\\n --color:#fff;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXGV2ZW50LWFjdGlvbnMtcG9wb3ZlclxcZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2V2ZW50LWFjdGlvbnMtcG9wb3Zlci9ldmVudC1hY3Rpb25zLXBvcG92ZXIucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QUNDSjs7QURDQTtFQUNJLFlBQUE7RUFDQSxnQkFBQTtBQ0VKOztBREFBO0VBQ0ksa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBRERBO0VBQ0ksa0JBQUE7RUFDQyxZQUFBO0VBQ0QscUJBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2FnZW5kYS9ldmVudC1hY3Rpb25zLXBvcG92ZXIvZXZlbnQtYWN0aW9ucy1wb3BvdmVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5idXR0b24tZWRpdC1ldmVudCB7XHJcbiAgICAvKiB3aWR0aDogMTQwcHg7ICovXHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiMwNjFiNTI7XHJcbn1cclxuLmJ1dHRvbi1vcHRpb25zIHtcclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIC0tY29sb3I6ICM0MmI5ZmU7XHJcbn1cclxuLmJ1dHRvbi1hcHByb3ZlIHtcclxuICAgIC8qIHdpZHRoOiAxNDBweDsgKi9cclxuICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcclxufVxyXG4uYnV0dG9uLWRpc2NhcnQtZXZlbnQge1xyXG4gICAgLyogd2lkdGg6IDE0MHB4OyAqL1xyXG4gICAgIGhlaWdodDogNDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2QzMGEwYTtcclxuICAgIC0tY29sb3I6I2ZmZjtcclxufSIsIi5idXR0b24tZWRpdC1ldmVudCB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjojMDYxYjUyO1xufVxuXG4uYnV0dG9uLW9wdGlvbnMge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIC0tY29sb3I6ICM0MmI5ZmU7XG59XG5cbi5idXR0b24tYXBwcm92ZSB7XG4gIC8qIHdpZHRoOiAxNDBweDsgKi9cbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogIzQyYjlmZTtcbn1cblxuLmJ1dHRvbi1kaXNjYXJ0LWV2ZW50IHtcbiAgLyogd2lkdGg6IDE0MHB4OyAqL1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjZDMwYTBhO1xuICAtLWNvbG9yOiNmZmY7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-event-actions-popover',\r\n templateUrl: './event-actions-popover.page.html',\r\n styleUrls: ['./event-actions-popover.page.scss'],\r\n})\r\nexport class EventActionsPopoverPage implements OnInit {\r\n\r\n constructor(private navParams: NavParams,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private popoverController: PopoverController,) {\r\n /* this.serialNumber = this.navParams.get('serialNumber'); */\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n closePopover(){\r\n this.popoverController.dismiss();\r\n }\r\n approveTask(serialNumber:string){\r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Aprovar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n emendarTask(serialNumber:string){\r\n \r\n let body = { \"serialNumber\": serialNumber, \"action\": \"Rejeitar\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/event-list']);\r\n this.modalController.dismiss(null);\r\n }\r\n deleteTask(){\r\n\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover-routing.module.ts","webpack:///src/app/pages/agenda/event-actions-popover/event-actions-popover.module.ts"],"names":["routes","path","component","EventActionsPopoverPageRoutingModule","imports","forChild","exports","EventActionsPopoverPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,oCAAoC;AAAA;AAAA,KAAjD;;AAAaA,wCAAoC,6DAJhD,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAIgD,GAApCH,oCAAoC,CAApC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,6BAA6B;AAAA;AAAA,KAA1C;;AAAaA,iCAA6B,6DATzC,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,0GAJO,CADD;AAORI,kBAAY,EAAE,CAAC,mFAAD;AAPN,KAAT,CASyC,GAA7BD,6BAA6B,CAA7B","file":"event-actions-popover-event-actions-popover-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventActionsPopoverPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventActionsPopoverPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventActionsPopoverPageRoutingModule } from './event-actions-popover-routing.module';\r\n\r\nimport { EventActionsPopoverPage } from './event-actions-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n EventActionsPopoverPageRoutingModule\r\n ],\r\n declarations: [EventActionsPopoverPage]\r\n})\r\nexport class EventActionsPopoverPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js index ba3e66132..9eec5a804 100644 --- a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js +++ b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js @@ -1,308 +1,5 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["expedient-task-modal-expedient-task-modal-module"],{ -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html": -/*!****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html ***! - \****************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n
    \r\n \r\n Não\r\n Sim\r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html": -/*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html ***! - \*******************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n

    Com conhecimento

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html": -/*!*************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html ***! - \*************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n

    Adicionar Intervenientes

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss": -/*!**************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: right;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts": -/*!************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts ***! - \************************************************************************************************/ -/*! exports provided: DiscartExpedientModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "DiscartExpedientModalPage", function() { return DiscartExpedientModalPage; }); -/* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); - - - - - -let DiscartExpedientModalPage = class DiscartExpedientModalPage { - constructor(modalController, processes, router, navParams) { - this.modalController = modalController; - this.processes = processes; - this.router = router; - this.navParams = navParams; - this.serialNumber = this.navParams.get('serialNumber'); - } - ngOnInit() { - console.log(this.serialNumber); - } - close() { - this.modalController.dismiss(); - } - /* notDelete(){ - - } */ - save() { - let body = { "serialNumber": this.serialNumber, "action": "Task Completed" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(); - } -}; -DiscartExpedientModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] } -]; -DiscartExpedientModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-discart-expedient-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./discart-expedient-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./discart-expedient-modal.page.scss */ "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss")).default] - }) -], DiscartExpedientModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss": -/*!*****************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss ***! - \*****************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts": -/*!***************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts ***! - \***************************************************************************************************************/ -/*! exports provided: AddParticipantsCcModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddParticipantsCcModalPage", function() { return AddParticipantsCcModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AddParticipantsCcModalPage = class AddParticipantsCcModalPage { - constructor(modalController, contactsService, navParams) { - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - this.participantsAdded = this.navParams.get('eventPersons'); - } - ngOnInit() { - this.fetchContacts(""); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.participantsAdded != null) { - this.participantsAdded.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - return contact.IsRequired == true; - })); - } -}; -AddParticipantsCcModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -AddParticipantsCcModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-cc-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./add-participants-cc-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./add-participants-cc-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss")).default] - }) -], AddParticipantsCcModalPage); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss": -/*!***********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss ***! - \***********************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts": -/*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts ***! - \*********************************************************************************************************/ -/*! exports provided: AddParticipantsModalPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AddParticipantsModalPage", function() { return AddParticipantsModalPage; }); -/* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/contacts.service */ "./src/app/services/contacts.service.ts"); - - - - -let AddParticipantsModalPage = class AddParticipantsModalPage { - constructor(modalController, contactsService, navParams) { - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - } - ngOnInit() { - this.fetchContacts(""); - this.participantsAdded = this.navParams.get('eventPersons'); - } - fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(result => { - if (this.participantsAdded != null) { - this.participantsAdded.forEach(attendee => { - const index = result.findIndex((cont) => { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - this.contacts = result; - this.showLoader = false; - }); - }); - } - onChange(evt) { - this.fetchContacts(evt.detail.value); - } - selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - cancelTask() { - this.modalController.dismiss(null); - } - saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - return contact.IsRequired == true; - })); - } -}; -AddParticipantsModalPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] } -]; -AddParticipantsModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./add-participants-modal.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./add-participants-modal.page.scss */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss")).default] - }) -], AddParticipantsModalPage); - - - -/***/ }), - /***/ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts": /*!***************************************************************************************************************!*\ !*** ./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts ***! @@ -380,80 +77,6 @@ ExpedientTaskModalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__deco -/***/ }), - -/***/ "./src/app/services/attachments.service.ts": -/*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ -/*! exports provided: AttachmentsService */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "AttachmentsService", function() { return AttachmentsService; }); -/* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); -/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); -/* harmony import */ var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/auth.service */ "./src/app/services/auth.service.ts"); - - - - - -let AttachmentsService = class AttachmentsService { - constructor(http, user) { - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - getAttachmentsBySerial(serialNumber) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachments(source, sourceid) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } - getAttachmentsById(eventId) { - let geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - let params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - let options = { - headers: this.headers, - params: params - }; - return this.http.get(`${geturl}`, options); - } -}; -AttachmentsService.ctorParameters = () => [ - { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] }, - { type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] } -]; -AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - }) -], AttachmentsService); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js.map b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js.map index 8ebaf9fd7..d6015d2a7 100644 --- a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js.map +++ b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss","./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss","./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss","./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts","./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts","./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts","./src/app/services/attachments.service.ts"],"names":[],"mappings":"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","file":"expedient-task-modal-expedient-task-modal-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Não\\r\\n Sim\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n

    Com conhecimento

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n

    Adicionar Intervenientes

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: right;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-discart-expedient-modal',\r\n templateUrl: './discart-expedient-modal.page.html',\r\n styleUrls: ['./discart-expedient-modal.page.scss'],\r\n})\r\nexport class DiscartExpedientModalPage implements OnInit {\r\n serialNumber:string;\r\n constructor(\r\n private modalController: ModalController,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private navParams: NavParams,\r\n ) { \r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.serialNumber);\r\n \r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n /* notDelete(){\r\n\r\n } */\r\n save(){\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-cc-modal',\r\n templateUrl: './add-participants-cc-modal.page.html',\r\n styleUrls: ['./add-participants-cc-modal.page.scss'],\r\n})\r\nexport class AddParticipantsCcModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n \r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result; \r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-modal',\r\n templateUrl: './add-participants-modal.page.html',\r\n styleUrls: ['./add-participants-modal.page.scss'],\r\n})\r\nexport class AddParticipantsModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientTaskModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientTaskModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientTaskModalPageRoutingModule } from './expedient-task-modal-routing.module';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedientTaskModalPageRoutingModule\r\n ],\r\n declarations: [ExpedientTaskModalPage]\r\n})\r\nexport class ExpedientTaskModalPageModule {}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts","./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEc;AAErE,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,iFAAsB;KAClC;CACF,CAAC;AAMF,IAAa,mCAAmC,GAAhD,MAAa,mCAAmC;CAAG;AAAtC,mCAAmC;IAJ/C,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,mCAAmC,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBP;AACM;AACF;AAEA;AAE+C;AAEvB;AAWrE,IAAa,4BAA4B,GAAzC,MAAa,4BAA4B;CAAG;AAA/B,4BAA4B;IATxC,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,wGAAmC;SACpC;QACD,YAAY,EAAE,CAAC,iFAAsB,CAAC;KACvC,CAAC;GACW,4BAA4B,CAAG;AAAH","file":"expedient-task-modal-expedient-task-modal-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientTaskModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientTaskModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientTaskModalPageRoutingModule } from './expedient-task-modal-routing.module';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedientTaskModalPageRoutingModule\r\n ],\r\n declarations: [ExpedientTaskModalPage]\r\n})\r\nexport class ExpedientTaskModalPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js index b236a2641..aa99d122e 100644 --- a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js +++ b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js @@ -1,537 +1,6 @@ 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([["expedient-task-modal-expedient-task-modal-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html": - /*!****************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html ***! - \****************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n\r\n \r\n
    \r\n \r\n Não\r\n Sim\r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html": - /*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html ***! - \*******************************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n

    Com conhecimento

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n\r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html": - /*!*************************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html ***! - \*************************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n

    Adicionar Intervenientes

    \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ attendee.Name }}

    \r\n

    {{ attendee.EmailAddress }}

    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n\r\n \r\n \r\n

    \r\n Cancelar\r\n

    \r\n

    \r\n Gravar\r\n

    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss": - /*!**************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".header-content {\n width: 360px;\n overflow: auto;\n margin: 0 auto;\n padding: 25px;\n}\n\n.header-icon-left {\n width: 36px;\n font-size: 33px;\n color: #42b9fe;\n float: right;\n}\n\n.header-title {\n width: 264px;\n font-family: Roboto;\n font-size: 25px;\n margin: 0 5px 0 5px;\n color: #000;\n float: left;\n}\n\n.buttons {\n width: 320px;\n margin: 0 auto;\n padding: 5px 0 5px 0;\n}\n\n.button-reject {\n width: 130px;\n height: 44px;\n --color: #d30a0a;\n border-radius: 22.5px;\n --background: #ffe0e0;\n margin: 0 12px 0 0px;\n}\n\n.button-approve {\n width: 130px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n margin: 0 0px 0 12px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts": - /*!************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts ***! - \************************************************************************************************/ - - /*! exports provided: DiscartExpedientModalPage */ - - /***/ - function srcAppPagesGabineteDigitalDiscartExpedientModalDiscartExpedientModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "DiscartExpedientModalPage", function () { - return DiscartExpedientModalPage; - }); - /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - - var DiscartExpedientModalPage = /*#__PURE__*/function () { - function DiscartExpedientModalPage(modalController, processes, router, navParams) { - _classCallCheck(this, DiscartExpedientModalPage); - - this.modalController = modalController; - this.processes = processes; - this.router = router; - this.navParams = navParams; - this.serialNumber = this.navParams.get('serialNumber'); - } - - _createClass(DiscartExpedientModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - console.log(this.serialNumber); - } - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - /* notDelete(){ - } */ - - }, { - key: "save", - value: function save() { - var body = { - "serialNumber": this.serialNumber, - "action": "Task Completed" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - this.modalController.dismiss(); - } - }]); - - return DiscartExpedientModalPage; - }(); - - DiscartExpedientModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["ModalController"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_3__["NavParams"] - }]; - }; - - DiscartExpedientModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-discart-expedient-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./discart-expedient-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./discart-expedient-modal.page.scss */ - "./src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss"))["default"]] - })], DiscartExpedientModalPage); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss": - /*!*****************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss ***! - \*****************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts": - /*!***************************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts ***! - \***************************************************************************************************************/ - - /*! exports provided: AddParticipantsCcModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsCcModalAddParticipantsCcModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AddParticipantsCcModalPage", function () { - return AddParticipantsCcModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AddParticipantsCcModalPage = /*#__PURE__*/function () { - function AddParticipantsCcModalPage(modalController, contactsService, navParams) { - _classCallCheck(this, AddParticipantsCcModalPage); - - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - this.participantsAdded = this.navParams.get('eventPersons'); - } - - _createClass(AddParticipantsCcModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this = this; - - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this.participantsAdded != null) { - _this.participantsAdded.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - - _this.contacts = result; - _this.showLoader = false; - }); - - case 2: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - - return contact.IsRequired == true; - })); - } - }]); - - return AddParticipantsCcModalPage; - }(); - - AddParticipantsCcModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - AddParticipantsCcModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-cc-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./add-participants-cc-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./add-participants-cc-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss"))["default"]] - })], AddParticipantsCcModalPage); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss": - /*!***********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss ***! - \***********************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-header {\n padding: 20px 20px 0px 20px;\n}\n\nion-content {\n --padding-top: 20px;\n --padding-start: 15px;\n --padding-end: 20px;\n}\n\n.container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts": - /*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts ***! - \*********************************************************************************************************/ - - /*! exports provided: AddParticipantsModalPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteAddParticipantsModalAddParticipantsModalPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AddParticipantsModalPage", function () { - return AddParticipantsModalPage; - }); - /* 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 src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/contacts.service */ - "./src/app/services/contacts.service.ts"); - - var AddParticipantsModalPage = /*#__PURE__*/function () { - function AddParticipantsModalPage(modalController, contactsService, navParams) { - _classCallCheck(this, AddParticipantsModalPage); - - this.modalController = modalController; - this.contactsService = contactsService; - this.navParams = navParams; - this.showLoader = false; - } - - _createClass(AddParticipantsModalPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - this.fetchContacts(""); - this.participantsAdded = this.navParams.get('eventPersons'); - } - }, { - key: "fetchContacts", - value: function fetchContacts(filter) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this2 = this; - - return regeneratorRuntime.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - this.showLoader = true; - this.contactsService.getContacts(filter).subscribe(function (result) { - if (_this2.participantsAdded != null) { - _this2.participantsAdded.forEach(function (attendee) { - var index = result.findIndex(function (cont) { - return cont.EmailAddress == attendee.UserId; - }); - result.splice(index, 1); - }); - } - - _this2.contacts = result; - _this2.showLoader = false; - }); - - case 2: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }, { - key: "onChange", - value: function onChange(evt) { - this.fetchContacts(evt.detail.value); - } - }, { - key: "selectContact", - value: function selectContact(itm) { - itm.IsRequired = !itm.IsRequired; - } - }, { - key: "cancelTask", - value: function cancelTask() { - this.modalController.dismiss(null); - } - }, { - key: "saveTask", - value: function saveTask() { - this.modalController.dismiss(this.contacts.filter(function (contact) { - if (contact.IsRequired) { - /* console.log(contact); */ - } - - return contact.IsRequired == true; - })); - } - }]); - - return AddParticipantsModalPage; - }(); - - AddParticipantsModalPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_contacts_service__WEBPACK_IMPORTED_MODULE_3__["ContactsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] - }]; - }; - - AddParticipantsModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-add-participants-modal', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./add-participants-modal.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./add-participants-modal.page.scss */ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss"))["default"]] - })], AddParticipantsModalPage); - /***/ - }, - /***/ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts": /*!***************************************************************************************************************!*\ @@ -663,125 +132,6 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d declarations: [_expedient_task_modal_page__WEBPACK_IMPORTED_MODULE_6__["ExpedientTaskModalPage"]] })], ExpedientTaskModalPageModule); /***/ - }, - - /***/ - "./src/app/services/attachments.service.ts": - /*!*************************************************!*\ - !*** ./src/app/services/attachments.service.ts ***! - \*************************************************/ - - /*! exports provided: AttachmentsService */ - - /***/ - function srcAppServicesAttachmentsServiceTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "AttachmentsService", function () { - return AttachmentsService; - }); - /* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! @angular/common/http */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); - /* harmony import */ - - - var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/environments/environment */ - "./src/environments/environment.ts"); - /* harmony import */ - - - var _services_auth_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! ../services/auth.service */ - "./src/app/services/auth.service.ts"); - - var AttachmentsService = /*#__PURE__*/function () { - function AttachmentsService(http, user) { - _classCallCheck(this, AttachmentsService); - - this.http = http; - this.loggeduser = user.ValidatedUser; - this.headers = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpHeaders"](); - this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey); - } - - _createClass(AttachmentsService, [{ - key: "getAttachmentsBySerial", - value: function getAttachmentsBySerial(serialNumber) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachments'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("SerialNumber", serialNumber); - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachments", - value: function getAttachments(source, sourceid) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetSourceName'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("Source", source.toString()); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }, { - key: "getAttachmentsById", - value: function getAttachmentsById(eventId) { - var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'attachments/GetAttachmentsByEventId'; - var params = new _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpParams"](); - params = params.set("ParentId", eventId); - /* params = params.set("SourceId", sourceid); */ - - var options = { - headers: this.headers, - params: params - }; - return this.http.get("".concat(geturl), options); - } - }]); - - return AttachmentsService; - }(); - - AttachmentsService.ctorParameters = function () { - return [{ - type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] - }, { - type: _services_auth_service__WEBPACK_IMPORTED_MODULE_4__["AuthService"] - }]; - }; - - AttachmentsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ - providedIn: 'root' - })], AttachmentsService); - /***/ } }]); //# sourceMappingURL=expedient-task-modal-expedient-task-modal-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js.map b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js.map index 987131045..93c974396 100644 --- a/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js.map +++ b/android/app/src/main/assets/public/expedient-task-modal-expedient-task-modal-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.html","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.html","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.scss","webpack:///src/app/pages/gabinete-digital/discart-expedient-modal/discart-expedient-modal.page.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.page.ts","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.page.ts","webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts","webpack:///src/app/services/attachments.service.ts"],"names":["DiscartExpedientModalPage","modalController","processes","router","navParams","serialNumber","get","console","log","dismiss","body","PostTaskAction","navigate","selector","template","AddParticipantsCcModalPage","contactsService","showLoader","participantsAdded","fetchContacts","evt","detail","value","itm","IsRequired","filter","getContacts","subscribe","result","forEach","attendee","index","findIndex","cont","EmailAddress","UserId","splice","contacts","contact","AddParticipantsModalPage","routes","path","component","ExpedientTaskModalPageRoutingModule","imports","forChild","exports","ExpedientTaskModalPageModule","declarations","AttachmentsService","http","user","loggeduser","ValidatedUser","headers","set","BasicAuthKey","geturl","apiURL","params","options","source","sourceid","toString","eventId","providedIn"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;ACAf;AAAe;;;AAAA;;;;;;;;;;;;;;;;ACAf;AAAe;;;AAAA;;;;;;;;;;;;;;;;ACAf;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAaA,yBAAyB;AAEpC,yCACUC,eADV,EAEUC,SAFV,EAGUC,MAHV,EAIUC,SAJV,EAI8B;AAAA;;AAHpB,aAAAH,eAAA,GAAAA,eAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AACA,aAAAC,MAAA,GAAAA,MAAA;AACA,aAAAC,SAAA,GAAAA,SAAA;AAER,aAAKC,YAAL,GAAoB,KAAKD,SAAL,CAAeE,GAAf,CAAmB,cAAnB,CAApB;AACA;;AATkC;AAAA;AAAA,mCAWzB;AACTC,iBAAO,CAACC,GAAR,CAAY,KAAKH,YAAjB;AAED;AAdmC;AAAA;AAAA,gCAe/B;AACH,eAAKJ,eAAL,CAAqBQ,OAArB;AACD;AACD;;;AAlBoC;AAAA;AAAA,+BAqBhC;AACF,cAAIC,IAAI,GAAG;AAAE,4BAAgB,KAAKL,YAAvB;AAAqC,sBAAU;AAA/C,WAAX;AACAE,iBAAO,CAACC,GAAR,CAAYE,IAAZ;AACA,eAAKR,SAAL,CAAeS,cAAf,CAA8BD,IAA9B;AACA,eAAKP,MAAL,CAAYS,QAAZ,CAAqB,CAAC,mCAAD,CAArB;AACA,eAAKX,eAAL,CAAqBQ,OAArB;AACD;AA3BmC;;AAAA;AAAA,OAAtC;;;;cAG6B;;cACP;;cACH;;cACI;;;;AANVT,6BAAyB,6DALrC,gEAAU;AACTa,cAAQ,EAAE,6BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,qJAFS;;;;AAAA,KAAV,CAKqC,GAAzBd,yBAAyB,CAAzB;;;;;;;;;;;;;;;;ACVb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAae,0BAA0B;AAOrC,0CAAoBd,eAApB,EACUe,eADV,EAEUZ,SAFV,EAE8B;AAAA;;AAFV,aAAAH,eAAA,GAAAA,eAAA;AACV,aAAAe,eAAA,GAAAA,eAAA;AACA,aAAAZ,SAAA,GAAAA,SAAA;AANV,aAAAa,UAAA,GAAsB,KAAtB;AAQI,aAAKC,iBAAL,GAAyB,KAAKd,SAAL,CAAeE,GAAf,CAAmB,cAAnB,CAAzB;AACD;;AAZkC;AAAA;AAAA,mCAc1B;AACT,eAAKa,aAAL,CAAmB,EAAnB;AACD;AAhBoC;AAAA;AAAA,iCAkB5BC,GAlB4B,EAkBlB;AACjB,eAAKD,aAAL,CAAmBC,GAAG,CAACC,MAAJ,CAAWC,KAA9B;AACD;AApBoC;AAAA;AAAA,sCAsBvBC,GAtBuB,EAsBP;AAC5BA,aAAG,CAACC,UAAJ,GAAiB,CAACD,GAAG,CAACC,UAAtB;AACD;AAxBoC;AAAA;AAAA,sCA0BjBC,MA1BiB,EA0BD;;;;;;;;AAClC,yBAAKR,UAAL,GAAkB,IAAlB;AAEA,yBAAKD,eAAL,CAAqBU,WAArB,CAAiCD,MAAjC,EAAyCE,SAAzC,CAAmD,UAAAC,MAAM,EAAG;AAExD,0BAAI,KAAI,CAACV,iBAAL,IAA0B,IAA9B,EACA;AACE,6BAAI,CAACA,iBAAL,CAAuBW,OAAvB,CAA+B,UAAAC,QAAQ,EAAI;AACzC,8BAAMC,KAAK,GAAWH,MAAM,CAACI,SAAP,CAAiB,UAACC,IAAD,EAAU;AAC/C,mCAAOA,IAAI,CAACC,YAAL,IAAqBJ,QAAQ,CAACK,MAArC;AACD,2BAFqB,CAAtB;AAIAP,gCAAM,CAACQ,MAAP,CAAcL,KAAd,EAAqB,CAArB;AACD,yBAND;AAOD;;AACD,2BAAI,CAACM,QAAL,GAAgBT,MAAhB;AACA,2BAAI,CAACX,UAAL,GAAkB,KAAlB;AACD,qBAdH;;;;;;;;;AAgBD;AA7CoC;AAAA;AAAA,qCA+C3B;AACR,eAAKhB,eAAL,CAAqBQ,OAArB,CAA6B,IAA7B;AACD;AAjDoC;AAAA;AAAA,mCAmD7B;AACN,eAAKR,eAAL,CAAqBQ,OAArB,CAA6B,KAAK4B,QAAL,CAAcZ,MAAd,CAAqB,UAASa,OAAT,EAAkB;AAClE,gBAAGA,OAAO,CAACd,UAAX,EAAsB;AACpB;AACD;;AAED,mBAAOc,OAAO,CAACd,UAAR,IAAsB,IAA7B;AACD,WAN4B,CAA7B;AAOD;AA3DoC;;AAAA;AAAA,OAAvC;;;;cAOuC;;cACV;;cACN;;;;AATVT,8BAA0B,6DALtC,gEAAU;AACTF,cAAQ,EAAE,+BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,oKAFS;;;;AAAA,KAAV,CAKsC,GAA1BC,0BAA0B,CAA1B;;;;;;;;;;;;;;;;ACVb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACUf,QAAawB,wBAAwB;AAOnC,wCAAoBtC,eAApB,EACUe,eADV,EAEUZ,SAFV,EAE8B;AAAA;;AAFV,aAAAH,eAAA,GAAAA,eAAA;AACV,aAAAe,eAAA,GAAAA,eAAA;AACA,aAAAZ,SAAA,GAAAA,SAAA;AANV,aAAAa,UAAA,GAAsB,KAAtB;AAMoC;;AATD;AAAA;AAAA,mCAWxB;AACT,eAAKE,aAAL,CAAmB,EAAnB;AACA,eAAKD,iBAAL,GAAyB,KAAKd,SAAL,CAAeE,GAAf,CAAmB,cAAnB,CAAzB;AACD;AAdkC;AAAA;AAAA,sCAefmB,MAfe,EAeC;;;;;;;;AAClC,yBAAKR,UAAL,GAAkB,IAAlB;AAEA,yBAAKD,eAAL,CAAqBU,WAArB,CAAiCD,MAAjC,EAAyCE,SAAzC,CAAmD,UAAAC,MAAM,EAAG;AAExD,0BAAI,MAAI,CAACV,iBAAL,IAA0B,IAA9B,EACA;AACE,8BAAI,CAACA,iBAAL,CAAuBW,OAAvB,CAA+B,UAAAC,QAAQ,EAAI;AACzC,8BAAMC,KAAK,GAAWH,MAAM,CAACI,SAAP,CAAiB,UAACC,IAAD,EAAU;AAC/C,mCAAOA,IAAI,CAACC,YAAL,IAAqBJ,QAAQ,CAACK,MAArC;AACD,2BAFqB,CAAtB;AAIAP,gCAAM,CAACQ,MAAP,CAAcL,KAAd,EAAqB,CAArB;AACD,yBAND;AAOD;;AACD,4BAAI,CAACM,QAAL,GAAgBT,MAAhB;AACA,4BAAI,CAACX,UAAL,GAAkB,KAAlB;AACD,qBAdH;;;;;;;;;AAgBD;AAlCkC;AAAA;AAAA,iCAoC1BG,GApC0B,EAoChB;AACjB,eAAKD,aAAL,CAAmBC,GAAG,CAACC,MAAJ,CAAWC,KAA9B;AACD;AAtCkC;AAAA;AAAA,sCAwCrBC,GAxCqB,EAwCL;AAC5BA,aAAG,CAACC,UAAJ,GAAiB,CAACD,GAAG,CAACC,UAAtB;AACD;AA1CkC;AAAA;AAAA,qCA4CzB;AACR,eAAKvB,eAAL,CAAqBQ,OAArB,CAA6B,IAA7B;AACD;AA9CkC;AAAA;AAAA,mCAgD3B;AACN,eAAKR,eAAL,CAAqBQ,OAArB,CAA6B,KAAK4B,QAAL,CAAcZ,MAAd,CAAqB,UAASa,OAAT,EAAkB;AAClE,gBAAGA,OAAO,CAACd,UAAX,EAAsB;AACpB;AACD;;AAED,mBAAOc,OAAO,CAACd,UAAR,IAAsB,IAA7B;AACD,WAN4B,CAA7B;AAOD;AAxDkC;;AAAA;AAAA,OAArC;;;;cAOuC;;cACV;;cACN;;;;AATVe,4BAAwB,6DALpC,gEAAU;AACT1B,cAAQ,EAAE,4BADD;AAETC,cAAQ,EAAR;AAAA;AAAA,8JAFS;;;;AAAA,KAAV,CAKoC,GAAxByB,wBAAwB,CAAxB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACLb,QAAMC,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,mCAAmC;AAAA;AAAA,KAAhD;;AAAaA,uCAAmC,6DAJ/C,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAI+C,GAAnCH,mCAAmC,CAAnC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,4BAA4B;AAAA;AAAA,KAAzC;;AAAaA,gCAA4B,6DATxC,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,wGAJO,CADD;AAORI,kBAAY,EAAE,CAAC,iFAAD;AAPN,KAAT,CASwC,GAA5BD,4BAA4B,CAA5B;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACRb,QAAaE,kBAAkB;AAK7B,kCAAoBC,IAApB,EAAsCC,IAAtC,EAAyD;AAAA;;AAArC,aAAAD,IAAA,GAAAA,IAAA;AAClB,aAAKE,UAAL,GAAkBD,IAAI,CAACE,aAAvB;AACA,aAAKC,OAAL,GAAe,IAAI,gEAAJ,EAAf;AACA,aAAKA,OAAL,GAAe,KAAKA,OAAL,CAAaC,GAAb,CAAiB,eAAjB,EAAkC,KAAKH,UAAL,CAAgBI,YAAlD,CAAf;AACD;;AAT4B;AAAA;AAAA,+CAWNnD,YAXM,EAWc;AACzC,cAAIoD,MAAM,GAAG,yEAAYC,MAAZ,GAAqB,4BAAlC;AACA,cAAIC,MAAM,GAAG,IAAI,+DAAJ,EAAb;AAEAA,gBAAM,GAAGA,MAAM,CAACJ,GAAP,CAAW,cAAX,EAA2BlD,YAA3B,CAAT;AAEA,cAAIuD,OAAO,GAAG;AACZN,mBAAO,EAAE,KAAKA,OADF;AAEZK,kBAAM,EAAEA;AAFI,WAAd;AAIA,iBAAO,KAAKT,IAAL,CAAU5C,GAAV,WAA+BmD,MAA/B,GAAyCG,OAAzC,CAAP;AACD;AAtB4B;AAAA;AAAA,uCAwBdC,MAxBc,EAwBEC,QAxBF,EAwBkB;AAC7C,cAAIL,MAAM,GAAG,yEAAYC,MAAZ,GAAqB,2BAAlC;AACA,cAAIC,MAAM,GAAG,IAAI,+DAAJ,EAAb;AAEAA,gBAAM,GAAGA,MAAM,CAACJ,GAAP,CAAW,QAAX,EAAqBM,MAAM,CAACE,QAAP,EAArB,CAAT;AACA;;AAEA,cAAIH,OAAO,GAAG;AACZN,mBAAO,EAAE,KAAKA,OADF;AAEZK,kBAAM,EAAEA;AAFI,WAAd;AAKA,iBAAO,KAAKT,IAAL,CAAU5C,GAAV,WAA+BmD,MAA/B,GAAyCG,OAAzC,CAAP;AACD;AArC4B;AAAA;AAAA,2CAsCVI,OAtCU,EAsCK;AAChC,cAAIP,MAAM,GAAG,yEAAYC,MAAZ,GAAqB,qCAAlC;AACA,cAAIC,MAAM,GAAG,IAAI,+DAAJ,EAAb;AAEAA,gBAAM,GAAGA,MAAM,CAACJ,GAAP,CAAW,UAAX,EAAuBS,OAAvB,CAAT;AACA;;AAEA,cAAIJ,OAAO,GAAG;AACZN,mBAAO,EAAE,KAAKA,OADF;AAEZK,kBAAM,EAAEA;AAFI,WAAd;AAKA,iBAAO,KAAKT,IAAL,CAAU5C,GAAV,WAA+BmD,MAA/B,GAAyCG,OAAzC,CAAP;AACD;AAnD4B;;AAAA;AAAA,OAA/B;;;;cAK4B;;cAAkB;;;;AALjCX,sBAAkB,6DAH9B,iEAAW;AACVgB,gBAAU,EAAE;AADF,KAAX,CAG8B,GAAlBhB,kBAAkB,CAAlB","file":"expedient-task-modal-expedient-task-modal-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n Não\\r\\n Sim\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n

    Com conhecimento

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n

    Adicionar Intervenientes

    \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ attendee.Name }}

    \\r\\n

    {{ attendee.EmailAddress }}

    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n

    \\r\\n Cancelar\\r\\n

    \\r\\n

    \\r\\n Gravar\\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \".header-content {\\n width: 360px;\\n overflow: auto;\\n margin: 0 auto;\\n padding: 25px;\\n}\\n\\n.header-icon-left {\\n width: 36px;\\n font-size: 33px;\\n color: #42b9fe;\\n float: right;\\n}\\n\\n.header-title {\\n width: 264px;\\n font-family: Roboto;\\n font-size: 25px;\\n margin: 0 5px 0 5px;\\n color: #000;\\n float: left;\\n}\\n\\n.buttons {\\n width: 320px;\\n margin: 0 auto;\\n padding: 5px 0 5px 0;\\n}\\n\\n.button-reject {\\n width: 130px;\\n height: 44px;\\n --color: #d30a0a;\\n border-radius: 22.5px;\\n --background: #ffe0e0;\\n margin: 0 12px 0 0px;\\n}\\n\\n.button-approve {\\n width: 130px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n margin: 0 0px 0 12px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxkaXNjYXJ0LWV4cGVkaWVudC1tb2RhbFxcZGlzY2FydC1leHBlZGllbnQtbW9kYWwucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsL2Rpc2NhcnQtZXhwZWRpZW50LW1vZGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUNDSjs7QURDRTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNFSjs7QURBRTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDSUo7O0FEREU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDSUo7O0FERkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0tKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC9kaXNjYXJ0LWV4cGVkaWVudC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICB9XHJcbiAgLmhlYWRlci1pY29uLWxlZnR7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIGNvbG9yOiAjNDJiOWZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gIH1cclxuICAuaGVhZGVyLXRpdGxle1xyXG4gICAgd2lkdGg6IDI2NHB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4uYnV0dG9uc3tcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDA7XHJcbn1cclxuXHJcbiAgLmJ1dHRvbi1yZWplY3Qge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgLS1jb2xvcjogI2QzMGEwYTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZTBlMDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xyXG4gIH1cclxuICAuYnV0dG9uLWFwcHJvdmUge1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xyXG4gICAgbWFyZ2luOiAwIDBweCAwIDEycHg7IFxyXG4gIH0iLCIuaGVhZGVyLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjVweDtcbn1cblxuLmhlYWRlci1pY29uLWxlZnQge1xuICB3aWR0aDogMzZweDtcbiAgZm9udC1zaXplOiAzM3B4O1xuICBjb2xvcjogIzQyYjlmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ1dHRvbnMge1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLmJ1dHRvbi1yZWplY3Qge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgLS1jb2xvcjogI2QzMGEwYTtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNmZmUwZTA7XG4gIG1hcmdpbjogMCAxMnB4IDAgMHB4O1xufVxuXG4uYnV0dG9uLWFwcHJvdmUge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIG1hcmdpbjogMCAwcHggMCAxMnB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\n\r\n@Component({\r\n selector: 'app-discart-expedient-modal',\r\n templateUrl: './discart-expedient-modal.page.html',\r\n styleUrls: ['./discart-expedient-modal.page.scss'],\r\n})\r\nexport class DiscartExpedientModalPage implements OnInit {\r\n serialNumber:string;\r\n constructor(\r\n private modalController: ModalController,\r\n private processes:ProcessesService,\r\n private router:Router,\r\n private navParams: NavParams,\r\n ) { \r\n this.serialNumber = this.navParams.get('serialNumber');\r\n }\r\n\r\n ngOnInit() {\r\n console.log(this.serialNumber);\r\n \r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n /* notDelete(){\r\n\r\n } */\r\n save(){\r\n let body = { \"serialNumber\": this.serialNumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1jYy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLWNjLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtY2MtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-cc-modal',\r\n templateUrl: './add-participants-cc-modal.page.html',\r\n styleUrls: ['./add-participants-cc-modal.page.scss'],\r\n})\r\nexport class AddParticipantsCcModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,\r\n ) { \r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n \r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result; \r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","export default \"ion-header {\\n padding: 20px 20px 0px 20px;\\n}\\n\\nion-content {\\n --padding-top: 20px;\\n --padding-start: 15px;\\n --padding-end: 20px;\\n}\\n\\n.container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcZ2FiaW5ldGUtZGlnaXRhbFxcZXhwZWRpZW50ZVxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbFxcYWRkLXBhcnRpY2lwYW50cy1tb2RhbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksMkJBQUE7QUNDSjs7QURDQTtFQUNJLG1CQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBRENBO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNFSjs7QURBQTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9hZGQtcGFydGljaXBhbnRzLW1vZGFsL2FkZC1wYXJ0aWNpcGFudHMtbW9kYWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWhlYWRlcntcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcclxufVxyXG5pb24tY29udGVudHtcclxuICAgIC0tcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XHJcbiAgICAtLXBhZGRpbmctZW5kOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZvb3RlcntcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uYnV0dG9uLWNhbmNlbCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgbWFyZ2luOjEwcHg7XHJcbiAgfVxyXG4gIC5idXR0b24tc2F2ZSB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICBtYXJnaW46MTBweDtcclxuICB9IiwiaW9uLWhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHggMjBweDtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLXBhZGRpbmctdG9wOiAyMHB4O1xuICAtLXBhZGRpbmctc3RhcnQ6IDE1cHg7XG4gIC0tcGFkZGluZy1lbmQ6IDIwcHg7XG59XG5cbi5jb250YWluZXItZm9vdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYnV0dG9uLWNhbmNlbCB7XG4gIHdpZHRoOiAxNzBweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIC0tYmFja2dyb3VuZDogI2UwZTllZTtcbiAgLS1jb2xvcjogIzA2MWI1MjtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYnV0dG9uLXNhdmUge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XG4gIC0tY29sb3I6I2ZmZmZmZjtcbiAgbWFyZ2luOiAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { ContactsService } from 'src/app/services/contacts.service';\r\n\r\n@Component({\r\n selector: 'app-add-participants-modal',\r\n templateUrl: './add-participants-modal.page.html',\r\n styleUrls: ['./add-participants-modal.page.scss'],\r\n})\r\nexport class AddParticipantsModalPage implements OnInit {\r\n \r\n contacts: EventPerson[];\r\n showLoader: boolean = false;\r\n eventPersons: EventPerson[];\r\n participantsAdded: any;\r\n\r\n constructor(private modalController: ModalController, \r\n private contactsService: ContactsService,\r\n private navParams: NavParams,) { }\r\n\r\n ngOnInit() {\r\n this.fetchContacts(\"\");\r\n this.participantsAdded = this.navParams.get('eventPersons');\r\n }\r\n async fetchContacts(filter: string) {\r\n this.showLoader = true;\r\n\r\n this.contactsService.getContacts(filter).subscribe(result =>\r\n {\r\n if (this.participantsAdded != null)\r\n {\r\n this.participantsAdded.forEach(attendee => {\r\n const index: number = result.findIndex((cont) => {\r\n return cont.EmailAddress == attendee.UserId\r\n });\r\n \r\n result.splice(index, 1);\r\n });\r\n }\r\n this.contacts = result;\r\n this.showLoader = false;\r\n }\r\n );\r\n }\r\n\r\n onChange(evt: any) {\r\n this.fetchContacts(evt.detail.value);\r\n }\r\n\r\n selectContact(itm: EventPerson){\r\n itm.IsRequired = !itm.IsRequired;\r\n }\r\n\r\n cancelTask(){\r\n this.modalController.dismiss(null);\r\n }\r\n\r\n saveTask(){\r\n this.modalController.dismiss(this.contacts.filter(function(contact) {\r\n if(contact.IsRequired){\r\n /* console.log(contact); */\r\n }\r\n \r\n return contact.IsRequired == true;\r\n }));\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientTaskModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientTaskModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientTaskModalPageRoutingModule } from './expedient-task-modal-routing.module';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedientTaskModalPageRoutingModule\r\n ],\r\n declarations: [ExpedientTaskModalPage]\r\n})\r\nexport class ExpedientTaskModalPageModule {}\r\n","import { Injectable } from '@angular/core';\r\nimport { Attachment } from '../models/attachment.model';\r\nimport { Observable } from 'rxjs';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AuthService } from '../services/auth.service';\r\nimport { User } from '../models/user.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AttachmentsService {\r\n\r\n loggeduser: User;\r\n headers: HttpHeaders;\r\n\r\n constructor(private http: HttpClient, user: AuthService) { \r\n this.loggeduser = user.ValidatedUser;\r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Authorization', this.loggeduser.BasicAuthKey);\r\n }\r\n\r\n getAttachmentsBySerial(serialNumber: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachments';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"SerialNumber\", serialNumber);\r\n\r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n\r\n getAttachments(source: number, sourceid: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetSourceName';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"Source\", source.toString());\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n getAttachmentsById(eventId: string): Observable{\r\n let geturl = environment.apiURL + 'attachments/GetAttachmentsByEventId';\r\n let params = new HttpParams();\r\n\r\n params = params.set(\"ParentId\", eventId);\r\n /* params = params.set(\"SourceId\", sourceid); */\r\n \r\n let options = { \r\n headers: this.headers, \r\n params: params \r\n };\r\n\r\n return this.http.get(`${geturl}`, options);\r\n }\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts"],"names":["routes","path","component","ExpedientTaskModalPageRoutingModule","imports","forChild","exports","ExpedientTaskModalPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,mCAAmC;AAAA;AAAA,KAAhD;;AAAaA,uCAAmC,6DAJ/C,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAI+C,GAAnCH,mCAAmC,CAAnC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,4BAA4B;AAAA;AAAA,KAAzC;;AAAaA,gCAA4B,6DATxC,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,wGAJO,CADD;AAORI,kBAAY,EAAE,CAAC,iFAAD;AAPN,KAAT,CASwC,GAA5BD,4BAA4B,CAA5B","file":"expedient-task-modal-expedient-task-modal-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientTaskModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientTaskModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientTaskModalPageRoutingModule } from './expedient-task-modal-routing.module';\r\n\r\nimport { ExpedientTaskModalPage } from './expedient-task-modal.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedientTaskModalPageRoutingModule\r\n ],\r\n declarations: [ExpedientTaskModalPage]\r\n})\r\nexport class ExpedientTaskModalPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js b/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js deleted file mode 100644 index 419245683..000000000 --- a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js +++ /dev/null @@ -1,312 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["expediente-detail-expediente-detail-module"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html": -/*!***************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html ***! - \***************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n Expediente\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n Menu\r\n \r\n \r\n \r\n \r\n \r\n \r\n Efectuar Despacho\r\n \r\n \r\n \r\n Pedido de Parecer\r\n \r\n \r\n \r\n Pedido de Deferimento\r\n \r\n \r\n \r\n Marcar reunião\r\n \r\n \r\n \r\n Descartar\r\n \r\n \r\n \r\n Enviar para pendentes\r\n \r\n \r\n \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n

    Detalhes do Expediente

    \r\n \r\n \r\n Assunto\r\n {{ task.Folio }}\r\n \r\n \r\n Remetentes\r\n {{task.Remetente}}\r\n \r\n \r\n Data\r\n {{ task.CreateDate | date: 'dd-MM-yy | hh:mm'}}\r\n \r\n \r\n \r\n Ver documento\r\n \r\n \r\n
    \r\n

    Eventos Associados

    \r\n \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n

    {{event.StartDate | date: 'hh:mm'}}

    \r\n

    {{event.EndDate | date: 'hh:mm'}}

    \r\n
    \r\n
    \r\n

    {{event.StartDate | date: 'd/M/yy' }} - {{ event.EndDate | date: 'dd/mm/yy'}} | {{event.Location}}

    \r\n

    {{event.StartDate | date: 'd/M/yy' }} | {{event.Location}}

    \r\n

    {{event.Subject}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts": -/*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts ***! - \*********************************************************************************************************/ -/*! exports provided: ExpedienteDetailPageRoutingModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageRoutingModule", function() { return ExpedienteDetailPageRoutingModule; }); -/* 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 _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); - - - - -const routes = [ - { - path: '', - component: _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__["ExpedienteDetailPage"] - } -]; -let ExpedienteDetailPageRoutingModule = class ExpedienteDetailPageRoutingModule { -}; -ExpedienteDetailPageRoutingModule = 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"]], - }) -], ExpedienteDetailPageRoutingModule); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts": -/*!*************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts ***! - \*************************************************************************************************/ -/*! exports provided: ExpedienteDetailPageModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageModule", function() { return ExpedienteDetailPageModule; }); -/* 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 _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./expediente-detail-routing.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts"); -/* harmony import */ var _expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); - - - - - - - -let ExpedienteDetailPageModule = class ExpedienteDetailPageModule { -}; -ExpedienteDetailPageModule = 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"], - _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedienteDetailPageRoutingModule"] - ], - declarations: [_expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__["ExpedienteDetailPage"]] - }) -], ExpedienteDetailPageModule); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss": -/*!*************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss ***! - \*************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-item-group {\n margin: 15px;\n}\n\nion-button {\n display: block;\n width: 80%;\n margin: 20px auto;\n}\n\n.h3-event-title {\n padding: 15px 0 0px 25px;\n font-weight: bold;\n}\n\n.div-item-Oficial {\n width: 100%;\n overflow: auto;\n border-bottom: 1px solid #ccc;\n margin: 10px 0 5px 0;\n /* background: #cab0dc; */\n /* border-radius: 20px; */\n /* padding: 10px; */\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n\n.div-item-Pessoal {\n width: 100%;\n overflow: auto;\n border-bottom: 1px solid #ccc;\n margin: 10px 0 5px 0;\n /* background: #cbeecb; */\n /* border-radius: 20px; */\n /* padding: 10px; */\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n\n.div-up {\n width: 100%;\n overflow: auto;\n}\n\n.div-up h3 {\n margin: 0;\n padding: 0;\n font-size: 17px;\n width: 100%;\n}\n\n.div-icon {\n width: 10%;\n font-size: 22px;\n float: left;\n color: #808080;\n}\n\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n\n.div-content-Oficial {\n width: 85%;\n float: left;\n border-left: 4px solid #cab0dc;\n padding: 0 0 0 12px;\n}\n\n.div-content-Pessoal {\n width: 85%;\n float: left;\n border-left: 4px solid #cbeecb;\n padding: 0 0 0 12px;\n}\n\n.div-content-Oficial h3, .div-content-Pessoal h3 {\n font-size: 14pt;\n /* border: 1px solid red; */\n}\n\n.div-content-Oficial p, .div-content-Pessoal p {\n font-size: 12pt;\n color: #5e5c5c;\n padding: 0 !important;\n margin: 0 !important;\n}\n\n.div-botton {\n width: 100%;\n overflow: auto;\n margin: 10px 0 5px 0;\n}\n\n.div-botton-left {\n width: 10%;\n float: left;\n}\n\n.ion-icon-location {\n text-align: center;\n display: block;\n color: #000;\n font-size: 16px;\n margin: 0 auto;\n}\n\n.div-botton-middle {\n width: 75%;\n float: left;\n margin-top: 0.5px;\n}\n\n.div-botton-middle p {\n padding: 0;\n margin: 0;\n}\n\n.div-botton-right {\n width: 10%;\n float: left;\n margin: 0;\n padding: 0;\n}\n\n.ion-icon-attach {\n color: #666666;\n font-size: 20px;\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 margin: 20px 20px 0 0;\n}\n\n.div-top-header {\n width: 400px;\n margin: 6px auto;\n background-color: #0782c9;\n overflow: auto;\n}\n\n.div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 150px;\n margin: 2.5px 0 2.5px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudGUtZGV0YWlsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUtZGV0YWlsXFxleHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLWRldGFpbC9leHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0FDQ0o7O0FEQ0E7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUE7RUFDSSx3QkFBQTtFQUNBLGlCQUFBO0FDR0o7O0FEQ0E7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBQ0VKOztBREFFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDSUo7O0FERkU7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDS0o7O0FESEU7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDTUo7O0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBREpFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FDT0o7O0FETEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7QUNRSjs7QURORTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtBQ1NKOztBRFBFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDV0o7O0FEVEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtBQ1lKOztBRFZFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FDY0o7O0FEWkU7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBQ2VKOztBRGJFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2dCSjs7QURkRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDaUJKOztBRGZBLGtCQUFBOztBQUNFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDa0JKOztBRGhCRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDb0JKOztBRGxCRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSxXQUFBO0FDc0JKOztBRHBCRTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUN1QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS1kZXRhaWwvZXhwZWRpZW50ZS1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG59XHJcbi5oMy1ldmVudC10aXRsZXtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAwcHggMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vL0RJVlxyXG4uZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgLyogYmFja2dyb3VuZDogI2NhYjBkYzsgKi9cclxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDIwcHg7ICovXHJcbiAgICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xyXG4gICAgLyogYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTsgKi9cclxuICB9XHJcbiAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxuICAgIC8qIGJhY2tncm91bmQ6ICNjYmVlY2I7ICovXHJcbiAgICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xyXG4gICAgLyogcGFkZGluZzogMTBweDsgKi9cclxuICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgfVxyXG4gIC5kaXYtdXB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXVwIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWx7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gIH1cclxuICAuZGl2LWNvbnRlbnQtUGVzc29hbHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgfVxyXG4gIC5kaXYtY29udGVudC1PZmljaWFsIGgzLCAuZGl2LWNvbnRlbnQtUGVzc29hbCBoM3tcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIGNvbG9yOiByZ2IoOTQsIDkyLCA5Mik7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b257XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLWxlZnR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4vKiBUT0dHTEUgQlVUVE9OICovXHJcbiAgLnN3aXRjaCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDZweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXNlYXJjaHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgfVxyXG4gIC5kaXYtbG9nb3tcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfSIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG5pb24tYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4uaDMtZXZlbnQtdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDAgMHB4IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2FiMGRjOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2JlZWNiOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIFRPR0dMRSBCVVRUT04gKi9cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiA2cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts": -/*!***********************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts ***! - \***********************************************************************************************/ -/*! exports provided: ExpedienteDetailPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPage", function() { return ExpedienteDetailPage; }); -/* 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 src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); -/* harmony import */ var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/attachments.service */ "./src/app/services/attachments.service.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 _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic-native/in-app-browser/ngx */ "./node_modules/@ionic-native/in-app-browser/__ivy_ngcc__/ngx/index.js"); -/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); -/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); -/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); -/* harmony import */ var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/app/services/alert.service */ "./src/app/services/alert.service.ts"); -/* harmony import */ var _expedient_task_modal_expedient_task_modal_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ../expedient-task-modal/expedient-task-modal.page */ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts"); -/* harmony import */ var _book_meeting_modal_book_meeting_modal_page__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ../book-meeting-modal/book-meeting-modal.page */ "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts"); - - - - - - - - - - - - -let ExpedienteDetailPage = class ExpedienteDetailPage { - constructor(activateRoute, processes, iab, attachments, events, menu, router, modalController, alertService) { - this.activateRoute = activateRoute; - this.processes = processes; - this.iab = iab; - this.attachments = attachments; - this.events = events; - this.menu = menu; - this.router = router; - this.modalController = modalController; - this.alertService = alertService; - } - ngOnInit() { - this.profile = "mdgpr"; - this.activateRoute.paramMap.subscribe(paramMap => { - if (!paramMap.has('SerialNumber')) { - return; - } - this.serialnumber = paramMap.get('SerialNumber'); - this.LoadTaskDetail(this.serialnumber); - this.LoadRelatedEvents(this.serialnumber); - }); - } - LoadTaskDetail(serial) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.processes.GetTask(serial).subscribe(res => { - this.task = { - "SerialNumber": res.serialNumber, - "Folio": res.workflowInstanceFolio, - "Senders": res.originator.email, - "CreateDate": Object(_angular_common__WEBPACK_IMPORTED_MODULE_7__["formatDate"])(new Date(res.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'), - "DocumentURL": res.formURL, - "Remetente": res.workflowInstanceDataFields.Remetente - }; - this.fulltask = res; - console.log(res); - }); - }); - } - LoadRelatedEvents(serial) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - if (this.eventsList == null) { - this.attachments.getAttachmentsBySerial(serial).subscribe(res => { - console.log(res); - res.forEach(att => { - if (this.eventsList == null) { - this.eventsList = new Array(); - } - this.events.getEvent(att.ParentId).subscribe(event => { - this.eventsList.push(event); - console.log(this.eventsList); - }); - }); - }); - } - }); - } - viewDocument() { - const url = this.task.DocumentURL.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); - const browser = this.iab.create(url, "_blank"); - browser.show(); - } - openMenu() { - this.menu.open(); - } - openExpedientActionsModal(taskAction, task) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _expedient_task_modal_expedient_task_modal_page__WEBPACK_IMPORTED_MODULE_10__["ExpedientTaskModalPage"], - componentProps: { - taskAction: taskAction, - task: task, - }, - cssClass: 'expedient-task-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss(); - }); - } - discartExpedient() { - let body = { "serialNumber": this.serialnumber, "action": "Task Completed" }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - } - openBookMeetingModal(task) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const modal = yield this.modalController.create({ - component: _book_meeting_modal_book_meeting_modal_page__WEBPACK_IMPORTED_MODULE_11__["BookMeetingModalPage"], - componentProps: { - task: task, - }, - cssClass: 'book-meeting-modal', - backdropDismiss: false - }); - yield modal.present(); - modal.onDidDismiss(); - }); - } -}; -ExpedienteDetailPage.ctorParameters = () => [ - { type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["ActivatedRoute"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__["ProcessesService"] }, - { type: _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_5__["InAppBrowser"] }, - { type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_3__["AttachmentsService"] }, - { type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_4__["EventsService"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["MenuController"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["Router"] }, - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["ModalController"] }, - { type: src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_9__["AlertService"] } -]; -ExpedienteDetailPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-expediente-detail', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./expediente-detail.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./expediente-detail.page.scss */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss")).default] - }) -], ExpedienteDetailPage); - - - -/***/ }), - -/***/ "./src/app/services/alert.service.ts": -/*!*******************************************!*\ - !*** ./src/app/services/alert.service.ts ***! - \*******************************************/ -/*! exports provided: AlertService */ -/***/ (function(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"); - - - -let AlertService = class AlertService { - constructor(alertController) { - this.alertController = alertController; - } - presentAlert(message) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const alert = yield this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - yield alert.present(); - }); - } -}; -AlertService.ctorParameters = () => [ - { 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=expediente-detail-expediente-detail-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js.map b/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js.map deleted file mode 100644 index 0de935937..000000000 --- a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html","./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts","./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts","./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss","./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts","./src/app/services/alert.service.ts"],"names":[],"mappings":"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","file":"expediente-detail-expediente-detail-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Expediente\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n Menu\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Efectuar Despacho\\r\\n \\r\\n \\r\\n \\r\\n Pedido de Parecer\\r\\n \\r\\n \\r\\n \\r\\n Pedido de Deferimento\\r\\n \\r\\n \\r\\n \\r\\n Marcar reunião\\r\\n \\r\\n \\r\\n \\r\\n Descartar\\r\\n \\r\\n \\r\\n \\r\\n Enviar para pendentes\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n

    Detalhes do Expediente

    \\r\\n \\r\\n \\r\\n Assunto\\r\\n {{ task.Folio }}\\r\\n \\r\\n \\r\\n Remetentes\\r\\n {{task.Remetente}}\\r\\n \\r\\n \\r\\n Data\\r\\n {{ task.CreateDate | date: 'dd-MM-yy | hh:mm'}}\\r\\n \\r\\n \\r\\n \\r\\n Ver documento\\r\\n \\r\\n \\r\\n
    \\r\\n

    Eventos Associados

    \\r\\n \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    {{event.StartDate | date: 'hh:mm'}}

    \\r\\n

    {{event.EndDate | date: 'hh:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n

    {{event.StartDate | date: 'd/M/yy' }} - {{ event.EndDate | date: 'dd/mm/yy'}} | {{event.Location}}

    \\r\\n

    {{event.StartDate | date: 'd/M/yy' }} | {{event.Location}}

    \\r\\n

    {{event.Subject}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedienteDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedienteDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedienteDetailPageRoutingModule } from './expediente-detail-routing.module';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedienteDetailPageRoutingModule\r\n ],\r\n declarations: [ExpedienteDetailPage]\r\n})\r\nexport class ExpedienteDetailPageModule {}\r\n","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\nion-button {\\n display: block;\\n width: 80%;\\n margin: 20px auto;\\n}\\n\\n.h3-event-title {\\n padding: 15px 0 0px 25px;\\n font-weight: bold;\\n}\\n\\n.div-item-Oficial {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n /* background: #cab0dc; */\\n /* border-radius: 20px; */\\n /* padding: 10px; */\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n\\n.div-item-Pessoal {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n /* background: #cbeecb; */\\n /* border-radius: 20px; */\\n /* padding: 10px; */\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-Oficial {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cab0dc;\\n padding: 0 0 0 12px;\\n}\\n\\n.div-content-Pessoal {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cbeecb;\\n padding: 0 0 0 12px;\\n}\\n\\n.div-content-Oficial h3, .div-content-Pessoal h3 {\\n font-size: 14pt;\\n /* border: 1px solid red; */\\n}\\n\\n.div-content-Oficial p, .div-content-Pessoal p {\\n font-size: 12pt;\\n color: #5e5c5c;\\n padding: 0 !important;\\n margin: 0 !important;\\n}\\n\\n.div-botton {\\n width: 100%;\\n overflow: auto;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-botton-left {\\n width: 10%;\\n float: left;\\n}\\n\\n.ion-icon-location {\\n text-align: center;\\n display: block;\\n color: #000;\\n font-size: 16px;\\n margin: 0 auto;\\n}\\n\\n.div-botton-middle {\\n width: 75%;\\n float: left;\\n margin-top: 0.5px;\\n}\\n\\n.div-botton-middle p {\\n padding: 0;\\n margin: 0;\\n}\\n\\n.div-botton-right {\\n width: 10%;\\n float: left;\\n margin: 0;\\n padding: 0;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\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 margin: 20px 20px 0 0;\\n}\\n\\n.div-top-header {\\n width: 400px;\\n margin: 6px auto;\\n background-color: #0782c9;\\n overflow: auto;\\n}\\n\\n.div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 150px;\\n margin: 2.5px 0 2.5px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudGUtZGV0YWlsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUtZGV0YWlsXFxleHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLWRldGFpbC9leHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0FDQ0o7O0FEQ0E7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUE7RUFDSSx3QkFBQTtFQUNBLGlCQUFBO0FDR0o7O0FEQ0E7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBQ0VKOztBREFFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDSUo7O0FERkU7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDS0o7O0FESEU7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDTUo7O0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBREpFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FDT0o7O0FETEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7QUNRSjs7QURORTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtBQ1NKOztBRFBFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDV0o7O0FEVEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtBQ1lKOztBRFZFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FDY0o7O0FEWkU7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBQ2VKOztBRGJFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2dCSjs7QURkRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDaUJKOztBRGZBLGtCQUFBOztBQUNFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDa0JKOztBRGhCRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDb0JKOztBRGxCRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSxXQUFBO0FDc0JKOztBRHBCRTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUN1QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS1kZXRhaWwvZXhwZWRpZW50ZS1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG59XHJcbi5oMy1ldmVudC10aXRsZXtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAwcHggMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vL0RJVlxyXG4uZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgLyogYmFja2dyb3VuZDogI2NhYjBkYzsgKi9cclxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDIwcHg7ICovXHJcbiAgICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xyXG4gICAgLyogYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTsgKi9cclxuICB9XHJcbiAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxuICAgIC8qIGJhY2tncm91bmQ6ICNjYmVlY2I7ICovXHJcbiAgICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xyXG4gICAgLyogcGFkZGluZzogMTBweDsgKi9cclxuICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgfVxyXG4gIC5kaXYtdXB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXVwIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWx7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gIH1cclxuICAuZGl2LWNvbnRlbnQtUGVzc29hbHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgfVxyXG4gIC5kaXYtY29udGVudC1PZmljaWFsIGgzLCAuZGl2LWNvbnRlbnQtUGVzc29hbCBoM3tcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIGNvbG9yOiByZ2IoOTQsIDkyLCA5Mik7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b257XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLWxlZnR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4vKiBUT0dHTEUgQlVUVE9OICovXHJcbiAgLnN3aXRjaCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDZweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXNlYXJjaHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgfVxyXG4gIC5kaXYtbG9nb3tcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfSIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG5pb24tYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4uaDMtZXZlbnQtdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDAgMHB4IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2FiMGRjOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2JlZWNiOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIFRPR0dMRSBCVVRUT04gKi9cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiA2cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { DailyWorkTask } from '../../../../models/dailyworktask.model';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../../../../models/event.model';\r\nimport { MenuController, ModalController } from '@ionic/angular';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { ExpedientTaskModalPage } from '../expedient-task-modal/expedient-task-modal.page';\r\nimport { BookMeetingModalPage } from '../book-meeting-modal/book-meeting-modal.page';\r\n\r\n@Component({\r\n selector: 'app-expediente-detail',\r\n templateUrl: './expediente-detail.page.html',\r\n styleUrls: ['./expediente-detail.page.scss'],\r\n})\r\nexport class ExpedienteDetailPage implements OnInit {\r\n\r\n constructor(private activateRoute: ActivatedRoute,\r\n private processes:ProcessesService,\r\n private iab: InAppBrowser,\r\n private attachments: AttachmentsService,\r\n private events: EventsService,\r\n private menu: MenuController,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private alertService: AlertService) { }\r\n\r\n task: any;\r\n fulltask:any;\r\n eventsList: Event[]; \r\n serialnumber:string;\r\n profile: string;\r\n\r\n ngOnInit() {\r\n this.profile = \"mdgpr\";\r\n this.activateRoute.paramMap.subscribe(paramMap => {\r\n if (!paramMap.has('SerialNumber')){\r\n return;\r\n }\r\n this.serialnumber = paramMap.get('SerialNumber');\r\n this.LoadTaskDetail(this.serialnumber);\r\n this.LoadRelatedEvents(this.serialnumber);\r\n });\r\n }\r\n\r\n\r\n async LoadTaskDetail(serial:string)\r\n {\r\n this.processes.GetTask(serial).subscribe(res => {\r\n this.task = {\r\n \"SerialNumber\": res.serialNumber,\r\n \"Folio\": res.workflowInstanceFolio,\r\n \"Senders\": res.originator.email,\r\n \"CreateDate\": formatDate(new Date(res.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": res.formURL,\r\n \"Remetente\": res.workflowInstanceDataFields.Remetente\r\n }\r\n this.fulltask = res;\r\n console.log(res);\r\n \r\n });\r\n }\r\n\r\n async LoadRelatedEvents(serial:string)\r\n {\r\n if (this.eventsList == null)\r\n {\r\n this.attachments.getAttachmentsBySerial(serial).subscribe(res => {\r\n console.log(res);\r\n res.forEach(att =>{\r\n if (this.eventsList == null){\r\n this.eventsList = new Array();\r\n }\r\n this.events.getEvent(att.ParentId).subscribe(event => {\r\n this.eventsList.push(event);\r\n console.log(this.eventsList);\r\n });\r\n });\r\n });\r\n }\r\n }\r\n\r\n viewDocument()\r\n {\r\n const url: string = this.task.DocumentURL.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n\r\n openMenu() {\r\n this.menu.open();\r\n }\r\n\r\n async openExpedientActionsModal(taskAction:any, task:any){\r\n const modal = await this.modalController.create({\r\n component: ExpedientTaskModalPage,\r\n componentProps:{\r\n taskAction: taskAction,\r\n task: task,\r\n },\r\n cssClass: 'expedient-task-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n discartExpedient(){\r\n let body = { \"serialNumber\": this.serialnumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n }\r\n\r\n async openBookMeetingModal(task:any){\r\n const modal = await this.modalController.create({\r\n component: BookMeetingModalPage,\r\n componentProps:{\r\n task: task,\r\n },\r\n cssClass: 'book-meeting-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js b/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js deleted file mode 100644 index 1eb956a91..000000000 --- a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js +++ /dev/null @@ -1,597 +0,0 @@ -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; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["expediente-detail-expediente-detail-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html": - /*!***************************************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html ***! - \***************************************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n Expediente\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n Menu\r\n \r\n \r\n \r\n \r\n \r\n \r\n Efectuar Despacho\r\n \r\n \r\n \r\n Pedido de Parecer\r\n \r\n \r\n \r\n Pedido de Deferimento\r\n \r\n \r\n \r\n Marcar reunião\r\n \r\n \r\n \r\n Descartar\r\n \r\n \r\n \r\n Enviar para pendentes\r\n \r\n \r\n \r\n\r\n
    \r\n \r\n
    \r\n\r\n\r\n
    \r\n

    Detalhes do Expediente

    \r\n \r\n \r\n Assunto\r\n {{ task.Folio }}\r\n \r\n \r\n Remetentes\r\n {{task.Remetente}}\r\n \r\n \r\n Data\r\n {{ task.CreateDate | date: 'dd-MM-yy | hh:mm'}}\r\n \r\n \r\n \r\n Ver documento\r\n \r\n \r\n
    \r\n

    Eventos Associados

    \r\n \r\n\r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n

    {{event.StartDate | date: 'hh:mm'}}

    \r\n

    {{event.EndDate | date: 'hh:mm'}}

    \r\n
    \r\n
    \r\n

    {{event.StartDate | date: 'd/M/yy' }} - {{ event.EndDate | date: 'dd/mm/yy'}} | {{event.Location}}

    \r\n

    {{event.StartDate | date: 'd/M/yy' }} | {{event.Location}}

    \r\n

    {{event.Subject}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n

    \r\n \r\n

    \r\n

    \r\n \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts": - /*!*********************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts ***! - \*********************************************************************************************************/ - - /*! exports provided: ExpedienteDetailPageRoutingModule */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailRoutingModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageRoutingModule", function () { - return ExpedienteDetailPageRoutingModule; - }); - /* 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 _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! ./expediente-detail.page */ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); - - var routes = [{ - path: '', - component: _expediente_detail_page__WEBPACK_IMPORTED_MODULE_3__["ExpedienteDetailPage"] - }]; - - var ExpedienteDetailPageRoutingModule = function ExpedienteDetailPageRoutingModule() { - _classCallCheck(this, ExpedienteDetailPageRoutingModule); - }; - - ExpedienteDetailPageRoutingModule = 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"]] - })], ExpedienteDetailPageRoutingModule); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts": - /*!*************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts ***! - \*************************************************************************************************/ - - /*! exports provided: ExpedienteDetailPageModule */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPageModule", function () { - return ExpedienteDetailPageModule; - }); - /* 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 _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./expediente-detail-routing.module */ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts"); - /* harmony import */ - - - var _expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./expediente-detail.page */ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); - - var ExpedienteDetailPageModule = function ExpedienteDetailPageModule() { - _classCallCheck(this, ExpedienteDetailPageModule); - }; - - ExpedienteDetailPageModule = 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"], _expediente_detail_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedienteDetailPageRoutingModule"]], - declarations: [_expediente_detail_page__WEBPACK_IMPORTED_MODULE_6__["ExpedienteDetailPage"]] - })], ExpedienteDetailPageModule); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss": - /*!*************************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss ***! - \*************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "ion-item-group {\n margin: 15px;\n}\n\nion-button {\n display: block;\n width: 80%;\n margin: 20px auto;\n}\n\n.h3-event-title {\n padding: 15px 0 0px 25px;\n font-weight: bold;\n}\n\n.div-item-Oficial {\n width: 100%;\n overflow: auto;\n border-bottom: 1px solid #ccc;\n margin: 10px 0 5px 0;\n /* background: #cab0dc; */\n /* border-radius: 20px; */\n /* padding: 10px; */\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n\n.div-item-Pessoal {\n width: 100%;\n overflow: auto;\n border-bottom: 1px solid #ccc;\n margin: 10px 0 5px 0;\n /* background: #cbeecb; */\n /* border-radius: 20px; */\n /* padding: 10px; */\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n\n.div-up {\n width: 100%;\n overflow: auto;\n}\n\n.div-up h3 {\n margin: 0;\n padding: 0;\n font-size: 17px;\n width: 100%;\n}\n\n.div-icon {\n width: 10%;\n font-size: 22px;\n float: left;\n color: #808080;\n}\n\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n\n.div-content-Oficial {\n width: 85%;\n float: left;\n border-left: 4px solid #cab0dc;\n padding: 0 0 0 12px;\n}\n\n.div-content-Pessoal {\n width: 85%;\n float: left;\n border-left: 4px solid #cbeecb;\n padding: 0 0 0 12px;\n}\n\n.div-content-Oficial h3, .div-content-Pessoal h3 {\n font-size: 14pt;\n /* border: 1px solid red; */\n}\n\n.div-content-Oficial p, .div-content-Pessoal p {\n font-size: 12pt;\n color: #5e5c5c;\n padding: 0 !important;\n margin: 0 !important;\n}\n\n.div-botton {\n width: 100%;\n overflow: auto;\n margin: 10px 0 5px 0;\n}\n\n.div-botton-left {\n width: 10%;\n float: left;\n}\n\n.ion-icon-location {\n text-align: center;\n display: block;\n color: #000;\n font-size: 16px;\n margin: 0 auto;\n}\n\n.div-botton-middle {\n width: 75%;\n float: left;\n margin-top: 0.5px;\n}\n\n.div-botton-middle p {\n padding: 0;\n margin: 0;\n}\n\n.div-botton-right {\n width: 10%;\n float: left;\n margin: 0;\n padding: 0;\n}\n\n.ion-icon-attach {\n color: #666666;\n font-size: 20px;\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 margin: 20px 20px 0 0;\n}\n\n.div-top-header {\n width: 400px;\n margin: 6px auto;\n background-color: #0782c9;\n overflow: auto;\n}\n\n.div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n\n.div-logo {\n background: transparent;\n width: 150px;\n margin: 2.5px 0 2.5px 71px;\n float: left;\n}\n\n.div-logo img {\n width: 100%;\n}\n\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudGUtZGV0YWlsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUtZGV0YWlsXFxleHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLWRldGFpbC9leHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0FDQ0o7O0FEQ0E7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUE7RUFDSSx3QkFBQTtFQUNBLGlCQUFBO0FDR0o7O0FEQ0E7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBQ0VKOztBREFFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDSUo7O0FERkU7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDS0o7O0FESEU7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDTUo7O0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBREpFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FDT0o7O0FETEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7QUNRSjs7QURORTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtBQ1NKOztBRFBFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDV0o7O0FEVEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtBQ1lKOztBRFZFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FDY0o7O0FEWkU7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBQ2VKOztBRGJFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2dCSjs7QURkRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDaUJKOztBRGZBLGtCQUFBOztBQUNFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDa0JKOztBRGhCRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDb0JKOztBRGxCRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSxXQUFBO0FDc0JKOztBRHBCRTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUN1QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS1kZXRhaWwvZXhwZWRpZW50ZS1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG59XHJcbi5oMy1ldmVudC10aXRsZXtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAwcHggMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vL0RJVlxyXG4uZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgLyogYmFja2dyb3VuZDogI2NhYjBkYzsgKi9cclxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDIwcHg7ICovXHJcbiAgICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xyXG4gICAgLyogYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTsgKi9cclxuICB9XHJcbiAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxuICAgIC8qIGJhY2tncm91bmQ6ICNjYmVlY2I7ICovXHJcbiAgICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xyXG4gICAgLyogcGFkZGluZzogMTBweDsgKi9cclxuICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgfVxyXG4gIC5kaXYtdXB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXVwIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWx7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gIH1cclxuICAuZGl2LWNvbnRlbnQtUGVzc29hbHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgfVxyXG4gIC5kaXYtY29udGVudC1PZmljaWFsIGgzLCAuZGl2LWNvbnRlbnQtUGVzc29hbCBoM3tcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIGNvbG9yOiByZ2IoOTQsIDkyLCA5Mik7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b257XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLWxlZnR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4vKiBUT0dHTEUgQlVUVE9OICovXHJcbiAgLnN3aXRjaCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDZweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXNlYXJjaHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgfVxyXG4gIC5kaXYtbG9nb3tcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfSIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG5pb24tYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4uaDMtZXZlbnQtdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDAgMHB4IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2FiMGRjOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2JlZWNiOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIFRPR0dMRSBCVVRUT04gKi9cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiA2cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts": - /*!***********************************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts ***! - \***********************************************************************************************/ - - /*! exports provided: ExpedienteDetailPage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedienteDetailExpedienteDetailPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedienteDetailPage", function () { - return ExpedienteDetailPage; - }); - /* 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 src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - /* harmony import */ - - - var src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! src/app/services/attachments.service */ - "./src/app/services/attachments.service.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 _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! @ionic-native/in-app-browser/ngx */ - "./node_modules/@ionic-native/in-app-browser/__ivy_ngcc__/ngx/index.js"); - /* harmony import */ - - - var _angular_router__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! @angular/router */ - "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); - /* harmony import */ - - - var _angular_common__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! @angular/common */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); - /* harmony import */ - - - var _ionic_angular__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! @ionic/angular */ - "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); - /* harmony import */ - - - var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( - /*! src/app/services/alert.service */ - "./src/app/services/alert.service.ts"); - /* harmony import */ - - - var _expedient_task_modal_expedient_task_modal_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( - /*! ../expedient-task-modal/expedient-task-modal.page */ - "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.page.ts"); - /* harmony import */ - - - var _book_meeting_modal_book_meeting_modal_page__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( - /*! ../book-meeting-modal/book-meeting-modal.page */ - "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts"); - - var ExpedienteDetailPage = /*#__PURE__*/function () { - function ExpedienteDetailPage(activateRoute, processes, iab, attachments, events, menu, router, modalController, alertService) { - _classCallCheck(this, ExpedienteDetailPage); - - this.activateRoute = activateRoute; - this.processes = processes; - this.iab = iab; - this.attachments = attachments; - this.events = events; - this.menu = menu; - this.router = router; - this.modalController = modalController; - this.alertService = alertService; - } - - _createClass(ExpedienteDetailPage, [{ - key: "ngOnInit", - value: function ngOnInit() { - var _this = this; - - this.profile = "mdgpr"; - this.activateRoute.paramMap.subscribe(function (paramMap) { - if (!paramMap.has('SerialNumber')) { - return; - } - - _this.serialnumber = paramMap.get('SerialNumber'); - - _this.LoadTaskDetail(_this.serialnumber); - - _this.LoadRelatedEvents(_this.serialnumber); - }); - } - }, { - key: "LoadTaskDetail", - value: function LoadTaskDetail(serial) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { - var _this2 = this; - - return regeneratorRuntime.wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - this.processes.GetTask(serial).subscribe(function (res) { - _this2.task = { - "SerialNumber": res.serialNumber, - "Folio": res.workflowInstanceFolio, - "Senders": res.originator.email, - "CreateDate": Object(_angular_common__WEBPACK_IMPORTED_MODULE_7__["formatDate"])(new Date(res.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'), - "DocumentURL": res.formURL, - "Remetente": res.workflowInstanceDataFields.Remetente - }; - _this2.fulltask = res; - console.log(res); - }); - - case 1: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); - } - }, { - key: "LoadRelatedEvents", - value: function LoadRelatedEvents(serial) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { - var _this3 = this; - - return regeneratorRuntime.wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - if (this.eventsList == null) { - this.attachments.getAttachmentsBySerial(serial).subscribe(function (res) { - console.log(res); - res.forEach(function (att) { - if (_this3.eventsList == null) { - _this3.eventsList = new Array(); - } - - _this3.events.getEvent(att.ParentId).subscribe(function (event) { - _this3.eventsList.push(event); - - console.log(_this3.eventsList); - }); - }); - }); - } - - case 1: - case "end": - return _context2.stop(); - } - } - }, _callee2, this); - })); - } - }, { - key: "viewDocument", - value: function viewDocument() { - var url = this.task.DocumentURL.replace("webTRIX.Viewer", "webTRIX.Viewer.Branch1"); - var browser = this.iab.create(url, "_blank"); - browser.show(); - } - }, { - key: "openMenu", - value: function openMenu() { - this.menu.open(); - } - }, { - key: "openExpedientActionsModal", - value: function openExpedientActionsModal(taskAction, task) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { - var modal; - return regeneratorRuntime.wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - _context3.next = 2; - return this.modalController.create({ - component: _expedient_task_modal_expedient_task_modal_page__WEBPACK_IMPORTED_MODULE_10__["ExpedientTaskModalPage"], - componentProps: { - taskAction: taskAction, - task: task - }, - cssClass: 'expedient-task-modal', - backdropDismiss: false - }); - - case 2: - modal = _context3.sent; - _context3.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss(); - - case 6: - case "end": - return _context3.stop(); - } - } - }, _callee3, this); - })); - } - }, { - key: "discartExpedient", - value: function discartExpedient() { - var body = { - "serialNumber": this.serialnumber, - "action": "Task Completed" - }; - console.log(body); - this.processes.PostTaskAction(body); - this.router.navigate(['/home/gabinete-digital/expediente']); - } - }, { - key: "openBookMeetingModal", - value: function openBookMeetingModal(task) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() { - var modal; - return regeneratorRuntime.wrap(function _callee4$(_context4) { - while (1) { - switch (_context4.prev = _context4.next) { - case 0: - _context4.next = 2; - return this.modalController.create({ - component: _book_meeting_modal_book_meeting_modal_page__WEBPACK_IMPORTED_MODULE_11__["BookMeetingModalPage"], - componentProps: { - task: task - }, - cssClass: 'book-meeting-modal', - backdropDismiss: false - }); - - case 2: - modal = _context4.sent; - _context4.next = 5; - return modal.present(); - - case 5: - modal.onDidDismiss(); - - case 6: - case "end": - return _context4.stop(); - } - } - }, _callee4, this); - })); - } - }]); - - return ExpedienteDetailPage; - }(); - - ExpedienteDetailPage.ctorParameters = function () { - return [{ - type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["ActivatedRoute"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__["ProcessesService"] - }, { - type: _ionic_native_in_app_browser_ngx__WEBPACK_IMPORTED_MODULE_5__["InAppBrowser"] - }, { - type: src_app_services_attachments_service__WEBPACK_IMPORTED_MODULE_3__["AttachmentsService"] - }, { - type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_4__["EventsService"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["MenuController"] - }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["Router"] - }, { - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_8__["ModalController"] - }, { - type: src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_9__["AlertService"] - }]; - }; - - ExpedienteDetailPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-expediente-detail', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./expediente-detail.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./expediente-detail.page.scss */ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss"))["default"]] - })], ExpedienteDetailPage); - /***/ - }, - - /***/ - "./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 _callee5() { - var alert; - return regeneratorRuntime.wrap(function _callee5$(_context5) { - while (1) { - switch (_context5.prev = _context5.next) { - case 0: - _context5.next = 2; - return this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - - case 2: - alert = _context5.sent; - _context5.next = 5; - return alert.present(); - - case 5: - case "end": - return _context5.stop(); - } - } - }, _callee5, 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=expediente-detail-expediente-detail-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js.map b/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js.map deleted file mode 100644 index a68518902..000000000 --- a/android/app/src/main/assets/public/expediente-detail-expediente-detail-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.html","webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts","webpack:///src/app/services/alert.service.ts"],"names":["routes","path","component","ExpedienteDetailPageRoutingModule","imports","forChild","exports","ExpedienteDetailPageModule","declarations","ExpedienteDetailPage","activateRoute","processes","iab","attachments","events","menu","router","modalController","alertService","profile","paramMap","subscribe","has","serialnumber","get","LoadTaskDetail","LoadRelatedEvents","serial","GetTask","res","task","serialNumber","workflowInstanceFolio","originator","email","Date","taskStartDate","formURL","workflowInstanceDataFields","Remetente","fulltask","console","log","eventsList","getAttachmentsBySerial","forEach","att","Array","getEvent","ParentId","event","push","url","DocumentURL","replace","browser","create","show","open","taskAction","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","body","PostTaskAction","navigate","selector","template","AlertService","alertController","message","header","buttons","alert","providedIn"],"mappings":"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","file":"expediente-detail-expediente-detail-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Expediente\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n Menu\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Efectuar Despacho\\r\\n \\r\\n \\r\\n \\r\\n Pedido de Parecer\\r\\n \\r\\n \\r\\n \\r\\n Pedido de Deferimento\\r\\n \\r\\n \\r\\n \\r\\n Marcar reunião\\r\\n \\r\\n \\r\\n \\r\\n Descartar\\r\\n \\r\\n \\r\\n \\r\\n Enviar para pendentes\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n

    Detalhes do Expediente

    \\r\\n \\r\\n \\r\\n Assunto\\r\\n {{ task.Folio }}\\r\\n \\r\\n \\r\\n Remetentes\\r\\n {{task.Remetente}}\\r\\n \\r\\n \\r\\n Data\\r\\n {{ task.CreateDate | date: 'dd-MM-yy | hh:mm'}}\\r\\n \\r\\n \\r\\n \\r\\n Ver documento\\r\\n \\r\\n \\r\\n
    \\r\\n

    Eventos Associados

    \\r\\n \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    {{event.StartDate | date: 'hh:mm'}}

    \\r\\n

    {{event.EndDate | date: 'hh:mm'}}

    \\r\\n
    \\r\\n
    \\r\\n

    {{event.StartDate | date: 'd/M/yy' }} - {{ event.EndDate | date: 'dd/mm/yy'}} | {{event.Location}}

    \\r\\n

    {{event.StartDate | date: 'd/M/yy' }} | {{event.Location}}

    \\r\\n

    {{event.Subject}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedienteDetailPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedienteDetailPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedienteDetailPageRoutingModule } from './expediente-detail-routing.module';\r\n\r\nimport { ExpedienteDetailPage } from './expediente-detail.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedienteDetailPageRoutingModule\r\n ],\r\n declarations: [ExpedienteDetailPage]\r\n})\r\nexport class ExpedienteDetailPageModule {}\r\n","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\nion-button {\\n display: block;\\n width: 80%;\\n margin: 20px auto;\\n}\\n\\n.h3-event-title {\\n padding: 15px 0 0px 25px;\\n font-weight: bold;\\n}\\n\\n.div-item-Oficial {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n /* background: #cab0dc; */\\n /* border-radius: 20px; */\\n /* padding: 10px; */\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n\\n.div-item-Pessoal {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n /* background: #cbeecb; */\\n /* border-radius: 20px; */\\n /* padding: 10px; */\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-Oficial {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cab0dc;\\n padding: 0 0 0 12px;\\n}\\n\\n.div-content-Pessoal {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cbeecb;\\n padding: 0 0 0 12px;\\n}\\n\\n.div-content-Oficial h3, .div-content-Pessoal h3 {\\n font-size: 14pt;\\n /* border: 1px solid red; */\\n}\\n\\n.div-content-Oficial p, .div-content-Pessoal p {\\n font-size: 12pt;\\n color: #5e5c5c;\\n padding: 0 !important;\\n margin: 0 !important;\\n}\\n\\n.div-botton {\\n width: 100%;\\n overflow: auto;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-botton-left {\\n width: 10%;\\n float: left;\\n}\\n\\n.ion-icon-location {\\n text-align: center;\\n display: block;\\n color: #000;\\n font-size: 16px;\\n margin: 0 auto;\\n}\\n\\n.div-botton-middle {\\n width: 75%;\\n float: left;\\n margin-top: 0.5px;\\n}\\n\\n.div-botton-middle p {\\n padding: 0;\\n margin: 0;\\n}\\n\\n.div-botton-right {\\n width: 10%;\\n float: left;\\n margin: 0;\\n padding: 0;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\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 margin: 20px 20px 0 0;\\n}\\n\\n.div-top-header {\\n width: 400px;\\n margin: 6px auto;\\n background-color: #0782c9;\\n overflow: auto;\\n}\\n\\n.div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 150px;\\n margin: 2.5px 0 2.5px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL2V4cGVkaWVudGUtZGV0YWlsL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUtZGV0YWlsXFxleHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiLCJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLWRldGFpbC9leHBlZGllbnRlLWRldGFpbC5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0FDQ0o7O0FEQ0E7RUFDSSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUE7RUFDSSx3QkFBQTtFQUNBLGlCQUFBO0FDR0o7O0FEQ0E7RUFDSSxXQUFBO0VBQ0EsY0FBQTtFQUNBLDZCQUFBO0VBQ0Esb0JBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrRkFBQTtBQ0VKOztBREFFO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0ZBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDSUo7O0FERkU7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDS0o7O0FESEU7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0FDTUo7O0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBREpFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FDT0o7O0FETEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7QUNRSjs7QURORTtFQUNFLGVBQUE7RUFDQSwyQkFBQTtBQ1NKOztBRFBFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDVUo7O0FEUkU7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDV0o7O0FEVEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtBQ1lKOztBRFZFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDYUo7O0FEWEU7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FDY0o7O0FEWkU7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBQ2VKOztBRGJFO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQ2dCSjs7QURkRTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDaUJKOztBRGZBLGtCQUFBOztBQUNFO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDa0JKOztBRGhCRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtBQ21CSjs7QURqQkU7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDb0JKOztBRGxCRTtFQUNFLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSxXQUFBO0FDc0JKOztBRHBCRTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUN1QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS1kZXRhaWwvZXhwZWRpZW50ZS1kZXRhaWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWl0ZW0tZ3JvdXB7XHJcbiAgICBtYXJnaW46IDE1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG59XHJcbi5oMy1ldmVudC10aXRsZXtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAwcHggMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vL0RJVlxyXG4uZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgLyogYmFja2dyb3VuZDogI2NhYjBkYzsgKi9cclxuICAgIC8qIGJvcmRlci1yYWRpdXM6IDIwcHg7ICovXHJcbiAgICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xyXG4gICAgLyogYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTsgKi9cclxuICB9XHJcbiAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBtYXJnaW46IDEwcHggMCA1cHggMDtcclxuICAgIC8qIGJhY2tncm91bmQ6ICNjYmVlY2I7ICovXHJcbiAgICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xyXG4gICAgLyogcGFkZGluZzogMTBweDsgKi9cclxuICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgfVxyXG4gIC5kaXYtdXB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXVwIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWx7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XHJcbiAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gIH1cclxuICAuZGl2LWNvbnRlbnQtUGVzc29hbHtcclxuICAgIHdpZHRoOiA4NSU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgfVxyXG4gIC5kaXYtY29udGVudC1PZmljaWFsIGgzLCAuZGl2LWNvbnRlbnQtUGVzc29hbCBoM3tcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICB9XHJcbiAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIGNvbG9yOiByZ2IoOTQsIDkyLCA5Mik7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b257XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLWxlZnR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgd2lkdGg6IDc1JTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgfVxyXG4gIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgY29sb3I6ICM2NjY2NjY7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4vKiBUT0dHTEUgQlVUVE9OICovXHJcbiAgLnN3aXRjaCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDZweCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuZGl2LXNlYXJjaHtcclxuICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgfVxyXG4gIC5kaXYtbG9nb3tcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfSIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG5pb24tYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xufVxuXG4uaDMtZXZlbnQtdGl0bGUge1xuICBwYWRkaW5nOiAxNXB4IDAgMHB4IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2FiMGRjOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICAvKiBiYWNrZ3JvdW5kOiAjY2JlZWNiOyAqL1xuICAvKiBib3JkZXItcmFkaXVzOiAyMHB4OyAqL1xuICAvKiBwYWRkaW5nOiAxMHB4OyAqL1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIFRPR0dMRSBCVVRUT04gKi9cbi5zd2l0Y2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMzRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiA2cHggYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\nimport { DailyWorkTask } from '../../../../models/dailyworktask.model';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../../../../models/event.model';\r\nimport { MenuController, ModalController } from '@ionic/angular';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { ExpedientTaskModalPage } from '../expedient-task-modal/expedient-task-modal.page';\r\nimport { BookMeetingModalPage } from '../book-meeting-modal/book-meeting-modal.page';\r\n\r\n@Component({\r\n selector: 'app-expediente-detail',\r\n templateUrl: './expediente-detail.page.html',\r\n styleUrls: ['./expediente-detail.page.scss'],\r\n})\r\nexport class ExpedienteDetailPage implements OnInit {\r\n\r\n constructor(private activateRoute: ActivatedRoute,\r\n private processes:ProcessesService,\r\n private iab: InAppBrowser,\r\n private attachments: AttachmentsService,\r\n private events: EventsService,\r\n private menu: MenuController,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private alertService: AlertService) { }\r\n\r\n task: any;\r\n fulltask:any;\r\n eventsList: Event[]; \r\n serialnumber:string;\r\n profile: string;\r\n\r\n ngOnInit() {\r\n this.profile = \"mdgpr\";\r\n this.activateRoute.paramMap.subscribe(paramMap => {\r\n if (!paramMap.has('SerialNumber')){\r\n return;\r\n }\r\n this.serialnumber = paramMap.get('SerialNumber');\r\n this.LoadTaskDetail(this.serialnumber);\r\n this.LoadRelatedEvents(this.serialnumber);\r\n });\r\n }\r\n\r\n\r\n async LoadTaskDetail(serial:string)\r\n {\r\n this.processes.GetTask(serial).subscribe(res => {\r\n this.task = {\r\n \"SerialNumber\": res.serialNumber,\r\n \"Folio\": res.workflowInstanceFolio,\r\n \"Senders\": res.originator.email,\r\n \"CreateDate\": formatDate(new Date(res.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": res.formURL,\r\n \"Remetente\": res.workflowInstanceDataFields.Remetente\r\n }\r\n this.fulltask = res;\r\n console.log(res);\r\n \r\n });\r\n }\r\n\r\n async LoadRelatedEvents(serial:string)\r\n {\r\n if (this.eventsList == null)\r\n {\r\n this.attachments.getAttachmentsBySerial(serial).subscribe(res => {\r\n console.log(res);\r\n res.forEach(att =>{\r\n if (this.eventsList == null){\r\n this.eventsList = new Array();\r\n }\r\n this.events.getEvent(att.ParentId).subscribe(event => {\r\n this.eventsList.push(event);\r\n console.log(this.eventsList);\r\n });\r\n });\r\n });\r\n }\r\n }\r\n\r\n viewDocument()\r\n {\r\n const url: string = this.task.DocumentURL.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n const browser = this.iab.create(url,\"_blank\");\r\n browser.show();\r\n }\r\n\r\n openMenu() {\r\n this.menu.open();\r\n }\r\n\r\n async openExpedientActionsModal(taskAction:any, task:any){\r\n const modal = await this.modalController.create({\r\n component: ExpedientTaskModalPage,\r\n componentProps:{\r\n taskAction: taskAction,\r\n task: task,\r\n },\r\n cssClass: 'expedient-task-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n discartExpedient(){\r\n let body = { \"serialNumber\": this.serialnumber, \"action\": \"Task Completed\" }\r\n console.log(body);\r\n this.processes.PostTaskAction(body);\r\n this.router.navigate(['/home/gabinete-digital/expediente']);\r\n }\r\n\r\n async openBookMeetingModal(task:any){\r\n const modal = await this.modalController.create({\r\n component: BookMeetingModalPage,\r\n componentProps:{\r\n task: task,\r\n },\r\n cssClass: 'book-meeting-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-expediente-module-es2015.js b/android/app/src/main/assets/public/expediente-expediente-module-es2015.js deleted file mode 100644 index 0a9bcca4d..000000000 --- a/android/app/src/main/assets/public/expediente-expediente-module-es2015.js +++ /dev/null @@ -1,204 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["expediente-expediente-module"],{ - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente.page.html": -/*!**************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente.page.html ***! - \**************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n Gabinete Digital\r\n \r\n \r\n \r\n \r\n Expediente\r\n \r\n \r\n Pendentes\r\n \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n {{ task.CreateDate | date: 'dd-MM-yy' }}\r\n
    \r\n
    \r\n {{task.Remetente}}\r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n {{ task.Folio }}\r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n

    \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n

    \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts": -/*!********************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts ***! - \********************************************************************************/ -/*! exports provided: ExpedientePageRoutingModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedientePageRoutingModule", function() { return ExpedientePageRoutingModule; }); -/* 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 _expediente_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./expediente.page */ "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); - - - - -const routes = [ - { - path: '', - component: _expediente_page__WEBPACK_IMPORTED_MODULE_3__["ExpedientePage"] - }, - { - path: 'expediente-detail', - loadChildren: () => Promise.all(/*! import() | expediente-detail-expediente-detail-module */[__webpack_require__.e("default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("expediente-detail-expediente-detail-module")]).then(__webpack_require__.bind(null, /*! ./expediente-detail/expediente-detail.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(m => m.ExpedienteDetailPageModule) - }, - { - path: 'expedient-task-modal', - loadChildren: () => Promise.all(/*! import() | expedient-task-modal-expedient-task-modal-module */[__webpack_require__.e("default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("expedient-task-modal-expedient-task-modal-module")]).then(__webpack_require__.bind(null, /*! ./expedient-task-modal/expedient-task-modal.module */ "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts")).then(m => m.ExpedientTaskModalPageModule) - }, - { - path: 'book-meeting-modal', - loadChildren: () => Promise.all(/*! import() | book-meeting-modal-book-meeting-modal-module */[__webpack_require__.e("default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("book-meeting-modal-book-meeting-modal-module")]).then(__webpack_require__.bind(null, /*! ./book-meeting-modal/book-meeting-modal.module */ "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.module.ts")).then(m => m.BookMeetingModalPageModule) - }, - { - path: 'add-participants-modal', - loadChildren: () => __webpack_require__.e(/*! import() | add-participants-modal-add-participants-modal-module */ "add-participants-modal-add-participants-modal-module").then(__webpack_require__.bind(null, /*! ./add-participants-modal/add-participants-modal.module */ "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts")).then(m => m.AddParticipantsModalPageModule) - }, - { - path: 'add-participants-cc-modal', - loadChildren: () => __webpack_require__.e(/*! import() | add-participants-cc-modal-add-participants-cc-modal-module */ "add-participants-cc-modal-add-participants-cc-modal-module").then(__webpack_require__.bind(null, /*! ./add-participants-cc-modal/add-participants-cc-modal.module */ "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts")).then(m => m.AddParticipantsCcModalPageModule) - } -]; -let ExpedientePageRoutingModule = class ExpedientePageRoutingModule { -}; -ExpedientePageRoutingModule = 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"]], - }) -], ExpedientePageRoutingModule); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts": -/*!************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente.module.ts ***! - \************************************************************************/ -/*! exports provided: ExpedientePageModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedientePageModule", function() { return ExpedientePageModule; }); -/* 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 _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./expediente-routing.module */ "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts"); -/* harmony import */ var _expediente_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./expediente.page */ "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); - - - - - - - -let ExpedientePageModule = class ExpedientePageModule { -}; -ExpedientePageModule = 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"], - _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedientePageRoutingModule"] - ], - declarations: [_expediente_page__WEBPACK_IMPORTED_MODULE_6__["ExpedientePage"]], - schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["CUSTOM_ELEMENTS_SCHEMA"]] - }) -], ExpedientePageModule); - - - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente.page.scss": -/*!************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente.page.scss ***! - \************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("/* CONTENT */\n.item-list-small {\n font-size: 11px;\n overflow: auto;\n}\n.ion-item-class {\n padding: 0;\n}\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\nion-item {\n --background: none;\n}\n.div-content-expediente {\n width: 100%;\n float: left;\n border-left: 3px solid #dae3f3;\n padding: 5px 5px 15px 5px;\n margin: 10px 0 10px 0;\n background: #dae3f3;\n border-radius: 20px;\n}\n.div-content-pendentes {\n width: 100%;\n float: left;\n border-left: 3px solid #d9d9d9;\n padding: 5px;\n}\n.div-content-expediente h3, .div-content-pendentes h3 {\n margin: 0;\n padding: 0;\n font-size: 14pt;\n width: 100%;\n}\n.div-icon {\n width: 10%;\n font-size: 20px;\n float: left;\n color: #808080;\n}\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n.div-content-expediente p, .div-content-pendentes p {\n font-size: 14pt;\n color: #5e5c5c;\n padding: 0;\n margin: 0;\n}\n.span-left {\n /* border: 1px solid red; */\n float: left;\n font-size: 12px;\n padding-left: 18px;\n}\n.span-right {\n /* border: 1px solid blue; */\n text-align: right;\n float: right;\n font-size: 12px;\n padding-right: 18px;\n}\n/* New CSS */\n.expediente {\n padding-top: 10px;\n}\n.exp-list-item {\n width: 368px;\n overflow: auto;\n /* border-bottom: 1px solid gray; */\n margin: 10px auto;\n}\n.exp-top-detail {\n width: 100%;\n overflow: auto;\n}\n.exp-date {\n width: auto;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #797979;\n float: left;\n}\n.exp-remetente {\n width: 200px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n color: #000000;\n float: left;\n margin-left: 16px;\n}\n.exp-icon {\n width: 45px;\n float: right;\n font-size: 13px;\n}\n.exp-icon ion-icon {\n font-size: 25px;\n color: #42b9fe;\n}\n.exp-bottom-detail {\n width: 100px;\n float: left;\n font-family: Roboto;\n font-size: 16px;\n font-weight: 700;\n color: #0d89d1;\n}\n.div-top-header {\n width: 400px;\n margin: 6px auto;\n background-color: #0782c9;\n overflow: auto;\n}\n.div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-logo {\n background: transparent;\n width: 150px;\n margin: 2.5px 0 2.5px 71px;\n float: left;\n}\n.div-logo img {\n width: 100%;\n}\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBQTtBQUNBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNDSjtBRENFO0VBQ0UsVUFBQTtBQ0VKO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNFSjtBRENBO0VBQ0Usa0JBQUE7QUNFRjtBREFBO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDR0Y7QUREQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxZQUFBO0FDSUY7QURGRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNLSjtBREhFO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ01KO0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KO0FESkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FDT0o7QURMRTtFQUNJLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ1FOO0FETkU7RUFDRSw0QkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ1NKO0FETkEsWUFBQTtBQUNBO0VBQ0UsaUJBQUE7QUNTRjtBRFBBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLGlCQUFBO0FDVUY7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDV0Y7QURUQTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNZRjtBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBQ2FGO0FEVkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUNhRjtBRFhBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNjRjtBRFpBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QUNlRjtBRGJBO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDZ0JGO0FEZEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDaUJGO0FEZkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QUNrQkY7QURoQkE7RUFDRSxXQUFBO0FDbUJGO0FEakJBO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ29CRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENPTlRFTlQgKi9cclxuLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIFxyXG4gIH1cclxuICAubGFiZWwtdGV4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbi8vRElWXHJcbmlvbi1pdGVte1xyXG4gIC0tYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZXtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XHJcbiAgcGFkZGluZzo1cHggNXB4IDE1cHggNXB4O1xyXG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcclxuICBiYWNrZ3JvdW5kOiAgI2RhZTNmMztcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59XHJcbi5kaXYtY29udGVudC1wZW5kZW50ZXN7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4gIC5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWV4cGVkaWVudGUgcCwgLmRpdi1jb250ZW50LXBlbmRlbnRlcyBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB0O1xyXG4gICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5zcGFuLWxlZnR7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gIH1cclxuICAuc3Bhbi1yaWdodHtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGJsdWU7ICovXHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi8qIE5ldyBDU1MgKi9cclxuLmV4cGVkaWVudGV7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuLmV4cC1saXN0LWl0ZW17XHJcbiAgd2lkdGg6IDM2OHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBncmF5OyAqL1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5leHAtdG9wLWRldGFpbHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWRhdGV7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5leHAtcmVtZXRlbnRle1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cclxufVxyXG4uZXhwLWljb257XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZXhwLWljb24gaW9uLWljb257XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGNvbG9yOiAjNDJiOWZlO1xyXG59XHJcbi5leHAtYm90dG9tLWRldGFpbHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogNnB4IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZGl2LXNlYXJjaHtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtcHJvZmlsZXtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuIiwiLyogQ09OVEVOVCAqL1xuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaW9uLWl0ZW0ge1xuICAtLWJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XG4gIHBhZGRpbmc6IDVweCA1cHggMTVweCA1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgYmFja2dyb3VuZDogI2RhZTNmMztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmRpdi1jb250ZW50LXBlbmRlbnRlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZSBwLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIHAge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zcGFuLWxlZnQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBibHVlOyAqL1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG5cbi8qIE5ldyBDU1MgKi9cbi5leHBlZGllbnRlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5leHAtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDM2OHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdyYXk7ICovXG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXhwLXRvcC1kZXRhaWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtZGF0ZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmV4cC1yZW1ldGVudGUge1xuICB3aWR0aDogMjAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV4cC1pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZXhwLWljb24gaW9uLWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xufVxuXG4uZXhwLWJvdHRvbS1kZXRhaWwge1xuICB3aWR0aDogMTAwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogNnB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/pages/gabinete-digital/expediente/expediente.page.ts": -/*!**********************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente.page.ts ***! - \**********************************************************************/ -/*! exports provided: ExpedientePage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "ExpedientePage", function() { return ExpedientePage; }); -/* 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 ionic2_calendar__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ionic2-calendar */ "./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js"); -/* harmony import */ var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! src/app/services/processes.service */ "./src/app/services/processes.service.ts"); -/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); - - - - - - -let ExpedientePage = class ExpedientePage { - constructor(modalCtrl, processes) { - this.modalCtrl = modalCtrl; - this.processes = processes; - } - ngOnInit() { - //Inicializar segment - this.segment = "expediente"; - this.LoadList(); - } - LoadList() { - this.processes.GetTasksList("Expediente", false).subscribe(result => { - this.taskslist = new Array(); - result.forEach(element => { - let task = { - "SerialNumber": element.serialNumber, - "Folio": element.workflowInstanceFolio, - "Senders": element.originator.email, - "CreateDate": Object(_angular_common__WEBPACK_IMPORTED_MODULE_5__["formatDate"])(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'), - "DocumentURL": element.formURL, - "Remetente": element.workflowInstanceDataFields.Remetente - }; - this.taskslist.push(task); - }); - }); - } - doRefresh(event) { - this.LoadList(); - setTimeout(() => { - event.target.complete(); - }, 2000); - } -}; -ExpedientePage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, - { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] } -]; -Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(ionic2_calendar__WEBPACK_IMPORTED_MODULE_3__["CalendarComponent"]) -], ExpedientePage.prototype, "myCal", void 0); -ExpedientePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-expediente', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./expediente.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./expediente.page.scss */ "./src/app/pages/gabinete-digital/expediente/expediente.page.scss")).default] - }) -], ExpedientePage); - - - -/***/ }) - -}]); -//# sourceMappingURL=expediente-expediente-module-es2015.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-expediente-module-es2015.js.map b/android/app/src/main/assets/public/expediente-expediente-module-es2015.js.map deleted file mode 100644 index 51f15827b..000000000 --- a/android/app/src/main/assets/public/expediente-expediente-module-es2015.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/expediente/expediente.page.html","./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts","./src/app/pages/gabinete-digital/expediente/expediente.module.ts","./src/app/pages/gabinete-digital/expediente/expediente.page.scss","./src/app/pages/gabinete-digital/expediente/expediente.page.ts"],"names":[],"mappings":"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","file":"expediente-expediente-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Gabinete Digital\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Expediente\\r\\n \\r\\n \\r\\n Pendentes\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{ task.CreateDate | date: 'dd-MM-yy' }}\\r\\n
    \\r\\n
    \\r\\n {{task.Remetente}}\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{ task.Folio }}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientePage\r\n },\r\n {\r\n path: 'expediente-detail',\r\n loadChildren: () => import('./expediente-detail/expediente-detail.module').then( m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path: 'expedient-task-modal',\r\n loadChildren: () => import('./expedient-task-modal/expedient-task-modal.module').then( m => m.ExpedientTaskModalPageModule)\r\n },\r {\n path: 'book-meeting-modal',\n loadChildren: () => import('./book-meeting-modal/book-meeting-modal.module').then( m => m.BookMeetingModalPageModule)\n },\n {\n path: 'add-participants-modal',\n loadChildren: () => import('./add-participants-modal/add-participants-modal.module').then( m => m.AddParticipantsModalPageModule)\n },\n {\n path: 'add-participants-cc-modal',\n loadChildren: () => import('./add-participants-cc-modal/add-participants-cc-modal.module').then( m => m.AddParticipantsCcModalPageModule)\n }\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientePageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientePageRoutingModule } from './expediente-routing.module';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedientePageRoutingModule\r\n ],\r\n declarations: [ExpedientePage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ExpedientePageModule {}\r\n","export default \"/* CONTENT */\\n.item-list-small {\\n font-size: 11px;\\n overflow: auto;\\n}\\n.ion-item-class {\\n padding: 0;\\n}\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\nion-item {\\n --background: none;\\n}\\n.div-content-expediente {\\n width: 100%;\\n float: left;\\n border-left: 3px solid #dae3f3;\\n padding: 5px 5px 15px 5px;\\n margin: 10px 0 10px 0;\\n background: #dae3f3;\\n border-radius: 20px;\\n}\\n.div-content-pendentes {\\n width: 100%;\\n float: left;\\n border-left: 3px solid #d9d9d9;\\n padding: 5px;\\n}\\n.div-content-expediente h3, .div-content-pendentes h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 14pt;\\n width: 100%;\\n}\\n.div-icon {\\n width: 10%;\\n font-size: 20px;\\n float: left;\\n color: #808080;\\n}\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n.div-content-expediente p, .div-content-pendentes p {\\n font-size: 14pt;\\n color: #5e5c5c;\\n padding: 0;\\n margin: 0;\\n}\\n.span-left {\\n /* border: 1px solid red; */\\n float: left;\\n font-size: 12px;\\n padding-left: 18px;\\n}\\n.span-right {\\n /* border: 1px solid blue; */\\n text-align: right;\\n float: right;\\n font-size: 12px;\\n padding-right: 18px;\\n}\\n/* New CSS */\\n.expediente {\\n padding-top: 10px;\\n}\\n.exp-list-item {\\n width: 368px;\\n overflow: auto;\\n /* border-bottom: 1px solid gray; */\\n margin: 10px auto;\\n}\\n.exp-top-detail {\\n width: 100%;\\n overflow: auto;\\n}\\n.exp-date {\\n width: auto;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #797979;\\n float: left;\\n}\\n.exp-remetente {\\n width: 200px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n color: #000000;\\n float: left;\\n margin-left: 16px;\\n}\\n.exp-icon {\\n width: 45px;\\n float: right;\\n font-size: 13px;\\n}\\n.exp-icon ion-icon {\\n font-size: 25px;\\n color: #42b9fe;\\n}\\n.exp-bottom-detail {\\n width: 100px;\\n float: left;\\n font-family: Roboto;\\n font-size: 16px;\\n font-weight: 700;\\n color: #0d89d1;\\n}\\n.div-top-header {\\n width: 400px;\\n margin: 6px auto;\\n background-color: #0782c9;\\n overflow: auto;\\n}\\n.div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-logo {\\n background: transparent;\\n width: 150px;\\n margin: 2.5px 0 2.5px 71px;\\n float: left;\\n}\\n.div-logo img {\\n width: 100%;\\n}\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBQTtBQUNBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNDSjtBRENFO0VBQ0UsVUFBQTtBQ0VKO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNFSjtBRENBO0VBQ0Usa0JBQUE7QUNFRjtBREFBO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDR0Y7QUREQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxZQUFBO0FDSUY7QURGRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNLSjtBREhFO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ01KO0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KO0FESkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FDT0o7QURMRTtFQUNJLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ1FOO0FETkU7RUFDRSw0QkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ1NKO0FETkEsWUFBQTtBQUNBO0VBQ0UsaUJBQUE7QUNTRjtBRFBBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLGlCQUFBO0FDVUY7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDV0Y7QURUQTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNZRjtBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBQ2FGO0FEVkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUNhRjtBRFhBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNjRjtBRFpBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QUNlRjtBRGJBO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDZ0JGO0FEZEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDaUJGO0FEZkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QUNrQkY7QURoQkE7RUFDRSxXQUFBO0FDbUJGO0FEakJBO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ29CRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENPTlRFTlQgKi9cclxuLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIFxyXG4gIH1cclxuICAubGFiZWwtdGV4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbi8vRElWXHJcbmlvbi1pdGVte1xyXG4gIC0tYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZXtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XHJcbiAgcGFkZGluZzo1cHggNXB4IDE1cHggNXB4O1xyXG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcclxuICBiYWNrZ3JvdW5kOiAgI2RhZTNmMztcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59XHJcbi5kaXYtY29udGVudC1wZW5kZW50ZXN7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4gIC5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWV4cGVkaWVudGUgcCwgLmRpdi1jb250ZW50LXBlbmRlbnRlcyBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB0O1xyXG4gICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5zcGFuLWxlZnR7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gIH1cclxuICAuc3Bhbi1yaWdodHtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGJsdWU7ICovXHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi8qIE5ldyBDU1MgKi9cclxuLmV4cGVkaWVudGV7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuLmV4cC1saXN0LWl0ZW17XHJcbiAgd2lkdGg6IDM2OHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBncmF5OyAqL1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5leHAtdG9wLWRldGFpbHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWRhdGV7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5leHAtcmVtZXRlbnRle1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cclxufVxyXG4uZXhwLWljb257XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZXhwLWljb24gaW9uLWljb257XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGNvbG9yOiAjNDJiOWZlO1xyXG59XHJcbi5leHAtYm90dG9tLWRldGFpbHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogNnB4IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZGl2LXNlYXJjaHtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtcHJvZmlsZXtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuIiwiLyogQ09OVEVOVCAqL1xuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaW9uLWl0ZW0ge1xuICAtLWJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XG4gIHBhZGRpbmc6IDVweCA1cHggMTVweCA1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgYmFja2dyb3VuZDogI2RhZTNmMztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmRpdi1jb250ZW50LXBlbmRlbnRlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZSBwLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIHAge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zcGFuLWxlZnQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBibHVlOyAqL1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG5cbi8qIE5ldyBDU1MgKi9cbi5leHBlZGllbnRlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5leHAtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDM2OHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdyYXk7ICovXG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXhwLXRvcC1kZXRhaWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtZGF0ZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmV4cC1yZW1ldGVudGUge1xuICB3aWR0aDogMjAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV4cC1pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZXhwLWljb24gaW9uLWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xufVxuXG4uZXhwLWJvdHRvbS1kZXRhaWwge1xuICB3aWR0aDogMTAwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogNnB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit, ViewChild } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { CalendarComponent } from 'ionic2-calendar';\r\n\r\nimport { DailyWorkTask } from '../../../models/dailyworktask.model';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n@Component({\r\n selector: 'app-expediente',\r\n templateUrl: './expediente.page.html',\r\n styleUrls: ['./expediente.page.scss'],\r\n})\r\nexport class ExpedientePage implements OnInit {\r\n\r\n segment:string;\r\n\r\n @ViewChild(CalendarComponent) myCal: CalendarComponent;\r\n\r\n taskslist:DailyWorkTask[];\r\n\r\n constructor(\r\n private modalCtrl: ModalController, \r\n private processes:ProcessesService) { }\r\n\r\n ngOnInit() {\r\n //Inicializar segment\r\n this.segment = \"expediente\";\r\n this.LoadList();\r\n }\r\n\r\n LoadList()\r\n {\r\n this.processes.GetTasksList(\"Expediente\", false).subscribe(result => {\r\n this.taskslist = new Array();\r\n result.forEach(element => {\r\n let task: DailyWorkTask = {\r\n \"SerialNumber\": element.serialNumber,\r\n \"Folio\": element.workflowInstanceFolio,\r\n \"Senders\": element.originator.email,\r\n \"CreateDate\": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": element.formURL,\r\n \"Remetente\": element.workflowInstanceDataFields.Remetente\r\n }\r\n this.taskslist.push(task);\r\n });\r\n });\r\n }\r\n\r\n doRefresh(event) {\r\n this.LoadList();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n}\r\n "],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-expediente-module-es5.js b/android/app/src/main/assets/public/expediente-expediente-module-es5.js deleted file mode 100644 index cebf4378f..000000000 --- a/android/app/src/main/assets/public/expediente-expediente-module-es5.js +++ /dev/null @@ -1,363 +0,0 @@ -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; } - -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["expediente-expediente-module"], { - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente.page.html": - /*!**************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente.page.html ***! - \**************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppPagesGabineteDigitalExpedienteExpedientePageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n Gabinete Digital\r\n \r\n \r\n \r\n \r\n Expediente\r\n \r\n \r\n Pendentes\r\n \r\n \r\n \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    \r\n
    \r\n
    \r\n {{ task.CreateDate | date: 'dd-MM-yy' }}\r\n
    \r\n
    \r\n {{task.Remetente}}\r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n {{ task.Folio }}\r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n

    \r\n

    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n

    \r\n

    \r\n

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts": - /*!********************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts ***! - \********************************************************************************/ - - /*! exports provided: ExpedientePageRoutingModule */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedienteRoutingModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedientePageRoutingModule", function () { - return ExpedientePageRoutingModule; - }); - /* 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 _expediente_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! ./expediente.page */ - "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); - - var routes = [{ - path: '', - component: _expediente_page__WEBPACK_IMPORTED_MODULE_3__["ExpedientePage"] - }, { - path: 'expediente-detail', - loadChildren: function loadChildren() { - return Promise.all( - /*! import() | expediente-detail-expediente-detail-module */ - [__webpack_require__.e("default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("expediente-detail-expediente-detail-module")]).then(__webpack_require__.bind(null, - /*! ./expediente-detail/expediente-detail.module */ - "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(function (m) { - return m.ExpedienteDetailPageModule; - }); - } - }, { - path: 'expedient-task-modal', - loadChildren: function loadChildren() { - return Promise.all( - /*! import() | expedient-task-modal-expedient-task-modal-module */ - [__webpack_require__.e("default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("expedient-task-modal-expedient-task-modal-module")]).then(__webpack_require__.bind(null, - /*! ./expedient-task-modal/expedient-task-modal.module */ - "./src/app/pages/gabinete-digital/expediente/expedient-task-modal/expedient-task-modal.module.ts")).then(function (m) { - return m.ExpedientTaskModalPageModule; - }); - } - }, { - path: 'book-meeting-modal', - loadChildren: function loadChildren() { - return Promise.all( - /*! import() | book-meeting-modal-book-meeting-modal-module */ - [__webpack_require__.e("default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("book-meeting-modal-book-meeting-modal-module")]).then(__webpack_require__.bind(null, - /*! ./book-meeting-modal/book-meeting-modal.module */ - "./src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.module.ts")).then(function (m) { - return m.BookMeetingModalPageModule; - }); - } - }, { - path: 'add-participants-modal', - loadChildren: function loadChildren() { - return __webpack_require__.e( - /*! import() | add-participants-modal-add-participants-modal-module */ - "add-participants-modal-add-participants-modal-module").then(__webpack_require__.bind(null, - /*! ./add-participants-modal/add-participants-modal.module */ - "./src/app/pages/gabinete-digital/expediente/add-participants-modal/add-participants-modal.module.ts")).then(function (m) { - return m.AddParticipantsModalPageModule; - }); - } - }, { - path: 'add-participants-cc-modal', - loadChildren: function loadChildren() { - return __webpack_require__.e( - /*! import() | add-participants-cc-modal-add-participants-cc-modal-module */ - "add-participants-cc-modal-add-participants-cc-modal-module").then(__webpack_require__.bind(null, - /*! ./add-participants-cc-modal/add-participants-cc-modal.module */ - "./src/app/pages/gabinete-digital/expediente/add-participants-cc-modal/add-participants-cc-modal.module.ts")).then(function (m) { - return m.AddParticipantsCcModalPageModule; - }); - } - }]; - - var ExpedientePageRoutingModule = function ExpedientePageRoutingModule() { - _classCallCheck(this, ExpedientePageRoutingModule); - }; - - ExpedientePageRoutingModule = 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"]] - })], ExpedientePageRoutingModule); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente.module.ts": - /*!************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente.module.ts ***! - \************************************************************************/ - - /*! exports provided: ExpedientePageModule */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedienteModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedientePageModule", function () { - return ExpedientePageModule; - }); - /* 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 _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./expediente-routing.module */ - "./src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts"); - /* harmony import */ - - - var _expediente_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./expediente.page */ - "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); - - var ExpedientePageModule = function ExpedientePageModule() { - _classCallCheck(this, ExpedientePageModule); - }; - - ExpedientePageModule = 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"], _expediente_routing_module__WEBPACK_IMPORTED_MODULE_5__["ExpedientePageRoutingModule"]], - declarations: [_expediente_page__WEBPACK_IMPORTED_MODULE_6__["ExpedientePage"]], - schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["CUSTOM_ELEMENTS_SCHEMA"]] - })], ExpedientePageModule); - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente.page.scss": - /*!************************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente.page.scss ***! - \************************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedientePageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "/* CONTENT */\n.item-list-small {\n font-size: 11px;\n overflow: auto;\n}\n.ion-item-class {\n padding: 0;\n}\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\nion-item {\n --background: none;\n}\n.div-content-expediente {\n width: 100%;\n float: left;\n border-left: 3px solid #dae3f3;\n padding: 5px 5px 15px 5px;\n margin: 10px 0 10px 0;\n background: #dae3f3;\n border-radius: 20px;\n}\n.div-content-pendentes {\n width: 100%;\n float: left;\n border-left: 3px solid #d9d9d9;\n padding: 5px;\n}\n.div-content-expediente h3, .div-content-pendentes h3 {\n margin: 0;\n padding: 0;\n font-size: 14pt;\n width: 100%;\n}\n.div-icon {\n width: 10%;\n font-size: 20px;\n float: left;\n color: #808080;\n}\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n.div-content-expediente p, .div-content-pendentes p {\n font-size: 14pt;\n color: #5e5c5c;\n padding: 0;\n margin: 0;\n}\n.span-left {\n /* border: 1px solid red; */\n float: left;\n font-size: 12px;\n padding-left: 18px;\n}\n.span-right {\n /* border: 1px solid blue; */\n text-align: right;\n float: right;\n font-size: 12px;\n padding-right: 18px;\n}\n/* New CSS */\n.expediente {\n padding-top: 10px;\n}\n.exp-list-item {\n width: 368px;\n overflow: auto;\n /* border-bottom: 1px solid gray; */\n margin: 10px auto;\n}\n.exp-top-detail {\n width: 100%;\n overflow: auto;\n}\n.exp-date {\n width: auto;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #797979;\n float: left;\n}\n.exp-remetente {\n width: 200px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n color: #000000;\n float: left;\n margin-left: 16px;\n}\n.exp-icon {\n width: 45px;\n float: right;\n font-size: 13px;\n}\n.exp-icon ion-icon {\n font-size: 25px;\n color: #42b9fe;\n}\n.exp-bottom-detail {\n width: 100px;\n float: left;\n font-family: Roboto;\n font-size: 16px;\n font-weight: 700;\n color: #0d89d1;\n}\n.div-top-header {\n width: 400px;\n margin: 6px auto;\n background-color: #0782c9;\n overflow: auto;\n}\n.div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-logo {\n background: transparent;\n width: 150px;\n margin: 2.5px 0 2.5px 71px;\n float: left;\n}\n.div-logo img {\n width: 100%;\n}\n.div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBQTtBQUNBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNDSjtBRENFO0VBQ0UsVUFBQTtBQ0VKO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNFSjtBRENBO0VBQ0Usa0JBQUE7QUNFRjtBREFBO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDR0Y7QUREQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxZQUFBO0FDSUY7QURGRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNLSjtBREhFO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ01KO0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KO0FESkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FDT0o7QURMRTtFQUNJLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ1FOO0FETkU7RUFDRSw0QkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ1NKO0FETkEsWUFBQTtBQUNBO0VBQ0UsaUJBQUE7QUNTRjtBRFBBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLGlCQUFBO0FDVUY7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDV0Y7QURUQTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNZRjtBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBQ2FGO0FEVkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUNhRjtBRFhBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNjRjtBRFpBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QUNlRjtBRGJBO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDZ0JGO0FEZEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDaUJGO0FEZkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QUNrQkY7QURoQkE7RUFDRSxXQUFBO0FDbUJGO0FEakJBO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ29CRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENPTlRFTlQgKi9cclxuLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIFxyXG4gIH1cclxuICAubGFiZWwtdGV4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbi8vRElWXHJcbmlvbi1pdGVte1xyXG4gIC0tYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZXtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XHJcbiAgcGFkZGluZzo1cHggNXB4IDE1cHggNXB4O1xyXG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcclxuICBiYWNrZ3JvdW5kOiAgI2RhZTNmMztcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59XHJcbi5kaXYtY29udGVudC1wZW5kZW50ZXN7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4gIC5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWV4cGVkaWVudGUgcCwgLmRpdi1jb250ZW50LXBlbmRlbnRlcyBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB0O1xyXG4gICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5zcGFuLWxlZnR7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gIH1cclxuICAuc3Bhbi1yaWdodHtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGJsdWU7ICovXHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi8qIE5ldyBDU1MgKi9cclxuLmV4cGVkaWVudGV7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuLmV4cC1saXN0LWl0ZW17XHJcbiAgd2lkdGg6IDM2OHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBncmF5OyAqL1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5leHAtdG9wLWRldGFpbHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWRhdGV7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5leHAtcmVtZXRlbnRle1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cclxufVxyXG4uZXhwLWljb257XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZXhwLWljb24gaW9uLWljb257XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGNvbG9yOiAjNDJiOWZlO1xyXG59XHJcbi5leHAtYm90dG9tLWRldGFpbHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogNnB4IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZGl2LXNlYXJjaHtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtcHJvZmlsZXtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuIiwiLyogQ09OVEVOVCAqL1xuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaW9uLWl0ZW0ge1xuICAtLWJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XG4gIHBhZGRpbmc6IDVweCA1cHggMTVweCA1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgYmFja2dyb3VuZDogI2RhZTNmMztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmRpdi1jb250ZW50LXBlbmRlbnRlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZSBwLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIHAge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zcGFuLWxlZnQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBibHVlOyAqL1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG5cbi8qIE5ldyBDU1MgKi9cbi5leHBlZGllbnRlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5leHAtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDM2OHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdyYXk7ICovXG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXhwLXRvcC1kZXRhaWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtZGF0ZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmV4cC1yZW1ldGVudGUge1xuICB3aWR0aDogMjAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV4cC1pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZXhwLWljb24gaW9uLWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xufVxuXG4uZXhwLWJvdHRvbS1kZXRhaWwge1xuICB3aWR0aDogMTAwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogNnB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/pages/gabinete-digital/expediente/expediente.page.ts": - /*!**********************************************************************!*\ - !*** ./src/app/pages/gabinete-digital/expediente/expediente.page.ts ***! - \**********************************************************************/ - - /*! exports provided: ExpedientePage */ - - /***/ - function srcAppPagesGabineteDigitalExpedienteExpedientePageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "ExpedientePage", function () { - return ExpedientePage; - }); - /* 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 ionic2_calendar__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( - /*! ionic2-calendar */ - "./node_modules/ionic2-calendar/__ivy_ngcc__/fesm2015/ionic2-calendar.js"); - /* harmony import */ - - - var src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( - /*! src/app/services/processes.service */ - "./src/app/services/processes.service.ts"); - /* harmony import */ - - - var _angular_common__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! @angular/common */ - "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); - - var ExpedientePage = /*#__PURE__*/function () { - function ExpedientePage(modalCtrl, processes) { - _classCallCheck(this, ExpedientePage); - - this.modalCtrl = modalCtrl; - this.processes = processes; - } - - _createClass(ExpedientePage, [{ - key: "ngOnInit", - value: function ngOnInit() { - //Inicializar segment - this.segment = "expediente"; - this.LoadList(); - } - }, { - key: "LoadList", - value: function LoadList() { - var _this = this; - - this.processes.GetTasksList("Expediente", false).subscribe(function (result) { - _this.taskslist = new Array(); - result.forEach(function (element) { - var task = { - "SerialNumber": element.serialNumber, - "Folio": element.workflowInstanceFolio, - "Senders": element.originator.email, - "CreateDate": Object(_angular_common__WEBPACK_IMPORTED_MODULE_5__["formatDate"])(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'), - "DocumentURL": element.formURL, - "Remetente": element.workflowInstanceDataFields.Remetente - }; - - _this.taskslist.push(task); - }); - }); - } - }, { - key: "doRefresh", - value: function doRefresh(event) { - this.LoadList(); - setTimeout(function () { - event.target.complete(); - }, 2000); - } - }]); - - return ExpedientePage; - }(); - - ExpedientePage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }, { - type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] - }]; - }; - - Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ViewChild"])(ionic2_calendar__WEBPACK_IMPORTED_MODULE_3__["CalendarComponent"])], ExpedientePage.prototype, "myCal", void 0); - ExpedientePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-expediente', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./expediente.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/gabinete-digital/expediente/expediente.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./expediente.page.scss */ - "./src/app/pages/gabinete-digital/expediente/expediente.page.scss"))["default"]] - })], ExpedientePage); - /***/ - } -}]); -//# sourceMappingURL=expediente-expediente-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/expediente-expediente-module-es5.js.map b/android/app/src/main/assets/public/expediente-expediente-module-es5.js.map deleted file mode 100644 index 52b0b68de..000000000 --- a/android/app/src/main/assets/public/expediente-expediente-module-es5.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/expediente/expediente.page.html","webpack:///src/app/pages/gabinete-digital/expediente/expediente-routing.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente.module.ts","webpack:///src/app/pages/gabinete-digital/expediente/expediente.page.scss","webpack:///src/app/pages/gabinete-digital/expediente/expediente.page.ts"],"names":["routes","path","component","loadChildren","then","m","ExpedienteDetailPageModule","ExpedientTaskModalPageModule","ExpedientePageModule","imports","declarations","schemas","ExpedientePage","modalCtrl","processes","segment","LoadList","GetTasksList","subscribe","result","taskslist","Array","forEach","element","task","serialNumber","workflowInstanceFolio","originator","email","Date","taskStartDate","formURL","workflowInstanceDataFields","Remetente","push","event","setTimeout","target","complete","selector","template"],"mappings":"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","file":"expediente-expediente-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Gabinete Digital\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Expediente\\r\\n \\r\\n \\r\\n Pendentes\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{ task.CreateDate | date: 'dd-MM-yy' }}\\r\\n
    \\r\\n
    \\r\\n {{task.Remetente}}\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{ task.Folio }}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ExpedientePage\r\n },\r\n {\r\n path: 'expediente-detail',\r\n loadChildren: () => import('./expediente-detail/expediente-detail.module').then( m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path: 'expedient-task-modal',\r\n loadChildren: () => import('./expedient-task-modal/expedient-task-modal.module').then( m => m.ExpedientTaskModalPageModule)\r\n },\r {\n path: 'book-meeting-modal',\n loadChildren: () => import('./book-meeting-modal/book-meeting-modal.module').then( m => m.BookMeetingModalPageModule)\n },\n {\n path: 'add-participants-modal',\n loadChildren: () => import('./add-participants-modal/add-participants-modal.module').then( m => m.AddParticipantsModalPageModule)\n },\n {\n path: 'add-participants-cc-modal',\n loadChildren: () => import('./add-participants-cc-modal/add-participants-cc-modal.module').then( m => m.AddParticipantsCcModalPageModule)\n }\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ExpedientePageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ExpedientePageRoutingModule } from './expediente-routing.module';\r\n\r\nimport { ExpedientePage } from './expediente.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ExpedientePageRoutingModule\r\n ],\r\n declarations: [ExpedientePage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ExpedientePageModule {}\r\n","export default \"/* CONTENT */\\n.item-list-small {\\n font-size: 11px;\\n overflow: auto;\\n}\\n.ion-item-class {\\n padding: 0;\\n}\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\nion-item {\\n --background: none;\\n}\\n.div-content-expediente {\\n width: 100%;\\n float: left;\\n border-left: 3px solid #dae3f3;\\n padding: 5px 5px 15px 5px;\\n margin: 10px 0 10px 0;\\n background: #dae3f3;\\n border-radius: 20px;\\n}\\n.div-content-pendentes {\\n width: 100%;\\n float: left;\\n border-left: 3px solid #d9d9d9;\\n padding: 5px;\\n}\\n.div-content-expediente h3, .div-content-pendentes h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 14pt;\\n width: 100%;\\n}\\n.div-icon {\\n width: 10%;\\n font-size: 20px;\\n float: left;\\n color: #808080;\\n}\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n.div-content-expediente p, .div-content-pendentes p {\\n font-size: 14pt;\\n color: #5e5c5c;\\n padding: 0;\\n margin: 0;\\n}\\n.span-left {\\n /* border: 1px solid red; */\\n float: left;\\n font-size: 12px;\\n padding-left: 18px;\\n}\\n.span-right {\\n /* border: 1px solid blue; */\\n text-align: right;\\n float: right;\\n font-size: 12px;\\n padding-right: 18px;\\n}\\n/* New CSS */\\n.expediente {\\n padding-top: 10px;\\n}\\n.exp-list-item {\\n width: 368px;\\n overflow: auto;\\n /* border-bottom: 1px solid gray; */\\n margin: 10px auto;\\n}\\n.exp-top-detail {\\n width: 100%;\\n overflow: auto;\\n}\\n.exp-date {\\n width: auto;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #797979;\\n float: left;\\n}\\n.exp-remetente {\\n width: 200px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n color: #000000;\\n float: left;\\n margin-left: 16px;\\n}\\n.exp-icon {\\n width: 45px;\\n float: right;\\n font-size: 13px;\\n}\\n.exp-icon ion-icon {\\n font-size: 25px;\\n color: #42b9fe;\\n}\\n.exp-bottom-detail {\\n width: 100px;\\n float: left;\\n font-family: Roboto;\\n font-size: 16px;\\n font-weight: 700;\\n color: #0d89d1;\\n}\\n.div-top-header {\\n width: 400px;\\n margin: 6px auto;\\n background-color: #0782c9;\\n overflow: auto;\\n}\\n.div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-logo {\\n background: transparent;\\n width: 150px;\\n margin: 2.5px 0 2.5px 71px;\\n float: left;\\n}\\n.div-logo img {\\n width: 100%;\\n}\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9leHBlZGllbnRlL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGdhYmluZXRlLWRpZ2l0YWxcXGV4cGVkaWVudGVcXGV4cGVkaWVudGUucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2V4cGVkaWVudGUvZXhwZWRpZW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBQTtBQUNBO0VBQ0ksZUFBQTtFQUNBLGNBQUE7QUNDSjtBRENFO0VBQ0UsVUFBQTtBQ0VKO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNFSjtBRENBO0VBQ0Usa0JBQUE7QUNFRjtBREFBO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDR0Y7QUREQTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxZQUFBO0FDSUY7QURGRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNLSjtBREhFO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ01KO0FESkU7RUFDRSxjQUFBO0VBQ0EsY0FBQTtBQ09KO0FESkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FDT0o7QURMRTtFQUNJLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtBQ1FOO0FETkU7RUFDRSw0QkFBQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ1NKO0FETkEsWUFBQTtBQUNBO0VBQ0UsaUJBQUE7QUNTRjtBRFBBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLGlCQUFBO0FDVUY7QURSQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDV0Y7QURUQTtFQUNFLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNZRjtBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBQ2FGO0FEVkE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7QUNhRjtBRFhBO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QUNjRjtBRFpBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7QUNlRjtBRGJBO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0FDZ0JGO0FEZEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDaUJGO0FEZkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLFdBQUE7QUNrQkY7QURoQkE7RUFDRSxXQUFBO0FDbUJGO0FEakJBO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBQ29CRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2dhYmluZXRlLWRpZ2l0YWwvZXhwZWRpZW50ZS9leHBlZGllbnRlLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIENPTlRFTlQgKi9cclxuLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIFxyXG4gIH1cclxuICAubGFiZWwtdGV4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbi8vRElWXHJcbmlvbi1pdGVte1xyXG4gIC0tYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZXtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XHJcbiAgcGFkZGluZzo1cHggNXB4IDE1cHggNXB4O1xyXG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcclxuICBiYWNrZ3JvdW5kOiAgI2RhZTNmMztcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59XHJcbi5kaXYtY29udGVudC1wZW5kZW50ZXN7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG4gIC5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgze1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LWljb257XHJcbiAgICB3aWR0aDogMTAlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzgwODA4MDtcclxuICB9XHJcbiAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICBcclxuICB9XHJcbiAgLmRpdi1jb250ZW50LWV4cGVkaWVudGUgcCwgLmRpdi1jb250ZW50LXBlbmRlbnRlcyBwe1xyXG4gICAgZm9udC1zaXplOiAxNHB0O1xyXG4gICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5zcGFuLWxlZnR7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gIH1cclxuICAuc3Bhbi1yaWdodHtcclxuICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGJsdWU7ICovXHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbi8qIE5ldyBDU1MgKi9cclxuLmV4cGVkaWVudGV7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuLmV4cC1saXN0LWl0ZW17XHJcbiAgd2lkdGg6IDM2OHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIC8qIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBncmF5OyAqL1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5leHAtdG9wLWRldGFpbHtcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWRhdGV7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIGNvbG9yOiAjNzk3OTc5O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5leHAtcmVtZXRlbnRle1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG5cclxufVxyXG4uZXhwLWljb257XHJcbiAgd2lkdGg6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG4uZXhwLWljb24gaW9uLWljb257XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIGNvbG9yOiAjNDJiOWZlO1xyXG59XHJcbi5leHAtYm90dG9tLWRldGFpbHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBjb2xvcjogIzBkODlkMTtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogNnB4IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZGl2LXNlYXJjaHtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBtYXJnaW46IDIuNXB4IDAgMi41cHggNzFweDtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcbi5kaXYtcHJvZmlsZXtcclxuICBmb250LXNpemU6IDQ1cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuIiwiLyogQ09OVEVOVCAqL1xuLml0ZW0tbGlzdC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5sYWJlbC10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaW9uLWl0ZW0ge1xuICAtLWJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkYWUzZjM7XG4gIHBhZGRpbmc6IDVweCA1cHggMTVweCA1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgYmFja2dyb3VuZDogI2RhZTNmMztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmRpdi1jb250ZW50LXBlbmRlbnRlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZDlkOWQ5O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5kaXYtY29udGVudC1leHBlZGllbnRlIGgzLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE0cHQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtZXhwZWRpZW50ZSBwLCAuZGl2LWNvbnRlbnQtcGVuZGVudGVzIHAge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zcGFuLWxlZnQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cblxuLnNwYW4tcmlnaHQge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBibHVlOyAqL1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG5cbi8qIE5ldyBDU1MgKi9cbi5leHBlZGllbnRlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi5leHAtbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDM2OHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdyYXk7ICovXG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXhwLXRvcC1kZXRhaWwge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtZGF0ZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmV4cC1yZW1ldGVudGUge1xuICB3aWR0aDogMjAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmV4cC1pY29uIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uZXhwLWljb24gaW9uLWljb24ge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjNDJiOWZlO1xufVxuXG4uZXhwLWJvdHRvbS1kZXRhaWwge1xuICB3aWR0aDogMTAwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogNnB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDIuNXB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit, ViewChild } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { CalendarComponent } from 'ionic2-calendar';\r\n\r\nimport { DailyWorkTask } from '../../../models/dailyworktask.model';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n@Component({\r\n selector: 'app-expediente',\r\n templateUrl: './expediente.page.html',\r\n styleUrls: ['./expediente.page.scss'],\r\n})\r\nexport class ExpedientePage implements OnInit {\r\n\r\n segment:string;\r\n\r\n @ViewChild(CalendarComponent) myCal: CalendarComponent;\r\n\r\n taskslist:DailyWorkTask[];\r\n\r\n constructor(\r\n private modalCtrl: ModalController, \r\n private processes:ProcessesService) { }\r\n\r\n ngOnInit() {\r\n //Inicializar segment\r\n this.segment = \"expediente\";\r\n this.LoadList();\r\n }\r\n\r\n LoadList()\r\n {\r\n this.processes.GetTasksList(\"Expediente\", false).subscribe(result => {\r\n this.taskslist = new Array();\r\n result.forEach(element => {\r\n let task: DailyWorkTask = {\r\n \"SerialNumber\": element.serialNumber,\r\n \"Folio\": element.workflowInstanceFolio,\r\n \"Senders\": element.originator.email,\r\n \"CreateDate\": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": element.formURL,\r\n \"Remetente\": element.workflowInstanceDataFields.Remetente\r\n }\r\n this.taskslist.push(task);\r\n });\r\n });\r\n }\r\n\r\n doRefresh(event) {\r\n this.LoadList();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n}\r\n "]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/home-home-module-es2015.js b/android/app/src/main/assets/public/home-home-module-es2015.js index e62bcc940..8e46911c8 100644 --- a/android/app/src/main/assets/public/home-home-module-es2015.js +++ b/android/app/src/main/assets/public/home-home-module-es2015.js @@ -9,7 +9,7 @@ "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n\r\n\r\n \r\n \r\n \r\n \r\n {{totalEvent}}\r\n Início\r\n \r\n \r\n \r\n \r\n \r\n Agenda\r\n \r\n \r\n \r\n \r\n {{totalExpediente}}\r\n Gabinete\r\n \r\n \r\n \r\n Acções\r\n \r\n \r\n \r\n Chat\r\n \r\n \r\n \r\n \r\n"); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n\r\n\r\n \r\n \r\n \r\n \r\n {{totalEvent}}\r\n Início\r\n \r\n \r\n \r\n \r\n \r\n Agenda\r\n \r\n \r\n \r\n \r\n {{totalExpediente}}\r\n Gabinete\r\n \r\n \r\n \r\n Acções\r\n \r\n \r\n \r\n Chat\r\n \r\n \r\n \r\n \r\n"); /***/ }), @@ -47,11 +47,11 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-events-events-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/events.module */ "./src/app/pages/events/events.module.ts")).then(m => m.EventsPageModule) + loadChildren: () => Promise.all(/*! import() | pages-events-events-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/events.module */ "./src/app/pages/events/events.module.ts")).then(m => m.EventsPageModule) }, { path: ':eventId/:caller', - loadChildren: () => Promise.all(/*! import() | pages-events-event-detail-event-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(m => m.EventDetailPageModule), + loadChildren: () => Promise.all(/*! import() | pages-events-event-detail-event-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-events-event-detail-event-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(m => m.EventDetailPageModule), }, ] }, @@ -60,7 +60,7 @@ const routes = [ children: [ { path: ':eventId', - loadChildren: () => Promise.all(/*! import() | pages-events-attachments-attachments-module */[__webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/attachments/attachments.module */ "./src/app/pages/events/attachments/attachments.module.ts")).then(m => m.AttachmentsPageModule) + loadChildren: () => Promise.all(/*! import() | pages-events-attachments-attachments-module */[__webpack_require__.e("common"), __webpack_require__.e("pages-events-attachments-attachments-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/attachments/attachments.module */ "./src/app/pages/events/attachments/attachments.module.ts")).then(m => m.AttachmentsPageModule) }, ] }, @@ -69,7 +69,7 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-events-attendees-attendees-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/attendees/attendees.module */ "./src/app/pages/events/attendees/attendees.module.ts")).then(m => m.AttendeesPageModule) + loadChildren: () => Promise.all(/*! import() | pages-events-attendees-attendees-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/attendees/attendees.module */ "./src/app/pages/events/attendees/attendees.module.ts")).then(m => m.AttendeesPageModule) }, ] }, @@ -78,7 +78,7 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-login-login-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, /*! ../pages/login/login.module */ "./src/app/pages/login/login.module.ts")).then(m => m.LoginPageModule) + loadChildren: () => Promise.all(/*! import() | pages-login-login-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, /*! ../pages/login/login.module */ "./src/app/pages/login/login.module.ts")).then(m => m.LoginPageModule) }, ] }, @@ -87,11 +87,11 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-agenda-agenda-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~expediente-expediente-module~pages-agenda-agenda-module"), __webpack_require__.e("pages-agenda-agenda-module")]).then(__webpack_require__.bind(null, /*! ../pages/agenda/agenda.module */ "./src/app/pages/agenda/agenda.module.ts")).then(m => m.AgendaPageModule) + loadChildren: () => Promise.all(/*! import() | pages-agenda-agenda-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9"), __webpack_require__.e("pages-agenda-agenda-module")]).then(__webpack_require__.bind(null, /*! ../pages/agenda/agenda.module */ "./src/app/pages/agenda/agenda.module.ts")).then(m => m.AgendaPageModule) }, { path: ':eventId/:caller', - loadChildren: () => Promise.all(/*! import() | pages-events-event-detail-event-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(m => m.EventDetailPageModule), + loadChildren: () => Promise.all(/*! import() | pages-events-event-detail-event-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-events-event-detail-event-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(m => m.EventDetailPageModule), } ] }, @@ -100,22 +100,22 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-gabinete-digital-module */[__webpack_require__.e("default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"), __webpack_require__.e("default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("pages-gabinete-digital-gabinete-digital-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/gabinete-digital.module */ "./src/app/pages/gabinete-digital/gabinete-digital.module.ts")).then(m => m.GabineteDigitalPageModule) + loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-gabinete-digital-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9"), __webpack_require__.e("default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("pages-gabinete-digital-gabinete-digital-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/gabinete-digital.module */ "./src/app/pages/gabinete-digital/gabinete-digital.module.ts")).then(m => m.GabineteDigitalPageModule) }, { path: 'expediente', children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-expediente-expediente-module */[__webpack_require__.e("default~expediente-expediente-module~pages-agenda-agenda-module"), __webpack_require__.e("expediente-expediente-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/expediente/expediente.module */ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts")).then(m => m.ExpedientePageModule) + loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-expediente-expediente-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e"), __webpack_require__.e("default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/expediente/expediente.module */ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts")).then(m => m.ExpedientePageModule) }, { path: ':SerialNumber', - loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-expediente-expediente-detail-expediente-detail-module */[__webpack_require__.e("default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("expediente-detail-expediente-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(m => m.ExpedienteDetailPageModule) + loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-expediente-expediente-detail-expediente-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(m => m.ExpedienteDetailPageModule) }, { path: 'events/:eventId/:caller', - loadChildren: () => Promise.all(/*! import() | pages-events-event-detail-event-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(m => m.EventDetailPageModule), + loadChildren: () => Promise.all(/*! import() | pages-events-event-detail-event-detail-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-events-event-detail-event-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(m => m.EventDetailPageModule), } ] }, @@ -124,7 +124,7 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-event-list-event-list-module */[__webpack_require__.e("default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"), __webpack_require__.e("default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/event-list/event-list.module */ "./src/app/pages/gabinete-digital/event-list/event-list.module.ts")).then(m => m.EventListPageModule) + loadChildren: () => Promise.all(/*! import() | pages-gabinete-digital-event-list-event-list-module */[__webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9"), __webpack_require__.e("common"), __webpack_require__.e("pages-gabinete-digital-event-list-event-list-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/event-list/event-list.module */ "./src/app/pages/gabinete-digital/event-list/event-list.module.ts")).then(m => m.EventListPageModule) }, ] }, @@ -144,21 +144,21 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-publications-publications-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, /*! ../pages/publications/publications.module */ "./src/app/pages/publications/publications.module.ts")).then(m => m.PublicationsPageModule) + loadChildren: () => Promise.all(/*! import() | pages-publications-publications-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~home-home-module~pages-publications-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, /*! ../pages/publications/publications.module */ "./src/app/pages/publications/publications.module.ts")).then(m => m.PublicationsPageModule) }, { path: 'view-publications', children: [ { path: ':folderId', - loadChildren: () => Promise.all(/*! import() | pages-publications-view-publications-view-publications-module */[__webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/publications/view-publications/view-publications.module */ "./src/app/pages/publications/view-publications/view-publications.module.ts")).then(m => m.ViewPublicationsPageModule) + loadChildren: () => __webpack_require__.e(/*! import() | pages-publications-view-publications-view-publications-module */ "view-publications-view-publications-module").then(__webpack_require__.bind(null, /*! ../pages/publications/view-publications/view-publications.module */ "./src/app/pages/publications/view-publications/view-publications.module.ts")).then(m => m.ViewPublicationsPageModule) }, { path: 'publication-detail', children: [ { path: ':id', - loadChildren: () => Promise.all(/*! import() | pages-publications-view-publications-publication-detail-publication-detail-module */[__webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/publications/view-publications/publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(m => m.PublicationDetailPageModule) + loadChildren: () => __webpack_require__.e(/*! import() | pages-publications-view-publications-publication-detail-publication-detail-module */ "publication-detail-publication-detail-module").then(__webpack_require__.bind(null, /*! ../pages/publications/view-publications/publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(m => m.PublicationDetailPageModule) }, ] }, @@ -171,7 +171,7 @@ const routes = [ children: [ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-chat-chat-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, /*! ../pages/chat/chat.module */ "./src/app/pages/chat/chat.module.ts")).then(m => m.ChatPageModule) + loadChildren: () => Promise.all(/*! import() | pages-chat-chat-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, /*! ../pages/chat/chat.module */ "./src/app/pages/chat/chat.module.ts")).then(m => m.ChatPageModule) } ] }, @@ -270,8 +270,11 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _services_events_service__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../services/events.service */ "./src/app/services/events.service.ts"); /* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); /* harmony import */ var _services_processes_service__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../services/processes.service */ "./src/app/services/processes.service.ts"); -/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); -/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); +/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); +/* harmony import */ var _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/publication-detail/publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); +/* harmony import */ var _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts"); +/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); +/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); @@ -279,12 +282,16 @@ __webpack_require__.r(__webpack_exports__); -const { PushNotifications } = _capacitor_core__WEBPACK_IMPORTED_MODULE_5__["Plugins"]; + + + +const { PushNotifications, LocalNotifications } = _capacitor_core__WEBPACK_IMPORTED_MODULE_8__["Plugins"]; let HomePage = class HomePage { - constructor(eventService, processesbackend, router) { + constructor(eventService, processesbackend, router, modalController) { this.eventService = eventService; this.processesbackend = processesbackend; this.router = router; + this.modalController = modalController; this.totalEvent = 0; this.totalExpediente = 0; } @@ -306,7 +313,6 @@ let HomePage = class HomePage { this.processesbackend.GetTasksList("Expediente", true).subscribe(result => { this.totalExpediente = result; }); -<<<<<<< HEAD /* (PushNotifications as any).requestPermission().then(result => { PushNotifications.register(); @@ -322,31 +328,126 @@ let HomePage = class HomePage { ); console.log(this.storageService.get(this.username)) */ -======= - PushNotifications.requestPermission().then(result => { - PushNotifications.register(); - }); - PushNotifications.addListener('registration', (token) => { - /* alert('Push registration success, token: ' + token.value); */ - console.log('FIREBASE: ', token.value); - }); ->>>>>>> developer PushNotifications.addListener('registrationError', (error) => { alert('Error on registration: ' + JSON.stringify(error)); }); PushNotifications.addListener('pushNotificationReceived', (notification) => { - alert('Push received: ' + JSON.stringify(notification)); + //alert('Push received: ' + JSON.stringify(notification)); + //this.localNotificationPresent(notification); }); PushNotifications.addListener('pushNotificationActionPerformed', (notification) => { - alert('Push action performed: ' + JSON.stringify(notification.notification.data)); - this.router.navigate(['/home/events']); + let service = notification.notification.data.service; + let object = notification.notification.data.object; + let idObject = notification.notification.data.idObject; + let folder = notification.notification.data.folder; + let publicationId = notification.notification.data.publicationId; + let processId = notification.notification.data.processId; + console.log('FOLDER PROCESS', folder.ProcessId); + if (service != null) { + if (service === "events") { + this.router.navigate(['/home/', service, idObject, 'home']); + } + else if (service === "agenda") { + this.router.navigate(['/home/', service, idObject, 'home']); + } + else if (service === "gabinete-digital") { + this.router.navigate(['/home/', service]); + } + else if (service === "gabinete-digital-expediente") { + this.router.navigate(['/home/gabinete-digital/', object, idObject]); + } + } + else { + if (processId || publicationId != null) { + this.viewPublicationDetail(processId, publicationId); + } + if (notification.notification.data.folder.ProcessId != null) { + this.viewPublications(folder); + } + } + /*switch (service) { + case "events": + this.router.navigate(['/home/', service, idObject, 'home']); + break; + case "agenda": + this.router.navigate(['/home/', service, idObject, 'home']); + break; + case "gabinete-digital": + this.router.navigate(['/home/', service]); + break; + case "gabinete-digital-expediente": + this.router.navigate(['/home/gabinete-digital/', object, idObject, 'home']); + break; + case "": { + + if(publicationId && processId != null) { + this.viewPublicationDetail(publicationId,processId) + } + if (folder.ProcessId != null) { + this.viewPublications(folder) + } + } + + default: + this.router.navigate(['/home/']); + }*/ + }); + } + localNotificationPresent(notification) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + LocalNotifications.schedule({ + notifications: [ + { + title: notification.title, + body: notification.body, + id: 1, + schedule: { at: new Date(Date.now() + 1000) }, + sound: null, + attachments: null, + actionTypeId: "", + extra: null + } + ] + }); + }); + } + viewPublicationDetail(processId, publicationId) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalController.create({ + component: _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"], + componentProps: { + publicationId: publicationId, + folderId: processId, + }, + cssClass: 'publication-detail', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss(); + }); + } + viewPublications(folder) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalController.create({ + component: _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__["ViewPublicationsPage"], + /* enterAnimation, + leaveAnimation, */ + componentProps: { + item: folder, + }, + cssClass: 'new-action', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss(); }); } }; HomePage.ctorParameters = () => [ { type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, - { type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["Router"] } + { type: _angular_router__WEBPACK_IMPORTED_MODULE_9__["Router"] }, + { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] } ]; HomePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ diff --git a/android/app/src/main/assets/public/home-home-module-es2015.js.map b/android/app/src/main/assets/public/home-home-module-es2015.js.map index cb78961e1..9ed3ca529 100644 --- a/android/app/src/main/assets/public/home-home-module-es2015.js.map +++ b/android/app/src/main/assets/public/home-home-module-es2015.js.map @@ -1,5 +1 @@ -<<<<<<< HEAD -{"version":3,"sources":["./src/app/home/home.page.html","./src/app/home/home-routing.module.ts","./src/app/home/home.module.ts","./src/app/home/home.page.scss","./src/app/home/home.page.ts","./src/app/resolvers/userData.resolver.ts"],"names":[],"mappings":"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","file":"home-home-module-es2015.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Pesquisa\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXGV1ZGVzLmluYWNpb1xcR2FiaW5ldC1EaWdpdGFsUHJvamVjdFxcTmV3IGZvbGRlclxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcaG9tZVxcaG9tZS5wYWdlLnNjc3MiLCJzcmMvYXBwL2hvbWUvaG9tZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0FDQUo7O0FEYUE7RUFBVyxLQUFBO0VBRVQsMEJBQUE7RUFFQSxlQUFBO0VBQ0EsZUFYZTtFQVlmOzs7OzZCQUFBO0FDUEY7O0FEZ0JFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0FDYkoiLCJmaWxlIjoic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmlvbi10YWItYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxufVxyXG5cclxuLy8gQmFkZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgc2l6ZSBvZiB0aGUgYmFkZ2VcclxuJGJhZGdlLWZvbnQtc2l6ZToxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8vIEBwcm9wIC0gRm9udCB3ZWlnaHQgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXdlaWdodDpib2xkICFkZWZhdWx0O1xyXG5cclxuXHJcbmlvbi1iYWRnZSB7LyogICovXHJcblxyXG4gIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG5cclxuICBtaW4td2lkdGg6IDE4cHg7IFxyXG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcclxuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cclxufVxyXG5cclxuXHJcbi50YWJ7XHJcbiAgLmJvdHRvbXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG59IiwiaW9uLXRhYi1iYXIge1xuICAtLWJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG59XG5cbmlvbi1iYWRnZSB7XG4gIC8qICAqL1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgbWluLXdpZHRoOiAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC8qIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cbn1cblxuLnRhYiAuYm90dG9tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\nimport { Router } from '@angular/router';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService,private router: Router, ) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n/*\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n this.storageService.store(this.username,token.value);\r\n },\r\n );\r\n\r\n console.log(this.storageService.get(this.username)) */\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification.notification.data));\r\n this.router.navigate(['/home/events']);\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"],"sourceRoot":"webpack:///"} -======= -{"version":3,"sources":["./src/app/home/home.page.html","./src/app/home/home-routing.module.ts","./src/app/home/home.module.ts","./src/app/home/home.page.scss","./src/app/home/home.page.ts","./src/app/resolvers/userData.resolver.ts"],"names":[],"mappings":"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","file":"home-home-module-es2015.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXGhvbWVcXGhvbWUucGFnZS5zY3NzIiwic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0kscUJBQUE7RUFDQSxnQkFBQTtBQ0FKOztBRGFBO0VBQVcsS0FBQTtFQUVULDBCQUFBO0VBRUEsZUFBQTtFQUNBLGVBWGU7RUFZZjs7Ozs2QkFBQTtBQ1BGOztBRGdCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtBQ2JKIiwiZmlsZSI6InNyYy9hcHAvaG9tZS9ob21lLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pb24tdGFiLWJhcntcclxuICAgIC0tYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbn1cclxuXHJcbi8vIEJhZGdlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLy8gQHByb3AgLSBGb250IHNpemUgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXNpemU6MTVweCAhZGVmYXVsdDtcclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgd2VpZ2h0IG9mIHRoZSBiYWRnZVxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6Ym9sZCAhZGVmYXVsdDtcclxuXHJcblxyXG5pb24tYmFkZ2Ugey8qICAqL1xyXG5cclxuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cclxuXHJcbiAgbWluLXdpZHRoOiAxOHB4OyBcclxuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XHJcbiAgLyogZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXHJcbn1cclxuXHJcblxyXG4udGFie1xyXG4gIC5ib3R0b21ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIH1cclxufSIsImlvbi10YWItYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLWNvbG9yOiAjMDYxYjUyO1xufVxuXG5pb24tYmFkZ2Uge1xuICAvKiAgKi9cbiAgLyogZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gIG1pbi13aWR0aDogMThweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcblxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXG59XG5cbi50YWIgLmJvdHRvbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n /* alert('Push registration success, token: ' + token.value); */\r\n console.log('FIREBASE: ', token.value)\r\n },\r\n );\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification));\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"],"sourceRoot":"webpack:///"} ->>>>>>> developer +{"version":3,"sources":["./src/app/home/home.page.html","./src/app/home/home-routing.module.ts","./src/app/home/home.module.ts","./src/app/home/home.page.scss","./src/app/home/home.page.ts","./src/app/resolvers/userData.resolver.ts"],"names":[],"mappings":"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","file":"home-home-module-es2015.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXGhvbWVcXGhvbWUucGFnZS5zY3NzIiwic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0kscUJBQUE7RUFDQSxnQkFBQTtBQ0FKOztBRGFBO0VBQVcsS0FBQTtFQUVULDBCQUFBO0VBRUEsZUFBQTtFQUNBLGVBWGU7RUFZZjs7Ozs2QkFBQTtBQ1BGOztBRGdCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtBQ2JKIiwiZmlsZSI6InNyYy9hcHAvaG9tZS9ob21lLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pb24tdGFiLWJhcntcclxuICAgIC0tYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbn1cclxuXHJcbi8vIEJhZGdlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLy8gQHByb3AgLSBGb250IHNpemUgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXNpemU6MTVweCAhZGVmYXVsdDtcclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgd2VpZ2h0IG9mIHRoZSBiYWRnZVxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6Ym9sZCAhZGVmYXVsdDtcclxuXHJcblxyXG5pb24tYmFkZ2Ugey8qICAqL1xyXG5cclxuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cclxuXHJcbiAgbWluLXdpZHRoOiAxOHB4OyBcclxuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XHJcbiAgLyogZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXHJcbn1cclxuXHJcblxyXG4udGFie1xyXG4gIC5ib3R0b21ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIH1cclxufSIsImlvbi10YWItYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLWNvbG9yOiAjMDYxYjUyO1xufVxuXG5pb24tYmFkZ2Uge1xuICAvKiAgKi9cbiAgLyogZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gIG1pbi13aWR0aDogMThweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcblxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXG59XG5cbi50YWIgLmJvdHRvbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page';\r\nimport { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed, Modals } from '@capacitor/core';\r\nimport { Router } from '@angular/router';\r\nimport { MethodCall } from '@angular/compiler';\r\n\r\nconst { PushNotifications, LocalNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent = 0;\r\n totalExpediente = 0;\r\n profile: string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend: ProcessesService, private router: Router, private modalController: ModalController,) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if (this.profile == \"mdgpr\") {\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else {\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result => {\r\n this.totalExpediente = result;\r\n });\r\n /*\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n this.storageService.store(this.username,token.value);\r\n },\r\n );\r\n \r\n console.log(this.storageService.get(this.username)) */\r\n\r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n //alert('Push received: ' + JSON.stringify(notification));\r\n //this.localNotificationPresent(notification);\r\n\r\n },\r\n );\r\n\r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n let service = notification.notification.data.service;\r\n\r\n let object = notification.notification.data.object;\r\n let idObject = notification.notification.data.idObject;\r\n let folder = notification.notification.data.folder;\r\n let publicationId = notification.notification.data.publicationId;\r\n let processId = notification.notification.data.processId;\r\n\r\n console.log('FOLDER PROCESS', folder.ProcessId)\r\n\r\n if (service != null) {\r\n\r\n if (service === \"events\") {\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n } else if (service === \"agenda\") {\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n } else if (service === \"gabinete-digital\") {\r\n this.router.navigate(['/home/', service]);\r\n } else if (service === \"gabinete-digital-expediente\") {\r\n this.router.navigate(['/home/gabinete-digital/', object, idObject]);\r\n }\r\n } else {\r\n\r\n if (processId || publicationId != null) {\r\n this.viewPublicationDetail(processId, publicationId)\r\n }\r\n\r\n if (notification.notification.data.folder.ProcessId != null) {\r\n this.viewPublications(folder)\r\n }\r\n\r\n }\r\n\r\n\r\n\r\n /*switch (service) {\r\n case \"events\":\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n break;\r\n case \"agenda\":\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n break;\r\n case \"gabinete-digital\":\r\n this.router.navigate(['/home/', service]);\r\n break;\r\n case \"gabinete-digital-expediente\":\r\n this.router.navigate(['/home/gabinete-digital/', object, idObject, 'home']);\r\n break;\r\n case \"\": {\r\n\r\n if(publicationId && processId != null) {\r\n this.viewPublicationDetail(publicationId,processId)\r\n }\r\n if (folder.ProcessId != null) {\r\n this.viewPublications(folder)\r\n }\r\n }\r\n\r\n default:\r\n this.router.navigate(['/home/']);\r\n }*/\r\n\r\n\r\n\r\n },\r\n );\r\n }\r\n\r\n async localNotificationPresent(notification) {\r\n\r\n LocalNotifications.schedule({\r\n notifications: [\r\n {\r\n title: notification.title,\r\n body: notification.body,\r\n id: 1,\r\n schedule: { at: new Date(Date.now() + 1000) },\r\n sound: null,\r\n attachments: null,\r\n actionTypeId: \"\",\r\n extra: null\r\n }\r\n ]\r\n });\r\n }\r\n\r\n\r\n\r\n async viewPublicationDetail(processId: string, publicationId: string) {\r\n const modal = await this.modalController.create({\r\n component: PublicationDetailPage,\r\n componentProps: {\r\n publicationId: publicationId,\r\n folderId: processId,\r\n },\r\n cssClass: 'publication-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async viewPublications(folder) {\r\n\r\n const modal = await this.modalController.create({\r\n component: ViewPublicationsPage,\r\n /* enterAnimation,\r\n leaveAnimation, */\r\n componentProps: {\r\n item: folder,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/home-home-module-es5.js b/android/app/src/main/assets/public/home-home-module-es5.js index 0317f8826..ebb564bd7 100644 --- a/android/app/src/main/assets/public/home-home-module-es5.js +++ b/android/app/src/main/assets/public/home-home-module-es5.js @@ -21,7 +21,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony default export */ - __webpack_exports__["default"] = "\r\n\r\n\r\n \r\n \r\n \r\n \r\n {{totalEvent}}\r\n Início\r\n \r\n \r\n \r\n \r\n \r\n Agenda\r\n \r\n \r\n \r\n \r\n {{totalExpediente}}\r\n Gabinete\r\n \r\n \r\n \r\n Acções\r\n \r\n \r\n \r\n Chat\r\n \r\n \r\n \r\n \r\n"; + __webpack_exports__["default"] = "\r\n\r\n\r\n \r\n \r\n \r\n \r\n {{totalEvent}}\r\n Início\r\n \r\n \r\n \r\n \r\n \r\n Agenda\r\n \r\n \r\n \r\n \r\n {{totalExpediente}}\r\n Gabinete\r\n \r\n \r\n \r\n Acções\r\n \r\n \r\n \r\n Chat\r\n \r\n \r\n \r\n \r\n"; /***/ }, @@ -90,7 +90,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-events-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/events.module */ "./src/app/pages/events/events.module.ts")).then(function (m) { return m.EventsPageModule; @@ -101,7 +101,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-event-detail-event-detail-module */ - [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-events-event-detail-event-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(function (m) { return m.EventDetailPageModule; @@ -115,7 +115,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-attachments-attachments-module */ - [__webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("common"), __webpack_require__.e("pages-events-attachments-attachments-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/attachments/attachments.module */ "./src/app/pages/events/attachments/attachments.module.ts")).then(function (m) { return m.AttachmentsPageModule; @@ -129,7 +129,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-attendees-attendees-module */ - [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/events/attendees/attendees.module */ "./src/app/pages/events/attendees/attendees.module.ts")).then(function (m) { return m.AttendeesPageModule; @@ -143,7 +143,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-login-login-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, /*! ../pages/login/login.module */ "./src/app/pages/login/login.module.ts")).then(function (m) { return m.LoginPageModule; @@ -157,7 +157,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-agenda-agenda-module */ - [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~expediente-expediente-module~pages-agenda-agenda-module"), __webpack_require__.e("pages-agenda-agenda-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9"), __webpack_require__.e("pages-agenda-agenda-module")]).then(__webpack_require__.bind(null, /*! ../pages/agenda/agenda.module */ "./src/app/pages/agenda/agenda.module.ts")).then(function (m) { return m.AgendaPageModule; @@ -168,7 +168,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-event-detail-event-detail-module */ - [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-events-event-detail-event-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(function (m) { return m.EventDetailPageModule; @@ -182,7 +182,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-gabinete-digital-gabinete-digital-module */ - [__webpack_require__.e("default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"), __webpack_require__.e("default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("pages-gabinete-digital-gabinete-digital-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9"), __webpack_require__.e("default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("pages-gabinete-digital-gabinete-digital-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/gabinete-digital.module */ "./src/app/pages/gabinete-digital/gabinete-digital.module.ts")).then(function (m) { return m.GabineteDigitalPageModule; @@ -195,7 +195,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-gabinete-digital-expediente-expediente-module */ - [__webpack_require__.e("default~expediente-expediente-module~pages-agenda-agenda-module"), __webpack_require__.e("expediente-expediente-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e"), __webpack_require__.e("default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/expediente/expediente.module */ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts")).then(function (m) { return m.ExpedientePageModule; @@ -206,7 +206,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-gabinete-digital-expediente-expediente-detail-expediente-detail-module */ - [__webpack_require__.e("default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module"), __webpack_require__.e("expediente-detail-expediente-detail-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module.ts")).then(function (m) { return m.ExpedienteDetailPageModule; @@ -217,7 +217,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-event-detail-event-detail-module */ - [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-events-event-detail-event-detail-module")]).then(__webpack_require__.bind(null, /*! ../pages/events/event-detail/event-detail.module */ "./src/app/pages/events/event-detail/event-detail.module.ts")).then(function (m) { return m.EventDetailPageModule; @@ -231,7 +231,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-gabinete-digital-event-list-event-list-module */ - [__webpack_require__.e("default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950"), __webpack_require__.e("default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9"), __webpack_require__.e("common"), __webpack_require__.e("pages-gabinete-digital-event-list-event-list-module")]).then(__webpack_require__.bind(null, /*! ../pages/gabinete-digital/event-list/event-list.module */ "./src/app/pages/gabinete-digital/event-list/event-list.module.ts")).then(function (m) { return m.EventListPageModule; @@ -260,7 +260,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-publications-publications-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~home-home-module~pages-publications-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, /*! ../pages/publications/publications.module */ "./src/app/pages/publications/publications.module.ts")).then(function (m) { return m.PublicationsPageModule; @@ -271,9 +271,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons children: [{ path: ':folderId', loadChildren: function loadChildren() { - return Promise.all( + return __webpack_require__.e( /*! import() | pages-publications-view-publications-view-publications-module */ - [__webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + "view-publications-view-publications-module").then(__webpack_require__.bind(null, /*! ../pages/publications/view-publications/view-publications.module */ "./src/app/pages/publications/view-publications/view-publications.module.ts")).then(function (m) { return m.ViewPublicationsPageModule; @@ -284,9 +284,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons children: [{ path: ':id', loadChildren: function loadChildren() { - return Promise.all( + return __webpack_require__.e( /*! import() | pages-publications-view-publications-publication-detail-publication-detail-module */ - [__webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("common")]).then(__webpack_require__.bind(null, + "publication-detail-publication-detail-module").then(__webpack_require__.bind(null, /*! ../pages/publications/view-publications/publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(function (m) { return m.PublicationDetailPageModule; @@ -302,7 +302,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-chat-chat-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, /*! ../pages/chat/chat.module */ "./src/app/pages/chat/chat.module.ts")).then(function (m) { return m.ChatPageModule; @@ -480,25 +480,46 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony import */ - var _capacitor_core__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( + var _ionic_angular__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( + /*! @ionic/angular */ + "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); + /* harmony import */ + + + var _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( + /*! ../../app/pages/publications/view-publications/publication-detail/publication-detail.page */ + "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); + /* harmony import */ + + + var _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( + /*! ../../app/pages/publications/view-publications/view-publications.page */ + "./src/app/pages/publications/view-publications/view-publications.page.ts"); + /* harmony import */ + + + var _capacitor_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( /*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); /* harmony import */ - var _angular_router__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( + var _angular_router__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( /*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); - var PushNotifications = _capacitor_core__WEBPACK_IMPORTED_MODULE_5__["Plugins"].PushNotifications; + var _capacitor_core__WEBP = _capacitor_core__WEBPACK_IMPORTED_MODULE_8__["Plugins"], + PushNotifications = _capacitor_core__WEBP.PushNotifications, + LocalNotifications = _capacitor_core__WEBP.LocalNotifications; var HomePage = /*#__PURE__*/function () { - function HomePage(eventService, processesbackend, router) { + function HomePage(eventService, processesbackend, router, modalController) { _classCallCheck(this, HomePage); this.eventService = eventService; this.processesbackend = processesbackend; this.router = router; + this.modalController = modalController; this.totalEvent = 0; this.totalExpediente = 0; } @@ -526,7 +547,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons this.processesbackend.GetTasksList("Expediente", true).subscribe(function (result) { _this.totalExpediente = result; }); -<<<<<<< HEAD /* (PushNotifications as any).requestPermission().then(result => { PushNotifications.register(); @@ -543,27 +563,172 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons console.log(this.storageService.get(this.username)) */ -======= - PushNotifications.requestPermission().then(function (result) { - PushNotifications.register(); - }); - PushNotifications.addListener('registration', function (token) { - /* alert('Push registration success, token: ' + token.value); */ - console.log('FIREBASE: ', token.value); - }); ->>>>>>> developer PushNotifications.addListener('registrationError', function (error) { alert('Error on registration: ' + JSON.stringify(error)); }); - PushNotifications.addListener('pushNotificationReceived', function (notification) { - alert('Push received: ' + JSON.stringify(notification)); + PushNotifications.addListener('pushNotificationReceived', function (notification) {//alert('Push received: ' + JSON.stringify(notification)); + //this.localNotificationPresent(notification); }); PushNotifications.addListener('pushNotificationActionPerformed', function (notification) { - alert('Push action performed: ' + JSON.stringify(notification.notification.data)); + var service = notification.notification.data.service; + var object = notification.notification.data.object; + var idObject = notification.notification.data.idObject; + var folder = notification.notification.data.folder; + var publicationId = notification.notification.data.publicationId; + var processId = notification.notification.data.processId; + console.log('FOLDER PROCESS', folder.ProcessId); + + if (service != null) { + if (service === "events") { + _this.router.navigate(['/home/', service, idObject, 'home']); + } else if (service === "agenda") { + _this.router.navigate(['/home/', service, idObject, 'home']); + } else if (service === "gabinete-digital") { + _this.router.navigate(['/home/', service]); + } else if (service === "gabinete-digital-expediente") { + _this.router.navigate(['/home/gabinete-digital/', object, idObject]); + } + } else { + if (processId || publicationId != null) { + _this.viewPublicationDetail(processId, publicationId); + } + + if (notification.notification.data.folder.ProcessId != null) { + _this.viewPublications(folder); + } + } + /*switch (service) { + case "events": + this.router.navigate(['/home/', service, idObject, 'home']); + break; + case "agenda": + this.router.navigate(['/home/', service, idObject, 'home']); + break; + case "gabinete-digital": + this.router.navigate(['/home/', service]); + break; + case "gabinete-digital-expediente": + this.router.navigate(['/home/gabinete-digital/', object, idObject, 'home']); + break; + case "": { + if(publicationId && processId != null) { + this.viewPublicationDetail(publicationId,processId) + } + if (folder.ProcessId != null) { + this.viewPublications(folder) + } + } + default: + this.router.navigate(['/home/']); + }*/ - _this.router.navigate(['/home/events']); }); } + }, { + key: "localNotificationPresent", + value: function localNotificationPresent(notification) { + 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: + LocalNotifications.schedule({ + notifications: [{ + title: notification.title, + body: notification.body, + id: 1, + schedule: { + at: new Date(Date.now() + 1000) + }, + sound: null, + attachments: null, + actionTypeId: "", + extra: null + }] + }); + + case 1: + case "end": + return _context.stop(); + } + } + }, _callee); + })); + } + }, { + key: "viewPublicationDetail", + value: function viewPublicationDetail(processId, publicationId) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { + var modal; + return regeneratorRuntime.wrap(function _callee2$(_context2) { + while (1) { + switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return this.modalController.create({ + component: _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"], + componentProps: { + publicationId: publicationId, + folderId: processId + }, + cssClass: 'publication-detail', + backdropDismiss: false + }); + + case 2: + modal = _context2.sent; + _context2.next = 5; + return modal.present(); + + case 5: + modal.onDidDismiss(); + + case 6: + case "end": + return _context2.stop(); + } + } + }, _callee2, this); + })); + } + }, { + key: "viewPublications", + value: function viewPublications(folder) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { + var modal; + return regeneratorRuntime.wrap(function _callee3$(_context3) { + while (1) { + switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return this.modalController.create({ + component: _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__["ViewPublicationsPage"], + + /* enterAnimation, + leaveAnimation, */ + componentProps: { + item: folder + }, + cssClass: 'new-action', + backdropDismiss: false + }); + + case 2: + modal = _context3.sent; + _context3.next = 5; + return modal.present(); + + case 5: + modal.onDidDismiss(); + + case 6: + case "end": + return _context3.stop(); + } + } + }, _callee3, this); + })); + } }]); return HomePage; @@ -575,7 +740,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, { - type: _angular_router__WEBPACK_IMPORTED_MODULE_6__["Router"] + type: _angular_router__WEBPACK_IMPORTED_MODULE_9__["Router"] + }, { + type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] }]; }; diff --git a/android/app/src/main/assets/public/home-home-module-es5.js.map b/android/app/src/main/assets/public/home-home-module-es5.js.map index bac9a8531..ac84e0907 100644 --- a/android/app/src/main/assets/public/home-home-module-es5.js.map +++ b/android/app/src/main/assets/public/home-home-module-es5.js.map @@ -1,5 +1 @@ -<<<<<<< HEAD -{"version":3,"sources":["webpack:///src/app/home/home.page.html","webpack:///src/app/home/home-routing.module.ts","webpack:///src/app/home/home.module.ts","webpack:///src/app/home/home.page.scss","webpack:///src/app/home/home.page.ts","webpack:///src/app/resolvers/userData.resolver.ts"],"names":["routes","path","component","resolve","userData","children","loadChildren","then","m","EventsPageModule","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","LoginPageModule","AgendaPageModule","GabineteDigitalPageModule","ExpedientePageModule","ExpedienteDetailPageModule","EventListPageModule","SearchPageModule","PublicationsPageModule","ViewPublicationsPageModule","PublicationDetailPageModule","ChatPageModule","redirectTo","pathMatch","HomePageRoutingModule","imports","forChild","exports","HomePageModule","declarations","PushNotifications","HomePage","eventService","processesbackend","router","totalEvent","totalExpediente","profile","getAllMdEvents","Date","subscribe","res","eventsList","length","getAllPrEvents","GetTasksList","result","addListener","error","alert","JSON","stringify","notification","data","navigate","selector","template","UserDataResolver","authService","getUserData","providedIn"],"mappings":"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","file":"home-home-module-es5.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Pesquisa\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXGV1ZGVzLmluYWNpb1xcR2FiaW5ldC1EaWdpdGFsUHJvamVjdFxcTmV3IGZvbGRlclxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcaG9tZVxcaG9tZS5wYWdlLnNjc3MiLCJzcmMvYXBwL2hvbWUvaG9tZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSxxQkFBQTtFQUNBLGdCQUFBO0FDQUo7O0FEYUE7RUFBVyxLQUFBO0VBRVQsMEJBQUE7RUFFQSxlQUFBO0VBQ0EsZUFYZTtFQVlmOzs7OzZCQUFBO0FDUEY7O0FEZ0JFO0VBQ0UsYUFBQTtFQUNBLDZCQUFBO0FDYkoiLCJmaWxlIjoic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXHJcbmlvbi10YWItYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgLS1jb2xvcjogIzA2MWI1MjtcclxufVxyXG5cclxuLy8gQmFkZ2VcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgc2l6ZSBvZiB0aGUgYmFkZ2VcclxuJGJhZGdlLWZvbnQtc2l6ZToxNXB4ICFkZWZhdWx0O1xyXG5cclxuLy8vIEBwcm9wIC0gRm9udCB3ZWlnaHQgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXdlaWdodDpib2xkICFkZWZhdWx0O1xyXG5cclxuXHJcbmlvbi1iYWRnZSB7LyogICovXHJcblxyXG4gIC8qIGRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xyXG5cclxuICBtaW4td2lkdGg6IDE4cHg7IFxyXG4gIGZvbnQtc2l6ZTogJGJhZGdlLWZvbnQtc2l6ZTtcclxuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cclxufVxyXG5cclxuXHJcbi50YWJ7XHJcbiAgLmJvdHRvbXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgfVxyXG59IiwiaW9uLXRhYi1iYXIge1xuICAtLWJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG59XG5cbmlvbi1iYWRnZSB7XG4gIC8qICAqL1xuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgbWluLXdpZHRoOiAxOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIC8qIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgKi9cbn1cblxuLnRhYiAuYm90dG9tcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\nimport { Router } from '@angular/router';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService,private router: Router, ) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n/*\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n this.storageService.store(this.username,token.value);\r\n },\r\n );\r\n\r\n console.log(this.storageService.get(this.username)) */\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification.notification.data));\r\n this.router.navigate(['/home/events']);\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"]} -======= -{"version":3,"sources":["webpack:///src/app/home/home.page.html","webpack:///src/app/home/home-routing.module.ts","webpack:///src/app/home/home.module.ts","webpack:///src/app/home/home.page.scss","webpack:///src/app/home/home.page.ts","webpack:///src/app/resolvers/userData.resolver.ts"],"names":["routes","path","component","resolve","userData","children","loadChildren","then","m","EventsPageModule","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","LoginPageModule","AgendaPageModule","GabineteDigitalPageModule","ExpedientePageModule","ExpedienteDetailPageModule","EventListPageModule","SearchPageModule","PublicationsPageModule","ViewPublicationsPageModule","PublicationDetailPageModule","ChatPageModule","redirectTo","pathMatch","HomePageRoutingModule","imports","forChild","exports","HomePageModule","declarations","PushNotifications","HomePage","eventService","processesbackend","totalEvent","totalExpediente","profile","getAllMdEvents","Date","subscribe","res","eventsList","length","getAllPrEvents","GetTasksList","result","requestPermission","register","addListener","token","console","log","value","error","alert","JSON","stringify","notification","selector","template","UserDataResolver","authService","getUserData","providedIn"],"mappings":"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","file":"home-home-module-es5.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXGhvbWVcXGhvbWUucGFnZS5zY3NzIiwic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0kscUJBQUE7RUFDQSxnQkFBQTtBQ0FKOztBRGFBO0VBQVcsS0FBQTtFQUVULDBCQUFBO0VBRUEsZUFBQTtFQUNBLGVBWGU7RUFZZjs7Ozs2QkFBQTtBQ1BGOztBRGdCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtBQ2JKIiwiZmlsZSI6InNyYy9hcHAvaG9tZS9ob21lLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pb24tdGFiLWJhcntcclxuICAgIC0tYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbn1cclxuXHJcbi8vIEJhZGdlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLy8gQHByb3AgLSBGb250IHNpemUgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXNpemU6MTVweCAhZGVmYXVsdDtcclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgd2VpZ2h0IG9mIHRoZSBiYWRnZVxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6Ym9sZCAhZGVmYXVsdDtcclxuXHJcblxyXG5pb24tYmFkZ2Ugey8qICAqL1xyXG5cclxuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cclxuXHJcbiAgbWluLXdpZHRoOiAxOHB4OyBcclxuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XHJcbiAgLyogZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXHJcbn1cclxuXHJcblxyXG4udGFie1xyXG4gIC5ib3R0b21ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIH1cclxufSIsImlvbi10YWItYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLWNvbG9yOiAjMDYxYjUyO1xufVxuXG5pb24tYmFkZ2Uge1xuICAvKiAgKi9cbiAgLyogZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gIG1pbi13aWR0aDogMThweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcblxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXG59XG5cbi50YWIgLmJvdHRvbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\n\r\nimport { Plugins, PushNotification,PushNotificationToken,PushNotificationActionPerformed} from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent=0;\r\n totalExpediente=0;\r\n profile:string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend:ProcessesService) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result =>{\r\n this.totalExpediente = result;\r\n });\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n /* alert('Push registration success, token: ' + token.value); */\r\n console.log('FIREBASE: ', token.value)\r\n },\r\n );\r\n \r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n alert('Push received: ' + JSON.stringify(notification));\r\n },\r\n );\r\n \r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n alert('Push action performed: ' + JSON.stringify(notification));\r\n },\r\n );\r\n } \r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"]} ->>>>>>> developer +{"version":3,"sources":["webpack:///src/app/home/home.page.html","webpack:///src/app/home/home-routing.module.ts","webpack:///src/app/home/home.module.ts","webpack:///src/app/home/home.page.scss","webpack:///src/app/home/home.page.ts","webpack:///src/app/resolvers/userData.resolver.ts"],"names":["routes","path","component","resolve","userData","children","loadChildren","then","m","EventsPageModule","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","LoginPageModule","AgendaPageModule","GabineteDigitalPageModule","ExpedientePageModule","ExpedienteDetailPageModule","EventListPageModule","SearchPageModule","PublicationsPageModule","ViewPublicationsPageModule","PublicationDetailPageModule","ChatPageModule","redirectTo","pathMatch","HomePageRoutingModule","imports","forChild","exports","HomePageModule","declarations","PushNotifications","LocalNotifications","HomePage","eventService","processesbackend","router","modalController","totalEvent","totalExpediente","profile","getAllMdEvents","Date","subscribe","res","eventsList","length","getAllPrEvents","GetTasksList","result","addListener","error","alert","JSON","stringify","notification","service","data","object","idObject","folder","publicationId","processId","console","log","ProcessId","navigate","viewPublicationDetail","viewPublications","schedule","notifications","title","body","id","at","now","sound","attachments","actionTypeId","extra","create","componentProps","folderId","cssClass","backdropDismiss","modal","present","onDidDismiss","item","selector","template","UserDataResolver","authService","getUserData","providedIn"],"mappings":"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","file":"home-home-module-es5.js","sourcesContent":["export default \"\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalEvent}}\\r\\n Início\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Agenda\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{totalExpediente}}\\r\\n Gabinete\\r\\n \\r\\n \\r\\n \\r\\n Acções\\r\\n \\r\\n \\r\\n \\r\\n Chat\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\nimport { HomeGuard } from '../guards/home.guard';\r\nimport { UserDataResolver } from '../resolvers/userData.resolver';\r\n\r\nimport { HomePage } from './home.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: 'home',\r\n component: HomePage,\r\n /* canActivate: [HomeGuard], */\r\n resolve: {\r\n userData: UserDataResolver\r\n },\r\n children: [\r\n {\r\n path: 'events',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/events.module').then(m => m.EventsPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n },\r\n ]\r\n },\r\n {\r\n path: 'attachments',\r\n children: [\r\n {\r\n path:':eventId',\r\n loadChildren: ()=> import('../pages/events/attachments/attachments.module').then(m => m.AttachmentsPageModule)\r\n },\r\n\r\n ]\r\n },\r\n {\r\n path: 'attendees',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/events/attendees/attendees.module').then(m => m.AttendeesPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'login',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/login/login.module').then(m => m.LoginPageModule)\r\n },\r\n ]\r\n },\r\n {\r\n path: 'agenda',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/agenda/agenda.module').then(m => m.AgendaPageModule)\r\n },\r\n {\r\n path:':eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path: 'gabinete-digital',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/gabinete-digital.module').then(m => m.GabineteDigitalPageModule)\r\n },\r\n {\r\n path:'expediente',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente.module').then(m => m.ExpedientePageModule)\r\n },\r\n {\r\n path:':SerialNumber',\r\n loadChildren: ()=> import('../pages/gabinete-digital/expediente/expediente-detail/expediente-detail.module').then(m => m.ExpedienteDetailPageModule)\r\n },\r\n {\r\n path:'events/:eventId/:caller',\r\n loadChildren: ()=> import('../pages/events/event-detail/event-detail.module').then(m => m.EventDetailPageModule),\r\n }\r\n ]\r\n },\r\n {\r\n path:'event-list',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/gabinete-digital/event-list/event-list.module').then(m => m.EventListPageModule)\r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'search',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/search/search.module').then(m => m.SearchPageModule)\r\n }\r\n ]\r\n },\r\n {\r\n path: 'publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/publications/publications.module').then(m => m.PublicationsPageModule)\r\n },\r\n {\r\n path:'view-publications',\r\n children: [\r\n {\r\n path:':folderId',\r\n loadChildren: ()=> import('../pages/publications/view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n children: [\r\n {\r\n path: ':id',\r\n loadChildren: ()=> import('../pages/publications/view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n \r\n },\r\n ] \r\n },\r\n ]\r\n },\r\n {\r\n path: 'chat',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('../pages/chat/chat.module').then(m => m.ChatPageModule)\r\n }\r\n ]\r\n },\r\n ]\r\n },\r\n {\r\n path: '',\r\n redirectTo: '/home/events',\r\n pathMatch: 'full'\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HomePageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HomePageRoutingModule } from './home-routing.module';\r\n\r\nimport { HomePage } from './home.page';\r\n/* import { IonicSelectableModule } from 'ionic-selectable'; */\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HomePageRoutingModule,\r\n SharedModule\r\n ],\r\n declarations: [HomePage]\r\n})\r\nexport class HomePageModule {}\r\n","export default \"ion-tab-bar {\\n --background: #f9f9f9;\\n --color: #061b52;\\n}\\n\\nion-badge {\\n /* */\\n /* display: inline-block;*/\\n min-width: 18px;\\n font-size: 15px;\\n /* font-weight: $badge-font-weight;\\n line-height: 1;\\n\\n white-space: nowrap;\\n vertical-align: baseline; */\\n}\\n\\n.tab .bottoms {\\n display: flex;\\n justify-content: space-around;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvaG9tZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXGhvbWVcXGhvbWUucGFnZS5zY3NzIiwic3JjL2FwcC9ob21lL2hvbWUucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNBO0VBQ0kscUJBQUE7RUFDQSxnQkFBQTtBQ0FKOztBRGFBO0VBQVcsS0FBQTtFQUVULDBCQUFBO0VBRUEsZUFBQTtFQUNBLGVBWGU7RUFZZjs7Ozs2QkFBQTtBQ1BGOztBRGdCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtBQ2JKIiwiZmlsZSI6InNyYy9hcHAvaG9tZS9ob21lLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG5pb24tdGFiLWJhcntcclxuICAgIC0tYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuICAgIC0tY29sb3I6ICMwNjFiNTI7XHJcbn1cclxuXHJcbi8vIEJhZGdlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLy8gQHByb3AgLSBGb250IHNpemUgb2YgdGhlIGJhZGdlXHJcbiRiYWRnZS1mb250LXNpemU6MTVweCAhZGVmYXVsdDtcclxuXHJcbi8vLyBAcHJvcCAtIEZvbnQgd2VpZ2h0IG9mIHRoZSBiYWRnZVxyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6Ym9sZCAhZGVmYXVsdDtcclxuXHJcblxyXG5pb24tYmFkZ2Ugey8qICAqL1xyXG5cclxuICAvKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cclxuXHJcbiAgbWluLXdpZHRoOiAxOHB4OyBcclxuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XHJcbiAgLyogZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXHJcbn1cclxuXHJcblxyXG4udGFie1xyXG4gIC5ib3R0b21ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gIH1cclxufSIsImlvbi10YWItYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtLWNvbG9yOiAjMDYxYjUyO1xufVxuXG5pb24tYmFkZ2Uge1xuICAvKiAgKi9cbiAgLyogZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gIG1pbi13aWR0aDogMThweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICAvKiBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcblxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7ICovXG59XG5cbi50YWIgLmJvdHRvbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { EventsService } from '../services/events.service';\r\nimport { formatDate } from '@angular/common';\r\nimport { Event } from '../models/event.model';\r\nimport { ProcessesService } from '../services/processes.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page';\r\nimport { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed, Modals } from '@capacitor/core';\r\nimport { Router } from '@angular/router';\r\nimport { MethodCall } from '@angular/compiler';\r\n\r\nconst { PushNotifications, LocalNotifications } = Plugins;\r\n\r\n@Component({\r\n selector: 'app-home',\r\n templateUrl: './home.page.html',\r\n styleUrls: ['./home.page.scss'],\r\n})\r\nexport class HomePage implements OnInit {\r\n eventsList: Event[];\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n totalEvent = 0;\r\n totalExpediente = 0;\r\n profile: string;\r\n\r\n constructor(private eventService: EventsService, private processesbackend: ProcessesService, private router: Router, private modalController: ModalController,) { }\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n if (this.profile == \"mdgpr\") {\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else {\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n }\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(result => {\r\n this.totalExpediente = result;\r\n });\r\n /*\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n \r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n alert('Push registration success, token: ' + token.value);\r\n console.log('FIREBASE: ', token.value)\r\n this.storageService.store(this.username,token.value);\r\n },\r\n );\r\n \r\n console.log(this.storageService.get(this.username)) */\r\n\r\n PushNotifications.addListener('registrationError', (error: any) => {\r\n alert('Error on registration: ' + JSON.stringify(error));\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'pushNotificationReceived',\r\n (notification: PushNotification) => {\r\n //alert('Push received: ' + JSON.stringify(notification));\r\n //this.localNotificationPresent(notification);\r\n\r\n },\r\n );\r\n\r\n PushNotifications.addListener(\r\n 'pushNotificationActionPerformed',\r\n (notification: PushNotificationActionPerformed) => {\r\n let service = notification.notification.data.service;\r\n\r\n let object = notification.notification.data.object;\r\n let idObject = notification.notification.data.idObject;\r\n let folder = notification.notification.data.folder;\r\n let publicationId = notification.notification.data.publicationId;\r\n let processId = notification.notification.data.processId;\r\n\r\n console.log('FOLDER PROCESS', folder.ProcessId)\r\n\r\n if (service != null) {\r\n\r\n if (service === \"events\") {\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n } else if (service === \"agenda\") {\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n } else if (service === \"gabinete-digital\") {\r\n this.router.navigate(['/home/', service]);\r\n } else if (service === \"gabinete-digital-expediente\") {\r\n this.router.navigate(['/home/gabinete-digital/', object, idObject]);\r\n }\r\n } else {\r\n\r\n if (processId || publicationId != null) {\r\n this.viewPublicationDetail(processId, publicationId)\r\n }\r\n\r\n if (notification.notification.data.folder.ProcessId != null) {\r\n this.viewPublications(folder)\r\n }\r\n\r\n }\r\n\r\n\r\n\r\n /*switch (service) {\r\n case \"events\":\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n break;\r\n case \"agenda\":\r\n this.router.navigate(['/home/', service, idObject, 'home']);\r\n break;\r\n case \"gabinete-digital\":\r\n this.router.navigate(['/home/', service]);\r\n break;\r\n case \"gabinete-digital-expediente\":\r\n this.router.navigate(['/home/gabinete-digital/', object, idObject, 'home']);\r\n break;\r\n case \"\": {\r\n\r\n if(publicationId && processId != null) {\r\n this.viewPublicationDetail(publicationId,processId)\r\n }\r\n if (folder.ProcessId != null) {\r\n this.viewPublications(folder)\r\n }\r\n }\r\n\r\n default:\r\n this.router.navigate(['/home/']);\r\n }*/\r\n\r\n\r\n\r\n },\r\n );\r\n }\r\n\r\n async localNotificationPresent(notification) {\r\n\r\n LocalNotifications.schedule({\r\n notifications: [\r\n {\r\n title: notification.title,\r\n body: notification.body,\r\n id: 1,\r\n schedule: { at: new Date(Date.now() + 1000) },\r\n sound: null,\r\n attachments: null,\r\n actionTypeId: \"\",\r\n extra: null\r\n }\r\n ]\r\n });\r\n }\r\n\r\n\r\n\r\n async viewPublicationDetail(processId: string, publicationId: string) {\r\n const modal = await this.modalController.create({\r\n component: PublicationDetailPage,\r\n componentProps: {\r\n publicationId: publicationId,\r\n folderId: processId,\r\n },\r\n cssClass: 'publication-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async viewPublications(folder) {\r\n\r\n const modal = await this.modalController.create({\r\n component: ViewPublicationsPage,\r\n /* enterAnimation,\r\n leaveAnimation, */\r\n componentProps: {\r\n item: folder,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AuthService } from '../services/auth.service';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class UserDataResolver{ \r\n constructor(private authService: AuthService){}\r\n\r\n resolve(){\r\n return this.authService.getUserData();\r\n }\r\n}"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/index-index-module-es2015.js b/android/app/src/main/assets/public/index-index-module-es2015.js index bfd25cd99..47bfbf6c6 100644 --- a/android/app/src/main/assets/public/index-index-module-es2015.js +++ b/android/app/src/main/assets/public/index-index-module-es2015.js @@ -43,7 +43,7 @@ const routes = [ }, */ { path: '', - loadChildren: () => Promise.all(/*! import() | pages-login-login-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, /*! ../pages/login/login.module */ "./src/app/pages/login/login.module.ts")).then(m => m.LoginPageModule) + loadChildren: () => Promise.all(/*! import() | pages-login-login-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, /*! ../pages/login/login.module */ "./src/app/pages/login/login.module.ts")).then(m => m.LoginPageModule) }, ] } diff --git a/android/app/src/main/assets/public/index-index-module-es5.js b/android/app/src/main/assets/public/index-index-module-es5.js index 1cd49565c..a20c44771 100644 --- a/android/app/src/main/assets/public/index-index-module-es5.js +++ b/android/app/src/main/assets/public/index-index-module-es5.js @@ -84,7 +84,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-login-login-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("pages-login-login-module")]).then(__webpack_require__.bind(null, /*! ../pages/login/login.module */ "./src/app/pages/login/login.module.ts")).then(function (m) { return m.LoginPageModule; diff --git a/android/app/src/main/assets/public/main-es2015.js b/android/app/src/main/assets/public/main-es2015.js index 1b47c6b84..ba1c1fd49 100644 --- a/android/app/src/main/assets/public/main-es2015.js +++ b/android/app/src/main/assets/public/main-es2015.js @@ -348,27 +348,27 @@ const routes = [ }, { path: '', - loadChildren: () => Promise.all(/*! import() | home-home-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("home-home-module")]).then(__webpack_require__.bind(null, /*! ./home/home.module */ "./src/app/home/home.module.ts")).then(m => m.HomePageModule) + loadChildren: () => Promise.all(/*! import() | home-home-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~home-home-module~pages-publications-publications-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("home-home-module")]).then(__webpack_require__.bind(null, /*! ./home/home.module */ "./src/app/home/home.module.ts")).then(m => m.HomePageModule) }, { path: 'events', - loadChildren: () => Promise.all(/*! import() | pages-events-events-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, /*! ./pages/events/events.module */ "./src/app/pages/events/events.module.ts")).then(m => m.EventsPageModule) + loadChildren: () => Promise.all(/*! import() | pages-events-events-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, /*! ./pages/events/events.module */ "./src/app/pages/events/events.module.ts")).then(m => m.EventsPageModule) }, { path: 'chat', - loadChildren: () => Promise.all(/*! import() | pages-chat-chat-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, /*! ./pages/chat/chat.module */ "./src/app/pages/chat/chat.module.ts")).then(m => m.ChatPageModule) + loadChildren: () => Promise.all(/*! import() | pages-chat-chat-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, /*! ./pages/chat/chat.module */ "./src/app/pages/chat/chat.module.ts")).then(m => m.ChatPageModule) }, { path: 'publications', - loadChildren: () => Promise.all(/*! import() | pages-publications-publications-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, /*! ./pages/publications/publications.module */ "./src/app/pages/publications/publications.module.ts")).then(m => m.PublicationsPageModule) + loadChildren: () => Promise.all(/*! import() | pages-publications-publications-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~home-home-module~pages-publications-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, /*! ./pages/publications/publications.module */ "./src/app/pages/publications/publications.module.ts")).then(m => m.PublicationsPageModule) }, { path: 'header', - loadChildren: () => Promise.all(/*! import() | shared-header-header-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, /*! ./shared/header/header.module */ "./src/app/shared/header/header.module.ts")).then(m => m.HeaderPageModule) + loadChildren: () => Promise.all(/*! import() | shared-header-header-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, /*! ./shared/header/header.module */ "./src/app/shared/header/header.module.ts")).then(m => m.HeaderPageModule) }, { path: 'header', - loadChildren: () => Promise.all(/*! import() | shared-header-header-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, /*! ./shared/header/header.module */ "./src/app/shared/header/header.module.ts")).then(m => m.HeaderPageModule) + loadChildren: () => Promise.all(/*! import() | shared-header-header-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, /*! ./shared/header/header.module */ "./src/app/shared/header/header.module.ts")).then(m => m.HeaderPageModule) }, { path: 'header-pr', @@ -384,7 +384,7 @@ const routes = [ }, { path: 'chat-popover', - loadChildren: () => Promise.all(/*! import() | shared-popover-chat-popover-chat-popover-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("shared-popover-chat-popover-chat-popover-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/chat-popover/chat-popover.module */ "./src/app/shared/popover/chat-popover/chat-popover.module.ts")).then(m => m.ChatPopoverPageModule) + loadChildren: () => Promise.all(/*! import() | shared-popover-chat-popover-chat-popover-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("shared-popover-chat-popover-chat-popover-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/chat-popover/chat-popover.module */ "./src/app/shared/popover/chat-popover/chat-popover.module.ts")).then(m => m.ChatPopoverPageModule) }, { path: 'chat-options-popover', @@ -392,12 +392,16 @@ const routes = [ }, { path: 'messages-options', - loadChildren: () => Promise.all(/*! import() | shared-popover-messages-options-messages-options-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("common"), __webpack_require__.e("shared-popover-messages-options-messages-options-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/messages-options/messages-options.module */ "./src/app/shared/popover/messages-options/messages-options.module.ts")).then(m => m.MessagesOptionsPageModule) + loadChildren: () => Promise.all(/*! import() | shared-popover-messages-options-messages-options-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("common"), __webpack_require__.e("shared-popover-messages-options-messages-options-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/messages-options/messages-options.module */ "./src/app/shared/popover/messages-options/messages-options.module.ts")).then(m => m.MessagesOptionsPageModule) }, { path: 'group-duration', loadChildren: () => Promise.all(/*! import() | shared-popover-group-duration-group-duration-module */[__webpack_require__.e("common"), __webpack_require__.e("shared-popover-group-duration-group-duration-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/group-duration/group-duration.module */ "./src/app/shared/popover/group-duration/group-duration.module.ts")).then(m => m.GroupDurationPageModule) }, + { + path: 'header-no-search', + loadChildren: () => Promise.all(/*! import() | shared-headers-header-no-search-header-no-search-module */[__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("shared-headers-header-no-search-header-no-search-module")]).then(__webpack_require__.bind(null, /*! ./shared/headers/header-no-search/header-no-search.module */ "./src/app/shared/headers/header-no-search/header-no-search.module.ts")).then(m => m.HeaderNoSearchPageModule) + }, ]; let AppRoutingModule = class AppRoutingModule { }; @@ -504,6 +508,10 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _ionic_native_camera_ngx__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! @ionic-native/camera/ngx */ "./node_modules/@ionic-native/camera/__ivy_ngcc__/ngx/index.js"); /* harmony import */ var _ionic_storage__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! @ionic/storage */ "./node_modules/@ionic/storage/__ivy_ngcc__/fesm2015/ionic-storage.js"); /* harmony import */ var _pipes_pipes_module__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__(/*! ./pipes/pipes.module */ "./src/app/pipes/pipes.module.ts"); +/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__(/*! @angular/common */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); +/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__(/*! @angular/forms */ "./node_modules/@angular/forms/__ivy_ngcc__/fesm2015/forms.js"); +/* harmony import */ var angular_calendar__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__(/*! angular-calendar */ "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.js"); +/* harmony import */ var angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__(/*! angular-calendar/date-adapters/date-fns */ "./node_modules/angular-calendar/date-adapters/esm/date-fns/index.js"); @@ -521,6 +529,11 @@ __webpack_require__.r(__webpack_exports__); +// + + + + let AppModule = class AppModule { }; AppModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ @@ -528,6 +541,12 @@ AppModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ declarations: [_app_component__WEBPACK_IMPORTED_MODULE_8__["AppComponent"]], entryComponents: [], imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__["BrowserModule"], + _angular_common__WEBPACK_IMPORTED_MODULE_16__["CommonModule"], + _angular_forms__WEBPACK_IMPORTED_MODULE_17__["FormsModule"], + angular_calendar__WEBPACK_IMPORTED_MODULE_18__["CalendarModule"].forRoot({ + provide: angular_calendar__WEBPACK_IMPORTED_MODULE_18__["DateAdapter"], + useFactory: angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_19__["adapterFactory"] + }), _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"].forRoot(), _ionic_storage__WEBPACK_IMPORTED_MODULE_14__["IonicStorageModule"].forRoot(), _app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"], diff --git a/android/app/src/main/assets/public/main-es2015.js.map b/android/app/src/main/assets/public/main-es2015.js.map index 81b689735..feab1f2a6 100644 --- a/android/app/src/main/assets/public/main-es2015.js.map +++ b/android/app/src/main/assets/public/main-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./$_lazy_route_resource lazy namespace object","./node_modules/@ionic/core/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","./node_modules/@ionic/pwa-elements/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","./src/app/app.component.html","./src/app/app-routing.module.ts","./src/app/app.component.scss","./src/app/app.component.ts","./src/app/app.module.ts","./src/app/pipes/filter.pipe.ts","./src/app/pipes/pipes.module.ts","./src/environments/environment.ts","./src/main.ts"],"names":[],"mappings":";;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE;AACF;AACA,4CAA4C,WAAW;AACvD;AACA;AACA,wE;;;;;;;;;;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA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","file":"main-es2015.js","sourcesContent":["function webpackEmptyAsyncContext(req) {\n\t// Here Promise.resolve().then() is used instead of new Promise() to prevent\n\t// uncaught exception popping up in devtools\n\treturn Promise.resolve().then(function() {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t});\n}\nwebpackEmptyAsyncContext.keys = function() { return []; };\nwebpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;\nmodule.exports = webpackEmptyAsyncContext;\nwebpackEmptyAsyncContext.id = \"./$$_lazy_route_resource lazy recursive\";","var map = {\n\t\"./ion-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-action-sheet.entry.js\",\n\t\t\"common\",\n\t\t0\n\t],\n\t\"./ion-alert.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-alert.entry.js\",\n\t\t\"common\",\n\t\t1\n\t],\n\t\"./ion-app_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-app_8.entry.js\",\n\t\t\"common\",\n\t\t2\n\t],\n\t\"./ion-avatar_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-avatar_3.entry.js\",\n\t\t\"common\",\n\t\t3\n\t],\n\t\"./ion-back-button.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-back-button.entry.js\",\n\t\t\"common\",\n\t\t4\n\t],\n\t\"./ion-backdrop.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-backdrop.entry.js\",\n\t\t5\n\t],\n\t\"./ion-button_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-button_2.entry.js\",\n\t\t\"common\",\n\t\t6\n\t],\n\t\"./ion-card_5.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-card_5.entry.js\",\n\t\t\"common\",\n\t\t7\n\t],\n\t\"./ion-checkbox.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-checkbox.entry.js\",\n\t\t\"common\",\n\t\t8\n\t],\n\t\"./ion-chip.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-chip.entry.js\",\n\t\t\"common\",\n\t\t9\n\t],\n\t\"./ion-col_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-col_3.entry.js\",\n\t\t10\n\t],\n\t\"./ion-datetime_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-datetime_3.entry.js\",\n\t\t\"common\",\n\t\t11\n\t],\n\t\"./ion-fab_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-fab_3.entry.js\",\n\t\t\"common\",\n\t\t12\n\t],\n\t\"./ion-img.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-img.entry.js\",\n\t\t13\n\t],\n\t\"./ion-infinite-scroll_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-infinite-scroll_2.entry.js\",\n\t\t14\n\t],\n\t\"./ion-input.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-input.entry.js\",\n\t\t\"common\",\n\t\t15\n\t],\n\t\"./ion-item-option_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item-option_3.entry.js\",\n\t\t\"common\",\n\t\t16\n\t],\n\t\"./ion-item_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item_8.entry.js\",\n\t\t\"common\",\n\t\t17\n\t],\n\t\"./ion-loading.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-loading.entry.js\",\n\t\t\"common\",\n\t\t18\n\t],\n\t\"./ion-menu_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-menu_3.entry.js\",\n\t\t\"common\",\n\t\t19\n\t],\n\t\"./ion-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-modal.entry.js\",\n\t\t\"common\",\n\t\t20\n\t],\n\t\"./ion-nav_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-nav_2.entry.js\",\n\t\t\"common\",\n\t\t21\n\t],\n\t\"./ion-popover.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-popover.entry.js\",\n\t\t\"common\",\n\t\t22\n\t],\n\t\"./ion-progress-bar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-progress-bar.entry.js\",\n\t\t\"common\",\n\t\t23\n\t],\n\t\"./ion-radio_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-radio_2.entry.js\",\n\t\t\"common\",\n\t\t24\n\t],\n\t\"./ion-range.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-range.entry.js\",\n\t\t\"common\",\n\t\t25\n\t],\n\t\"./ion-refresher_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-refresher_2.entry.js\",\n\t\t\"common\",\n\t\t26\n\t],\n\t\"./ion-reorder_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-reorder_2.entry.js\",\n\t\t\"common\",\n\t\t27\n\t],\n\t\"./ion-ripple-effect.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-ripple-effect.entry.js\",\n\t\t28\n\t],\n\t\"./ion-route_4.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-route_4.entry.js\",\n\t\t\"common\",\n\t\t29\n\t],\n\t\"./ion-searchbar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-searchbar.entry.js\",\n\t\t\"common\",\n\t\t30\n\t],\n\t\"./ion-segment_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-segment_2.entry.js\",\n\t\t\"common\",\n\t\t31\n\t],\n\t\"./ion-select_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-select_3.entry.js\",\n\t\t\"common\",\n\t\t32\n\t],\n\t\"./ion-slide_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-slide_2.entry.js\",\n\t\t33\n\t],\n\t\"./ion-spinner.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-spinner.entry.js\",\n\t\t\"common\",\n\t\t34\n\t],\n\t\"./ion-split-pane.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-split-pane.entry.js\",\n\t\t35\n\t],\n\t\"./ion-tab-bar_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab-bar_2.entry.js\",\n\t\t\"common\",\n\t\t36\n\t],\n\t\"./ion-tab_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab_2.entry.js\",\n\t\t\"common\",\n\t\t37\n\t],\n\t\"./ion-text.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-text.entry.js\",\n\t\t\"common\",\n\t\t38\n\t],\n\t\"./ion-textarea.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-textarea.entry.js\",\n\t\t\"common\",\n\t\t39\n\t],\n\t\"./ion-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toast.entry.js\",\n\t\t\"common\",\n\t\t40\n\t],\n\t\"./ion-toggle.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toggle.entry.js\",\n\t\t\"common\",\n\t\t41\n\t],\n\t\"./ion-virtual-scroll.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-virtual-scroll.entry.js\",\n\t\t42\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/core/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./pwa-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-action-sheet.entry.js\",\n\t\t43\n\t],\n\t\"./pwa-camera-modal-instance.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal-instance.entry.js\",\n\t\t44\n\t],\n\t\"./pwa-camera-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal.entry.js\",\n\t\t45\n\t],\n\t\"./pwa-camera.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera.entry.js\",\n\t\t46\n\t],\n\t\"./pwa-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-toast.entry.js\",\n\t\t47\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/pwa-elements/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","export default \"\\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { PreloadAllModules, RouterModule, Routes } from '@angular/router';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n loadChildren: () => import('./index/index.module').then(m => m.IndexPageModule)\r\n },\r\n {\r\n path: '',\r\n loadChildren: () => import('./home/home.module').then( m => m.HomePageModule)\r\n },\r\n {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n },\r\n {\r\n path: 'chat',\r\n loadChildren: () => import('./pages/chat/chat.module').then( m => m.ChatPageModule)\r\n },\r\n {\r\n path: 'publications',\r\n loadChildren: () => import('./pages/publications/publications.module').then( m => m.PublicationsPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header-pr',\r\n loadChildren: () => import('./shared/header-pr/header-pr.module').then( m => m.HeaderPrPageModule)\r\n },\r\n {\r\n path: 'btn-seguinte',\r\n loadChildren: () => import('./shared/btn-seguinte/btn-seguinte.module').then( m => m.BtnSeguintePageModule)\r\n },\r\n {\r\n path: 'btn-modal-dismiss',\r\n loadChildren: () => import('./shared/btn-modal-dismiss/btn-modal-dismiss.module').then( m => m.BtnModalDismissPageModule)\r\n },\r\n {\r\n path: 'chat-popover',\r\n loadChildren: () => import('./shared/popover/chat-popover/chat-popover.module').then( m => m.ChatPopoverPageModule)\r\n },\r\n {\r\n path: 'chat-options-popover',\r\n loadChildren: () => import('./shared/popover/chat-options-popover/chat-options-popover.module').then( m => m.ChatOptionsPopoverPageModule)\r\n },\r {\n path: 'messages-options',\n loadChildren: () => import('./shared/popover/messages-options/messages-options.module').then( m => m.MessagesOptionsPageModule)\n },\n {\n path: 'group-duration',\n loadChildren: () => import('./shared/popover/group-duration/group-duration.module').then( m => m.GroupDurationPageModule)\n },\n\n\r\n\r\n /* {\r\n path: 'cal-modal',\r\n loadChildren: () => import('./pages/cal-modal/cal-modal.module').then( m => m.CalModalPageModule)\r\n }, */\r\n /* {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n }, */\r\n\r\n /* \r\n {\r\n path: 'gabinete-digital-menu',\r\n loadChildren: () => import('./pages/gabinete-digital-menu/gabinete-digital-menu.module').then( m => m.GabineteDigitalMenuPageModule)\r\n },\r\n\r\n\r\n {\r\n path: 'view-event',\r\n loadChildren: () => import('./pages/view-event/view-event.module').then( m => m.ViewEventPageModule)\r\n }, */\r\n\r\n];\r\n@NgModule({\r\n imports: [\r\n RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })\r\n ],\r\n exports: [RouterModule]\r\n})\r\nexport class AppRoutingModule {}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2FwcC5jb21wb25lbnQuc2NzcyJ9 */\";","import { Component } from '@angular/core';\r\n\r\nimport { Platform } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\n@Component({\r\n selector: 'app-root',\r\n templateUrl: 'app.component.html',\r\n styleUrls: ['app.component.scss']\r\n})\r\nexport class AppComponent {\r\n constructor(\r\n private platform: Platform,\r\n private splashScreen: SplashScreen,\r\n private statusBar: StatusBar\r\n ) {\r\n this.initializeApp();\r\n }\r\n\r\n initializeApp() {\r\n this.platform.ready().then(() => {\r\n this.statusBar.styleDefault();\r\n this.splashScreen.hide();\r\n });\r\n }\r\n}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\nimport { RouteReuseStrategy } from '@angular/router';\r\n\r\nimport { IonicModule, IonicRouteStrategy } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\nimport { AppRoutingModule } from './app-routing.module';\r\nimport { AppComponent } from './app.component';\r\nimport { HttpClientModule } from '@angular/common/http';\r\n\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\n\r\n\r\n//import { File } from '@ionic-native/File/ngx';\r\nimport { WebView } from '@ionic-native/ionic-webview/ngx';\r\nimport { FilePath } from '@ionic-native/file-path/ngx';\r\nimport { Camera } from '@ionic-native/camera/ngx';\r\nimport { IonicStorageModule } from '@ionic/storage';\r\nimport { PipesModule } from './pipes/pipes.module';\r\n\r\n@NgModule({\r\n declarations: [AppComponent],\r\n entryComponents: [],\r\n imports: [BrowserModule, \r\n IonicModule.forRoot(),\r\n IonicStorageModule.forRoot(),\r\n AppRoutingModule, \r\n PipesModule,\r\n HttpClientModule, \r\n ],\r\n providers: [\r\n StatusBar,\r\n SplashScreen,\r\n HttpClientModule,\r\n { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },\r\n InAppBrowser,\r\n Camera,\r\n //File,\r\n WebView,\r\n FilePath,\r\n ],\r\n bootstrap: [AppComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class AppModule {}\r\n","import { Pipe, PipeTransform } from '@angular/core';\r\n\r\n@Pipe({\r\n name: 'filter'\r\n})\r\nexport class FilterPipe implements PipeTransform {\r\n\r\n transform(array: any[], text:string, column:string): any {\r\n\r\n if(text === ''){\r\n return array;\r\n }\r\n\r\n text = text.toLowerCase();\r\n\r\n return array.filter(item =>{\r\n return item[column].toLowerCase().includes(text);\r\n });\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { FilterPipe } from './filter.pipe';\r\n\r\n\r\n@NgModule({\r\n declarations: [FilterPipe],\r\n exports: [FilterPipe],\r\n imports: []\r\n})\r\nexport class PipesModule { }\r\n","// This file can be replaced during build by using the `fileReplacements` array.\r\n// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.\r\n// The list of file replacements can be found in `angular.json`.\r\n\r\nexport const environment = {\r\n production: false,\r\n apiURL: 'https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/',\r\n /* apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V3/api/', */\r\n apiChatUrl: 'https://www.tabularium.pt/api/v1/',\r\n /* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */\r\n domain: 'gabinetedigital.local',\r\n defaultuser: 'paulo.pinto',\r\n defaultuserpwd: 'tabteste@006'\r\n};\r\n\r\n/*\r\n * For easier debugging in development mode, you can import the following file\r\n * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.\r\n *\r\n * This import should be commented out in production mode because it will have a negative impact\r\n * on performance if an error is thrown.\r\n */\r\n// import 'zone.js/dist/zone-error'; // Included with Angular CLI.\r\n","import { enableProdMode } from '@angular/core';\r\nimport { platformBrowserDynamic } from '@angular/platform-browser-dynamic';\r\n\r\nimport { AppModule } from './app/app.module';\r\nimport { environment } from './environments/environment';\r\n\r\nimport { defineCustomElements } from '@ionic/pwa-elements/loader';\r\n\r\nif (environment.production) {\r\n enableProdMode();\r\n}\r\n\r\nplatformBrowserDynamic().bootstrapModule(AppModule)\r\n .catch(err => console.log(err));\r\n\r\n // Call the element loader after the platform has been bootstrapped\r\ndefineCustomElements(window);"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./$_lazy_route_resource lazy namespace object","./node_modules/@ionic/core/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","./node_modules/@ionic/pwa-elements/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","./src/app/app.component.html","./src/app/app-routing.module.ts","./src/app/app.component.scss","./src/app/app.component.ts","./src/app/app.module.ts","./src/app/pipes/filter.pipe.ts","./src/app/pipes/pipes.module.ts","./src/environments/environment.ts","./src/main.ts"],"names":[],"mappings":";;;;;;;;;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,EAAE;AACF;AACA,4CAA4C,WAAW;AACvD;AACA;AACA,wE;;;;;;;;;;;ACZA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;;AAEA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","file":"main-es2015.js","sourcesContent":["function webpackEmptyAsyncContext(req) {\n\t// Here Promise.resolve().then() is used instead of new Promise() to prevent\n\t// uncaught exception popping up in devtools\n\treturn Promise.resolve().then(function() {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t});\n}\nwebpackEmptyAsyncContext.keys = function() { return []; };\nwebpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;\nmodule.exports = webpackEmptyAsyncContext;\nwebpackEmptyAsyncContext.id = \"./$$_lazy_route_resource lazy recursive\";","var map = {\n\t\"./ion-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-action-sheet.entry.js\",\n\t\t\"common\",\n\t\t0\n\t],\n\t\"./ion-alert.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-alert.entry.js\",\n\t\t\"common\",\n\t\t1\n\t],\n\t\"./ion-app_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-app_8.entry.js\",\n\t\t\"common\",\n\t\t2\n\t],\n\t\"./ion-avatar_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-avatar_3.entry.js\",\n\t\t\"common\",\n\t\t3\n\t],\n\t\"./ion-back-button.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-back-button.entry.js\",\n\t\t\"common\",\n\t\t4\n\t],\n\t\"./ion-backdrop.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-backdrop.entry.js\",\n\t\t5\n\t],\n\t\"./ion-button_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-button_2.entry.js\",\n\t\t\"common\",\n\t\t6\n\t],\n\t\"./ion-card_5.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-card_5.entry.js\",\n\t\t\"common\",\n\t\t7\n\t],\n\t\"./ion-checkbox.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-checkbox.entry.js\",\n\t\t\"common\",\n\t\t8\n\t],\n\t\"./ion-chip.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-chip.entry.js\",\n\t\t\"common\",\n\t\t9\n\t],\n\t\"./ion-col_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-col_3.entry.js\",\n\t\t10\n\t],\n\t\"./ion-datetime_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-datetime_3.entry.js\",\n\t\t\"common\",\n\t\t11\n\t],\n\t\"./ion-fab_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-fab_3.entry.js\",\n\t\t\"common\",\n\t\t12\n\t],\n\t\"./ion-img.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-img.entry.js\",\n\t\t13\n\t],\n\t\"./ion-infinite-scroll_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-infinite-scroll_2.entry.js\",\n\t\t14\n\t],\n\t\"./ion-input.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-input.entry.js\",\n\t\t\"common\",\n\t\t15\n\t],\n\t\"./ion-item-option_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item-option_3.entry.js\",\n\t\t\"common\",\n\t\t16\n\t],\n\t\"./ion-item_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item_8.entry.js\",\n\t\t\"common\",\n\t\t17\n\t],\n\t\"./ion-loading.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-loading.entry.js\",\n\t\t\"common\",\n\t\t18\n\t],\n\t\"./ion-menu_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-menu_3.entry.js\",\n\t\t\"common\",\n\t\t19\n\t],\n\t\"./ion-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-modal.entry.js\",\n\t\t\"common\",\n\t\t20\n\t],\n\t\"./ion-nav_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-nav_2.entry.js\",\n\t\t\"common\",\n\t\t21\n\t],\n\t\"./ion-popover.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-popover.entry.js\",\n\t\t\"common\",\n\t\t22\n\t],\n\t\"./ion-progress-bar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-progress-bar.entry.js\",\n\t\t\"common\",\n\t\t23\n\t],\n\t\"./ion-radio_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-radio_2.entry.js\",\n\t\t\"common\",\n\t\t24\n\t],\n\t\"./ion-range.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-range.entry.js\",\n\t\t\"common\",\n\t\t25\n\t],\n\t\"./ion-refresher_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-refresher_2.entry.js\",\n\t\t\"common\",\n\t\t26\n\t],\n\t\"./ion-reorder_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-reorder_2.entry.js\",\n\t\t\"common\",\n\t\t27\n\t],\n\t\"./ion-ripple-effect.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-ripple-effect.entry.js\",\n\t\t28\n\t],\n\t\"./ion-route_4.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-route_4.entry.js\",\n\t\t\"common\",\n\t\t29\n\t],\n\t\"./ion-searchbar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-searchbar.entry.js\",\n\t\t\"common\",\n\t\t30\n\t],\n\t\"./ion-segment_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-segment_2.entry.js\",\n\t\t\"common\",\n\t\t31\n\t],\n\t\"./ion-select_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-select_3.entry.js\",\n\t\t\"common\",\n\t\t32\n\t],\n\t\"./ion-slide_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-slide_2.entry.js\",\n\t\t33\n\t],\n\t\"./ion-spinner.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-spinner.entry.js\",\n\t\t\"common\",\n\t\t34\n\t],\n\t\"./ion-split-pane.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-split-pane.entry.js\",\n\t\t35\n\t],\n\t\"./ion-tab-bar_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab-bar_2.entry.js\",\n\t\t\"common\",\n\t\t36\n\t],\n\t\"./ion-tab_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab_2.entry.js\",\n\t\t\"common\",\n\t\t37\n\t],\n\t\"./ion-text.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-text.entry.js\",\n\t\t\"common\",\n\t\t38\n\t],\n\t\"./ion-textarea.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-textarea.entry.js\",\n\t\t\"common\",\n\t\t39\n\t],\n\t\"./ion-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toast.entry.js\",\n\t\t\"common\",\n\t\t40\n\t],\n\t\"./ion-toggle.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toggle.entry.js\",\n\t\t\"common\",\n\t\t41\n\t],\n\t\"./ion-virtual-scroll.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-virtual-scroll.entry.js\",\n\t\t42\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/core/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./pwa-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-action-sheet.entry.js\",\n\t\t43\n\t],\n\t\"./pwa-camera-modal-instance.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal-instance.entry.js\",\n\t\t44\n\t],\n\t\"./pwa-camera-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal.entry.js\",\n\t\t45\n\t],\n\t\"./pwa-camera.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera.entry.js\",\n\t\t46\n\t],\n\t\"./pwa-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-toast.entry.js\",\n\t\t47\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/pwa-elements/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","export default \"\\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { PreloadAllModules, RouterModule, Routes } from '@angular/router';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n loadChildren: () => import('./index/index.module').then(m => m.IndexPageModule)\r\n },\r\n {\r\n path: '',\r\n loadChildren: () => import('./home/home.module').then( m => m.HomePageModule)\r\n },\r\n {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n },\r\n {\r\n path: 'chat',\r\n loadChildren: () => import('./pages/chat/chat.module').then( m => m.ChatPageModule)\r\n },\r\n {\r\n path: 'publications',\r\n loadChildren: () => import('./pages/publications/publications.module').then( m => m.PublicationsPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header-pr',\r\n loadChildren: () => import('./shared/header-pr/header-pr.module').then( m => m.HeaderPrPageModule)\r\n },\r\n {\r\n path: 'btn-seguinte',\r\n loadChildren: () => import('./shared/btn-seguinte/btn-seguinte.module').then( m => m.BtnSeguintePageModule)\r\n },\r\n {\r\n path: 'btn-modal-dismiss',\r\n loadChildren: () => import('./shared/btn-modal-dismiss/btn-modal-dismiss.module').then( m => m.BtnModalDismissPageModule)\r\n },\r\n {\r\n path: 'chat-popover',\r\n loadChildren: () => import('./shared/popover/chat-popover/chat-popover.module').then( m => m.ChatPopoverPageModule)\r\n },\r\n {\r\n path: 'chat-options-popover',\r\n loadChildren: () => import('./shared/popover/chat-options-popover/chat-options-popover.module').then( m => m.ChatOptionsPopoverPageModule)\r\n },\r {\n path: 'messages-options',\n loadChildren: () => import('./shared/popover/messages-options/messages-options.module').then( m => m.MessagesOptionsPageModule)\n },\n {\n path: 'group-duration',\n loadChildren: () => import('./shared/popover/group-duration/group-duration.module').then( m => m.GroupDurationPageModule)\n },\n {\n path: 'header-no-search',\n loadChildren: () => import('./shared/headers/header-no-search/header-no-search.module').then( m => m.HeaderNoSearchPageModule)\n },\n\n\r\n\r\n /* {\r\n path: 'cal-modal',\r\n loadChildren: () => import('./pages/cal-modal/cal-modal.module').then( m => m.CalModalPageModule)\r\n }, */\r\n /* {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n }, */\r\n\r\n /* \r\n {\r\n path: 'gabinete-digital-menu',\r\n loadChildren: () => import('./pages/gabinete-digital-menu/gabinete-digital-menu.module').then( m => m.GabineteDigitalMenuPageModule)\r\n },\r\n\r\n\r\n {\r\n path: 'view-event',\r\n loadChildren: () => import('./pages/view-event/view-event.module').then( m => m.ViewEventPageModule)\r\n }, */\r\n\r\n];\r\n@NgModule({\r\n imports: [\r\n RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })\r\n ],\r\n exports: [RouterModule]\r\n})\r\nexport class AppRoutingModule {}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2FwcC5jb21wb25lbnQuc2NzcyJ9 */\";","import { Component } from '@angular/core';\r\n\r\nimport { Platform } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\n@Component({\r\n selector: 'app-root',\r\n templateUrl: 'app.component.html',\r\n styleUrls: ['app.component.scss']\r\n})\r\nexport class AppComponent {\r\n constructor(\r\n private platform: Platform,\r\n private splashScreen: SplashScreen,\r\n private statusBar: StatusBar\r\n ) {\r\n this.initializeApp();\r\n }\r\n\r\n initializeApp() {\r\n this.platform.ready().then(() => {\r\n this.statusBar.styleDefault();\r\n this.splashScreen.hide();\r\n });\r\n }\r\n}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\nimport { RouteReuseStrategy } from '@angular/router';\r\n\r\nimport { IonicModule, IonicRouteStrategy } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\nimport { AppRoutingModule } from './app-routing.module';\r\nimport { AppComponent } from './app.component';\r\nimport { HttpClientModule } from '@angular/common/http';\r\n\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\n\r\n\r\n//import { File } from '@ionic-native/File/ngx';\r\nimport { WebView } from '@ionic-native/ionic-webview/ngx';\r\nimport { FilePath } from '@ionic-native/file-path/ngx';\r\nimport { Camera } from '@ionic-native/camera/ngx';\r\nimport { IonicStorageModule } from '@ionic/storage';\r\nimport { PipesModule } from './pipes/pipes.module';\r\n//\r\n\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\n\r\nimport { CalendarModule, DateAdapter } from 'angular-calendar';\r\nimport { adapterFactory } from 'angular-calendar/date-adapters/date-fns';\r\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\r\n\r\n\r\n@NgModule({\r\n declarations: [AppComponent],\r\n entryComponents: [],\r\n imports: [BrowserModule, \r\n CommonModule,\r\n FormsModule,\r\n CalendarModule.forRoot({\r\n provide: DateAdapter,\r\n useFactory: adapterFactory\r\n }),\r\n IonicModule.forRoot(),\r\n IonicStorageModule.forRoot(),\r\n AppRoutingModule, \r\n PipesModule,\r\n HttpClientModule, \r\n ],\r\n providers: [\r\n StatusBar,\r\n SplashScreen,\r\n HttpClientModule,\r\n { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },\r\n InAppBrowser,\r\n Camera,\r\n //File,\r\n WebView,\r\n FilePath,\r\n ],\r\n bootstrap: [AppComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class AppModule {}\r\n","import { Pipe, PipeTransform } from '@angular/core';\r\n\r\n@Pipe({\r\n name: 'filter'\r\n})\r\nexport class FilterPipe implements PipeTransform {\r\n\r\n transform(array: any[], text:string, column:string): any {\r\n\r\n if(text === ''){\r\n return array;\r\n }\r\n\r\n text = text.toLowerCase();\r\n\r\n return array.filter(item =>{\r\n return item[column].toLowerCase().includes(text);\r\n });\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { FilterPipe } from './filter.pipe';\r\n\r\n\r\n@NgModule({\r\n declarations: [FilterPipe],\r\n exports: [FilterPipe],\r\n imports: []\r\n})\r\nexport class PipesModule { }\r\n","// This file can be replaced during build by using the `fileReplacements` array.\r\n// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.\r\n// The list of file replacements can be found in `angular.json`.\r\n\r\nexport const environment = {\r\n production: false,\r\n apiURL: 'https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/',\r\n /* apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V3/api/', */\r\n apiChatUrl: 'https://www.tabularium.pt/api/v1/',\r\n /* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */\r\n domain: 'gabinetedigital.local',\r\n defaultuser: 'paulo.pinto',\r\n defaultuserpwd: 'tabteste@006'\r\n};\r\n\r\n/*\r\n * For easier debugging in development mode, you can import the following file\r\n * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.\r\n *\r\n * This import should be commented out in production mode because it will have a negative impact\r\n * on performance if an error is thrown.\r\n */\r\n// import 'zone.js/dist/zone-error'; // Included with Angular CLI.\r\n","import { enableProdMode } from '@angular/core';\r\nimport { platformBrowserDynamic } from '@angular/platform-browser-dynamic';\r\n\r\nimport { AppModule } from './app/app.module';\r\nimport { environment } from './environments/environment';\r\n\r\nimport { defineCustomElements } from '@ionic/pwa-elements/loader';\r\n\r\nif (environment.production) {\r\n enableProdMode();\r\n}\r\n\r\nplatformBrowserDynamic().bootstrapModule(AppModule)\r\n .catch(err => console.log(err));\r\n\r\n // Call the element loader after the platform has been bootstrapped\r\ndefineCustomElements(window);"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/main-es5.js b/android/app/src/main/assets/public/main-es5.js index 200e21570..875181cc6 100644 --- a/android/app/src/main/assets/public/main-es5.js +++ b/android/app/src/main/assets/public/main-es5.js @@ -233,7 +233,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | home-home-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("home-home-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~home-home-module~pages-publications-publications-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("home-home-module")]).then(__webpack_require__.bind(null, /*! ./home/home.module */ "./src/app/home/home.module.ts")).then(function (m) { return m.HomePageModule; @@ -244,7 +244,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-events-events-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77"), __webpack_require__.e("default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb"), __webpack_require__.e("default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-events-event-detail-event-detail-module~pages-events-events-module"), __webpack_require__.e("default~home-home-module~pages-events-events-module"), __webpack_require__.e("pages-events-events-module")]).then(__webpack_require__.bind(null, /*! ./pages/events/events.module */ "./src/app/pages/events/events.module.ts")).then(function (m) { return m.EventsPageModule; @@ -255,7 +255,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-chat-chat-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("common"), __webpack_require__.e("pages-chat-chat-module")]).then(__webpack_require__.bind(null, /*! ./pages/chat/chat.module */ "./src/app/pages/chat/chat.module.ts")).then(function (m) { return m.ChatPageModule; @@ -266,7 +266,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | pages-publications-publications-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724"), __webpack_require__.e("default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b"), __webpack_require__.e("default~home-home-module~pages-publications-publications-module"), __webpack_require__.e("pages-publications-publications-module")]).then(__webpack_require__.bind(null, /*! ./pages/publications/publications.module */ "./src/app/pages/publications/publications.module.ts")).then(function (m) { return m.PublicationsPageModule; @@ -277,7 +277,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | shared-header-header-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, /*! ./shared/header/header.module */ "./src/app/shared/header/header.module.ts")).then(function (m) { return m.HeaderPageModule; @@ -288,7 +288,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | shared-header-header-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("shared-header-header-module")]).then(__webpack_require__.bind(null, /*! ./shared/header/header.module */ "./src/app/shared/header/header.module.ts")).then(function (m) { return m.HeaderPageModule; @@ -332,7 +332,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | shared-popover-chat-popover-chat-popover-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("shared-popover-chat-popover-chat-popover-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module"), __webpack_require__.e("shared-popover-chat-popover-chat-popover-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/chat-popover/chat-popover.module */ "./src/app/shared/popover/chat-popover/chat-popover.module.ts")).then(function (m) { return m.ChatPopoverPageModule; @@ -354,7 +354,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return Promise.all( /*! import() | shared-popover-messages-options-messages-options-module */ - [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3"), __webpack_require__.e("common"), __webpack_require__.e("shared-popover-messages-options-messages-options-module")]).then(__webpack_require__.bind(null, + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("common"), __webpack_require__.e("shared-popover-messages-options-messages-options-module")]).then(__webpack_require__.bind(null, /*! ./shared/popover/messages-options/messages-options.module */ "./src/app/shared/popover/messages-options/messages-options.module.ts")).then(function (m) { return m.MessagesOptionsPageModule; @@ -371,6 +371,17 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons return m.GroupDurationPageModule; }); } + }, { + path: 'header-no-search', + loadChildren: function loadChildren() { + return Promise.all( + /*! import() | shared-headers-header-no-search-header-no-search-module */ + [__webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816"), __webpack_require__.e("default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276"), __webpack_require__.e("shared-headers-header-no-search-header-no-search-module")]).then(__webpack_require__.bind(null, + /*! ./shared/headers/header-no-search/header-no-search.module */ + "./src/app/shared/headers/header-no-search/header-no-search.module.ts")).then(function (m) { + return m.HeaderNoSearchPageModule; + }); + } }]; var AppRoutingModule = function AppRoutingModule() { @@ -618,7 +629,32 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var _pipes_pipes_module__WEBPACK_IMPORTED_MODULE_15__ = __webpack_require__( /*! ./pipes/pipes.module */ - "./src/app/pipes/pipes.module.ts"); //import { File } from '@ionic-native/File/ngx'; + "./src/app/pipes/pipes.module.ts"); + /* harmony import */ + + + var _angular_common__WEBPACK_IMPORTED_MODULE_16__ = __webpack_require__( + /*! @angular/common */ + "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/common.js"); + /* harmony import */ + + + var _angular_forms__WEBPACK_IMPORTED_MODULE_17__ = __webpack_require__( + /*! @angular/forms */ + "./node_modules/@angular/forms/__ivy_ngcc__/fesm2015/forms.js"); + /* harmony import */ + + + var angular_calendar__WEBPACK_IMPORTED_MODULE_18__ = __webpack_require__( + /*! angular-calendar */ + "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.js"); + /* harmony import */ + + + var angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_19__ = __webpack_require__( + /*! angular-calendar/date-adapters/date-fns */ + "./node_modules/angular-calendar/date-adapters/esm/date-fns/index.js"); //import { File } from '@ionic-native/File/ngx'; + // var AppModule = function AppModule() { @@ -628,7 +664,10 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons AppModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["NgModule"])({ declarations: [_app_component__WEBPACK_IMPORTED_MODULE_8__["AppComponent"]], entryComponents: [], - imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__["BrowserModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"].forRoot(), _ionic_storage__WEBPACK_IMPORTED_MODULE_14__["IonicStorageModule"].forRoot(), _app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"], _pipes_pipes_module__WEBPACK_IMPORTED_MODULE_15__["PipesModule"], _angular_common_http__WEBPACK_IMPORTED_MODULE_9__["HttpClientModule"]], + imports: [_angular_platform_browser__WEBPACK_IMPORTED_MODULE_2__["BrowserModule"], _angular_common__WEBPACK_IMPORTED_MODULE_16__["CommonModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_17__["FormsModule"], angular_calendar__WEBPACK_IMPORTED_MODULE_18__["CalendarModule"].forRoot({ + provide: angular_calendar__WEBPACK_IMPORTED_MODULE_18__["DateAdapter"], + useFactory: angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_19__["adapterFactory"] + }), _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"].forRoot(), _ionic_storage__WEBPACK_IMPORTED_MODULE_14__["IonicStorageModule"].forRoot(), _app_routing_module__WEBPACK_IMPORTED_MODULE_7__["AppRoutingModule"], _pipes_pipes_module__WEBPACK_IMPORTED_MODULE_15__["PipesModule"], _angular_common_http__WEBPACK_IMPORTED_MODULE_9__["HttpClientModule"]], providers: [_ionic_native_status_bar_ngx__WEBPACK_IMPORTED_MODULE_6__["StatusBar"], _ionic_native_splash_screen_ngx__WEBPACK_IMPORTED_MODULE_5__["SplashScreen"], _angular_common_http__WEBPACK_IMPORTED_MODULE_9__["HttpClientModule"], { provide: _angular_router__WEBPACK_IMPORTED_MODULE_3__["RouteReuseStrategy"], useClass: _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicRouteStrategy"] diff --git a/android/app/src/main/assets/public/main-es5.js.map b/android/app/src/main/assets/public/main-es5.js.map index 9bd1977dc..020540de5 100644 --- a/android/app/src/main/assets/public/main-es5.js.map +++ b/android/app/src/main/assets/public/main-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///$_lazy_route_resource lazy namespace object","webpack:///node_modules/@ionic/core/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","webpack:///node_modules/@ionic/pwa-elements/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","webpack:///src/app/app.component.html","webpack:///src/app/app-routing.module.ts","webpack:///src/app/app.component.scss","webpack:///src/app/app.component.ts","webpack:///src/app/app.module.ts","webpack:///src/app/pipes/filter.pipe.ts","webpack:///src/app/pipes/pipes.module.ts","webpack:///src/environments/environment.ts","webpack:///src/main.ts"],"names":["webpackEmptyAsyncContext","req","Promise","resolve","then","e","Error","code","keys","module","exports","id","map","webpackAsyncContext","__webpack_require__","o","ids","all","slice","webpackAsyncContextKeys","Object","routes","path","loadChildren","m","IndexPageModule","HomePageModule","EventsPageModule","ChatPageModule","PublicationsPageModule","HeaderPageModule","HeaderPrPageModule","BtnSeguintePageModule","BtnModalDismissPageModule","ChatPopoverPageModule","ChatOptionsPopoverPageModule","AppComponent","platform","splashScreen","statusBar","initializeApp","ready","styleDefault","hide","selector","template","AppModule","declarations","entryComponents","imports","forRoot","providers","provide","useClass","bootstrap","schemas","FilterPipe","array","text","column","toLowerCase","filter","item","includes","name","PipesModule","environment","production","apiURL","apiChatUrl","domain","defaultuser","defaultuserpwd","bootstrapModule","err","console","log","window"],"mappings":"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","file":"main-es5.js","sourcesContent":["function webpackEmptyAsyncContext(req) {\n\t// Here Promise.resolve().then() is used instead of new Promise() to prevent\n\t// uncaught exception popping up in devtools\n\treturn Promise.resolve().then(function() {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t});\n}\nwebpackEmptyAsyncContext.keys = function() { return []; };\nwebpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;\nmodule.exports = webpackEmptyAsyncContext;\nwebpackEmptyAsyncContext.id = \"./$$_lazy_route_resource lazy recursive\";","var map = {\n\t\"./ion-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-action-sheet.entry.js\",\n\t\t\"common\",\n\t\t0\n\t],\n\t\"./ion-alert.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-alert.entry.js\",\n\t\t\"common\",\n\t\t1\n\t],\n\t\"./ion-app_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-app_8.entry.js\",\n\t\t\"common\",\n\t\t2\n\t],\n\t\"./ion-avatar_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-avatar_3.entry.js\",\n\t\t\"common\",\n\t\t3\n\t],\n\t\"./ion-back-button.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-back-button.entry.js\",\n\t\t\"common\",\n\t\t4\n\t],\n\t\"./ion-backdrop.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-backdrop.entry.js\",\n\t\t5\n\t],\n\t\"./ion-button_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-button_2.entry.js\",\n\t\t\"common\",\n\t\t6\n\t],\n\t\"./ion-card_5.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-card_5.entry.js\",\n\t\t\"common\",\n\t\t7\n\t],\n\t\"./ion-checkbox.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-checkbox.entry.js\",\n\t\t\"common\",\n\t\t8\n\t],\n\t\"./ion-chip.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-chip.entry.js\",\n\t\t\"common\",\n\t\t9\n\t],\n\t\"./ion-col_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-col_3.entry.js\",\n\t\t10\n\t],\n\t\"./ion-datetime_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-datetime_3.entry.js\",\n\t\t\"common\",\n\t\t11\n\t],\n\t\"./ion-fab_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-fab_3.entry.js\",\n\t\t\"common\",\n\t\t12\n\t],\n\t\"./ion-img.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-img.entry.js\",\n\t\t13\n\t],\n\t\"./ion-infinite-scroll_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-infinite-scroll_2.entry.js\",\n\t\t14\n\t],\n\t\"./ion-input.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-input.entry.js\",\n\t\t\"common\",\n\t\t15\n\t],\n\t\"./ion-item-option_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item-option_3.entry.js\",\n\t\t\"common\",\n\t\t16\n\t],\n\t\"./ion-item_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item_8.entry.js\",\n\t\t\"common\",\n\t\t17\n\t],\n\t\"./ion-loading.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-loading.entry.js\",\n\t\t\"common\",\n\t\t18\n\t],\n\t\"./ion-menu_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-menu_3.entry.js\",\n\t\t\"common\",\n\t\t19\n\t],\n\t\"./ion-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-modal.entry.js\",\n\t\t\"common\",\n\t\t20\n\t],\n\t\"./ion-nav_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-nav_2.entry.js\",\n\t\t\"common\",\n\t\t21\n\t],\n\t\"./ion-popover.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-popover.entry.js\",\n\t\t\"common\",\n\t\t22\n\t],\n\t\"./ion-progress-bar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-progress-bar.entry.js\",\n\t\t\"common\",\n\t\t23\n\t],\n\t\"./ion-radio_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-radio_2.entry.js\",\n\t\t\"common\",\n\t\t24\n\t],\n\t\"./ion-range.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-range.entry.js\",\n\t\t\"common\",\n\t\t25\n\t],\n\t\"./ion-refresher_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-refresher_2.entry.js\",\n\t\t\"common\",\n\t\t26\n\t],\n\t\"./ion-reorder_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-reorder_2.entry.js\",\n\t\t\"common\",\n\t\t27\n\t],\n\t\"./ion-ripple-effect.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-ripple-effect.entry.js\",\n\t\t28\n\t],\n\t\"./ion-route_4.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-route_4.entry.js\",\n\t\t\"common\",\n\t\t29\n\t],\n\t\"./ion-searchbar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-searchbar.entry.js\",\n\t\t\"common\",\n\t\t30\n\t],\n\t\"./ion-segment_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-segment_2.entry.js\",\n\t\t\"common\",\n\t\t31\n\t],\n\t\"./ion-select_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-select_3.entry.js\",\n\t\t\"common\",\n\t\t32\n\t],\n\t\"./ion-slide_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-slide_2.entry.js\",\n\t\t33\n\t],\n\t\"./ion-spinner.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-spinner.entry.js\",\n\t\t\"common\",\n\t\t34\n\t],\n\t\"./ion-split-pane.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-split-pane.entry.js\",\n\t\t35\n\t],\n\t\"./ion-tab-bar_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab-bar_2.entry.js\",\n\t\t\"common\",\n\t\t36\n\t],\n\t\"./ion-tab_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab_2.entry.js\",\n\t\t\"common\",\n\t\t37\n\t],\n\t\"./ion-text.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-text.entry.js\",\n\t\t\"common\",\n\t\t38\n\t],\n\t\"./ion-textarea.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-textarea.entry.js\",\n\t\t\"common\",\n\t\t39\n\t],\n\t\"./ion-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toast.entry.js\",\n\t\t\"common\",\n\t\t40\n\t],\n\t\"./ion-toggle.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toggle.entry.js\",\n\t\t\"common\",\n\t\t41\n\t],\n\t\"./ion-virtual-scroll.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-virtual-scroll.entry.js\",\n\t\t42\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/core/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./pwa-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-action-sheet.entry.js\",\n\t\t43\n\t],\n\t\"./pwa-camera-modal-instance.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal-instance.entry.js\",\n\t\t44\n\t],\n\t\"./pwa-camera-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal.entry.js\",\n\t\t45\n\t],\n\t\"./pwa-camera.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera.entry.js\",\n\t\t46\n\t],\n\t\"./pwa-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-toast.entry.js\",\n\t\t47\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/pwa-elements/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","export default \"\\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { PreloadAllModules, RouterModule, Routes } from '@angular/router';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n loadChildren: () => import('./index/index.module').then(m => m.IndexPageModule)\r\n },\r\n {\r\n path: '',\r\n loadChildren: () => import('./home/home.module').then( m => m.HomePageModule)\r\n },\r\n {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n },\r\n {\r\n path: 'chat',\r\n loadChildren: () => import('./pages/chat/chat.module').then( m => m.ChatPageModule)\r\n },\r\n {\r\n path: 'publications',\r\n loadChildren: () => import('./pages/publications/publications.module').then( m => m.PublicationsPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header-pr',\r\n loadChildren: () => import('./shared/header-pr/header-pr.module').then( m => m.HeaderPrPageModule)\r\n },\r\n {\r\n path: 'btn-seguinte',\r\n loadChildren: () => import('./shared/btn-seguinte/btn-seguinte.module').then( m => m.BtnSeguintePageModule)\r\n },\r\n {\r\n path: 'btn-modal-dismiss',\r\n loadChildren: () => import('./shared/btn-modal-dismiss/btn-modal-dismiss.module').then( m => m.BtnModalDismissPageModule)\r\n },\r\n {\r\n path: 'chat-popover',\r\n loadChildren: () => import('./shared/popover/chat-popover/chat-popover.module').then( m => m.ChatPopoverPageModule)\r\n },\r\n {\r\n path: 'chat-options-popover',\r\n loadChildren: () => import('./shared/popover/chat-options-popover/chat-options-popover.module').then( m => m.ChatOptionsPopoverPageModule)\r\n },\r {\n path: 'messages-options',\n loadChildren: () => import('./shared/popover/messages-options/messages-options.module').then( m => m.MessagesOptionsPageModule)\n },\n {\n path: 'group-duration',\n loadChildren: () => import('./shared/popover/group-duration/group-duration.module').then( m => m.GroupDurationPageModule)\n },\n\n\r\n\r\n /* {\r\n path: 'cal-modal',\r\n loadChildren: () => import('./pages/cal-modal/cal-modal.module').then( m => m.CalModalPageModule)\r\n }, */\r\n /* {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n }, */\r\n\r\n /* \r\n {\r\n path: 'gabinete-digital-menu',\r\n loadChildren: () => import('./pages/gabinete-digital-menu/gabinete-digital-menu.module').then( m => m.GabineteDigitalMenuPageModule)\r\n },\r\n\r\n\r\n {\r\n path: 'view-event',\r\n loadChildren: () => import('./pages/view-event/view-event.module').then( m => m.ViewEventPageModule)\r\n }, */\r\n\r\n];\r\n@NgModule({\r\n imports: [\r\n RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })\r\n ],\r\n exports: [RouterModule]\r\n})\r\nexport class AppRoutingModule {}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2FwcC5jb21wb25lbnQuc2NzcyJ9 */\";","import { Component } from '@angular/core';\r\n\r\nimport { Platform } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\n@Component({\r\n selector: 'app-root',\r\n templateUrl: 'app.component.html',\r\n styleUrls: ['app.component.scss']\r\n})\r\nexport class AppComponent {\r\n constructor(\r\n private platform: Platform,\r\n private splashScreen: SplashScreen,\r\n private statusBar: StatusBar\r\n ) {\r\n this.initializeApp();\r\n }\r\n\r\n initializeApp() {\r\n this.platform.ready().then(() => {\r\n this.statusBar.styleDefault();\r\n this.splashScreen.hide();\r\n });\r\n }\r\n}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\nimport { RouteReuseStrategy } from '@angular/router';\r\n\r\nimport { IonicModule, IonicRouteStrategy } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\nimport { AppRoutingModule } from './app-routing.module';\r\nimport { AppComponent } from './app.component';\r\nimport { HttpClientModule } from '@angular/common/http';\r\n\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\n\r\n\r\n//import { File } from '@ionic-native/File/ngx';\r\nimport { WebView } from '@ionic-native/ionic-webview/ngx';\r\nimport { FilePath } from '@ionic-native/file-path/ngx';\r\nimport { Camera } from '@ionic-native/camera/ngx';\r\nimport { IonicStorageModule } from '@ionic/storage';\r\nimport { PipesModule } from './pipes/pipes.module';\r\n\r\n@NgModule({\r\n declarations: [AppComponent],\r\n entryComponents: [],\r\n imports: [BrowserModule, \r\n IonicModule.forRoot(),\r\n IonicStorageModule.forRoot(),\r\n AppRoutingModule, \r\n PipesModule,\r\n HttpClientModule, \r\n ],\r\n providers: [\r\n StatusBar,\r\n SplashScreen,\r\n HttpClientModule,\r\n { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },\r\n InAppBrowser,\r\n Camera,\r\n //File,\r\n WebView,\r\n FilePath,\r\n ],\r\n bootstrap: [AppComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class AppModule {}\r\n","import { Pipe, PipeTransform } from '@angular/core';\r\n\r\n@Pipe({\r\n name: 'filter'\r\n})\r\nexport class FilterPipe implements PipeTransform {\r\n\r\n transform(array: any[], text:string, column:string): any {\r\n\r\n if(text === ''){\r\n return array;\r\n }\r\n\r\n text = text.toLowerCase();\r\n\r\n return array.filter(item =>{\r\n return item[column].toLowerCase().includes(text);\r\n });\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { FilterPipe } from './filter.pipe';\r\n\r\n\r\n@NgModule({\r\n declarations: [FilterPipe],\r\n exports: [FilterPipe],\r\n imports: []\r\n})\r\nexport class PipesModule { }\r\n","// This file can be replaced during build by using the `fileReplacements` array.\r\n// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.\r\n// The list of file replacements can be found in `angular.json`.\r\n\r\nexport const environment = {\r\n production: false,\r\n apiURL: 'https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/',\r\n /* apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V3/api/', */\r\n apiChatUrl: 'https://www.tabularium.pt/api/v1/',\r\n /* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */\r\n domain: 'gabinetedigital.local',\r\n defaultuser: 'paulo.pinto',\r\n defaultuserpwd: 'tabteste@006'\r\n};\r\n\r\n/*\r\n * For easier debugging in development mode, you can import the following file\r\n * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.\r\n *\r\n * This import should be commented out in production mode because it will have a negative impact\r\n * on performance if an error is thrown.\r\n */\r\n// import 'zone.js/dist/zone-error'; // Included with Angular CLI.\r\n","import { enableProdMode } from '@angular/core';\r\nimport { platformBrowserDynamic } from '@angular/platform-browser-dynamic';\r\n\r\nimport { AppModule } from './app/app.module';\r\nimport { environment } from './environments/environment';\r\n\r\nimport { defineCustomElements } from '@ionic/pwa-elements/loader';\r\n\r\nif (environment.production) {\r\n enableProdMode();\r\n}\r\n\r\nplatformBrowserDynamic().bootstrapModule(AppModule)\r\n .catch(err => console.log(err));\r\n\r\n // Call the element loader after the platform has been bootstrapped\r\ndefineCustomElements(window);"]} \ No newline at end of file +{"version":3,"sources":["webpack:///$_lazy_route_resource lazy namespace object","webpack:///node_modules/@ionic/core/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","webpack:///node_modules/@ionic/pwa-elements/dist/esm lazy ^\\.\\/.*\\.entry\\.js$ include: \\.entry\\.js$ exclude: \\.system\\.entry\\.js$ namespace object","webpack:///src/app/app.component.html","webpack:///src/app/app-routing.module.ts","webpack:///src/app/app.component.scss","webpack:///src/app/app.component.ts","webpack:///src/app/app.module.ts","webpack:///src/app/pipes/filter.pipe.ts","webpack:///src/app/pipes/pipes.module.ts","webpack:///src/environments/environment.ts","webpack:///src/main.ts"],"names":["webpackEmptyAsyncContext","req","Promise","resolve","then","e","Error","code","keys","module","exports","id","map","webpackAsyncContext","__webpack_require__","o","ids","all","slice","webpackAsyncContextKeys","Object","routes","path","loadChildren","m","IndexPageModule","HomePageModule","EventsPageModule","ChatPageModule","PublicationsPageModule","HeaderPageModule","HeaderPrPageModule","BtnSeguintePageModule","BtnModalDismissPageModule","ChatPopoverPageModule","ChatOptionsPopoverPageModule","AppComponent","platform","splashScreen","statusBar","initializeApp","ready","styleDefault","hide","selector","template","AppModule","declarations","entryComponents","imports","forRoot","provide","useFactory","providers","useClass","bootstrap","schemas","FilterPipe","array","text","column","toLowerCase","filter","item","includes","name","PipesModule","environment","production","apiURL","apiChatUrl","domain","defaultuser","defaultuserpwd","bootstrapModule","err","console","log","window"],"mappings":"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","file":"main-es5.js","sourcesContent":["function webpackEmptyAsyncContext(req) {\n\t// Here Promise.resolve().then() is used instead of new Promise() to prevent\n\t// uncaught exception popping up in devtools\n\treturn Promise.resolve().then(function() {\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t});\n}\nwebpackEmptyAsyncContext.keys = function() { return []; };\nwebpackEmptyAsyncContext.resolve = webpackEmptyAsyncContext;\nmodule.exports = webpackEmptyAsyncContext;\nwebpackEmptyAsyncContext.id = \"./$$_lazy_route_resource lazy recursive\";","var map = {\n\t\"./ion-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-action-sheet.entry.js\",\n\t\t\"common\",\n\t\t0\n\t],\n\t\"./ion-alert.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-alert.entry.js\",\n\t\t\"common\",\n\t\t1\n\t],\n\t\"./ion-app_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-app_8.entry.js\",\n\t\t\"common\",\n\t\t2\n\t],\n\t\"./ion-avatar_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-avatar_3.entry.js\",\n\t\t\"common\",\n\t\t3\n\t],\n\t\"./ion-back-button.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-back-button.entry.js\",\n\t\t\"common\",\n\t\t4\n\t],\n\t\"./ion-backdrop.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-backdrop.entry.js\",\n\t\t5\n\t],\n\t\"./ion-button_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-button_2.entry.js\",\n\t\t\"common\",\n\t\t6\n\t],\n\t\"./ion-card_5.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-card_5.entry.js\",\n\t\t\"common\",\n\t\t7\n\t],\n\t\"./ion-checkbox.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-checkbox.entry.js\",\n\t\t\"common\",\n\t\t8\n\t],\n\t\"./ion-chip.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-chip.entry.js\",\n\t\t\"common\",\n\t\t9\n\t],\n\t\"./ion-col_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-col_3.entry.js\",\n\t\t10\n\t],\n\t\"./ion-datetime_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-datetime_3.entry.js\",\n\t\t\"common\",\n\t\t11\n\t],\n\t\"./ion-fab_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-fab_3.entry.js\",\n\t\t\"common\",\n\t\t12\n\t],\n\t\"./ion-img.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-img.entry.js\",\n\t\t13\n\t],\n\t\"./ion-infinite-scroll_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-infinite-scroll_2.entry.js\",\n\t\t14\n\t],\n\t\"./ion-input.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-input.entry.js\",\n\t\t\"common\",\n\t\t15\n\t],\n\t\"./ion-item-option_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item-option_3.entry.js\",\n\t\t\"common\",\n\t\t16\n\t],\n\t\"./ion-item_8.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-item_8.entry.js\",\n\t\t\"common\",\n\t\t17\n\t],\n\t\"./ion-loading.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-loading.entry.js\",\n\t\t\"common\",\n\t\t18\n\t],\n\t\"./ion-menu_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-menu_3.entry.js\",\n\t\t\"common\",\n\t\t19\n\t],\n\t\"./ion-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-modal.entry.js\",\n\t\t\"common\",\n\t\t20\n\t],\n\t\"./ion-nav_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-nav_2.entry.js\",\n\t\t\"common\",\n\t\t21\n\t],\n\t\"./ion-popover.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-popover.entry.js\",\n\t\t\"common\",\n\t\t22\n\t],\n\t\"./ion-progress-bar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-progress-bar.entry.js\",\n\t\t\"common\",\n\t\t23\n\t],\n\t\"./ion-radio_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-radio_2.entry.js\",\n\t\t\"common\",\n\t\t24\n\t],\n\t\"./ion-range.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-range.entry.js\",\n\t\t\"common\",\n\t\t25\n\t],\n\t\"./ion-refresher_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-refresher_2.entry.js\",\n\t\t\"common\",\n\t\t26\n\t],\n\t\"./ion-reorder_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-reorder_2.entry.js\",\n\t\t\"common\",\n\t\t27\n\t],\n\t\"./ion-ripple-effect.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-ripple-effect.entry.js\",\n\t\t28\n\t],\n\t\"./ion-route_4.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-route_4.entry.js\",\n\t\t\"common\",\n\t\t29\n\t],\n\t\"./ion-searchbar.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-searchbar.entry.js\",\n\t\t\"common\",\n\t\t30\n\t],\n\t\"./ion-segment_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-segment_2.entry.js\",\n\t\t\"common\",\n\t\t31\n\t],\n\t\"./ion-select_3.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-select_3.entry.js\",\n\t\t\"common\",\n\t\t32\n\t],\n\t\"./ion-slide_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-slide_2.entry.js\",\n\t\t33\n\t],\n\t\"./ion-spinner.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-spinner.entry.js\",\n\t\t\"common\",\n\t\t34\n\t],\n\t\"./ion-split-pane.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-split-pane.entry.js\",\n\t\t35\n\t],\n\t\"./ion-tab-bar_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab-bar_2.entry.js\",\n\t\t\"common\",\n\t\t36\n\t],\n\t\"./ion-tab_2.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-tab_2.entry.js\",\n\t\t\"common\",\n\t\t37\n\t],\n\t\"./ion-text.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-text.entry.js\",\n\t\t\"common\",\n\t\t38\n\t],\n\t\"./ion-textarea.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-textarea.entry.js\",\n\t\t\"common\",\n\t\t39\n\t],\n\t\"./ion-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toast.entry.js\",\n\t\t\"common\",\n\t\t40\n\t],\n\t\"./ion-toggle.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-toggle.entry.js\",\n\t\t\"common\",\n\t\t41\n\t],\n\t\"./ion-virtual-scroll.entry.js\": [\n\t\t\"./node_modules/@ionic/core/dist/esm/ion-virtual-scroll.entry.js\",\n\t\t42\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/core/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","var map = {\n\t\"./pwa-action-sheet.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-action-sheet.entry.js\",\n\t\t43\n\t],\n\t\"./pwa-camera-modal-instance.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal-instance.entry.js\",\n\t\t44\n\t],\n\t\"./pwa-camera-modal.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera-modal.entry.js\",\n\t\t45\n\t],\n\t\"./pwa-camera.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-camera.entry.js\",\n\t\t46\n\t],\n\t\"./pwa-toast.entry.js\": [\n\t\t\"./node_modules/@ionic/pwa-elements/dist/esm/pwa-toast.entry.js\",\n\t\t47\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn __webpack_require__.e(ids[1]).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function webpackAsyncContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackAsyncContext.id = \"./node_modules/@ionic/pwa-elements/dist/esm lazy recursive ^\\\\.\\\\/.*\\\\.entry\\\\.js$ include: \\\\.entry\\\\.js$ exclude: \\\\.system\\\\.entry\\\\.js$\";\nmodule.exports = webpackAsyncContext;","export default \"\\r\\n \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { PreloadAllModules, RouterModule, Routes } from '@angular/router';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n loadChildren: () => import('./index/index.module').then(m => m.IndexPageModule)\r\n },\r\n {\r\n path: '',\r\n loadChildren: () => import('./home/home.module').then( m => m.HomePageModule)\r\n },\r\n {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n },\r\n {\r\n path: 'chat',\r\n loadChildren: () => import('./pages/chat/chat.module').then( m => m.ChatPageModule)\r\n },\r\n {\r\n path: 'publications',\r\n loadChildren: () => import('./pages/publications/publications.module').then( m => m.PublicationsPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header',\r\n loadChildren: () => import('./shared/header/header.module').then( m => m.HeaderPageModule)\r\n },\r\n {\r\n path: 'header-pr',\r\n loadChildren: () => import('./shared/header-pr/header-pr.module').then( m => m.HeaderPrPageModule)\r\n },\r\n {\r\n path: 'btn-seguinte',\r\n loadChildren: () => import('./shared/btn-seguinte/btn-seguinte.module').then( m => m.BtnSeguintePageModule)\r\n },\r\n {\r\n path: 'btn-modal-dismiss',\r\n loadChildren: () => import('./shared/btn-modal-dismiss/btn-modal-dismiss.module').then( m => m.BtnModalDismissPageModule)\r\n },\r\n {\r\n path: 'chat-popover',\r\n loadChildren: () => import('./shared/popover/chat-popover/chat-popover.module').then( m => m.ChatPopoverPageModule)\r\n },\r\n {\r\n path: 'chat-options-popover',\r\n loadChildren: () => import('./shared/popover/chat-options-popover/chat-options-popover.module').then( m => m.ChatOptionsPopoverPageModule)\r\n },\r {\n path: 'messages-options',\n loadChildren: () => import('./shared/popover/messages-options/messages-options.module').then( m => m.MessagesOptionsPageModule)\n },\n {\n path: 'group-duration',\n loadChildren: () => import('./shared/popover/group-duration/group-duration.module').then( m => m.GroupDurationPageModule)\n },\n {\n path: 'header-no-search',\n loadChildren: () => import('./shared/headers/header-no-search/header-no-search.module').then( m => m.HeaderNoSearchPageModule)\n },\n\n\r\n\r\n /* {\r\n path: 'cal-modal',\r\n loadChildren: () => import('./pages/cal-modal/cal-modal.module').then( m => m.CalModalPageModule)\r\n }, */\r\n /* {\r\n path: 'events',\r\n loadChildren: () => import('./pages/events/events.module').then( m => m.EventsPageModule)\r\n }, */\r\n\r\n /* \r\n {\r\n path: 'gabinete-digital-menu',\r\n loadChildren: () => import('./pages/gabinete-digital-menu/gabinete-digital-menu.module').then( m => m.GabineteDigitalMenuPageModule)\r\n },\r\n\r\n\r\n {\r\n path: 'view-event',\r\n loadChildren: () => import('./pages/view-event/view-event.module').then( m => m.ViewEventPageModule)\r\n }, */\r\n\r\n];\r\n@NgModule({\r\n imports: [\r\n RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })\r\n ],\r\n exports: [RouterModule]\r\n})\r\nexport class AppRoutingModule {}\r\n","export default \"\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJzcmMvYXBwL2FwcC5jb21wb25lbnQuc2NzcyJ9 */\";","import { Component } from '@angular/core';\r\n\r\nimport { Platform } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\n@Component({\r\n selector: 'app-root',\r\n templateUrl: 'app.component.html',\r\n styleUrls: ['app.component.scss']\r\n})\r\nexport class AppComponent {\r\n constructor(\r\n private platform: Platform,\r\n private splashScreen: SplashScreen,\r\n private statusBar: StatusBar\r\n ) {\r\n this.initializeApp();\r\n }\r\n\r\n initializeApp() {\r\n this.platform.ready().then(() => {\r\n this.statusBar.styleDefault();\r\n this.splashScreen.hide();\r\n });\r\n }\r\n}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { BrowserModule } from '@angular/platform-browser';\r\nimport { RouteReuseStrategy } from '@angular/router';\r\n\r\nimport { IonicModule, IonicRouteStrategy } from '@ionic/angular';\r\nimport { SplashScreen } from '@ionic-native/splash-screen/ngx';\r\nimport { StatusBar } from '@ionic-native/status-bar/ngx';\r\n\r\nimport { AppRoutingModule } from './app-routing.module';\r\nimport { AppComponent } from './app.component';\r\nimport { HttpClientModule } from '@angular/common/http';\r\n\r\nimport { InAppBrowser } from '@ionic-native/in-app-browser/ngx';\r\n\r\n\r\n//import { File } from '@ionic-native/File/ngx';\r\nimport { WebView } from '@ionic-native/ionic-webview/ngx';\r\nimport { FilePath } from '@ionic-native/file-path/ngx';\r\nimport { Camera } from '@ionic-native/camera/ngx';\r\nimport { IonicStorageModule } from '@ionic/storage';\r\nimport { PipesModule } from './pipes/pipes.module';\r\n//\r\n\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\n\r\nimport { CalendarModule, DateAdapter } from 'angular-calendar';\r\nimport { adapterFactory } from 'angular-calendar/date-adapters/date-fns';\r\nimport { BrowserAnimationsModule } from '@angular/platform-browser/animations';\r\n\r\n\r\n@NgModule({\r\n declarations: [AppComponent],\r\n entryComponents: [],\r\n imports: [BrowserModule, \r\n CommonModule,\r\n FormsModule,\r\n CalendarModule.forRoot({\r\n provide: DateAdapter,\r\n useFactory: adapterFactory\r\n }),\r\n IonicModule.forRoot(),\r\n IonicStorageModule.forRoot(),\r\n AppRoutingModule, \r\n PipesModule,\r\n HttpClientModule, \r\n ],\r\n providers: [\r\n StatusBar,\r\n SplashScreen,\r\n HttpClientModule,\r\n { provide: RouteReuseStrategy, useClass: IonicRouteStrategy },\r\n InAppBrowser,\r\n Camera,\r\n //File,\r\n WebView,\r\n FilePath,\r\n ],\r\n bootstrap: [AppComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class AppModule {}\r\n","import { Pipe, PipeTransform } from '@angular/core';\r\n\r\n@Pipe({\r\n name: 'filter'\r\n})\r\nexport class FilterPipe implements PipeTransform {\r\n\r\n transform(array: any[], text:string, column:string): any {\r\n\r\n if(text === ''){\r\n return array;\r\n }\r\n\r\n text = text.toLowerCase();\r\n\r\n return array.filter(item =>{\r\n return item[column].toLowerCase().includes(text);\r\n });\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { FilterPipe } from './filter.pipe';\r\n\r\n\r\n@NgModule({\r\n declarations: [FilterPipe],\r\n exports: [FilterPipe],\r\n imports: []\r\n})\r\nexport class PipesModule { }\r\n","// This file can be replaced during build by using the `fileReplacements` array.\r\n// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`.\r\n// The list of file replacements can be found in `angular.json`.\r\n\r\nexport const environment = {\r\n production: false,\r\n apiURL: 'https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/',\r\n /* apiURL: 'http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V3/api/', */\r\n apiChatUrl: 'https://www.tabularium.pt/api/v1/',\r\n /* apiChatUrl: 'http://chat.gabinetedigital.local:3000/api/v1/', */\r\n domain: 'gabinetedigital.local',\r\n defaultuser: 'paulo.pinto',\r\n defaultuserpwd: 'tabteste@006'\r\n};\r\n\r\n/*\r\n * For easier debugging in development mode, you can import the following file\r\n * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.\r\n *\r\n * This import should be commented out in production mode because it will have a negative impact\r\n * on performance if an error is thrown.\r\n */\r\n// import 'zone.js/dist/zone-error'; // Included with Angular CLI.\r\n","import { enableProdMode } from '@angular/core';\r\nimport { platformBrowserDynamic } from '@angular/platform-browser-dynamic';\r\n\r\nimport { AppModule } from './app/app.module';\r\nimport { environment } from './environments/environment';\r\n\r\nimport { defineCustomElements } from '@ionic/pwa-elements/loader';\r\n\r\nif (environment.production) {\r\n enableProdMode();\r\n}\r\n\r\nplatformBrowserDynamic().bootstrapModule(AppModule)\r\n .catch(err => console.log(err));\r\n\r\n // Call the element loader after the platform has been bootstrapped\r\ndefineCustomElements(window);"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js b/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js index b52ff21e7..59619e0a6 100644 --- a/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js +++ b/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js @@ -112,7 +112,20 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n Agenda\r\n
    \r\n \r\n \r\n \r\n Combinada\r\n \r\n \r\n Oficial\r\n \r\n \r\n Pessoal\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    "); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n\r\n \r\n

    {{ viewTitle }}

    \r\n\r\n \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n {{ view.dates[row*7+col].label }} \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Hoje,   {{ timelineDate }}\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    "); + +/***/ }), + +/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/new-event/new-event.page.html": +/*!**************************************************************************************************!*\ + !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/new-event/new-event.page.html ***! + \**************************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n
    \r\n Novo Evento\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Oficial\r\n Pessoal\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Não se repete\r\n Repete\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Adicionar participantes\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n \r\n Gravar\r\n \r\n \r\n \r\n"); /***/ }), @@ -125,7 +138,7 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n \r\n \r\n \r\n \r\n Novo Evento\r\n \r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n Assunto *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Descrição *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Localização *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Selecione a Agenda *\r\n \r\n Pessoal\r\n Oficial\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Tipo de evento *\r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Data Início *\r\n \r\n \r\n \r\n \r\n \r\n \r\n Data Fim *\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n Participantes\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Anexos\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n {{ viewTitle }}\r\n \r\n \r\n Enviar\r\n \r\n \r\n \r\n \r\n\r\n"); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n \r\n \r\n \r\n \r\n Novo Evento\r\n \r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n Assunto *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Descrição *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Localização *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Selecione a Agenda *\r\n \r\n Pessoal\r\n Oficial\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Tipo de evento *\r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Data Início *\r\n \r\n \r\n \r\n \r\n \r\n \r\n Data Fim *\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n Participantes\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Anexos\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n {{ viewTitle }}\r\n \r\n \r\n Enviar\r\n \r\n \r\n \r\n \r\n\r\n"); /***/ }), @@ -198,22 +211,6 @@ CalendarComponent = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ -/***/ }), - -/***/ "./src/app/models/event.model.ts": -/*!***************************************!*\ - !*** ./src/app/models/event.model.ts ***! - \***************************************/ -/*! exports provided: Event */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "Event", function() { return Event; }); -class Event { -} - - /***/ }), /***/ "./src/app/pages/agenda/agenda-routing.module.ts": @@ -241,7 +238,7 @@ const routes = [ }, { path: 'approve-event-modal', - loadChildren: () => 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(m => m.ApproveEventModalPageModule) + loadChildren: () => __webpack_require__.e(/*! import() | approve-event-modal-approve-event-modal-module */ "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(m => m.ApproveEventModalPageModule) }, { path: 'event-actions-popover', @@ -250,6 +247,18 @@ const routes = [ { path: 'emend-message-modal', loadChildren: () => __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(m => m.EmendMessageModalPageModule) + }, + { + path: 'new-event', + loadChildren: () => __webpack_require__.e(/*! import() | new-event-new-event-module */ "new-event-new-event-module").then(__webpack_require__.bind(null, /*! ./new-event/new-event.module */ "./src/app/pages/agenda/new-event/new-event.module.ts")).then(m => m.NewEventPageModule) + }, + { + path: 'edit-event', + loadChildren: () => __webpack_require__.e(/*! import() | edit-event-edit-event-module */ "edit-event-edit-event-module").then(__webpack_require__.bind(null, /*! ./edit-event/edit-event.module */ "./src/app/pages/agenda/edit-event/edit-event.module.ts")).then(m => m.EditEventPageModule) + }, + { + path: 'view-event', + loadChildren: () => __webpack_require__.e(/*! import() | view-event-view-event-module */ "view-event-view-event-module").then(__webpack_require__.bind(null, /*! ./view-event/view-event.module */ "./src/app/pages/agenda/view-event/view-event.module.ts")).then(m => m.ViewEventPageModule) } ]; let AgendaPageRoutingModule = class AgendaPageRoutingModule { @@ -287,6 +296,10 @@ __webpack_require__.r(__webpack_exports__); /* 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"); +/* harmony import */ var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! src/app/shared/shared.module */ "./src/app/shared/shared.module.ts"); +/* harmony import */ var angular_calendar__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! angular-calendar */ "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.js"); +/* harmony import */ var angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! angular-calendar/date-adapters/date-fns */ "./node_modules/angular-calendar/date-adapters/esm/date-fns/index.js"); + @@ -300,6 +313,8 @@ __webpack_require__.r(__webpack_exports__); Object(_angular_common__WEBPACK_IMPORTED_MODULE_2__["registerLocaleData"])(_angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_9___default.a); + + let AgendaPageModule = class AgendaPageModule { }; AgendaPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ @@ -309,6 +324,11 @@ AgendaPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"], /* ComponentsModule, */ + angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarModule"].forRoot({ + provide: angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DateAdapter"], + useFactory: angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_13__["adapterFactory"] + }), + src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_11__["SharedModule"], _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"], @@ -334,7 +354,7 @@ AgendaPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ "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 */"); +/* 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-current {\n background-color: red;\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: #fff;\n border-radius: 21px;\n border-left: 3px solid #ffb703;\n border-bottom: none;\n border-right: 3px solid #f05d5e;\n color: black;\n margin: 0px auto;\n width: 35px;\n}\n\n.main-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: hidden;\n padding: 15px 5px 0px 5px;\n color: #000;\n transform: translate3d(0, 1px, 0);\n}\n\n.main-header .title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n background: #ecf8ff;\n}\n\n.main-header .div-title {\n padding: 0 !important;\n float: left;\n}\n\n.main-header .title {\n font-size: 25px;\n}\n\n.main-header .div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n padding: 1px;\n}\n\n.main-header .div-icon ion-icon {\n float: right;\n padding-left: 20px;\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: block;\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\n/* Timeline */\n\n.cal-hour-segment {\n border-bottom: none !important;\n}\n\n.cal-current-time-marker {\n background-color: #42b9fe !important;\n}\n\n.calendar-tool-tip ion-icon {\n font-size: 35px;\n}\n\n.calendar-tool-tip .arrow-down {\n font-size: 28px;\n}\n\n.currente-date-timelien {\n padding: 10px 20px;\n}\n\n.currente-date-timelien .timeline-date {\n font-size: 15px;\n font-weight: bold;\n}\n\n.currente-date-timelien .filter {\n font-size: 15px;\n font-weight: normal;\n}\n\n.currente-date-timelien .filter .filter-name {\n color: #0d89d1;\n}\n\n.currente-date-timelien .filter ion-icon {\n font-size: 35px;\n color: #0d89d1;\n}\n\n.currente-date-timelien .filter .filter-name {\n font-family: Roboto;\n font-size: 15px;\n margin-left: 10px;\n}\n\n.drop-down .drop-down-container {\n display: none;\n border-top: 2px solid #42b9fe;\n position: absolute;\n background: white;\n z-index: 100000;\n box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.3);\n border-bottom-right-radius: 5px;\n border-bottom-left-radius: 5px;\n margin-left: -122px;\n padding: 4px 15px;\n}\n\n.drop-down .drop-down-container ul {\n margin: 0px;\n padding: 0px;\n}\n\n.drop-down .drop-down-container ul li {\n list-style: none;\n height: 35px;\n display: flex;\n align-items: center;\n}\n\n.capitaliseText {\n min-width: 155px;\n text-align: center;\n font-weight: normal;\n padding: 0px;\n margin: 0px;\n}\n\n.arrow {\n padding: 0px 0px;\n}\n\n.right-icons, .calendar-profile {\n padding: 0px 9px;\n}\n\n.capitaliseText {\n font-size: 20px;\n}\n\n.calendar-tool-tip {\n padding: 17px 10px 0px 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGFnZW5kYVxcYWdlbmRhLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FnZW5kYS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtFQUNBLHNCQUFBO0FDQ0Y7O0FERUE7RUFDRSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ0NGOztBRElFO0VBQ0Usa0NBQUE7QUNESjs7QURJRTtFQUNFLHFCQUFBO0FDRko7O0FESUU7RUFDRSx5Q0FBQTtBQ0ZKOztBRElFO0VBQ0UsZ0NBQUE7RUFDQSwwQkFBQTtBQ0ZKOztBREtFO0VBQ0UsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLDBCQUFBO0FDSEo7O0FET0E7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBQ0pGOztBRE9BO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSEY7O0FES0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0hKOztBREtFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDSEo7O0FES0U7RUFDRSxlQUFBO0FDSEo7O0FES0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hKOztBREtFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDSEo7O0FEUUEsa0JBQUE7O0FBQ0E7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T0U7RUFDRSxlQUFBO0FDTEo7O0FEWUE7RUFDRSxrQkFBQTtBQ1RGOztBRFVFO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0FDUko7O0FEVUU7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QUNSSjs7QURTSTtFQUNFLGNBQUE7QUNQTjs7QURTSTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FDUE47O0FEU0k7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ1BOOztBRGlCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsMENBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBQ2RKOztBRGVJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUNiTjs7QURjTTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ1pSOztBRG1CQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG9CQTtFQUNFLGVBQUE7QUNqQkY7O0FEcUJBO0VBQ0UsMkJBQUE7QUNsQkYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvYWdlbmRhLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmRpY2F0b3ItY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xyXG59XHJcbiBcclxuLmV2ZW50LWluZGljYXRvciB7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuICB3aWR0aDogNXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbiBcclxuXHJcbjpob3N0IDo6bmctZGVlcCB7XHJcbiAgLm1vbnRodmlldy1wcmltYXJ5LXdpdGgtZXZlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLm1vbnRodmlldy1jdXJyZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gIH1cclxuICAubW9udGh2aWV3LXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50OyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gIH1cclxuICAuaW5wdXQtd3JhcHBlcntcclxuICAgIGJvcmRlci1sZWZ0OiByZWQgIWltcG9ydGFudDtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZDsgKi9cclxuICAgIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xyXG4gIH1cclxufVxyXG4gXHJcbi53aXRoLWV2ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmZiNzAzO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICB3aWR0aDogMzVweDtcclxufVxyXG5cclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMTVweCA1cHggMHB4IDVweDtcclxuICBjb2xvcjojMDAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICBcclxuICAudGl0bGUtY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBUT0dHTEUgYnV0dG9uICovXHJcbi5zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG59XHJcblxyXG4uc3dpdGNoIGlucHV0IHtkaXNwbGF5Om5vbmU7fVxyXG5cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxufVxyXG5cclxuLnNsaWRlcjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMjMuNXB4OyAvKiAyNnB4OyAgKi9cclxuICB3aWR0aDogMjRweDtcclxuICBsZWZ0OiA0cHg7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcclxuICB0cmFuc2l0aW9uOiAuNHM7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxufVxyXG5cclxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXHJcbi5wclxyXG57XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogMjVweCAhaW1wb3J0YW50OyBcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLm1kZ3ByXHJcbntcclxuXHJcbiAgbGVmdDogNThweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG4ucHIsIC5tZGdwclxyXG57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCsgLnNsaWRlciAucHJcclxue2Rpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6I2UxNjgxNztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIgLm1kZ3ByXHJcbntkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xyXG5cclxuLyogUm91bmRlZCBzbGlkZXJzICovXHJcbi5zbGlkZXIucm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcbiAgXHJcbn1cclxuXHJcbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5cclxuLypcclxuXHJcbkNhbGVuZGFyXHJcblxyXG4qL1xyXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbi50b2dnbGVCb3h7XHJcbiAgbWFyZ2luOjIwcHggMTJweCA3cHggMDtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA5NnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6MXB4IHNvbGlkICNlMTY4MTc7XHJcbn1cclxuaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXTo6YmVmb3Jle1xyXG4gIGxlZnQ6IDY1cHg7XHJcblxyXG59XHJcbi50b2dnbGV7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxubGFiZWx7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5vbmJ0bntcclxuICB0b3A6MTBweDtcclxuICBib3R0b206IDE1cHg7XHJcbiAgbGVmdDogMTVweDtcclxuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbn1cclxuLm9mYnRue1xyXG4gIHRvcDoxMHB4O1xyXG4gIGJvdHRvbTogMTVweDtcclxuICByaWdodDogMTRweDtcclxuICBjb2xvcjogICNlMTY4MTc7XHJcbn1cclxuXHJcbi5oZWFkZXItdGl0bGV7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogY29sb3I6I2ZmZmZmZjsgKi9cclxuICBjb2xvcjojMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgLyogcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDsgKi9cclxuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VnbWVudCB7XHJcbiAgXHJcbn1cclxuXHJcbi8qIFRpbWVsaW5lICovXHJcblxyXG4uY2FsLWhvdXItc2VnbWVudCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FsLWN1cnJlbnQtdGltZS1tYXJrZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhbGVuZGFyLXRvb2wtdGlwe1xyXG4gIGlvbi1pY29ue1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxuICAuYXJyb3ctZG93bntcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcblxyXG5cclxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW57XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIC50aW1lbGluZS1kYXRle1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5maWx0ZXJ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIH1cclxuICAgIGlvbi1pY29ue1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgfVxyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5kcm9wLWRvd257XHJcblxyXG4gIC5kcm9wLWRvd24tY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDJiOWZlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcclxuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xyXG4gICAgdWx7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5jYXBpdGFsaXNlVGV4dHtcclxuICBtaW4td2lkdGg6IDE1NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLmFycm93e1xyXG4gIHBhZGRpbmc6IDBweCAwcHg7XHJcbn1cclxuXHJcbi5yaWdodC1pY29ucywgLmNhbGVuZGFyLXByb2ZpbGV7XHJcbiAgcGFkZGluZzogMHB4IDlweFxyXG59XHJcblxyXG5cclxuLmNhcGl0YWxpc2VUZXh0e1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuXHJcbi5jYWxlbmRhci10b29sLXRpcHtcclxuICBwYWRkaW5nOiAxN3B4IDEwcHggMHB4IDEwcHg7XHJcbn0iLCIuaW5kaWNhdG9yLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xufVxuXG4uZXZlbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuOmhvc3QgOjpuZy1kZWVwIC5tb250aHZpZXctcHJpbWFyeS13aXRoLWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbjpob3N0IDo6bmctZGVlcCAubW9udGh2aWV3LWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG46aG9zdCA6Om5nLWRlZXAgLm1vbnRodmlldy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pdGVtIHtcbiAgLyogYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7ICovXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IHJlZCAhaW1wb3J0YW50O1xuICAvKiBiYWNrZ3JvdW5kOiByZWQ7ICovXG4gIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xufVxuXG4ud2l0aC1ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmYjcwMztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICB3aWR0aDogMzVweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggNXB4IDBweCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogVE9HR0xFIGJ1dHRvbiAqL1xuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuLnN3aXRjaCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xuICBjb2xvcjogI2UxNjgxNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMy41cHg7XG4gIC8qIDI2cHg7ICAqL1xuICB3aWR0aDogMjRweDtcbiAgbGVmdDogNHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTY4MTc7XG59XG5cbmlucHV0OmZvY3VzICsgLnNsaWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcbn1cblxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXG4ucHIge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWRncHIge1xuICBsZWZ0OiA1OHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ucHIsIC5tZGdwciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnMtc2VyaWY7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIC5wciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciAubWRncHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xuLyogUm91bmRlZCBzbGlkZXJzICovXG4uc2xpZGVyLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cblxuLnNsaWRlci5yb3VuZDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbi8qXG5cbkNhbGVuZGFyXG5cbiovXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXG4udG9nZ2xlQm94IHtcbiAgbWFyZ2luOiAyMHB4IDEycHggN3B4IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICAvKiBjb2xvcjojZmZmZmZmOyAqL1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4OyAqL1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4vKiBUaW1lbGluZSAqL1xuLmNhbC1ob3VyLXNlZ21lbnQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jYWwtY3VycmVudC10aW1lLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLmNhbGVuZGFyLXRvb2wtdGlwIC5hcnJvdy1kb3duIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC50aW1lbGluZS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC5maWx0ZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW4gLmZpbHRlciBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzQyYjlmZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG59XG4uZHJvcC1kb3duIC5kcm9wLWRvd24tY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmFycm93IHtcbiAgcGFkZGluZzogMHB4IDBweDtcbn1cblxuLnJpZ2h0LWljb25zLCAuY2FsZW5kYXItcHJvZmlsZSB7XG4gIHBhZGRpbmc6IDBweCA5cHg7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIHtcbiAgcGFkZGluZzogMTdweCAxMHB4IDBweCAxMHB4O1xufSJdfQ== */"); /***/ }), @@ -357,6 +377,12 @@ __webpack_require__.r(__webpack_exports__); /* 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"); +/* harmony import */ var _new_event_new_event_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./new-event/new-event.page */ "./src/app/pages/agenda/new-event/new-event.page.ts"); +/* harmony import */ var _view_event_view_event_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./view-event/view-event.page */ "./src/app/pages/agenda/view-event/view-event.page.ts"); +/* harmony import */ var date_fns__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! date-fns */ "./node_modules/date-fns/esm/index.js"); +/* harmony import */ var angular_calendar__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! angular-calendar */ "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.js"); +/* harmony import */ var _custom_date_formatter_provider__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ./custom-date-formatter.provider */ "./src/app/pages/agenda/custom-date-formatter.provider.ts"); +/* harmony import */ var _gabinete_digital_event_list_event_list_page__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../gabinete-digital/event-list/event-list.page */ "./src/app/pages/gabinete-digital/event-list/event-list.page.ts"); @@ -366,6 +392,13 @@ __webpack_require__.r(__webpack_exports__); + + +// showTimeline + + + + let AgendaPage = class AgendaPage { constructor(alertCtrl, locale, modalCtrl, eventService, router, alertCrontroller) { this.alertCtrl = alertCtrl; @@ -374,6 +407,44 @@ let AgendaPage = class AgendaPage { this.eventService = eventService; this.router = router; this.alertCrontroller = alertCrontroller; + this.view = angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarView"].Day; + this.viewDate = new Date(); + this.weekStartsOn = angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DAYS_OF_WEEK"].MONDAY; + this.weekendDays = [angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DAYS_OF_WEEK"].FRIDAY, angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DAYS_OF_WEEK"].SATURDAY]; + this.CalendarView = angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarView"]; + this.monthList = [ + { name: 'Janeiro', id: 'Jan' }, + { name: 'Fevereiro', id: 'Feb' }, + { name: 'Março', id: 'Mar' }, + { name: 'Abril', id: 'Apr' }, + { name: 'Maio', id: 'May' }, + { name: 'Junho', id: 'June' }, + { name: 'Julho', id: 'July' }, + { name: 'Agosto', id: 'Aug' }, + { name: 'Setembro', id: 'Sept' }, + { name: 'Outubro', id: 'Oct' }, + { name: 'Novembro', id: 'Nov' }, + { name: 'Dezembro', id: 'Dec' } + ]; + this.showTimeline = false; + this.events = [ + /* { + title: '123', + start: setHours(setMinutes(new Date(), 0), 3), + color: { + primary: 'red', + secondary: 'yellow' + }, + }, + { + title: '123123', + start: setHours(setMinutes(new Date(), 0), 5), + color: { + primary: 'red', + secondary: 'yellow' + }, + }, */ + ]; /* List of events of our calendar */ this.eventSource = []; this.calendar = { @@ -381,9 +452,40 @@ let AgendaPage = class AgendaPage { mode: 'month', currentDate: new Date(), }; + this.eventSelectedDate = new Date(); this.onCurrentChanged = (ev) => { - this.eventSelectedDate = ev; + // timeline change date + this.timelineDate = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(ev, 'dd MMMM yyyy', 'pt'); + this.viewDate = new Date(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(ev, 'yyyy-MM-dd', 'pt')); + // calendar change date + this.eventSelectedDate = new Date(ev); }; + this.timelineDate = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date, 'dd MMMM yyyy', 'pt'); + setTimeout(() => { + // console.log(JSON.stringify(this.events)); + // console.log(this.events); + }, 5000); + // console.log(setHours(setMinutes(new Date(), 0), 12)) + function setCookie(cname, cvalue, exdays) { + var d = new Date(); + d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); + var expires = "expires=" + d.toUTCString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; + } + // AccoesPresidenciais = Correspondencia = 0 + setCookie('searchModalAPPType', '0', 99999999); + this.showLoader = false; + // auto scroll + setTimeout(() => { + const timelineMarker = document.querySelector('.cal-current-time-marker'); + const timelineContainer = document.querySelectorAll('ion-content')[2]; + const shadowRoot = timelineContainer.shadowRoot; + const scrollContainer = shadowRoot.querySelector('main'); + scrollContainer.scrollTop = timelineMarker['offsetTop'] - (window.screen.availHeight - (91 + 337 + 56 + 140)); + }, 2000); + } + setView(view) { + this.view = view; } ngOnInit() { this.profile = "mdgpr"; @@ -400,6 +502,9 @@ let AgendaPage = class AgendaPage { } }); } + timelineIsCurrentDate() { + return Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(), 'dd MMMM yyyy', 'pt') == Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(this.eventSelectedDate, 'dd MMMM yyyy', 'pt'); + } //Go to the next view of the calendar month/week/day next() { this.myCal.slideNext(); @@ -412,12 +517,48 @@ let AgendaPage = class AgendaPage { onViewTitleChanged(title) { this.viewTitle = title; } + currentDayEventDisplayBorder(day, id) { + const events = day[id].events; + if (events.length == 0) { + return ""; + } + else if (events.length >= 1) { + /** @description store all event type */ + let eventType = {}; + let eventTypeNum; + events.forEach(element => { + eventType[element.calendarName] = 1; + }); + eventTypeNum = (Object.keys(eventType)).length; + if (eventTypeNum == 2) { + return `calendar-${this.profile}-event-type-both`; + } + else { + return `calendar-${this.profile}-event-type-` + (Object.keys(eventType))[0]; + } + } + return ""; + } + // Show information of the event for timeline + eventClicked({ event }) { + console.log('Event clicked', event); + this.eventSelectedDate = event.start; + this.viewEventDetail(event.id); + /* this.router.navigate(["/home/agenda", event.id, 'agenda']); */ + } //Show information of the event onEventSelected(ev) { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.router.navigate(["/home/agenda", ev.event.EventId, 'agenda']); + this.viewEventDetail(ev.event.EventId); + /* this.router.navigate(["/home/agenda", ev.event.EventId, 'agenda']); */ }); } + // changedate + dropDownChangeDate(id) { + const currentCandarDayYear = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(this.eventSelectedDate, 'dd -- yyyy', 'pt'); + const newDate = new Date(currentCandarDayYear.replace('--', id)); + this.onCurrentChanged(newDate); + } /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => { console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0)); this.eventSelectedDate2 = ev.selectedTime; @@ -458,127 +599,175 @@ let AgendaPage = class AgendaPage { }); }); } + timeLineTemplate(startTime, eventlocation, eventDiscription, calendarName, subject) { + return ` +
    +
    + ${startTime}${eventlocation} +
    +
    + ${subject} +
    +
    + `; + } loadRangeEvents(startTime, endTime) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - this.showLoader = true; - switch (this.segment) { - case "Combinada": - //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(response => { - this.eventsList = response; - this.eventsList.forEach(element => { - this.eventSource.push({ - title: element.Subject, - startTime: new Date(element.StartDate), - endTime: new Date(element.EndDate), - allDay: false, - event: element - }); + console.log('Update date'); + console.log('start ', startTime, ' end', endTime); + this.showTimeline = false; + this.showLoader = true; + switch (this.segment) { + case "Combinada": + //Inicializa o array eventSource + this.eventSource = []; + this.events = []; + if (this.profile == "mdgpr") { + this.eventService.getAllMdEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd', 'pt')).subscribe(response => { + this.eventsList = response; + // loop + this.eventsList.forEach(element => { + this.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element, + calendarName: element.CalendarName }); - this.myCal.update(); - this.myCal.loadEvents(); - this.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(response => { - this.eventsList = response; - this.eventsList.forEach(element => { - this.eventSource.push({ - title: element.Subject, - startTime: new Date(element.StartDate), - endTime: new Date(element.EndDate), - allDay: false, - event: element - }); + // timeline start + const startHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.StartDate), 'HH', 'pt'); + const EndHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.EndDate), 'HH', 'pt'); + this.events.push({ + title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject), + start: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.StartDate), 0), parseInt(startHours)), + end: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.EndDate), 0), parseInt(EndHours)), + color: { + primary: 'white', + secondary: 'white' + }, + id: element.EventId }); - this.myCal.update(); - this.myCal.loadEvents(); - this.showLoader = false; + // timeline end }); - } - break; - case "Pessoal": - //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(response => { - this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal"); - this.eventsListPessoal.forEach(element => { - this.eventSource.push({ - title: element.Subject, - startTime: new Date(element.StartDate), - endTime: new Date(element.EndDate), - allDay: false, - event: element - }); + this.myCal.update(); + this.myCal.loadEvents(); + this.showLoader = false; + this.showTimeline = true; + }); + } + 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(response => { + this.eventsList = response; + this.eventsList.forEach(element => { + this.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element, + calendarName: element.CalendarName }); - this.myCal.update(); - this.myCal.loadEvents(); - this.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(response => { - this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal"); - ; - this.eventsListPessoal.forEach(element => { - this.eventSource.push({ - title: element.Subject, - startTime: new Date(element.StartDate), - endTime: new Date(element.EndDate), - allDay: false, - event: element - }); + // timeline start + const startHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.StartDate), 'HH', 'pt'); + const EndHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.EndDate), 'HH', 'pt'); + this.events.push({ + title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject), + start: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.StartDate), 0), parseInt(startHours)), + end: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.EndDate), 0), parseInt(EndHours)), + color: { + primary: 'white', + secondary: 'white' + }, + id: element.EventId }); - this.myCal.update(); - this.myCal.loadEvents(); - this.showLoader = false; + // timeline end }); - } - break; - case "Oficial": - //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(res => { - this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial"); - this.eventsListOficial.forEach(element => { - this.eventSource.push({ - title: element.Subject, - startTime: new Date(element.StartDate), - endTime: new Date(element.EndDate), - allDay: false, - event: element - }); + this.myCal.update(); + this.myCal.loadEvents(); + this.showLoader = false; + this.showTimeline = true; + }); + } + break; + case "Pessoal": + //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(response => { + this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal"); + this.eventsListPessoal.forEach(element => { + this.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element }); - this.myCal.update(); - this.myCal.loadEvents(); - this.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(res => { - this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial"); - this.eventsListOficial.forEach(element => { - this.eventSource.push({ - title: element.Subject, - startTime: new Date(element.StartDate), - endTime: new Date(element.EndDate), - allDay: false, - event: element - }); + this.myCal.update(); + this.myCal.loadEvents(); + this.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(response => { + this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal"); + this.eventsListPessoal.forEach(element => { + this.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element }); - this.myCal.update(); - this.myCal.loadEvents(); - this.showLoader = false; }); - } - break; - } - }); + this.myCal.update(); + this.myCal.loadEvents(); + this.showLoader = false; + }); + } + break; + case "Oficial": + //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(res => { + this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial"); + this.eventsListOficial.forEach(element => { + this.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element + }); + }); + this.myCal.update(); + this.myCal.loadEvents(); + this.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(res => { + this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial"); + this.eventsListOficial.forEach(element => { + this.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element + }); + }); + this.myCal.update(); + this.myCal.loadEvents(); + this.showLoader = false; + }); + } + break; + } + } + actions() { } doRefresh(ev) { this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); @@ -600,6 +789,70 @@ let AgendaPage = class AgendaPage { this.profile = "mdgpr"; this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); } + // change header profile picture + window['header'](this.profile); + } + openAddEvent() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalCtrl.create({ + component: _new_event_new_event_page__WEBPACK_IMPORTED_MODULE_9__["NewEventPage"], + componentProps: { + segment: this.segment, + profile: this.profile, + eventSelectedDate: this.eventSelectedDate, + }, + cssClass: 'modal', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss().then((data) => { + let postEvent = data['data']; + if (postEvent.Subject != null) { + this.eventSource.push({ + title: postEvent.Subject, + startTime: new Date(postEvent.StartDate), + endTime: new Date(postEvent.EndDate), + allDay: false, + event: postEvent + }); + this.myCal.update(); + this.myCal.loadEvents(); + this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); + } + }); + }); + } + viewEventDetail(eventId) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + console.log(this.profile); + const modal = yield this.modalCtrl.create({ + component: _view_event_view_event_page__WEBPACK_IMPORTED_MODULE_10__["ViewEventPage"], + componentProps: { + eventId: eventId, + }, + cssClass: 'modal', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss().then((res) => { + if (res) { + console.log(res); + this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); + } + }); + }); + } + viewEventsToApprove() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalCtrl.create({ + component: _gabinete_digital_event_list_event_list_page__WEBPACK_IMPORTED_MODULE_14__["EventListPage"], + componentProps: {}, + cssClass: 'modal', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss(); + }); } }; AgendaPage.ctorParameters = () => [ @@ -617,6 +870,12 @@ 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, + providers: [ + { + provide: angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarDateFormatter"], + useClass: _custom_date_formatter_provider__WEBPACK_IMPORTED_MODULE_13__["CustomDateFormatter"], + }, + ], 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"])) @@ -624,6 +883,190 @@ AgendaPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +/***/ }), + +/***/ "./src/app/pages/agenda/custom-date-formatter.provider.ts": +/*!****************************************************************!*\ + !*** ./src/app/pages/agenda/custom-date-formatter.provider.ts ***! + \****************************************************************/ +/*! exports provided: CustomDateFormatter */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "CustomDateFormatter", function() { return CustomDateFormatter; }); +/* harmony import */ var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! tslib */ "./node_modules/tslib/tslib.es6.js"); +/* harmony import */ var angular_calendar__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! angular-calendar */ "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.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_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/core */ "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js"); + + + + +let CustomDateFormatter = class CustomDateFormatter extends angular_calendar__WEBPACK_IMPORTED_MODULE_1__["CalendarDateFormatter"] { + // you can override any of the methods defined in the parent class + dayViewHour({ date, locale }) { + return Object(_angular_common__WEBPACK_IMPORTED_MODULE_2__["formatDate"])(date, 'HH', locale); + } + weekViewHour({ date, locale }) { + return this.dayViewHour({ date, locale }); + } +}; +CustomDateFormatter = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ + Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Injectable"])() +], CustomDateFormatter); + + + +/***/ }), + +/***/ "./src/app/pages/agenda/new-event/new-event.page.scss": +/*!************************************************************!*\ + !*** ./src/app/pages/agenda/new-event/new-event.page.scss ***! + \************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony default export */ __webpack_exports__["default"] = ("ion-content {\n --background:transparent;\n}\n\n.header-toolbar {\n --background:transparent;\n --opacity: 1;\n}\n\n.main-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: hidden;\n padding: 30px 20px 0px 20px;\n color: #000;\n transform: translate3d(0, 1px, 0);\n}\n\n.main-header .title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n background: #fff;\n}\n\n.main-header .title-content .middle {\n padding: 0 !important;\n float: left;\n width: 221px;\n margin: 2.5px 0 0 5px;\n}\n\n.main-header .title {\n font-size: 25px;\n}\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n background-color: #fff;\n overflow: auto;\n padding: 15px 20px 0 20px;\n /* SPAN */\n /* Error Messages */\n}\n\n.main-content .ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 10px;\n}\n\n.main-content .ion-item-container-no-border {\n width: 100%;\n margin: 0px auto;\n padding: 0 !important;\n overflow: auto;\n}\n\n.main-content .container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.main-content .ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.main-content .ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\n.main-content ion-select {\n padding-left: 5px;\n margin-left: 0;\n}\n\n.main-content .ion-input-class {\n width: 315px;\n height: 45px;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.main-content .ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.main-content .list-people {\n width: 256px;\n float: left;\n}\n\n.main-content .add-people {\n width: 45px;\n float: right;\n overflow: auto;\n font-size: 25px;\n padding: 10px;\n}\n\n.main-content .list-people-title {\n /* font-size: 13px; */\n color: #797979;\n}\n\n.main-content .attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 5px 10px;\n padding: 5px;\n float: left;\n}\n\n.main-content .attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.main-content .attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n.main-content .span-left {\n float: left;\n font-size: 15x;\n}\n\n.main-content .span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.main-content .container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.main-content .button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.main-content .button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n\n.main-content .text-input {\n width: 100%;\n border: 1px solid #ebebeb;\n margin: 0px 15px 15px 0px;\n padding: 0 !important;\n border-radius: 5px;\n}\n\n.main-content .error {\n color: red;\n font-size: 12px;\n font-weight: bold;\n padding-bottom: 20px;\n}\n\n.main-content .span-color {\n color: red;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXG5ldy1ldmVudFxcbmV3LWV2ZW50LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9uZXctZXZlbnQucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSUo7O0FERkk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0lOOztBREhPO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDS1I7O0FEREk7RUFDRSxlQUFBO0FDR047O0FEQ0U7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQWlGRSxTQUFBO0VBdUNBLG1CQUFBO0FDbkhOOztBREhJO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0tSOztBREhNO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0tSOztBREhNO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FDS1I7O0FESE07RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ0tSOztBREhNO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLFlBQUE7RUFDQSxXQUFBO0FDS1I7O0FERk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBQ0lSOztBREZNO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FDSVI7O0FERk07RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNJUjs7QURGTTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lSOztBREZNO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDSVI7O0FERE07RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dSOztBRERNO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ0dOOztBRERNO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNHVjs7QURETTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dWOztBRERRO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNHVjs7QURBTTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ0VSOztBREVNO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQVI7O0FERU07RUFDRSxVQUFBO0FDQVIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvbmV3LWV2ZW50L25ldy1ldmVudC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAubWlkZGxle1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5tYWluLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzphdXRvO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgICAuaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lci1kaXZ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWl0ZW0tY2xhc3MtMntcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGlvbi1zZWxlY3R7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmxpc3QtcGVvcGxle1xyXG4gICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgLmFkZC1wZW9wbGV7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5saXN0LXBlb3BsZS10aXRsZXtcclxuICAgICAgICAvKiBmb250LXNpemU6IDEzcHg7ICovXHJcbiAgICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIH1cclxuICAgICAgLmF0dGFjaC1kb2N1bWVudHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAuYXR0YWNoLWljb257XHJcbiAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5hdHRhY2gtdGl0bGUtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6IzBkODlkMTtcclxuICAgICAgfVxyXG4gICAgICAvKiBTUEFOICovXHJcbiAgICAgIC5zcGFuLWxlZnR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tcmlnaHR7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAuY29udGFpbmVyLWZvb3RlcntcclxuICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuYnV0dG9uLWNhbmNlbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAgICAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgICAgICAgbWFyZ2luOjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24tc2F2ZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAgICAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICAgICAgICBtYXJnaW46MTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAudGV4dC1pbnB1dHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDE1cHggMTVweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLyogRXJyb3IgTWVzc2FnZXMgKi9cclxuICAgICAgLmVycm9ye1xyXG4gICAgICAgIGNvbG9yOnJlZDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tY29sb3J7XHJcbiAgICAgICAgY29sb3I6cmVkO1xyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xuICAvKiBTUEFOICovXG4gIC8qIEVycm9yIE1lc3NhZ2VzICovXG59XG4ubWFpbi1jb250ZW50IC5pb24taXRlbS1jb250YWluZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4ubWFpbi1jb250ZW50IC5pb24taWNvbi1jbGFzcyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50IGlvbi1zZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mge1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmxpc3QtcGVvcGxlIHtcbiAgd2lkdGg6IDI1NnB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmFkZC1wZW9wbGUge1xuICB3aWR0aDogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1haW4tY29udGVudCAubGlzdC1wZW9wbGUtdGl0bGUge1xuICAvKiBmb250LXNpemU6IDEzcHg7ICovXG4gIGNvbG9yOiAjNzk3OTc5O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tY29udGVudCAuY29udGFpbmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1jYW5jZWwge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1zYXZlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xuICAtLWNvbG9yOiNmZmZmZmY7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLnRleHQtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiAwcHggMTVweCAxNXB4IDBweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jb250ZW50IC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm1haW4tY29udGVudCAuc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */"); + +/***/ }), + +/***/ "./src/app/pages/agenda/new-event/new-event.page.ts": +/*!**********************************************************!*\ + !*** ./src/app/pages/agenda/new-event/new-event.page.ts ***! + \**********************************************************/ +/*! exports provided: NewEventPage */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NewEventPage", function() { return NewEventPage; }); +/* 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 src_app_services_events_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/services/events.service */ "./src/app/services/events.service.ts"); +/* harmony import */ var _models_event_model__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../../../models/event.model */ "./src/app/models/event.model.ts"); +/* harmony import */ var _events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../events/attendees/attendees.page */ "./src/app/pages/events/attendees/attendees.page.ts"); + + + + + + +let NewEventPage = class NewEventPage { + constructor(modalController, navParams, eventService) { + this.modalController = modalController; + this.navParams = navParams; + this.eventService = eventService; + this.segment = "true"; + this.postEvent = new _models_event_model__WEBPACK_IMPORTED_MODULE_4__["Event"](); + this.eventBody = { BodyType: "1", Text: "" }; + this.postEvent.Body = this.eventBody; + this.profile = this.navParams.get('profile'); + this.selectedSegment = this.navParams.get('segment'); + this.selectedDate = this.navParams.get('eventSelectedDate'); + } + ngOnInit() { + console.log(this.profile); + let selectedStartdDate = this.selectedDate; + let 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: ['Reunião'], + 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: ['Reunião'], + HasAttachments: false, + }; + } + } + close() { + this.modalController.dismiss(); + } + save() { + console.log(this.postEvent); + console.log(this.profile); + 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.modalController.dismiss(this.postEvent); + } + openAttendees() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalController.create({ + component: _events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__["AttendeesPage"], + componentProps: { + eventAttendees: this.postEvent.Attendees + }, + cssClass: 'attendee', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss().then((data) => { + if (data['data'] != null) { + let newattendees = data['data']; + this.postEvent.Attendees = newattendees; + } + }); + }); + } +}; +NewEventPage.ctorParameters = () => [ + { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] }, + { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] }, + { type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_3__["EventsService"] } +]; +NewEventPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ + Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ + selector: 'app-new-event', + template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./new-event.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/new-event/new-event.page.html")).default, + styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./new-event.page.scss */ "./src/app/pages/agenda/new-event/new-event.page.scss")).default] + }) +], NewEventPage); + + + /***/ }), /***/ "./src/app/pages/cal-modal/cal-modal-routing.module.ts": @@ -959,51 +1402,6 @@ CalModalPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ -/***/ }), - -/***/ "./src/app/services/alert.service.ts": -/*!*******************************************!*\ - !*** ./src/app/services/alert.service.ts ***! - \*******************************************/ -/*! exports provided: AlertService */ -/***/ (function(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"); - - - -let AlertService = class AlertService { - constructor(alertController) { - this.alertController = alertController; - } - presentAlert(message) { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - const alert = yield this.alertController.create({ - cssClass: 'my-custom-class', - header: 'Mensagem do sistema', - message: message, - buttons: ['OK'] - }); - yield alert.present(); - }); - } -}; -AlertService.ctorParameters = () => [ - { 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); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js.map b/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js.map index 5babb8b63..c485a8a8b 100644 --- a/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-agenda-agenda-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./node_modules/@angular/common/locales/pt.js","./src/app/components/calendar/calendar.component.html","./src/app/pages/agenda/agenda.page.html","./src/app/pages/cal-modal/cal-modal.page.html","./src/app/components/calendar/calendar.component.scss","./src/app/components/calendar/calendar.component.ts","./src/app/models/event.model.ts","./src/app/pages/agenda/agenda-routing.module.ts","./src/app/pages/agenda/agenda.module.ts","./src/app/pages/agenda/agenda.page.scss","./src/app/pages/agenda/agenda.page.ts","./src/app/pages/cal-modal/cal-modal-routing.module.ts","./src/app/pages/cal-modal/cal-modal.module.ts","./src/app/pages/cal-modal/cal-modal.page.scss","./src/app/pages/cal-modal/cal-modal.page.ts","./src/app/services/alert.service.ts"],"names":[],"mappings":"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","file":"pages-agenda-agenda-module-es2015.js","sourcesContent":["/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(null, exports);\n if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define(\"@angular/common/locales/pt\", [\"require\", \"exports\"], factory);\n }\n})(function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n // THIS CODE IS GENERATED - DO NOT MODIFY\n // See angular/tools/gulp-tasks/cldr/extract.js\n var u = undefined;\n function plural(n) {\n var i = Math.floor(Math.abs(n));\n if (i === Math.floor(i) && i >= 0 && i <= 1)\n return 1;\n return 5;\n }\n exports.default = [\n 'pt',\n [['AM', 'PM'], u, u],\n u,\n [\n ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],\n [\n 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',\n 'sábado'\n ],\n ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']\n ],\n u,\n [\n ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],\n [\n 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'\n ],\n [\n 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',\n 'outubro', 'novembro', 'dezembro'\n ]\n ],\n u,\n [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],\n 0,\n [6, 0],\n ['dd/MM/y', 'd \\'de\\' MMM \\'de\\' y', 'd \\'de\\' MMMM \\'de\\' y', 'EEEE, d \\'de\\' MMMM \\'de\\' y'],\n ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],\n ['{1} {0}', u, u, u],\n [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],\n ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],\n 'BRL',\n 'R$',\n 'Real brasileiro',\n {\n 'AUD': ['AU$', '$'],\n 'JPY': ['JP¥', '¥'],\n 'PTE': ['Esc.'],\n 'RON': [u, 'L'],\n 'SYP': [u, 'S£'],\n 'THB': ['฿'],\n 'TWD': ['NT$'],\n 'USD': ['US$', '$']\n },\n 'ltr',\n plural\n ];\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9jb21tb24vbG9jYWxlcy9wdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7Ozs7Ozs7Ozs7OztJQUVILHlDQUF5QztJQUN6QywrQ0FBK0M7SUFFL0MsSUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDO0lBRXBCLFNBQVMsTUFBTSxDQUFDLENBQVM7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQUUsT0FBTyxDQUFDLENBQUM7UUFDdEQsT0FBTyxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQsa0JBQWU7UUFDYixJQUFJO1FBQ0osQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUM7WUFDN0Y7Z0JBQ0UsU0FBUyxFQUFFLGVBQWUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxhQUFhO2dCQUN4RixRQUFRO2FBQ1Q7WUFDRCxDQUFDLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sQ0FBQztTQUN6RDtRQUNELENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUM7WUFDNUQ7Z0JBQ0UsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO2FBQy9GO1lBQ0Q7Z0JBQ0UsU0FBUyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVO2dCQUN4RixTQUFTLEVBQUUsVUFBVSxFQUFFLFVBQVU7YUFDbEM7U0FDRjtRQUNELENBQUM7UUFDRCxDQUFDLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLGlCQUFpQixFQUFFLGtCQUFrQixDQUFDLENBQUM7UUFDOUQsQ0FBQztRQUNELENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNOLENBQUMsU0FBUyxFQUFFLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLDhCQUE4QixDQUFDO1FBQzlGLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsZUFBZSxDQUFDO1FBQ3BELENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUM7UUFDOUQsQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxLQUFLLENBQUM7UUFDNUMsS0FBSztRQUNMLElBQUk7UUFDSixpQkFBaUI7UUFDakI7WUFDRSxLQUFLLEVBQUUsQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDO1lBQ25CLEtBQUssRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUM7WUFDbkIsS0FBSyxFQUFFLENBQUMsTUFBTSxDQUFDO1lBQ2YsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQztZQUNmLEtBQUssRUFBRSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUM7WUFDaEIsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDO1lBQ1osS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDO1lBQ2QsS0FBSyxFQUFFLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQztTQUNwQjtRQUNELEtBQUs7UUFDTCxNQUFNO0tBQ1AsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vYW5ndWxhci5pby9saWNlbnNlXG4gKi9cblxuLy8gVEhJUyBDT0RFIElTIEdFTkVSQVRFRCAtIERPIE5PVCBNT0RJRllcbi8vIFNlZSBhbmd1bGFyL3Rvb2xzL2d1bHAtdGFza3MvY2xkci9leHRyYWN0LmpzXG5cbmNvbnN0IHUgPSB1bmRlZmluZWQ7XG5cbmZ1bmN0aW9uIHBsdXJhbChuOiBudW1iZXIpOiBudW1iZXIge1xuICBsZXQgaSA9IE1hdGguZmxvb3IoTWF0aC5hYnMobikpO1xuICBpZiAoaSA9PT0gTWF0aC5mbG9vcihpKSAmJiBpID49IDAgJiYgaSA8PSAxKSByZXR1cm4gMTtcbiAgcmV0dXJuIDU7XG59XG5cbmV4cG9ydCBkZWZhdWx0IFtcbiAgJ3B0JyxcbiAgW1snQU0nLCAnUE0nXSwgdSwgdV0sXG4gIHUsXG4gIFtcbiAgICBbJ0QnLCAnUycsICdUJywgJ1EnLCAnUScsICdTJywgJ1MnXSwgWydkb20uJywgJ3NlZy4nLCAndGVyLicsICdxdWEuJywgJ3F1aS4nLCAnc2V4LicsICdzw6FiLiddLFxuICAgIFtcbiAgICAgICdkb21pbmdvJywgJ3NlZ3VuZGEtZmVpcmEnLCAndGVyw6dhLWZlaXJhJywgJ3F1YXJ0YS1mZWlyYScsICdxdWludGEtZmVpcmEnLCAnc2V4dGEtZmVpcmEnLFxuICAgICAgJ3PDoWJhZG8nXG4gICAgXSxcbiAgICBbJ2RvbS4nLCAnc2VnLicsICd0ZXIuJywgJ3F1YS4nLCAncXVpLicsICdzZXguJywgJ3PDoWIuJ11cbiAgXSxcbiAgdSxcbiAgW1xuICAgIFsnSicsICdGJywgJ00nLCAnQScsICdNJywgJ0onLCAnSicsICdBJywgJ1MnLCAnTycsICdOJywgJ0QnXSxcbiAgICBbXG4gICAgICAnamFuLicsICdmZXYuJywgJ21hci4nLCAnYWJyLicsICdtYWkuJywgJ2p1bi4nLCAnanVsLicsICdhZ28uJywgJ3NldC4nLCAnb3V0LicsICdub3YuJywgJ2Rlei4nXG4gICAgXSxcbiAgICBbXG4gICAgICAnamFuZWlybycsICdmZXZlcmVpcm8nLCAnbWFyw6dvJywgJ2FicmlsJywgJ21haW8nLCAnanVuaG8nLCAnanVsaG8nLCAnYWdvc3RvJywgJ3NldGVtYnJvJyxcbiAgICAgICdvdXR1YnJvJywgJ25vdmVtYnJvJywgJ2RlemVtYnJvJ1xuICAgIF1cbiAgXSxcbiAgdSxcbiAgW1snYS5DLicsICdkLkMuJ10sIHUsIFsnYW50ZXMgZGUgQ3Jpc3RvJywgJ2RlcG9pcyBkZSBDcmlzdG8nXV0sXG4gIDAsXG4gIFs2LCAwXSxcbiAgWydkZC9NTS95JywgJ2QgXFwnZGVcXCcgTU1NIFxcJ2RlXFwnIHknLCAnZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknLCAnRUVFRSwgZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknXSxcbiAgWydISDptbScsICdISDptbTpzcycsICdISDptbTpzcyB6JywgJ0hIOm1tOnNzIHp6enonXSxcbiAgWyd7MX0gezB9JywgdSwgdSwgdV0sXG4gIFsnLCcsICcuJywgJzsnLCAnJScsICcrJywgJy0nLCAnRScsICfDlycsICfigLAnLCAn4oieJywgJ05hTicsICc6J10sXG4gIFsnIywjIzAuIyMjJywgJyMsIyMwJScsICfCpMKgIywjIzAuMDAnLCAnI0UwJ10sXG4gICdCUkwnLFxuICAnUiQnLFxuICAnUmVhbCBicmFzaWxlaXJvJyxcbiAge1xuICAgICdBVUQnOiBbJ0FVJCcsICckJ10sXG4gICAgJ0pQWSc6IFsnSlDCpScsICfCpSddLFxuICAgICdQVEUnOiBbJ0VzYy4nXSxcbiAgICAnUk9OJzogW3UsICdMJ10sXG4gICAgJ1NZUCc6IFt1LCAnU8KjJ10sXG4gICAgJ1RIQic6IFsn4Li/J10sXG4gICAgJ1RXRCc6IFsnTlQkJ10sXG4gICAgJ1VTRCc6IFsnVVMkJywgJyQnXVxuICB9LFxuICAnbHRyJyxcbiAgcGx1cmFsXG5dO1xuIl19","export default \"
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Agenda\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n Combinada\\r\\n \\r\\n \\r\\n Oficial\\r\\n \\r\\n \\r\\n Pessoal\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Novo Evento\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n Assunto *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Descrição *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Localização *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Selecione a Agenda *\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Tipo de evento *\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Data Início *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Data Fim *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n {{ viewTitle }}\\r\\n \\r\\n \\r\\n Enviar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export 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== */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-calendar',\r\n templateUrl: './calendar.component.html',\r\n styleUrls: ['./calendar.component.scss'],\r\n})\r\nexport class CalendarComponent implements OnInit {\r\n\r\n date = new Date();\r\n months = [\r\n \"Janeiro\",\r\n \"Fevereiro\",\r\n \"Março\",\r\n \"Abril\",\r\n \"Maio\",\r\n \"Junho\",\r\n \"Julho\",\r\n \"Agosto\",\r\n \"Setembro\",\r\n \"Outubro\",\r\n \"Novembro\",\r\n \"Dezembro\",\r\n ];\r\n weekdays = [\r\n \"Domingo\", \r\n \"Segunda-feira\", \r\n \"Terça-feira\", \r\n \"Quarta-feira\", \r\n \"Quinta-feira\", \r\n \"Sexta-feira\", \r\n \"Sábado\"\r\n ];\r\n currentMonth = this.months[this.date.getMonth()];\r\n customDate = this.weekdays[this.date.getDay()]+ \", \" + this.date.getDate() +\" de \" + ( this.months[this.date.getMonth()]);\r\n \r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n}\r\n","import { EventBody } from './eventbody.model';\r\nimport { EventPerson } from './eventperson.model';\r\n\r\nexport class Event{\r\n EventId: string;\r\n Subject: string;\r\n Body: EventBody;\r\n Location: string;\r\n CalendarId: string;\r\n CalendarName: string;\r\n StartDate: Date;\r\n EndDate: Date;\r\n EventType: string;\r\n Attendees: EventPerson[];\r\n IsMeeting: boolean;\r\n IsRecurring: boolean;\r\n AppointmentState: number;\r\n TimeZone: string;\r\n Organizer: string;\r\n Categories: string[];\r\n HasAttachments: boolean;\r\n}","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AgendaPage\r\n },\r {\n path: 'approve-event-modal',\n loadChildren: () => import('./approve-event-modal/approve-event-modal.module').then( m => m.ApproveEventModalPageModule)\n },\n {\n path: 'event-actions-popover',\n loadChildren: () => import('./event-actions-popover/event-actions-popover.module').then( m => m.EventActionsPopoverPageModule)\n },\n {\n path: 'emend-message-modal',\n loadChildren: () => import('./emend-message-modal/emend-message-modal.module').then( m => m.EmendMessageModalPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AgendaPageRoutingModule {}\r\n","import { NgModule, LOCALE_ID, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AgendaPageRoutingModule } from './agenda-routing.module';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\n\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\nimport { CalModalPageModule } from '../cal-modal/cal-modal.module';\r\n\r\nimport { registerLocaleData } from '@angular/common';\r\nimport localeDe from '@angular/common/locales/pt';\r\nimport { CalendarComponent } from 'src/app/components/calendar/calendar.component';\r\nregisterLocaleData(localeDe);\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* ComponentsModule, */\r\n AgendaPageRoutingModule,\r\n NgCalendarModule,\r\n CalModalPageModule,\r\n ],\r\n declarations: [AgendaPage, CalendarComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA],\r\n providers: [\r\n { provide: LOCALE_ID, useValue: 'pt-PT'}\r\n ]\r\n})\r\nexport class AgendaPageModule {}\r\n","export 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 */\";","import { Component, OnInit, ViewChild, Inject, LOCALE_ID } from '@angular/core';\r\nimport { CalendarComponent } from 'ionic2-calendar';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { formatDate } from '@angular/common';\r\nimport { CalModalPage } from '../cal-modal/cal-modal.page';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Event } from '../../models/event.model';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\n\r\n@Component({\r\n selector: 'app-agenda',\r\n templateUrl: './agenda.page.html',\r\n styleUrls: ['./agenda.page.scss'],\r\n})\r\nexport class AgendaPage implements OnInit {\r\n\r\n /* List of events of our calendar */\r\n eventSource = [];\r\n /* The title of the calendar */\r\n viewTitle: string;\r\n\r\n calendar = {\r\n /* Se the view of the calendar to a month view */\r\n mode: 'month',\r\n currentDate: new Date(),\r\n };\r\n\r\n selectedDate: Date;\r\n eventSelectedDate: Date;\r\n eventSelectedDate2: Date;\r\n rangeStartDate: Date;\r\n rangeEndDate: Date;\r\n\r\n @ViewChild(CalendarComponent) myCal: CalendarComponent;\r\n\r\n segment:string;\r\n profile:string;\r\n\r\n eventsList: Event[];\r\n eventsListPessoal: Event[];\r\n eventsListOficial: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n showLoader: boolean;\r\n\r\n startTime: Date;\r\n endTime: Date;\r\n\r\n\r\n\r\n constructor( \r\n private alertCtrl: AlertController,\r\n @Inject(LOCALE_ID) private locale: string,\r\n private modalCtrl: ModalController,\r\n private eventService: EventsService,\r\n private router: Router,\r\n private alertCrontroller: AlertService\r\n ) {}\r\n\r\n ngOnInit() {\r\n this.profile = \"mdgpr\";\r\n //Inicializar segment\r\n /* localStorage.setItem('test', this.eventSelectedDate.toString()); */\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == \"/home/agenda\") {\r\n if (this.segment == null)\r\n {\r\n this.segment = \"Combinada\";\r\n }\r\n else\r\n {\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n }\r\n });\r\n }\r\n\r\n\r\n\r\n //Go to the next view of the calendar month/week/day\r\n next(){\r\n this.myCal.slideNext();\r\n }\r\n //Go to the previous view of the calendar\r\n back(){\r\n this.myCal.slidePrev();\r\n }\r\n //Shows the title of your view\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n //Show information of the event\r\n async onEventSelected(ev: { event: Event}){\r\n this.router.navigate([\"/home/agenda\", ev.event.EventId, 'agenda']);\r\n }\r\n\r\n onCurrentChanged = (ev: Date) => {\r\n this.eventSelectedDate = ev;\r\n };\r\n\r\n /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => {\r\n console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0));\r\n this.eventSelectedDate2 = ev.selectedTime;\r\n }; */\r\n\r\n onRangeChanged (ev: { startTime: Date, endTime: Date }) {\r\n this.rangeStartDate = ev.startTime;\r\n this.rangeEndDate = ev.endTime;\r\n\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n };\r\n\r\n async openCalModal() {\r\n const modal = await this.modalCtrl.create({\r\n component: CalModalPage,\r\n componentProps:{\r\n segment: this.segment,\r\n profile: this.profile,\r\n eventSelectedDate: this.eventSelectedDate,\r\n },\r\n cssClass: 'cal-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let postEvent: Event = data['data'];\r\n if (postEvent.Subject != null)\r\n {\r\n this.eventSource.push({\r\n title: postEvent.Subject,\r\n startTime: new Date(postEvent.StartDate),\r\n endTime: new Date(postEvent.EndDate),\r\n allDay: false,\r\n event: postEvent\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n \r\n async loadRangeEvents(startTime: Date, endTime: Date){\r\n this.showLoader = true;\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n this.eventsList.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n this.eventsList.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n case \"Pessoal\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");;\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n case \"Oficial\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n } \r\n }\r\n\r\n doRefresh(ev: any){\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n setTimeout(() => {\r\n ev.target.complete();\r\n }, 250);\r\n }\r\n showAlert(){\r\n this.alertCrontroller.presentAlert(\"Funcionalidade em desenvolvimento.\");\r\n }\r\n changeProfile(){\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n }\r\n\r\n \r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: CalModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class CalModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { CalModalPageRoutingModule } from './cal-modal-routing.module';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n CalModalPageRoutingModule,\r\n ReactiveFormsModule,\r\n NgCalendarModule\r\n ],\r\n declarations: [CalModalPage]\r\n})\r\nexport class CalModalPageModule {}\r\n","export 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 */\";","import { Component, OnInit, AfterViewInit, Input } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\n\r\nimport { AttendeeModalPage } from '../events/attendee-modal/attendee-modal.page';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { identifierModuleUrl } from '@angular/compiler';\r\n\r\n@Component({\r\n selector: 'app-cal-modal',\r\n templateUrl: './cal-modal.page.html',\r\n styleUrls: ['./cal-modal.page.scss'],\r\n})\r\nexport class CalModalPage implements OnInit {\r\n\r\n calendar = {\r\n mode: 'month',\r\n currentDate: new Date()\r\n };\r\n\r\n eventAttendees: EventPerson[];\r\n segment:string = \"true\";\r\n selectedSegment: string;\r\n selectedDate: Date;\r\n\r\n viewTitle: string;\r\n postEvent: Event;\r\n eventBody: EventBody;\r\n modalReady = false;\r\n \r\n minDate: string;\r\n\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n formSubjectSatus: boolean = false;\r\n formDescriptionSatus: boolean = false;\r\n formLocationSatus: boolean = false;\r\n formEventTypeSatus: boolean = false;\r\n\r\n profile:string;\r\n\r\n constructor(public formBuilder: FormBuilder, private modalCtrl: ModalController, private eventService: EventsService, private alertController:AlertService, \r\n private navParams: NavParams) { \r\n this.postEvent = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postEvent.Body = this.eventBody;\r\n this.profile = this.navParams.get('profile');\r\n \r\n }\r\n\r\n ngOnInit() {\r\n\r\n \r\n this.selectedSegment = this.navParams.get('segment');\r\n this.selectedDate = this.navParams.get('eventSelectedDate');\r\n\r\n let selectedStartdDate = this.selectedDate;\r\n let selectedEndDate = new Date(this.selectedDate);\r\n /* Set + 30minutes to seleted datetime */\r\n selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30)\r\n \r\n this.minDate = this.selectedDate.toString();\r\n \r\n if(this.selectedSegment != \"Combinada\"){\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: this.selectedSegment,\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n else{\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: 'Oficial',\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]],\r\n agenda: ['', [Validators.required]],\r\n startdate: ['', [Validators.required]],\r\n enddate: ['', [Validators.required]],\r\n description: ['', [Validators.required]],\r\n location: ['', [Validators.required]],\r\n eventtype: ['', [Validators.required]]\r\n }) \r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n ngAfterViewInit(): void {\r\n setTimeout(()=>{\r\n this.modalReady = true;\r\n }, 0);\r\n }\r\n\r\n save(){\r\n if (this.ionicForm.valid) {\r\n if(this.profile=='mdgpr'){\r\n this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n \r\n }\r\n else if(this.profile=='pr'){\r\n this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n this.modalCtrl.dismiss(this.postEvent);\r\n }\r\n else{\r\n this.validateFormInputs();\r\n }\r\n }\r\n \r\n validateFormInputs(){\r\n let formSubject = this.postEvent.Subject.trim();\r\n let formDescription = this.postEvent.Body.Text.trim();\r\n let formLocation = this.postEvent.Location.trim();\r\n \r\n if (!this.postEvent.Subject && formSubject.length <= 0){\r\n this.formSubjectSatus=true;\r\n }\r\n else{\r\n this.formSubjectSatus=false;\r\n if(!this.postEvent.Body.Text && formDescription.length <= 0){\r\n this.formDescriptionSatus=true;\r\n }\r\n else{\r\n this.formDescriptionSatus=false;\r\n if (!this.postEvent.Location && formLocation.length <= 0){\r\n this.formLocationSatus=true;\r\n }\r\n else{\r\n this.formLocationSatus=false;\r\n }\r\n }\r\n }\r\n /* return (this.postEvent.Subject && formSubject.length > 0); */\r\n }\r\n\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n\r\n onTimeSelected(ev){\r\n /* this.postEvent.startTime = new Date(ev.selectedTime); */\r\n \r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss();\r\n /* this.modalCtrl.dismiss(this.postEvent); */\r\n }\r\n\r\n async addAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeeModalPage,\r\n componentProps: {\r\n eventPersons: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let newattendees: EventPerson[] = data['data'];\r\n \r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": (this.segment == \"true\")\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n \r\n });\r\n }\r\n this.postEvent.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n showAlert(){\r\n this.alertController.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n async openAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.postEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./node_modules/@angular/common/locales/pt.js","./src/app/components/calendar/calendar.component.html","./src/app/pages/agenda/agenda.page.html","./src/app/pages/agenda/new-event/new-event.page.html","./src/app/pages/cal-modal/cal-modal.page.html","./src/app/components/calendar/calendar.component.scss","./src/app/components/calendar/calendar.component.ts","./src/app/pages/agenda/agenda-routing.module.ts","./src/app/pages/agenda/agenda.module.ts","./src/app/pages/agenda/agenda.page.scss","./src/app/pages/agenda/agenda.page.ts","./src/app/pages/agenda/custom-date-formatter.provider.ts","./src/app/pages/agenda/new-event/new-event.page.scss","./src/app/pages/agenda/new-event/new-event.page.ts","./src/app/pages/cal-modal/cal-modal-routing.module.ts","./src/app/pages/cal-modal/cal-modal.module.ts","./src/app/pages/cal-modal/cal-modal.page.scss","./src/app/pages/cal-modal/cal-modal.page.ts"],"names":[],"mappings":"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","file":"pages-agenda-agenda-module-es2015.js","sourcesContent":["/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(null, exports);\n if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define(\"@angular/common/locales/pt\", [\"require\", \"exports\"], factory);\n }\n})(function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n // THIS CODE IS GENERATED - DO NOT MODIFY\n // See angular/tools/gulp-tasks/cldr/extract.js\n var u = undefined;\n function plural(n) {\n var i = Math.floor(Math.abs(n));\n if (i === Math.floor(i) && i >= 0 && i <= 1)\n return 1;\n return 5;\n }\n exports.default = [\n 'pt',\n [['AM', 'PM'], u, u],\n u,\n [\n ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],\n [\n 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',\n 'sábado'\n ],\n ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']\n ],\n u,\n [\n ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],\n [\n 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'\n ],\n [\n 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',\n 'outubro', 'novembro', 'dezembro'\n ]\n ],\n u,\n [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],\n 0,\n [6, 0],\n ['dd/MM/y', 'd \\'de\\' MMM \\'de\\' y', 'd \\'de\\' MMMM \\'de\\' y', 'EEEE, d \\'de\\' MMMM \\'de\\' y'],\n ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],\n ['{1} {0}', u, u, u],\n [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],\n ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],\n 'BRL',\n 'R$',\n 'Real brasileiro',\n {\n 'AUD': ['AU$', '$'],\n 'JPY': ['JP¥', '¥'],\n 'PTE': ['Esc.'],\n 'RON': [u, 'L'],\n 'SYP': [u, 'S£'],\n 'THB': ['฿'],\n 'TWD': ['NT$'],\n 'USD': ['US$', '$']\n },\n 'ltr',\n plural\n ];\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9jb21tb24vbG9jYWxlcy9wdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7Ozs7Ozs7Ozs7OztJQUVILHlDQUF5QztJQUN6QywrQ0FBK0M7SUFFL0MsSUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDO0lBRXBCLFNBQVMsTUFBTSxDQUFDLENBQVM7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQUUsT0FBTyxDQUFDLENBQUM7UUFDdEQsT0FBTyxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQsa0JBQWU7UUFDYixJQUFJO1FBQ0osQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUM7WUFDN0Y7Z0JBQ0UsU0FBUyxFQUFFLGVBQWUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxhQUFhO2dCQUN4RixRQUFRO2FBQ1Q7WUFDRCxDQUFDLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sQ0FBQztTQUN6RDtRQUNELENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUM7WUFDNUQ7Z0JBQ0UsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO2FBQy9GO1lBQ0Q7Z0JBQ0UsU0FBUyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVO2dCQUN4RixTQUFTLEVBQUUsVUFBVSxFQUFFLFVBQVU7YUFDbEM7U0FDRjtRQUNELENBQUM7UUFDRCxDQUFDLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLGlCQUFpQixFQUFFLGtCQUFrQixDQUFDLENBQUM7UUFDOUQsQ0FBQztRQUNELENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNOLENBQUMsU0FBUyxFQUFFLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLDhCQUE4QixDQUFDO1FBQzlGLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsZUFBZSxDQUFDO1FBQ3BELENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUM7UUFDOUQsQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxLQUFLLENBQUM7UUFDNUMsS0FBSztRQUNMLElBQUk7UUFDSixpQkFBaUI7UUFDakI7WUFDRSxLQUFLLEVBQUUsQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDO1lBQ25CLEtBQUssRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUM7WUFDbkIsS0FBSyxFQUFFLENBQUMsTUFBTSxDQUFDO1lBQ2YsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQztZQUNmLEtBQUssRUFBRSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUM7WUFDaEIsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDO1lBQ1osS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDO1lBQ2QsS0FBSyxFQUFFLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQztTQUNwQjtRQUNELEtBQUs7UUFDTCxNQUFNO0tBQ1AsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vYW5ndWxhci5pby9saWNlbnNlXG4gKi9cblxuLy8gVEhJUyBDT0RFIElTIEdFTkVSQVRFRCAtIERPIE5PVCBNT0RJRllcbi8vIFNlZSBhbmd1bGFyL3Rvb2xzL2d1bHAtdGFza3MvY2xkci9leHRyYWN0LmpzXG5cbmNvbnN0IHUgPSB1bmRlZmluZWQ7XG5cbmZ1bmN0aW9uIHBsdXJhbChuOiBudW1iZXIpOiBudW1iZXIge1xuICBsZXQgaSA9IE1hdGguZmxvb3IoTWF0aC5hYnMobikpO1xuICBpZiAoaSA9PT0gTWF0aC5mbG9vcihpKSAmJiBpID49IDAgJiYgaSA8PSAxKSByZXR1cm4gMTtcbiAgcmV0dXJuIDU7XG59XG5cbmV4cG9ydCBkZWZhdWx0IFtcbiAgJ3B0JyxcbiAgW1snQU0nLCAnUE0nXSwgdSwgdV0sXG4gIHUsXG4gIFtcbiAgICBbJ0QnLCAnUycsICdUJywgJ1EnLCAnUScsICdTJywgJ1MnXSwgWydkb20uJywgJ3NlZy4nLCAndGVyLicsICdxdWEuJywgJ3F1aS4nLCAnc2V4LicsICdzw6FiLiddLFxuICAgIFtcbiAgICAgICdkb21pbmdvJywgJ3NlZ3VuZGEtZmVpcmEnLCAndGVyw6dhLWZlaXJhJywgJ3F1YXJ0YS1mZWlyYScsICdxdWludGEtZmVpcmEnLCAnc2V4dGEtZmVpcmEnLFxuICAgICAgJ3PDoWJhZG8nXG4gICAgXSxcbiAgICBbJ2RvbS4nLCAnc2VnLicsICd0ZXIuJywgJ3F1YS4nLCAncXVpLicsICdzZXguJywgJ3PDoWIuJ11cbiAgXSxcbiAgdSxcbiAgW1xuICAgIFsnSicsICdGJywgJ00nLCAnQScsICdNJywgJ0onLCAnSicsICdBJywgJ1MnLCAnTycsICdOJywgJ0QnXSxcbiAgICBbXG4gICAgICAnamFuLicsICdmZXYuJywgJ21hci4nLCAnYWJyLicsICdtYWkuJywgJ2p1bi4nLCAnanVsLicsICdhZ28uJywgJ3NldC4nLCAnb3V0LicsICdub3YuJywgJ2Rlei4nXG4gICAgXSxcbiAgICBbXG4gICAgICAnamFuZWlybycsICdmZXZlcmVpcm8nLCAnbWFyw6dvJywgJ2FicmlsJywgJ21haW8nLCAnanVuaG8nLCAnanVsaG8nLCAnYWdvc3RvJywgJ3NldGVtYnJvJyxcbiAgICAgICdvdXR1YnJvJywgJ25vdmVtYnJvJywgJ2RlemVtYnJvJ1xuICAgIF1cbiAgXSxcbiAgdSxcbiAgW1snYS5DLicsICdkLkMuJ10sIHUsIFsnYW50ZXMgZGUgQ3Jpc3RvJywgJ2RlcG9pcyBkZSBDcmlzdG8nXV0sXG4gIDAsXG4gIFs2LCAwXSxcbiAgWydkZC9NTS95JywgJ2QgXFwnZGVcXCcgTU1NIFxcJ2RlXFwnIHknLCAnZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknLCAnRUVFRSwgZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknXSxcbiAgWydISDptbScsICdISDptbTpzcycsICdISDptbTpzcyB6JywgJ0hIOm1tOnNzIHp6enonXSxcbiAgWyd7MX0gezB9JywgdSwgdSwgdV0sXG4gIFsnLCcsICcuJywgJzsnLCAnJScsICcrJywgJy0nLCAnRScsICfDlycsICfigLAnLCAn4oieJywgJ05hTicsICc6J10sXG4gIFsnIywjIzAuIyMjJywgJyMsIyMwJScsICfCpMKgIywjIzAuMDAnLCAnI0UwJ10sXG4gICdCUkwnLFxuICAnUiQnLFxuICAnUmVhbCBicmFzaWxlaXJvJyxcbiAge1xuICAgICdBVUQnOiBbJ0FVJCcsICckJ10sXG4gICAgJ0pQWSc6IFsnSlDCpScsICfCpSddLFxuICAgICdQVEUnOiBbJ0VzYy4nXSxcbiAgICAnUk9OJzogW3UsICdMJ10sXG4gICAgJ1NZUCc6IFt1LCAnU8KjJ10sXG4gICAgJ1RIQic6IFsn4Li/J10sXG4gICAgJ1RXRCc6IFsnTlQkJ10sXG4gICAgJ1VTRCc6IFsnVVMkJywgJyQnXVxuICB9LFxuICAnbHRyJyxcbiAgcGx1cmFsXG5dO1xuIl19","export default \"
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{ view.dates[row*7+col].label }} \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Hoje,   {{ timelineDate }}\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Novo Evento\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Oficial\\r\\n Pessoal\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Não se repete\\r\\n Repete\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Adicionar participantes\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Gravar\\r\\n \\r\\n \\r\\n \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Novo Evento\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n Assunto *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Descrição *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Localização *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Selecione a Agenda *\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Tipo de evento *\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Data Início *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Data Fim *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n {{ viewTitle }}\\r\\n \\r\\n \\r\\n Enviar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export 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== */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-calendar',\r\n templateUrl: './calendar.component.html',\r\n styleUrls: ['./calendar.component.scss'],\r\n})\r\nexport class CalendarComponent implements OnInit {\r\n\r\n date = new Date();\r\n months = [\r\n \"Janeiro\",\r\n \"Fevereiro\",\r\n \"Março\",\r\n \"Abril\",\r\n \"Maio\",\r\n \"Junho\",\r\n \"Julho\",\r\n \"Agosto\",\r\n \"Setembro\",\r\n \"Outubro\",\r\n \"Novembro\",\r\n \"Dezembro\",\r\n ];\r\n weekdays = [\r\n \"Domingo\", \r\n \"Segunda-feira\", \r\n \"Terça-feira\", \r\n \"Quarta-feira\", \r\n \"Quinta-feira\", \r\n \"Sexta-feira\", \r\n \"Sábado\"\r\n ];\r\n currentMonth = this.months[this.date.getMonth()];\r\n customDate = this.weekdays[this.date.getDay()]+ \", \" + this.date.getDate() +\" de \" + ( this.months[this.date.getMonth()]);\r\n \r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AgendaPage\r\n },\r {\n path: 'approve-event-modal',\n loadChildren: () => import('./approve-event-modal/approve-event-modal.module').then( m => m.ApproveEventModalPageModule)\n },\n {\n path: 'event-actions-popover',\n loadChildren: () => import('./event-actions-popover/event-actions-popover.module').then( m => m.EventActionsPopoverPageModule)\n },\n {\n path: 'emend-message-modal',\n loadChildren: () => import('./emend-message-modal/emend-message-modal.module').then( m => m.EmendMessageModalPageModule)\n },\n {\n path: 'new-event',\n loadChildren: () => import('./new-event/new-event.module').then( m => m.NewEventPageModule)\n },\n {\n path: 'edit-event',\n loadChildren: () => import('./edit-event/edit-event.module').then( m => m.EditEventPageModule)\n },\n {\n path: 'view-event',\n loadChildren: () => import('./view-event/view-event.module').then( m => m.ViewEventPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AgendaPageRoutingModule {}\r\n","import { NgModule, LOCALE_ID, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AgendaPageRoutingModule } from './agenda-routing.module';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\n\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\nimport { CalModalPageModule } from '../cal-modal/cal-modal.module';\r\n\r\nimport { registerLocaleData } from '@angular/common';\r\nimport localeDe from '@angular/common/locales/pt';\r\nimport { CalendarComponent } from 'src/app/components/calendar/calendar.component';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\nregisterLocaleData(localeDe);\r\n\r\n\r\nimport { CalendarModule, DateAdapter } from 'angular-calendar';\r\nimport { adapterFactory } from 'angular-calendar/date-adapters/date-fns';\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* ComponentsModule, */\r\n CalendarModule.forRoot({\r\n provide: DateAdapter,\r\n useFactory: adapterFactory\r\n }),\r\n SharedModule,\r\n AgendaPageRoutingModule,\r\n NgCalendarModule,\r\n CalModalPageModule,\r\n ],\r\n declarations: [AgendaPage, CalendarComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA],\r\n providers: [\r\n { provide: LOCALE_ID, useValue: 'pt-PT'}\r\n ]\r\n})\r\nexport class AgendaPageModule {}\r\n","export 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-current {\\n background-color: red;\\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: #fff;\\n border-radius: 21px;\\n border-left: 3px solid #ffb703;\\n border-bottom: none;\\n border-right: 3px solid #f05d5e;\\n color: black;\\n margin: 0px auto;\\n width: 35px;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 15px 5px 0px 5px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #ecf8ff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\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: block;\\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\\n/* Timeline */\\n\\n.cal-hour-segment {\\n border-bottom: none !important;\\n}\\n\\n.cal-current-time-marker {\\n background-color: #42b9fe !important;\\n}\\n\\n.calendar-tool-tip ion-icon {\\n font-size: 35px;\\n}\\n\\n.calendar-tool-tip .arrow-down {\\n font-size: 28px;\\n}\\n\\n.currente-date-timelien {\\n padding: 10px 20px;\\n}\\n\\n.currente-date-timelien .timeline-date {\\n font-size: 15px;\\n font-weight: bold;\\n}\\n\\n.currente-date-timelien .filter {\\n font-size: 15px;\\n font-weight: normal;\\n}\\n\\n.currente-date-timelien .filter .filter-name {\\n color: #0d89d1;\\n}\\n\\n.currente-date-timelien .filter ion-icon {\\n font-size: 35px;\\n color: #0d89d1;\\n}\\n\\n.currente-date-timelien .filter .filter-name {\\n font-family: Roboto;\\n font-size: 15px;\\n margin-left: 10px;\\n}\\n\\n.drop-down .drop-down-container {\\n display: none;\\n border-top: 2px solid #42b9fe;\\n position: absolute;\\n background: white;\\n z-index: 100000;\\n box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.3);\\n border-bottom-right-radius: 5px;\\n border-bottom-left-radius: 5px;\\n margin-left: -122px;\\n padding: 4px 15px;\\n}\\n\\n.drop-down .drop-down-container ul {\\n margin: 0px;\\n padding: 0px;\\n}\\n\\n.drop-down .drop-down-container ul li {\\n list-style: none;\\n height: 35px;\\n display: flex;\\n align-items: center;\\n}\\n\\n.capitaliseText {\\n min-width: 155px;\\n text-align: center;\\n font-weight: normal;\\n padding: 0px;\\n margin: 0px;\\n}\\n\\n.arrow {\\n padding: 0px 0px;\\n}\\n\\n.right-icons, .calendar-profile {\\n padding: 0px 9px;\\n}\\n\\n.capitaliseText {\\n font-size: 20px;\\n}\\n\\n.calendar-tool-tip {\\n padding: 17px 10px 0px 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGFnZW5kYVxcYWdlbmRhLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FnZW5kYS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtFQUNBLHNCQUFBO0FDQ0Y7O0FERUE7RUFDRSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ0NGOztBRElFO0VBQ0Usa0NBQUE7QUNESjs7QURJRTtFQUNFLHFCQUFBO0FDRko7O0FESUU7RUFDRSx5Q0FBQTtBQ0ZKOztBRElFO0VBQ0UsZ0NBQUE7RUFDQSwwQkFBQTtBQ0ZKOztBREtFO0VBQ0UsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLDBCQUFBO0FDSEo7O0FET0E7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBQ0pGOztBRE9BO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSEY7O0FES0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0hKOztBREtFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDSEo7O0FES0U7RUFDRSxlQUFBO0FDSEo7O0FES0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hKOztBREtFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDSEo7O0FEUUEsa0JBQUE7O0FBQ0E7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T0U7RUFDRSxlQUFBO0FDTEo7O0FEWUE7RUFDRSxrQkFBQTtBQ1RGOztBRFVFO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0FDUko7O0FEVUU7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QUNSSjs7QURTSTtFQUNFLGNBQUE7QUNQTjs7QURTSTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FDUE47O0FEU0k7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ1BOOztBRGlCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsMENBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBQ2RKOztBRGVJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUNiTjs7QURjTTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ1pSOztBRG1CQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG9CQTtFQUNFLGVBQUE7QUNqQkY7O0FEcUJBO0VBQ0UsMkJBQUE7QUNsQkYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvYWdlbmRhLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmRpY2F0b3ItY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xyXG59XHJcbiBcclxuLmV2ZW50LWluZGljYXRvciB7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuICB3aWR0aDogNXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbiBcclxuXHJcbjpob3N0IDo6bmctZGVlcCB7XHJcbiAgLm1vbnRodmlldy1wcmltYXJ5LXdpdGgtZXZlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLm1vbnRodmlldy1jdXJyZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gIH1cclxuICAubW9udGh2aWV3LXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50OyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gIH1cclxuICAuaW5wdXQtd3JhcHBlcntcclxuICAgIGJvcmRlci1sZWZ0OiByZWQgIWltcG9ydGFudDtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZDsgKi9cclxuICAgIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xyXG4gIH1cclxufVxyXG4gXHJcbi53aXRoLWV2ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmZiNzAzO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICB3aWR0aDogMzVweDtcclxufVxyXG5cclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMTVweCA1cHggMHB4IDVweDtcclxuICBjb2xvcjojMDAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICBcclxuICAudGl0bGUtY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBUT0dHTEUgYnV0dG9uICovXHJcbi5zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG59XHJcblxyXG4uc3dpdGNoIGlucHV0IHtkaXNwbGF5Om5vbmU7fVxyXG5cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxufVxyXG5cclxuLnNsaWRlcjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMjMuNXB4OyAvKiAyNnB4OyAgKi9cclxuICB3aWR0aDogMjRweDtcclxuICBsZWZ0OiA0cHg7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcclxuICB0cmFuc2l0aW9uOiAuNHM7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxufVxyXG5cclxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXHJcbi5wclxyXG57XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogMjVweCAhaW1wb3J0YW50OyBcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLm1kZ3ByXHJcbntcclxuXHJcbiAgbGVmdDogNThweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG4ucHIsIC5tZGdwclxyXG57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCsgLnNsaWRlciAucHJcclxue2Rpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6I2UxNjgxNztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIgLm1kZ3ByXHJcbntkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xyXG5cclxuLyogUm91bmRlZCBzbGlkZXJzICovXHJcbi5zbGlkZXIucm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcbiAgXHJcbn1cclxuXHJcbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5cclxuLypcclxuXHJcbkNhbGVuZGFyXHJcblxyXG4qL1xyXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbi50b2dnbGVCb3h7XHJcbiAgbWFyZ2luOjIwcHggMTJweCA3cHggMDtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA5NnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6MXB4IHNvbGlkICNlMTY4MTc7XHJcbn1cclxuaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXTo6YmVmb3Jle1xyXG4gIGxlZnQ6IDY1cHg7XHJcblxyXG59XHJcbi50b2dnbGV7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxubGFiZWx7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5vbmJ0bntcclxuICB0b3A6MTBweDtcclxuICBib3R0b206IDE1cHg7XHJcbiAgbGVmdDogMTVweDtcclxuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbn1cclxuLm9mYnRue1xyXG4gIHRvcDoxMHB4O1xyXG4gIGJvdHRvbTogMTVweDtcclxuICByaWdodDogMTRweDtcclxuICBjb2xvcjogICNlMTY4MTc7XHJcbn1cclxuXHJcbi5oZWFkZXItdGl0bGV7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogY29sb3I6I2ZmZmZmZjsgKi9cclxuICBjb2xvcjojMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgLyogcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDsgKi9cclxuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VnbWVudCB7XHJcbiAgXHJcbn1cclxuXHJcbi8qIFRpbWVsaW5lICovXHJcblxyXG4uY2FsLWhvdXItc2VnbWVudCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FsLWN1cnJlbnQtdGltZS1tYXJrZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhbGVuZGFyLXRvb2wtdGlwe1xyXG4gIGlvbi1pY29ue1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxuICAuYXJyb3ctZG93bntcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcblxyXG5cclxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW57XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIC50aW1lbGluZS1kYXRle1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5maWx0ZXJ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIH1cclxuICAgIGlvbi1pY29ue1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgfVxyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5kcm9wLWRvd257XHJcblxyXG4gIC5kcm9wLWRvd24tY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDJiOWZlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcclxuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xyXG4gICAgdWx7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5jYXBpdGFsaXNlVGV4dHtcclxuICBtaW4td2lkdGg6IDE1NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLmFycm93e1xyXG4gIHBhZGRpbmc6IDBweCAwcHg7XHJcbn1cclxuXHJcbi5yaWdodC1pY29ucywgLmNhbGVuZGFyLXByb2ZpbGV7XHJcbiAgcGFkZGluZzogMHB4IDlweFxyXG59XHJcblxyXG5cclxuLmNhcGl0YWxpc2VUZXh0e1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuXHJcbi5jYWxlbmRhci10b29sLXRpcHtcclxuICBwYWRkaW5nOiAxN3B4IDEwcHggMHB4IDEwcHg7XHJcbn0iLCIuaW5kaWNhdG9yLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xufVxuXG4uZXZlbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuOmhvc3QgOjpuZy1kZWVwIC5tb250aHZpZXctcHJpbWFyeS13aXRoLWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbjpob3N0IDo6bmctZGVlcCAubW9udGh2aWV3LWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG46aG9zdCA6Om5nLWRlZXAgLm1vbnRodmlldy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pdGVtIHtcbiAgLyogYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7ICovXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IHJlZCAhaW1wb3J0YW50O1xuICAvKiBiYWNrZ3JvdW5kOiByZWQ7ICovXG4gIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xufVxuXG4ud2l0aC1ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmYjcwMztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICB3aWR0aDogMzVweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggNXB4IDBweCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogVE9HR0xFIGJ1dHRvbiAqL1xuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuLnN3aXRjaCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xuICBjb2xvcjogI2UxNjgxNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMy41cHg7XG4gIC8qIDI2cHg7ICAqL1xuICB3aWR0aDogMjRweDtcbiAgbGVmdDogNHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTY4MTc7XG59XG5cbmlucHV0OmZvY3VzICsgLnNsaWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcbn1cblxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXG4ucHIge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWRncHIge1xuICBsZWZ0OiA1OHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ucHIsIC5tZGdwciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnMtc2VyaWY7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIC5wciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciAubWRncHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xuLyogUm91bmRlZCBzbGlkZXJzICovXG4uc2xpZGVyLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cblxuLnNsaWRlci5yb3VuZDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbi8qXG5cbkNhbGVuZGFyXG5cbiovXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXG4udG9nZ2xlQm94IHtcbiAgbWFyZ2luOiAyMHB4IDEycHggN3B4IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICAvKiBjb2xvcjojZmZmZmZmOyAqL1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4OyAqL1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4vKiBUaW1lbGluZSAqL1xuLmNhbC1ob3VyLXNlZ21lbnQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jYWwtY3VycmVudC10aW1lLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLmNhbGVuZGFyLXRvb2wtdGlwIC5hcnJvdy1kb3duIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC50aW1lbGluZS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC5maWx0ZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW4gLmZpbHRlciBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzQyYjlmZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG59XG4uZHJvcC1kb3duIC5kcm9wLWRvd24tY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmFycm93IHtcbiAgcGFkZGluZzogMHB4IDBweDtcbn1cblxuLnJpZ2h0LWljb25zLCAuY2FsZW5kYXItcHJvZmlsZSB7XG4gIHBhZGRpbmc6IDBweCA5cHg7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIHtcbiAgcGFkZGluZzogMTdweCAxMHB4IDBweCAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit, ViewChild, Inject, LOCALE_ID } from '@angular/core';\r\nimport { CalendarComponent } from 'ionic2-calendar';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { formatDate } from '@angular/common';\r\nimport { CalModalPage } from '../cal-modal/cal-modal.page';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Event } from '../../models/event.model';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { NewEventPage } from './new-event/new-event.page';\r\nimport { ViewEventPage } from './view-event/view-event.page';\r\n\r\n// showTimeline\r\nimport { setHours, setMinutes } from 'date-fns';\r\nimport {\r\n CalendarDateFormatter,\r\n CalendarEvent,\r\n CalendarView,\r\n DAYS_OF_WEEK,\r\n} from 'angular-calendar';\r\nimport { CustomDateFormatter } from './custom-date-formatter.provider';\r\nimport { ApproveEventModalPage } from './approve-event-modal/approve-event-modal.page';\r\nimport { EventListPage } from '../gabinete-digital/event-list/event-list.page';\r\n\r\n@Component({\r\n selector: 'app-agenda',\r\n templateUrl: './agenda.page.html',\r\n styleUrls: ['./agenda.page.scss'],\r\n providers: [\r\n {\r\n provide: CalendarDateFormatter,\r\n useClass: CustomDateFormatter,\r\n },\r\n ],\r\n})\r\nexport class AgendaPage implements OnInit {\r\n \r\n view: CalendarView = CalendarView.Day;\r\n\r\n viewDate: Date = new Date();\r\n\r\n weekStartsOn: number = DAYS_OF_WEEK.MONDAY;\r\n\r\n weekendDays: number[] = [DAYS_OF_WEEK.FRIDAY, DAYS_OF_WEEK.SATURDAY];\r\n\r\n CalendarView = CalendarView;\r\n\r\n timelineDate: string;\r\n\r\n setView(view: CalendarView) {\r\n this.view = view;\r\n }\r\n\r\n monthList = [\r\n { name: 'Janeiro', id: 'Jan' },\r\n { name: 'Fevereiro', id: 'Feb' },\r\n { name: 'Março', id: 'Mar' },\r\n { name: 'Abril', id: 'Apr' },\r\n { name: 'Maio', id: 'May' },\r\n { name: 'Junho', id: 'June' },\r\n { name: 'Julho', id: 'July' },\r\n { name: 'Agosto', id: 'Aug' },\r\n { name: 'Setembro', id: 'Sept' },\r\n { name: 'Outubro', id: 'Oct' },\r\n { name: 'Novembro', id: 'Nov' },\r\n { name: 'Dezembro', id: 'Dec' }\r\n ]\r\n\r\n showTimeline: boolean= false;\r\n \r\n events: CalendarEvent[] = [\r\n/* {\r\n title: '123',\r\n start: setHours(setMinutes(new Date(), 0), 3),\r\n color: {\r\n primary: 'red',\r\n secondary: 'yellow'\r\n },\r\n },\r\n {\r\n title: '123123',\r\n start: setHours(setMinutes(new Date(), 0), 5),\r\n color: {\r\n primary: 'red',\r\n secondary: 'yellow'\r\n },\r\n }, */\r\n ];\r\n \r\n /* List of events of our calendar */\r\n eventSource = [];\r\n /* The title of the calendar */\r\n viewTitle: string;\r\n\r\n calendar = {\r\n /* Se the view of the calendar to a month view */\r\n mode: 'month',\r\n currentDate: new Date(),\r\n };\r\n\r\n selectedDate: Date;\r\n eventSelectedDate: Date = new Date();\r\n eventSelectedDate2: Date;\r\n rangeStartDate: Date;\r\n rangeEndDate: Date;\r\n\r\n @ViewChild(CalendarComponent) myCal: CalendarComponent;\r\n\r\n segment:string;\r\n profile:string;\r\n\r\n eventsList: Event[];\r\n eventsListPessoal: Event[];\r\n eventsListOficial: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n showLoader: boolean;\r\n\r\n startTime: Date;\r\n endTime: Date;\r\n\r\n\r\n\r\n constructor( \r\n private alertCtrl: AlertController,\r\n @Inject(LOCALE_ID) private locale: string,\r\n private modalCtrl: ModalController,\r\n private eventService: EventsService,\r\n private router: Router,\r\n private alertCrontroller: AlertService\r\n ) {\r\n this.timelineDate = formatDate(new Date,'dd MMMM yyyy', 'pt');\r\n\r\n setTimeout(()=>{\r\n // console.log(JSON.stringify(this.events));\r\n // console.log(this.events);\r\n },5000)\r\n\r\n // console.log(setHours(setMinutes(new Date(), 0), 12))\r\n\r\n function setCookie(cname, cvalue, exdays) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays*24*60*60*1000));\r\n var expires = \"expires=\"+ d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n // AccoesPresidenciais = Correspondencia = 0\r\n setCookie('searchModalAPPType','0', 99999999);\r\n\r\n this.showLoader = false;\r\n\r\n // auto scroll\r\n setTimeout(() => {\r\n const timelineMarker = document.querySelector('.cal-current-time-marker');\r\n \r\n const timelineContainer = document.querySelectorAll('ion-content')[2];\r\n const shadowRoot = timelineContainer.shadowRoot;\r\n\r\n const scrollContainer = shadowRoot.querySelector('main');\r\n\r\n scrollContainer.scrollTop = timelineMarker['offsetTop'] - (window.screen.availHeight - (91 + 337 +56+140));\r\n\r\n \r\n }, 2000);\r\n\r\n }\r\n\r\n ngOnInit() {\r\n this.profile = \"mdgpr\";\r\n //Inicializar segment\r\n /* localStorage.setItem('test', this.eventSelectedDate.toString()); */\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == \"/home/agenda\") {\r\n if (this.segment == null)\r\n {\r\n this.segment = \"Combinada\";\r\n }\r\n else\r\n {\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n }\r\n });\r\n }\r\n\r\n\r\n timelineIsCurrentDate(): Boolean {\r\n return formatDate(new Date(),'dd MMMM yyyy', 'pt') == formatDate(this.eventSelectedDate,'dd MMMM yyyy', 'pt');\r\n }\r\n\r\n //Go to the next view of the calendar month/week/day\r\n next(){\r\n this.myCal.slideNext();\r\n }\r\n //Go to the previous view of the calendar\r\n back(){\r\n this.myCal.slidePrev();\r\n }\r\n //Shows the title of your view\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n\r\n currentDayEventDisplayBorder(day: any, id: any){\r\n\r\n const events = day[id].events;\r\n if (events.length == 0) {\r\n return \"\";\r\n } else if (events.length >= 1) {\r\n \r\n /** @description store all event type */\r\n let eventType = {};\r\n let eventTypeNum: number;\r\n\r\n events.forEach(element => {\r\n eventType[element.calendarName] = 1;\r\n });\r\n\r\n eventTypeNum = (Object.keys(eventType)).length\r\n\r\n if (eventTypeNum == 2) { \r\n return `calendar-${this.profile}-event-type-both`;\r\n } else {\r\n return `calendar-${this.profile}-event-type-`+(Object.keys(eventType))[0];\r\n }\r\n }\r\n\r\n return \"\";\r\n }\r\n\r\n // Show information of the event for timeline\r\n eventClicked({ event }: { event: CalendarEvent }): void {\r\n console.log('Event clicked', event);\r\n \r\n this.eventSelectedDate = event.start;\r\n this.viewEventDetail(event.id);\r\n /* this.router.navigate([\"/home/agenda\", event.id, 'agenda']); */\r\n }\r\n\r\n //Show information of the event\r\n async onEventSelected(ev: { event: Event}){\r\n this.viewEventDetail(ev.event.EventId);\r\n /* this.router.navigate([\"/home/agenda\", ev.event.EventId, 'agenda']); */\r\n }\r\n\r\n onCurrentChanged = (ev: Date) => {\r\n // timeline change date\r\n this.timelineDate = formatDate(ev,'dd MMMM yyyy', 'pt');\r\n this.viewDate = new Date(formatDate(ev,'yyyy-MM-dd', 'pt'));\r\n // calendar change date\r\n this.eventSelectedDate = new Date(ev);\r\n };\r\n\r\n // changedate\r\n dropDownChangeDate(id: string){\r\n\r\n const currentCandarDayYear = formatDate(this.eventSelectedDate,'dd -- yyyy', 'pt');\r\n const newDate = new Date(currentCandarDayYear.replace('--',id));\r\n this.onCurrentChanged(newDate);\r\n }\r\n\r\n /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => {\r\n console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0));\r\n this.eventSelectedDate2 = ev.selectedTime;\r\n }; */\r\n\r\n onRangeChanged (ev: { startTime: Date, endTime: Date }) {\r\n this.rangeStartDate = ev.startTime;\r\n this.rangeEndDate = ev.endTime;\r\n\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n };\r\n\r\n async openCalModal() {\r\n const modal = await this.modalCtrl.create({\r\n component: CalModalPage,\r\n componentProps:{\r\n segment: this.segment,\r\n profile: this.profile,\r\n eventSelectedDate: this.eventSelectedDate,\r\n },\r\n cssClass: 'cal-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let postEvent: Event = data['data'];\r\n if (postEvent.Subject != null)\r\n {\r\n this.eventSource.push({\r\n title: postEvent.Subject,\r\n startTime: new Date(postEvent.StartDate),\r\n endTime: new Date(postEvent.EndDate),\r\n allDay: false,\r\n event: postEvent\r\n });\r\n\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n\r\n timeLineTemplate(startTime: string, eventlocation: string, eventDiscription: any, calendarName: string, subject: string): string{\r\n return `\r\n
    \r\n
    \r\n ${startTime}${eventlocation}\r\n
    \r\n
    \r\n ${subject}\r\n
    \r\n
    \r\n `;\r\n }\r\n \r\n loadRangeEvents(startTime: Date, endTime: Date){\r\n \r\n console.log('Update date');\r\n console.log('start ',startTime,' end', endTime)\r\n\r\n this.showTimeline = false;\r\n this.showLoader = true;\r\n\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n this.events=[];\r\n \r\n \r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd', 'pt'), formatDate(endTime, 'yyyy-MM-dd', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n // loop\r\n this.eventsList.forEach(element => {\r\n\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element,\r\n calendarName: element.CalendarName\r\n });\r\n\r\n // timeline start\r\n const startHours = formatDate(new Date(element.StartDate), 'HH', 'pt');\r\n const EndHours = formatDate(new Date(element.EndDate), 'HH', 'pt');\r\n\r\n this.events.push({\r\n title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject),\r\n start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),\r\n end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),\r\n color: {\r\n primary: 'white',\r\n secondary: 'white'\r\n },\r\n id: element.EventId\r\n });\r\n // timeline end\r\n\r\n });\r\n \r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n\r\n this.showLoader = false;\r\n this.showTimeline = true;\r\n \r\n });\r\n \r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n this.eventsList.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element,\r\n calendarName: element.CalendarName\r\n });\r\n\r\n // timeline start\r\n const startHours = formatDate(new Date(element.StartDate), 'HH', 'pt');\r\n const EndHours = formatDate(new Date(element.EndDate), 'HH', 'pt');\r\n\r\n this.events.push({\r\n \r\n title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject),\r\n start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),\r\n end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),\r\n color: {\r\n primary: 'white',\r\n secondary: 'white'\r\n },\r\n id: element.EventId\r\n });\r\n // timeline end\r\n\r\n });\r\n\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n this.showTimeline = true;\r\n\r\n });\r\n }\r\n break;\r\n\r\n case \"Pessoal\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n case \"Oficial\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n } \r\n }\r\n\r\n actions(){\r\n\r\n } \r\n\r\n doRefresh(ev: any){\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n setTimeout(() => {\r\n ev.target.complete();\r\n }, 250);\r\n }\r\n showAlert(){\r\n this.alertCrontroller.presentAlert(\"Funcionalidade em desenvolvimento.\");\r\n }\r\n changeProfile(){\r\n\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n\r\n // change header profile picture\r\n window['header'](this.profile);\r\n\r\n }\r\n\r\n async openAddEvent() {\r\n const modal = await this.modalCtrl.create({\r\n component: NewEventPage,\r\n componentProps:{\r\n segment: this.segment,\r\n profile: this.profile,\r\n eventSelectedDate: this.eventSelectedDate,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((data) => {\r\n let postEvent: Event = data['data'];\r\n if (postEvent.Subject != null)\r\n {\r\n this.eventSource.push({\r\n title: postEvent.Subject,\r\n startTime: new Date(postEvent.StartDate),\r\n endTime: new Date(postEvent.EndDate),\r\n allDay: false,\r\n event: postEvent\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n\r\n async viewEventDetail(eventId:any) {\r\n console.log(this.profile);\r\n \r\n const modal = await this.modalCtrl.create({\r\n component: ViewEventPage,\r\n componentProps:{\r\n eventId: eventId,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res)=>{\r\n if(res){\r\n console.log(res);\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n\r\n async viewEventsToApprove(){\r\n const modal = await this.modalCtrl.create({\r\n component: EventListPage,\r\n componentProps:{\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n\r\n \r\n}\r\n","import { CalendarDateFormatter, DateFormatterParams } from 'angular-calendar';\r\nimport { formatDate } from '@angular/common';\r\nimport { Injectable } from '@angular/core';\r\n\r\n@Injectable()\r\nexport class CustomDateFormatter extends CalendarDateFormatter {\r\n // you can override any of the methods defined in the parent class\r\n\r\n public dayViewHour({ date, locale }: DateFormatterParams): string {\r\n return formatDate(date, 'HH', locale);\r\n }\r\n\r\n public weekViewHour({ date, locale }: DateFormatterParams): string {\r\n return this.dayViewHour({ date, locale });\r\n }\r\n}\r\n","export default \"ion-content {\\n --background:transparent;\\n}\\n\\n.header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .title-content .middle {\\n padding: 0 !important;\\n float: left;\\n width: 221px;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n /* SPAN */\\n /* Error Messages */\\n}\\n\\n.main-content .ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.main-content .ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.main-content .container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.main-content .ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.main-content .ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.main-content ion-select {\\n padding-left: 5px;\\n margin-left: 0;\\n}\\n\\n.main-content .ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.main-content .ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.main-content .list-people {\\n width: 256px;\\n float: left;\\n}\\n\\n.main-content .add-people {\\n width: 45px;\\n float: right;\\n overflow: auto;\\n font-size: 25px;\\n padding: 10px;\\n}\\n\\n.main-content .list-people-title {\\n /* font-size: 13px; */\\n color: #797979;\\n}\\n\\n.main-content .attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 5px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.main-content .attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.main-content .attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n.main-content .span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.main-content .span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.main-content .container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.main-content .button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.main-content .button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n\\n.main-content .text-input {\\n width: 100%;\\n border: 1px solid #ebebeb;\\n margin: 0px 15px 15px 0px;\\n padding: 0 !important;\\n border-radius: 5px;\\n}\\n\\n.main-content .error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n.main-content .span-color {\\n color: red;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXG5ldy1ldmVudFxcbmV3LWV2ZW50LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9uZXctZXZlbnQucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSUo7O0FERkk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0lOOztBREhPO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDS1I7O0FEREk7RUFDRSxlQUFBO0FDR047O0FEQ0U7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQWlGRSxTQUFBO0VBdUNBLG1CQUFBO0FDbkhOOztBREhJO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0tSOztBREhNO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0tSOztBREhNO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FDS1I7O0FESE07RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ0tSOztBREhNO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLFlBQUE7RUFDQSxXQUFBO0FDS1I7O0FERk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBQ0lSOztBREZNO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FDSVI7O0FERk07RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNJUjs7QURGTTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lSOztBREZNO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDSVI7O0FERE07RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dSOztBRERNO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ0dOOztBRERNO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNHVjs7QURETTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dWOztBRERRO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNHVjs7QURBTTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ0VSOztBREVNO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQVI7O0FERU07RUFDRSxVQUFBO0FDQVIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvbmV3LWV2ZW50L25ldy1ldmVudC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAubWlkZGxle1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5tYWluLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzphdXRvO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgICAuaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lci1kaXZ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWl0ZW0tY2xhc3MtMntcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGlvbi1zZWxlY3R7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmxpc3QtcGVvcGxle1xyXG4gICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgLmFkZC1wZW9wbGV7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5saXN0LXBlb3BsZS10aXRsZXtcclxuICAgICAgICAvKiBmb250LXNpemU6IDEzcHg7ICovXHJcbiAgICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIH1cclxuICAgICAgLmF0dGFjaC1kb2N1bWVudHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAuYXR0YWNoLWljb257XHJcbiAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5hdHRhY2gtdGl0bGUtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6IzBkODlkMTtcclxuICAgICAgfVxyXG4gICAgICAvKiBTUEFOICovXHJcbiAgICAgIC5zcGFuLWxlZnR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tcmlnaHR7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAuY29udGFpbmVyLWZvb3RlcntcclxuICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuYnV0dG9uLWNhbmNlbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAgICAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgICAgICAgbWFyZ2luOjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24tc2F2ZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAgICAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICAgICAgICBtYXJnaW46MTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAudGV4dC1pbnB1dHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDE1cHggMTVweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLyogRXJyb3IgTWVzc2FnZXMgKi9cclxuICAgICAgLmVycm9ye1xyXG4gICAgICAgIGNvbG9yOnJlZDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tY29sb3J7XHJcbiAgICAgICAgY29sb3I6cmVkO1xyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xuICAvKiBTUEFOICovXG4gIC8qIEVycm9yIE1lc3NhZ2VzICovXG59XG4ubWFpbi1jb250ZW50IC5pb24taXRlbS1jb250YWluZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4ubWFpbi1jb250ZW50IC5pb24taWNvbi1jbGFzcyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50IGlvbi1zZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mge1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmxpc3QtcGVvcGxlIHtcbiAgd2lkdGg6IDI1NnB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmFkZC1wZW9wbGUge1xuICB3aWR0aDogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1haW4tY29udGVudCAubGlzdC1wZW9wbGUtdGl0bGUge1xuICAvKiBmb250LXNpemU6IDEzcHg7ICovXG4gIGNvbG9yOiAjNzk3OTc5O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tY29udGVudCAuY29udGFpbmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1jYW5jZWwge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1zYXZlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xuICAtLWNvbG9yOiNmZmZmZmY7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLnRleHQtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiAwcHggMTVweCAxNXB4IDBweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jb250ZW50IC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm1haW4tY29udGVudCAuc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Event } from '../../../models/event.model';\r\nimport { AttendeesPage } from '../../events/attendees/attendees.page';\r\n\r\n@Component({\r\n selector: 'app-new-event',\r\n templateUrl: './new-event.page.html',\r\n styleUrls: ['./new-event.page.scss'],\r\n})\r\nexport class NewEventPage implements OnInit {\r\n postEvent: Event;\r\n eventBody: EventBody;\r\n segment:string = \"true\";\r\n profile:string;\r\n eventAttendees: EventPerson[];\r\n selectedSegment: string;\r\n selectedDate: Date;\r\n minDate: string;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private eventService: EventsService, \r\n ) { \r\n this.postEvent = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postEvent.Body = this.eventBody;\r\n this.profile = this.navParams.get('profile');\r\n\r\n this.selectedSegment = this.navParams.get('segment');\r\n this.selectedDate = this.navParams.get('eventSelectedDate');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n console.log(this.profile);\r\n \r\n let selectedStartdDate = this.selectedDate;\r\n let selectedEndDate = new Date(this.selectedDate);\r\n /* Set + 30minutes to seleted datetime */\r\n selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30) ; \r\n this.minDate = this.selectedDate.toString();\r\n \r\n if(this.selectedSegment != \"Combinada\"){\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: this.selectedSegment,\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: ['Reunião'],\r\n HasAttachments: false,\r\n };\r\n }\r\n else{\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: 'Oficial',\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: ['Reunião'],\r\n HasAttachments: false,\r\n };\r\n }\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n save(){\r\n console.log(this.postEvent);\r\n console.log(this.profile);\r\n \r\n \r\n if(this.profile=='mdgpr'){\r\n this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n else if(this.profile=='pr'){\r\n this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n this.modalController.dismiss(this.postEvent);\r\n }\r\n\r\n async openAttendees()\r\n {\r\n const modal = await this.modalController.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.postEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: CalModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class CalModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { CalModalPageRoutingModule } from './cal-modal-routing.module';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n CalModalPageRoutingModule,\r\n ReactiveFormsModule,\r\n NgCalendarModule\r\n ],\r\n declarations: [CalModalPage]\r\n})\r\nexport class CalModalPageModule {}\r\n","export 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 */\";","import { Component, OnInit, AfterViewInit, Input } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\n\r\nimport { AttendeeModalPage } from '../events/attendee-modal/attendee-modal.page';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { identifierModuleUrl } from '@angular/compiler';\r\n\r\n@Component({\r\n selector: 'app-cal-modal',\r\n templateUrl: './cal-modal.page.html',\r\n styleUrls: ['./cal-modal.page.scss'],\r\n})\r\nexport class CalModalPage implements OnInit {\r\n\r\n calendar = {\r\n mode: 'month',\r\n currentDate: new Date()\r\n };\r\n\r\n eventAttendees: EventPerson[];\r\n segment:string = \"true\";\r\n selectedSegment: string;\r\n selectedDate: Date;\r\n\r\n viewTitle: string;\r\n postEvent: Event;\r\n eventBody: EventBody;\r\n modalReady = false;\r\n \r\n minDate: string;\r\n\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n formSubjectSatus: boolean = false;\r\n formDescriptionSatus: boolean = false;\r\n formLocationSatus: boolean = false;\r\n formEventTypeSatus: boolean = false;\r\n\r\n profile:string;\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n private modalCtrl: ModalController, \r\n private eventService: EventsService, \r\n private alertController:AlertService, \r\n private navParams: NavParams\r\n ) \r\n { \r\n this.postEvent = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postEvent.Body = this.eventBody;\r\n this.profile = this.navParams.get('profile');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n \r\n this.selectedSegment = this.navParams.get('segment');\r\n this.selectedDate = this.navParams.get('eventSelectedDate');\r\n\r\n let selectedStartdDate = this.selectedDate;\r\n let selectedEndDate = new Date(this.selectedDate);\r\n /* Set + 30minutes to seleted datetime */\r\n selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30)\r\n \r\n this.minDate = this.selectedDate.toString();\r\n \r\n if(this.selectedSegment != \"Combinada\"){\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: this.selectedSegment,\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n else{\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: 'Oficial',\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]],\r\n agenda: ['', [Validators.required]],\r\n startdate: ['', [Validators.required]],\r\n enddate: ['', [Validators.required]],\r\n description: ['', [Validators.required]],\r\n location: ['', [Validators.required]],\r\n eventtype: ['', [Validators.required]]\r\n }) \r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n ngAfterViewInit(): void {\r\n setTimeout(()=>{\r\n this.modalReady = true;\r\n }, 0);\r\n }\r\n\r\n save(){\r\n if (this.ionicForm.valid) {\r\n if(this.profile=='mdgpr'){\r\n this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n \r\n }\r\n else if(this.profile=='pr'){\r\n this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n this.modalCtrl.dismiss(this.postEvent);\r\n }\r\n else{\r\n this.validateFormInputs();\r\n }\r\n }\r\n \r\n validateFormInputs(){\r\n let formSubject = this.postEvent.Subject.trim();\r\n let formDescription = this.postEvent.Body.Text.trim();\r\n let formLocation = this.postEvent.Location.trim();\r\n \r\n if (!this.postEvent.Subject && formSubject.length <= 0){\r\n this.formSubjectSatus=true;\r\n }\r\n else{\r\n this.formSubjectSatus=false;\r\n if(!this.postEvent.Body.Text && formDescription.length <= 0){\r\n this.formDescriptionSatus=true;\r\n }\r\n else{\r\n this.formDescriptionSatus=false;\r\n if (!this.postEvent.Location && formLocation.length <= 0){\r\n this.formLocationSatus=true;\r\n }\r\n else{\r\n this.formLocationSatus=false;\r\n }\r\n }\r\n }\r\n /* return (this.postEvent.Subject && formSubject.length > 0); */\r\n }\r\n\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n\r\n onTimeSelected(ev){\r\n /* this.postEvent.startTime = new Date(ev.selectedTime); */\r\n \r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss();\r\n /* this.modalCtrl.dismiss(this.postEvent); */\r\n }\r\n\r\n async addAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeeModalPage,\r\n componentProps: {\r\n eventPersons: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let newattendees: EventPerson[] = data['data'];\r\n \r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": (this.segment == \"true\")\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n \r\n });\r\n }\r\n this.postEvent.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n showAlert(){\r\n this.alertController.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n async openAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.postEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js b/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js index d6b612059..b3cba3d94 100644 --- a/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js +++ b/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js @@ -1,3 +1,17 @@ +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } + +function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); } + +function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; } + +function _possibleConstructorReturn(self, call) { if (call && (typeof call === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } + +function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } + +function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } + +function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } + 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); } } @@ -100,7 +114,27 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /* harmony default export */ - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n Agenda\r\n
    \r\n \r\n \r\n \r\n Combinada\r\n \r\n \r\n Oficial\r\n \r\n \r\n Pessoal\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n\r\n \r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n\r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    "; + __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n\r\n \r\n

    {{ viewTitle }}

    \r\n\r\n \r\n
    \r\n \r\n
    \r\n\r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n {{ view.dates[row*7+col].label }} \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{ viewTitle }}

    \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n {{view.dates[row*7+col].label}}\r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Hoje,   {{ timelineDate }}\r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n\r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    "; + /***/ + }, + + /***/ + "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/new-event/new-event.page.html": + /*!**************************************************************************************************!*\ + !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/new-event/new-event.page.html ***! + \**************************************************************************************************/ + + /*! exports provided: default */ + + /***/ + function node_modulesRawLoaderDistCjsJsSrcAppPagesAgendaNewEventNewEventPageHtml(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony default export */ + + + __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n
    \r\n Novo Evento\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Oficial\r\n Pessoal\r\n \r\n
    \r\n
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n Não se repete\r\n Repete\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Adicionar participantes\r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n \r\n \r\n Gravar\r\n \r\n \r\n \r\n"; /***/ }, @@ -120,7 +154,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /* harmony default export */ - __webpack_exports__["default"] = "\r\n \r\n \r\n \r\n \r\n \r\n \r\n Novo Evento\r\n \r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n Assunto *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Descrição *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Localização *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Selecione a Agenda *\r\n \r\n Pessoal\r\n Oficial\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Tipo de evento *\r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Data Início *\r\n \r\n \r\n \r\n \r\n \r\n \r\n Data Fim *\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n Participantes\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Anexos\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n {{ viewTitle }}\r\n \r\n \r\n Enviar\r\n \r\n \r\n \r\n \r\n\r\n"; + __webpack_exports__["default"] = "\r\n \r\n \r\n \r\n \r\n \r\n \r\n Novo Evento\r\n \r\n\r\n\r\n\r\n
    \r\n
    \r\n \r\n Assunto *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Descrição *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n Localização *\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Selecione a Agenda *\r\n \r\n Pessoal\r\n Oficial\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Tipo de evento *\r\n \r\n Reunião\r\n Viagem\r\n Conferência\r\n Encontro\r\n \r\n \r\n \r\n \r\n Campo obrigatório\r\n \r\n \r\n \r\n Data Início *\r\n \r\n \r\n \r\n \r\n \r\n \r\n Data Fim *\r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n \r\n Participantes\r\n \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n Anexos\r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n \r\n \r\n \r\n Cancelar\r\n \r\n \r\n \r\n {{ viewTitle }}\r\n \r\n \r\n Enviar\r\n \r\n \r\n \r\n \r\n\r\n"; /***/ }, @@ -207,33 +241,6 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /***/ }, - /***/ - "./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": /*!*******************************************************!*\ @@ -284,9 +291,9 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }, { path: 'approve-event-modal', loadChildren: function loadChildren() { - return Promise.all( + return __webpack_require__.e( /*! 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").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; @@ -314,6 +321,39 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d return m.EmendMessageModalPageModule; }); } + }, { + path: 'new-event', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | new-event-new-event-module */ + "new-event-new-event-module").then(__webpack_require__.bind(null, + /*! ./new-event/new-event.module */ + "./src/app/pages/agenda/new-event/new-event.module.ts")).then(function (m) { + return m.NewEventPageModule; + }); + } + }, { + path: 'edit-event', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | edit-event-edit-event-module */ + "edit-event-edit-event-module").then(__webpack_require__.bind(null, + /*! ./edit-event/edit-event.module */ + "./src/app/pages/agenda/edit-event/edit-event.module.ts")).then(function (m) { + return m.EditEventPageModule; + }); + } + }, { + path: 'view-event', + loadChildren: function loadChildren() { + return __webpack_require__.e( + /*! import() | view-event-view-event-module */ + "view-event-view-event-module").then(__webpack_require__.bind(null, + /*! ./view-event/view-event.module */ + "./src/app/pages/agenda/view-event/view-event.module.ts")).then(function (m) { + return m.ViewEventPageModule; + }); + } }]; var AgendaPageRoutingModule = function AgendaPageRoutingModule() { @@ -416,6 +456,24 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d 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"); + /* harmony import */ + + + var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( + /*! src/app/shared/shared.module */ + "./src/app/shared/shared.module.ts"); + /* harmony import */ + + + var angular_calendar__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( + /*! angular-calendar */ + "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.js"); + /* harmony import */ + + + var angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__( + /*! angular-calendar/date-adapters/date-fns */ + "./node_modules/angular-calendar/date-adapters/esm/date-fns/index.js"); Object(_angular_common__WEBPACK_IMPORTED_MODULE_2__["registerLocaleData"])(_angular_common_locales_pt__WEBPACK_IMPORTED_MODULE_9___default.a); @@ -426,7 +484,10 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d 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"]], + angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarModule"].forRoot({ + provide: angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DateAdapter"], + useFactory: angular_calendar_date_adapters_date_fns__WEBPACK_IMPORTED_MODULE_13__["adapterFactory"] + }), src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_11__["SharedModule"], _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: [{ @@ -453,7 +514,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /* 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 */"; + __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-current {\n background-color: red;\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: #fff;\n border-radius: 21px;\n border-left: 3px solid #ffb703;\n border-bottom: none;\n border-right: 3px solid #f05d5e;\n color: black;\n margin: 0px auto;\n width: 35px;\n}\n\n.main-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: hidden;\n padding: 15px 5px 0px 5px;\n color: #000;\n transform: translate3d(0, 1px, 0);\n}\n\n.main-header .title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n background: #ecf8ff;\n}\n\n.main-header .div-title {\n padding: 0 !important;\n float: left;\n}\n\n.main-header .title {\n font-size: 25px;\n}\n\n.main-header .div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n padding: 1px;\n}\n\n.main-header .div-icon ion-icon {\n float: right;\n padding-left: 20px;\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: block;\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\n/* Timeline */\n\n.cal-hour-segment {\n border-bottom: none !important;\n}\n\n.cal-current-time-marker {\n background-color: #42b9fe !important;\n}\n\n.calendar-tool-tip ion-icon {\n font-size: 35px;\n}\n\n.calendar-tool-tip .arrow-down {\n font-size: 28px;\n}\n\n.currente-date-timelien {\n padding: 10px 20px;\n}\n\n.currente-date-timelien .timeline-date {\n font-size: 15px;\n font-weight: bold;\n}\n\n.currente-date-timelien .filter {\n font-size: 15px;\n font-weight: normal;\n}\n\n.currente-date-timelien .filter .filter-name {\n color: #0d89d1;\n}\n\n.currente-date-timelien .filter ion-icon {\n font-size: 35px;\n color: #0d89d1;\n}\n\n.currente-date-timelien .filter .filter-name {\n font-family: Roboto;\n font-size: 15px;\n margin-left: 10px;\n}\n\n.drop-down .drop-down-container {\n display: none;\n border-top: 2px solid #42b9fe;\n position: absolute;\n background: white;\n z-index: 100000;\n box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.3);\n border-bottom-right-radius: 5px;\n border-bottom-left-radius: 5px;\n margin-left: -122px;\n padding: 4px 15px;\n}\n\n.drop-down .drop-down-container ul {\n margin: 0px;\n padding: 0px;\n}\n\n.drop-down .drop-down-container ul li {\n list-style: none;\n height: 35px;\n display: flex;\n align-items: center;\n}\n\n.capitaliseText {\n min-width: 155px;\n text-align: center;\n font-weight: normal;\n padding: 0px;\n margin: 0px;\n}\n\n.arrow {\n padding: 0px 0px;\n}\n\n.right-icons, .calendar-profile {\n padding: 0px 9px;\n}\n\n.capitaliseText {\n font-size: 20px;\n}\n\n.calendar-tool-tip {\n padding: 17px 10px 0px 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGFnZW5kYVxcYWdlbmRhLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FnZW5kYS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtFQUNBLHNCQUFBO0FDQ0Y7O0FERUE7RUFDRSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ0NGOztBRElFO0VBQ0Usa0NBQUE7QUNESjs7QURJRTtFQUNFLHFCQUFBO0FDRko7O0FESUU7RUFDRSx5Q0FBQTtBQ0ZKOztBRElFO0VBQ0UsZ0NBQUE7RUFDQSwwQkFBQTtBQ0ZKOztBREtFO0VBQ0UsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLDBCQUFBO0FDSEo7O0FET0E7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBQ0pGOztBRE9BO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSEY7O0FES0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0hKOztBREtFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDSEo7O0FES0U7RUFDRSxlQUFBO0FDSEo7O0FES0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hKOztBREtFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDSEo7O0FEUUEsa0JBQUE7O0FBQ0E7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T0U7RUFDRSxlQUFBO0FDTEo7O0FEWUE7RUFDRSxrQkFBQTtBQ1RGOztBRFVFO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0FDUko7O0FEVUU7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QUNSSjs7QURTSTtFQUNFLGNBQUE7QUNQTjs7QURTSTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FDUE47O0FEU0k7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ1BOOztBRGlCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsMENBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBQ2RKOztBRGVJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUNiTjs7QURjTTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ1pSOztBRG1CQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG9CQTtFQUNFLGVBQUE7QUNqQkY7O0FEcUJBO0VBQ0UsMkJBQUE7QUNsQkYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvYWdlbmRhLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmRpY2F0b3ItY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xyXG59XHJcbiBcclxuLmV2ZW50LWluZGljYXRvciB7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuICB3aWR0aDogNXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbiBcclxuXHJcbjpob3N0IDo6bmctZGVlcCB7XHJcbiAgLm1vbnRodmlldy1wcmltYXJ5LXdpdGgtZXZlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLm1vbnRodmlldy1jdXJyZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gIH1cclxuICAubW9udGh2aWV3LXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50OyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gIH1cclxuICAuaW5wdXQtd3JhcHBlcntcclxuICAgIGJvcmRlci1sZWZ0OiByZWQgIWltcG9ydGFudDtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZDsgKi9cclxuICAgIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xyXG4gIH1cclxufVxyXG4gXHJcbi53aXRoLWV2ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmZiNzAzO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICB3aWR0aDogMzVweDtcclxufVxyXG5cclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMTVweCA1cHggMHB4IDVweDtcclxuICBjb2xvcjojMDAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICBcclxuICAudGl0bGUtY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBUT0dHTEUgYnV0dG9uICovXHJcbi5zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG59XHJcblxyXG4uc3dpdGNoIGlucHV0IHtkaXNwbGF5Om5vbmU7fVxyXG5cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxufVxyXG5cclxuLnNsaWRlcjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMjMuNXB4OyAvKiAyNnB4OyAgKi9cclxuICB3aWR0aDogMjRweDtcclxuICBsZWZ0OiA0cHg7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcclxuICB0cmFuc2l0aW9uOiAuNHM7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxufVxyXG5cclxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXHJcbi5wclxyXG57XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogMjVweCAhaW1wb3J0YW50OyBcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLm1kZ3ByXHJcbntcclxuXHJcbiAgbGVmdDogNThweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG4ucHIsIC5tZGdwclxyXG57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCsgLnNsaWRlciAucHJcclxue2Rpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6I2UxNjgxNztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIgLm1kZ3ByXHJcbntkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xyXG5cclxuLyogUm91bmRlZCBzbGlkZXJzICovXHJcbi5zbGlkZXIucm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcbiAgXHJcbn1cclxuXHJcbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5cclxuLypcclxuXHJcbkNhbGVuZGFyXHJcblxyXG4qL1xyXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbi50b2dnbGVCb3h7XHJcbiAgbWFyZ2luOjIwcHggMTJweCA3cHggMDtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA5NnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6MXB4IHNvbGlkICNlMTY4MTc7XHJcbn1cclxuaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXTo6YmVmb3Jle1xyXG4gIGxlZnQ6IDY1cHg7XHJcblxyXG59XHJcbi50b2dnbGV7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxubGFiZWx7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5vbmJ0bntcclxuICB0b3A6MTBweDtcclxuICBib3R0b206IDE1cHg7XHJcbiAgbGVmdDogMTVweDtcclxuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbn1cclxuLm9mYnRue1xyXG4gIHRvcDoxMHB4O1xyXG4gIGJvdHRvbTogMTVweDtcclxuICByaWdodDogMTRweDtcclxuICBjb2xvcjogICNlMTY4MTc7XHJcbn1cclxuXHJcbi5oZWFkZXItdGl0bGV7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogY29sb3I6I2ZmZmZmZjsgKi9cclxuICBjb2xvcjojMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgLyogcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDsgKi9cclxuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VnbWVudCB7XHJcbiAgXHJcbn1cclxuXHJcbi8qIFRpbWVsaW5lICovXHJcblxyXG4uY2FsLWhvdXItc2VnbWVudCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FsLWN1cnJlbnQtdGltZS1tYXJrZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhbGVuZGFyLXRvb2wtdGlwe1xyXG4gIGlvbi1pY29ue1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxuICAuYXJyb3ctZG93bntcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcblxyXG5cclxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW57XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIC50aW1lbGluZS1kYXRle1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5maWx0ZXJ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIH1cclxuICAgIGlvbi1pY29ue1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgfVxyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5kcm9wLWRvd257XHJcblxyXG4gIC5kcm9wLWRvd24tY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDJiOWZlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcclxuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xyXG4gICAgdWx7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5jYXBpdGFsaXNlVGV4dHtcclxuICBtaW4td2lkdGg6IDE1NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLmFycm93e1xyXG4gIHBhZGRpbmc6IDBweCAwcHg7XHJcbn1cclxuXHJcbi5yaWdodC1pY29ucywgLmNhbGVuZGFyLXByb2ZpbGV7XHJcbiAgcGFkZGluZzogMHB4IDlweFxyXG59XHJcblxyXG5cclxuLmNhcGl0YWxpc2VUZXh0e1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuXHJcbi5jYWxlbmRhci10b29sLXRpcHtcclxuICBwYWRkaW5nOiAxN3B4IDEwcHggMHB4IDEwcHg7XHJcbn0iLCIuaW5kaWNhdG9yLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xufVxuXG4uZXZlbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuOmhvc3QgOjpuZy1kZWVwIC5tb250aHZpZXctcHJpbWFyeS13aXRoLWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbjpob3N0IDo6bmctZGVlcCAubW9udGh2aWV3LWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG46aG9zdCA6Om5nLWRlZXAgLm1vbnRodmlldy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pdGVtIHtcbiAgLyogYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7ICovXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IHJlZCAhaW1wb3J0YW50O1xuICAvKiBiYWNrZ3JvdW5kOiByZWQ7ICovXG4gIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xufVxuXG4ud2l0aC1ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmYjcwMztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICB3aWR0aDogMzVweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggNXB4IDBweCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogVE9HR0xFIGJ1dHRvbiAqL1xuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuLnN3aXRjaCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xuICBjb2xvcjogI2UxNjgxNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMy41cHg7XG4gIC8qIDI2cHg7ICAqL1xuICB3aWR0aDogMjRweDtcbiAgbGVmdDogNHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTY4MTc7XG59XG5cbmlucHV0OmZvY3VzICsgLnNsaWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcbn1cblxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXG4ucHIge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWRncHIge1xuICBsZWZ0OiA1OHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ucHIsIC5tZGdwciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnMtc2VyaWY7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIC5wciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciAubWRncHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xuLyogUm91bmRlZCBzbGlkZXJzICovXG4uc2xpZGVyLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cblxuLnNsaWRlci5yb3VuZDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbi8qXG5cbkNhbGVuZGFyXG5cbiovXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXG4udG9nZ2xlQm94IHtcbiAgbWFyZ2luOiAyMHB4IDEycHggN3B4IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICAvKiBjb2xvcjojZmZmZmZmOyAqL1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4OyAqL1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4vKiBUaW1lbGluZSAqL1xuLmNhbC1ob3VyLXNlZ21lbnQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jYWwtY3VycmVudC10aW1lLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLmNhbGVuZGFyLXRvb2wtdGlwIC5hcnJvdy1kb3duIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC50aW1lbGluZS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC5maWx0ZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW4gLmZpbHRlciBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzQyYjlmZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG59XG4uZHJvcC1kb3duIC5kcm9wLWRvd24tY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmFycm93IHtcbiAgcGFkZGluZzogMHB4IDBweDtcbn1cblxuLnJpZ2h0LWljb25zLCAuY2FsZW5kYXItcHJvZmlsZSB7XG4gIHBhZGRpbmc6IDBweCA5cHg7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIHtcbiAgcGFkZGluZzogMTdweCAxMHB4IDBweCAxMHB4O1xufSJdfQ== */"; /***/ }, @@ -530,6 +591,43 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d var src_app_services_alert_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( /*! src/app/services/alert.service */ "./src/app/services/alert.service.ts"); + /* harmony import */ + + + var _new_event_new_event_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( + /*! ./new-event/new-event.page */ + "./src/app/pages/agenda/new-event/new-event.page.ts"); + /* harmony import */ + + + var _view_event_view_event_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( + /*! ./view-event/view-event.page */ + "./src/app/pages/agenda/view-event/view-event.page.ts"); + /* harmony import */ + + + var date_fns__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( + /*! date-fns */ + "./node_modules/date-fns/esm/index.js"); + /* harmony import */ + + + var angular_calendar__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( + /*! angular-calendar */ + "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.js"); + /* harmony import */ + + + var _custom_date_formatter_provider__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__( + /*! ./custom-date-formatter.provider */ + "./src/app/pages/agenda/custom-date-formatter.provider.ts"); + /* harmony import */ + + + var _gabinete_digital_event_list_event_list_page__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__( + /*! ../gabinete-digital/event-list/event-list.page */ + "./src/app/pages/gabinete-digital/event-list/event-list.page.ts"); // showTimeline + var AgendaPage = /*#__PURE__*/function () { function AgendaPage(alertCtrl, locale, modalCtrl, eventService, router, alertCrontroller) { @@ -543,6 +641,67 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d this.eventService = eventService; this.router = router; this.alertCrontroller = alertCrontroller; + this.view = angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarView"].Day; + this.viewDate = new Date(); + this.weekStartsOn = angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DAYS_OF_WEEK"].MONDAY; + this.weekendDays = [angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DAYS_OF_WEEK"].FRIDAY, angular_calendar__WEBPACK_IMPORTED_MODULE_12__["DAYS_OF_WEEK"].SATURDAY]; + this.CalendarView = angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarView"]; + this.monthList = [{ + name: 'Janeiro', + id: 'Jan' + }, { + name: 'Fevereiro', + id: 'Feb' + }, { + name: 'Março', + id: 'Mar' + }, { + name: 'Abril', + id: 'Apr' + }, { + name: 'Maio', + id: 'May' + }, { + name: 'Junho', + id: 'June' + }, { + name: 'Julho', + id: 'July' + }, { + name: 'Agosto', + id: 'Aug' + }, { + name: 'Setembro', + id: 'Sept' + }, { + name: 'Outubro', + id: 'Oct' + }, { + name: 'Novembro', + id: 'Nov' + }, { + name: 'Dezembro', + id: 'Dec' + }]; + this.showTimeline = false; + this.events = [ + /* { + title: '123', + start: setHours(setMinutes(new Date(), 0), 3), + color: { + primary: 'red', + secondary: 'yellow' + }, + }, + { + title: '123123', + start: setHours(setMinutes(new Date(), 0), 5), + color: { + primary: 'red', + secondary: 'yellow' + }, + }, */ + ]; /* List of events of our calendar */ this.eventSource = []; @@ -551,13 +710,47 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d mode: 'month', currentDate: new Date() }; + this.eventSelectedDate = new Date(); this.onCurrentChanged = function (ev) { - _this.eventSelectedDate = ev; + // timeline change date + _this.timelineDate = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(ev, 'dd MMMM yyyy', 'pt'); + _this.viewDate = new Date(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(ev, 'yyyy-MM-dd', 'pt')); // calendar change date + + _this.eventSelectedDate = new Date(ev); }; + + this.timelineDate = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(), 'dd MMMM yyyy', 'pt'); + setTimeout(function () {// console.log(JSON.stringify(this.events)); + // console.log(this.events); + }, 5000); // console.log(setHours(setMinutes(new Date(), 0), 12)) + + function setCookie(cname, cvalue, exdays) { + var d = new Date(); + d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); + var expires = "expires=" + d.toUTCString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; + } // AccoesPresidenciais = Correspondencia = 0 + + + setCookie('searchModalAPPType', '0', 99999999); + this.showLoader = false; // auto scroll + + setTimeout(function () { + var timelineMarker = document.querySelector('.cal-current-time-marker'); + var timelineContainer = document.querySelectorAll('ion-content')[2]; + var shadowRoot = timelineContainer.shadowRoot; + var scrollContainer = shadowRoot.querySelector('main'); + scrollContainer.scrollTop = timelineMarker['offsetTop'] - (window.screen.availHeight - (91 + 337 + 56 + 140)); + }, 2000); } _createClass(AgendaPage, [{ + key: "setView", + value: function setView(view) { + this.view = view; + } + }, { key: "ngOnInit", value: function ngOnInit() { var _this2 = this; @@ -575,6 +768,11 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d } } }); + } + }, { + key: "timelineIsCurrentDate", + value: function timelineIsCurrentDate() { + return Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(), 'dd MMMM yyyy', 'pt') == Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(this.eventSelectedDate, 'dd MMMM yyyy', 'pt'); } //Go to the next view of the calendar month/week/day }, { @@ -593,6 +791,41 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d key: "onViewTitleChanged", value: function onViewTitleChanged(title) { this.viewTitle = title; + } + }, { + key: "currentDayEventDisplayBorder", + value: function currentDayEventDisplayBorder(day, id) { + var events = day[id].events; + + if (events.length == 0) { + return ""; + } else if (events.length >= 1) { + /** @description store all event type */ + var eventType = {}; + var eventTypeNum; + events.forEach(function (element) { + eventType[element.calendarName] = 1; + }); + eventTypeNum = Object.keys(eventType).length; + + if (eventTypeNum == 2) { + return "calendar-".concat(this.profile, "-event-type-both"); + } else { + return "calendar-".concat(this.profile, "-event-type-") + Object.keys(eventType)[0]; + } + } + + return ""; + } // Show information of the event for timeline + + }, { + key: "eventClicked", + value: function eventClicked(_ref) { + var event = _ref.event; + console.log('Event clicked', event); + this.eventSelectedDate = event.start; + this.viewEventDetail(event.id); + /* this.router.navigate(["/home/agenda", event.id, 'agenda']); */ } //Show information of the event }, { @@ -603,7 +836,8 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d while (1) { switch (_context.prev = _context.next) { case 0: - this.router.navigate(["/home/agenda", ev.event.EventId, 'agenda']); + this.viewEventDetail(ev.event.EventId); + /* this.router.navigate(["/home/agenda", ev.event.EventId, 'agenda']); */ case 1: case "end": @@ -612,6 +846,14 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d } }, _callee, this); })); + } // changedate + + }, { + key: "dropDownChangeDate", + value: function dropDownChangeDate(id) { + var currentCandarDayYear = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(this.eventSelectedDate, 'dd -- yyyy', 'pt'); + var newDate = new Date(currentCandarDayYear.replace('--', id)); + this.onCurrentChanged(newDate); } /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => { console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0)); @@ -682,182 +924,215 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }, _callee2, this); })); } + }, { + key: "timeLineTemplate", + value: function timeLineTemplate(startTime, eventlocation, eventDiscription, calendarName, subject) { + return "\n
    \n
    \n ").concat(startTime, "").concat(eventlocation, "\n
    \n
    \n ").concat(subject, "\n
    \n
    \n "); + } }, { 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; + 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; + console.log('Update date'); + console.log('start ', startTime, ' end', endTime); + this.showTimeline = false; + this.showLoader = true; - case 4: - //Inicializa o array eventSource - this.eventSource = []; + switch (this.segment) { + case "Combinada": + //Inicializa o array eventSource + this.eventSource = []; + this.events = []; - 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; + if (this.profile == "mdgpr") { + this.eventService.getAllMdEvents(Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(startTime, 'yyyy-MM-dd', 'pt'), Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(endTime, 'yyyy-MM-dd', 'pt')).subscribe(function (response) { + _this4.eventsList = response; // loop - _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.eventsList.forEach(function (element) { + _this4.eventSource.push({ + title: element.Subject, + startTime: new Date(element.StartDate), + endTime: new Date(element.EndDate), + allDay: false, + event: element, + calendarName: element.CalendarName + }); // timeline start - _this4.myCal.update(); - _this4.myCal.loadEvents(); + var startHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.StartDate), 'HH', 'pt'); + var EndHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.EndDate), 'HH', 'pt'); - _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.events.push({ + title: _this4.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject), + start: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.StartDate), 0), parseInt(startHours)), + end: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.EndDate), 0), parseInt(EndHours)), + color: { + primary: 'white', + secondary: 'white' + }, + id: element.EventId + }); // timeline end - _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.update(); - _this4.myCal.loadEvents(); + _this4.myCal.loadEvents(); - _this4.showLoader = false; - }); - } + _this4.showLoader = false; + _this4.showTimeline = true; + }); + } 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; - return _context3.abrupt("break", 13); + _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, + calendarName: element.CalendarName + }); // timeline start - 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"; - }); + var startHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.StartDate), 'HH', 'pt'); + var EndHours = Object(_angular_common__WEBPACK_IMPORTED_MODULE_4__["formatDate"])(new Date(element.EndDate), 'HH', 'pt'); - _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.events.push({ + title: _this4.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject), + start: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.StartDate), 0), parseInt(startHours)), + end: Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setHours"])(Object(date_fns__WEBPACK_IMPORTED_MODULE_11__["setMinutes"])(new Date(element.EndDate), 0), parseInt(EndHours)), + color: { + primary: 'white', + secondary: 'white' + }, + id: element.EventId + }); // timeline end - _this4.myCal.update(); + }); - _this4.myCal.loadEvents(); + _this4.myCal.update(); - _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.myCal.loadEvents(); - _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(); - } + _this4.showLoader = false; + _this4.showTimeline = true; + }); } - }, _callee3, this); - })); + + break; + + case "Pessoal": + //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; + }); + } + + break; + + case "Oficial": + //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; + }); + } + + break; + } } + }, { + key: "actions", + value: function actions() {} }, { key: "doRefresh", value: function doRefresh(ev) { @@ -882,7 +1157,144 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d console.log('mdgpr'); this.profile = "mdgpr"; this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); - } + } // change header profile picture + + + window['header'](this.profile); + } + }, { + key: "openAddEvent", + value: function openAddEvent() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { + var _this5 = this; + + var modal; + return regeneratorRuntime.wrap(function _callee3$(_context3) { + while (1) { + switch (_context3.prev = _context3.next) { + case 0: + _context3.next = 2; + return this.modalCtrl.create({ + component: _new_event_new_event_page__WEBPACK_IMPORTED_MODULE_9__["NewEventPage"], + componentProps: { + segment: this.segment, + profile: this.profile, + eventSelectedDate: this.eventSelectedDate + }, + cssClass: 'modal', + backdropDismiss: false + }); + + case 2: + modal = _context3.sent; + _context3.next = 5; + return modal.present(); + + case 5: + modal.onDidDismiss().then(function (data) { + var postEvent = data['data']; + + if (postEvent.Subject != null) { + _this5.eventSource.push({ + title: postEvent.Subject, + startTime: new Date(postEvent.StartDate), + endTime: new Date(postEvent.EndDate), + allDay: false, + event: postEvent + }); + + _this5.myCal.update(); + + _this5.myCal.loadEvents(); + + _this5.loadRangeEvents(_this5.rangeStartDate, _this5.rangeEndDate); + } + }); + + case 6: + case "end": + return _context3.stop(); + } + } + }, _callee3, this); + })); + } + }, { + key: "viewEventDetail", + value: function viewEventDetail(eventId) { + 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: + console.log(this.profile); + _context4.next = 3; + return this.modalCtrl.create({ + component: _view_event_view_event_page__WEBPACK_IMPORTED_MODULE_10__["ViewEventPage"], + componentProps: { + eventId: eventId + }, + cssClass: 'modal', + backdropDismiss: false + }); + + case 3: + modal = _context4.sent; + _context4.next = 6; + return modal.present(); + + case 6: + modal.onDidDismiss().then(function (res) { + if (res) { + console.log(res); + + _this6.loadRangeEvents(_this6.rangeStartDate, _this6.rangeEndDate); + } + }); + + case 7: + case "end": + return _context4.stop(); + } + } + }, _callee4, this); + })); + } + }, { + key: "viewEventsToApprove", + value: function viewEventsToApprove() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() { + 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: _gabinete_digital_event_list_event_list_page__WEBPACK_IMPORTED_MODULE_14__["EventListPage"], + componentProps: {}, + cssClass: 'modal', + backdropDismiss: false + }); + + case 2: + modal = _context5.sent; + _context5.next = 5; + return modal.present(); + + case 5: + modal.onDidDismiss(); + + case 6: + case "end": + return _context5.stop(); + } + } + }, _callee5, this); + })); } }]); @@ -915,6 +1327,10 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d 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"], + providers: [{ + provide: angular_calendar__WEBPACK_IMPORTED_MODULE_12__["CalendarDateFormatter"], + useClass: _custom_date_formatter_provider__WEBPACK_IMPORTED_MODULE_13__["CustomDateFormatter"] + }], styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( /*! ./agenda.page.scss */ "./src/app/pages/agenda/agenda.page.scss"))["default"]] @@ -922,6 +1338,324 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /***/ }, + /***/ + "./src/app/pages/agenda/custom-date-formatter.provider.ts": + /*!****************************************************************!*\ + !*** ./src/app/pages/agenda/custom-date-formatter.provider.ts ***! + \****************************************************************/ + + /*! exports provided: CustomDateFormatter */ + + /***/ + function srcAppPagesAgendaCustomDateFormatterProviderTs(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony export (binding) */ + + + __webpack_require__.d(__webpack_exports__, "CustomDateFormatter", function () { + return CustomDateFormatter; + }); + /* harmony import */ + + + var tslib__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__( + /*! tslib */ + "./node_modules/tslib/tslib.es6.js"); + /* harmony import */ + + + var angular_calendar__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__( + /*! angular-calendar */ + "./node_modules/angular-calendar/__ivy_ngcc__/fesm2015/angular-calendar.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_core__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! @angular/core */ + "./node_modules/@angular/core/__ivy_ngcc__/fesm2015/core.js"); + + var CustomDateFormatter = /*#__PURE__*/function (_angular_calendar__WE) { + _inherits(CustomDateFormatter, _angular_calendar__WE); + + var _super = _createSuper(CustomDateFormatter); + + function CustomDateFormatter() { + _classCallCheck(this, CustomDateFormatter); + + return _super.apply(this, arguments); + } + + _createClass(CustomDateFormatter, [{ + key: "dayViewHour", + // you can override any of the methods defined in the parent class + value: function dayViewHour(_ref2) { + var date = _ref2.date, + locale = _ref2.locale; + return Object(_angular_common__WEBPACK_IMPORTED_MODULE_2__["formatDate"])(date, 'HH', locale); + } + }, { + key: "weekViewHour", + value: function weekViewHour(_ref3) { + var date = _ref3.date, + locale = _ref3.locale; + return this.dayViewHour({ + date: date, + locale: locale + }); + } + }]); + + return CustomDateFormatter; + }(angular_calendar__WEBPACK_IMPORTED_MODULE_1__["CalendarDateFormatter"]); + + CustomDateFormatter = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_3__["Injectable"])()], CustomDateFormatter); + /***/ + }, + + /***/ + "./src/app/pages/agenda/new-event/new-event.page.scss": + /*!************************************************************!*\ + !*** ./src/app/pages/agenda/new-event/new-event.page.scss ***! + \************************************************************/ + + /*! exports provided: default */ + + /***/ + function srcAppPagesAgendaNewEventNewEventPageScss(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony default export */ + + + __webpack_exports__["default"] = "ion-content {\n --background:transparent;\n}\n\n.header-toolbar {\n --background:transparent;\n --opacity: 1;\n}\n\n.main-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #fff;\n overflow: hidden;\n padding: 30px 20px 0px 20px;\n color: #000;\n transform: translate3d(0, 1px, 0);\n}\n\n.main-header .title-content {\n width: 360px;\n margin: 0px auto;\n overflow: auto;\n padding: 0 !important;\n background: #fff;\n}\n\n.main-header .title-content .middle {\n padding: 0 !important;\n float: left;\n width: 221px;\n margin: 2.5px 0 0 5px;\n}\n\n.main-header .title {\n font-size: 25px;\n}\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n background-color: #fff;\n overflow: auto;\n padding: 15px 20px 0 20px;\n /* SPAN */\n /* Error Messages */\n}\n\n.main-content .ion-item-container {\n width: 360px;\n margin: 15px auto;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 10px;\n}\n\n.main-content .ion-item-container-no-border {\n width: 100%;\n margin: 0px auto;\n padding: 0 !important;\n overflow: auto;\n}\n\n.main-content .container-div {\n margin-bottom: 15px;\n overflow: auto;\n}\n\n.main-content .ion-item-class-2 {\n width: 360px;\n margin: 0px auto;\n}\n\n.main-content .ion-icon-class {\n width: 45px;\n height: 45px;\n float: left;\n padding: 10px;\n font-size: 25px;\n}\n\n.main-content ion-select {\n padding-left: 5px;\n margin-left: 0;\n}\n\n.main-content .ion-input-class {\n width: 315px;\n height: 45px;\n border: 1px solid #ebebeb;\n border-radius: 5px;\n padding-left: 5px;\n padding-right: 10px;\n float: left;\n}\n\n.main-content .ion-input-class-no-height {\n border: 1px solid #ebebeb;\n border-radius: 5px;\n overflow: auto;\n}\n\n.main-content .list-people {\n width: 256px;\n float: left;\n}\n\n.main-content .add-people {\n width: 45px;\n float: right;\n overflow: auto;\n font-size: 25px;\n padding: 10px;\n}\n\n.main-content .list-people-title {\n /* font-size: 13px; */\n color: #797979;\n}\n\n.main-content .attach-document {\n font-size: 15px;\n color: #0d89d1;\n margin: 5px 5px 5px 10px;\n padding: 5px;\n float: left;\n}\n\n.main-content .attach-icon {\n width: 37px;\n font-size: 35px;\n float: left;\n}\n\n.main-content .attach-title-item {\n width: 100%;\n font-size: 15px;\n color: #0d89d1;\n}\n\n.main-content .span-left {\n float: left;\n font-size: 15x;\n}\n\n.main-content .span-right {\n text-align: right;\n float: right;\n font-size: 13px;\n}\n\n.main-content .container-footer {\n margin: 0 auto;\n overflow: auto;\n}\n\n.main-content .button-cancel {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #e0e9ee;\n --color: #061b52;\n margin: 10px;\n}\n\n.main-content .button-save {\n width: 170px;\n height: 44px;\n border-radius: 22.5px;\n --background: #42b9fe;\n --color:#ffffff;\n margin: 10px;\n}\n\n.main-content .text-input {\n width: 100%;\n border: 1px solid #ebebeb;\n margin: 0px 15px 15px 0px;\n padding: 0 !important;\n border-radius: 5px;\n}\n\n.main-content .error {\n color: red;\n font-size: 12px;\n font-weight: bold;\n padding-bottom: 20px;\n}\n\n.main-content .span-color {\n color: red;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXG5ldy1ldmVudFxcbmV3LWV2ZW50LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9uZXctZXZlbnQucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSUo7O0FERkk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0lOOztBREhPO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDS1I7O0FEREk7RUFDRSxlQUFBO0FDR047O0FEQ0U7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQWlGRSxTQUFBO0VBdUNBLG1CQUFBO0FDbkhOOztBREhJO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0tSOztBREhNO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0tSOztBREhNO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FDS1I7O0FESE07RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ0tSOztBREhNO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLFlBQUE7RUFDQSxXQUFBO0FDS1I7O0FERk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBQ0lSOztBREZNO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FDSVI7O0FERk07RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNJUjs7QURGTTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lSOztBREZNO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDSVI7O0FERE07RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dSOztBRERNO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ0dOOztBRERNO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNHVjs7QURETTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dWOztBRERRO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNHVjs7QURBTTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ0VSOztBREVNO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQVI7O0FERU07RUFDRSxVQUFBO0FDQVIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvbmV3LWV2ZW50L25ldy1ldmVudC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAubWlkZGxle1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5tYWluLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzphdXRvO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgICAuaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lci1kaXZ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWl0ZW0tY2xhc3MtMntcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGlvbi1zZWxlY3R7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmxpc3QtcGVvcGxle1xyXG4gICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgLmFkZC1wZW9wbGV7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5saXN0LXBlb3BsZS10aXRsZXtcclxuICAgICAgICAvKiBmb250LXNpemU6IDEzcHg7ICovXHJcbiAgICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIH1cclxuICAgICAgLmF0dGFjaC1kb2N1bWVudHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAuYXR0YWNoLWljb257XHJcbiAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5hdHRhY2gtdGl0bGUtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6IzBkODlkMTtcclxuICAgICAgfVxyXG4gICAgICAvKiBTUEFOICovXHJcbiAgICAgIC5zcGFuLWxlZnR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tcmlnaHR7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAuY29udGFpbmVyLWZvb3RlcntcclxuICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuYnV0dG9uLWNhbmNlbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAgICAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgICAgICAgbWFyZ2luOjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24tc2F2ZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAgICAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICAgICAgICBtYXJnaW46MTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAudGV4dC1pbnB1dHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDE1cHggMTVweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLyogRXJyb3IgTWVzc2FnZXMgKi9cclxuICAgICAgLmVycm9ye1xyXG4gICAgICAgIGNvbG9yOnJlZDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tY29sb3J7XHJcbiAgICAgICAgY29sb3I6cmVkO1xyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xuICAvKiBTUEFOICovXG4gIC8qIEVycm9yIE1lc3NhZ2VzICovXG59XG4ubWFpbi1jb250ZW50IC5pb24taXRlbS1jb250YWluZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4ubWFpbi1jb250ZW50IC5pb24taWNvbi1jbGFzcyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50IGlvbi1zZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mge1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmxpc3QtcGVvcGxlIHtcbiAgd2lkdGg6IDI1NnB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmFkZC1wZW9wbGUge1xuICB3aWR0aDogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1haW4tY29udGVudCAubGlzdC1wZW9wbGUtdGl0bGUge1xuICAvKiBmb250LXNpemU6IDEzcHg7ICovXG4gIGNvbG9yOiAjNzk3OTc5O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tY29udGVudCAuY29udGFpbmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1jYW5jZWwge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1zYXZlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xuICAtLWNvbG9yOiNmZmZmZmY7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLnRleHQtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiAwcHggMTVweCAxNXB4IDBweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jb250ZW50IC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm1haW4tY29udGVudCAuc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */"; + /***/ + }, + + /***/ + "./src/app/pages/agenda/new-event/new-event.page.ts": + /*!**********************************************************!*\ + !*** ./src/app/pages/agenda/new-event/new-event.page.ts ***! + \**********************************************************/ + + /*! exports provided: NewEventPage */ + + /***/ + function srcAppPagesAgendaNewEventNewEventPageTs(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony export (binding) */ + + + __webpack_require__.d(__webpack_exports__, "NewEventPage", function () { + return NewEventPage; + }); + /* 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 src_app_services_events_service__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! src/app/services/events.service */ + "./src/app/services/events.service.ts"); + /* harmony import */ + + + var _models_event_model__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__( + /*! ../../../models/event.model */ + "./src/app/models/event.model.ts"); + /* harmony import */ + + + var _events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( + /*! ../../events/attendees/attendees.page */ + "./src/app/pages/events/attendees/attendees.page.ts"); + + var NewEventPage = /*#__PURE__*/function () { + function NewEventPage(modalController, navParams, eventService) { + _classCallCheck(this, NewEventPage); + + this.modalController = modalController; + this.navParams = navParams; + this.eventService = eventService; + this.segment = "true"; + this.postEvent = new _models_event_model__WEBPACK_IMPORTED_MODULE_4__["Event"](); + this.eventBody = { + BodyType: "1", + Text: "" + }; + this.postEvent.Body = this.eventBody; + this.profile = this.navParams.get('profile'); + this.selectedSegment = this.navParams.get('segment'); + this.selectedDate = this.navParams.get('eventSelectedDate'); + } + + _createClass(NewEventPage, [{ + key: "ngOnInit", + value: function ngOnInit() { + console.log(this.profile); + 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: ['Reunião'], + 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: ['Reunião'], + HasAttachments: false + }; + } + } + }, { + key: "close", + value: function close() { + this.modalController.dismiss(); + } + }, { + key: "save", + value: function save() { + console.log(this.postEvent); + console.log(this.profile); + + 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.modalController.dismiss(this.postEvent); + } + }, { + key: "openAttendees", + value: function openAttendees() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee6() { + var _this7 = this; + + var modal; + return regeneratorRuntime.wrap(function _callee6$(_context6) { + while (1) { + switch (_context6.prev = _context6.next) { + case 0: + _context6.next = 2; + return this.modalController.create({ + component: _events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__["AttendeesPage"], + componentProps: { + eventAttendees: this.postEvent.Attendees + }, + cssClass: 'attendee', + backdropDismiss: false + }); + + case 2: + modal = _context6.sent; + _context6.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 _context6.stop(); + } + } + }, _callee6, this); + })); + } + }]); + + return NewEventPage; + }(); + + NewEventPage.ctorParameters = function () { + return [{ + type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] + }, { + type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["NavParams"] + }, { + type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_3__["EventsService"] + }]; + }; + + NewEventPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ + selector: 'app-new-event', + template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( + /*! raw-loader!./new-event.page.html */ + "./node_modules/raw-loader/dist/cjs.js!./src/app/pages/agenda/new-event/new-event.page.html"))["default"], + styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( + /*! ./new-event.page.scss */ + "./src/app/pages/agenda/new-event/new-event.page.scss"))["default"]] + })], NewEventPage); + /***/ + }, + /***/ "./src/app/pages/cal-modal/cal-modal-routing.module.ts": /*!*************************************************************!*\ @@ -1251,10 +1985,10 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }, { key: "ngAfterViewInit", value: function ngAfterViewInit() { - var _this5 = this; + var _this8 = this; setTimeout(function () { - _this5.modalReady = true; + _this8.modalReady = true; }, 0); } }, { @@ -1318,15 +2052,15 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }, { 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; + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee7() { + var _this9 = this; var modal; - return regeneratorRuntime.wrap(function _callee4$(_context4) { + return regeneratorRuntime.wrap(function _callee7$(_context7) { while (1) { - switch (_context4.prev = _context4.next) { + switch (_context7.prev = _context7.next) { case 0: - _context4.next = 2; + _context7.next = 2; return this.modalCtrl.create({ component: _events_attendee_modal_attendee_modal_page__WEBPACK_IMPORTED_MODULE_6__["AttendeeModalPage"], componentProps: { @@ -1337,8 +2071,8 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }); case 2: - modal = _context4.sent; - _context4.next = 5; + modal = _context7.sent; + _context7.next = 5; return modal.present(); case 5: @@ -1350,26 +2084,26 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d var att = { "EmailAddress": newattendee.EmailAddress, "Name": newattendee.Name, - "IsRequired": _this6.segment == "true" + "IsRequired": _this9.segment == "true" }; - if (_this6.eventAttendees == null) { - _this6.eventAttendees = new Array(); + if (_this9.eventAttendees == null) { + _this9.eventAttendees = new Array(); } - _this6.eventAttendees.push(att); + _this9.eventAttendees.push(att); }); } - _this6.postEvent.Attendees = _this6.eventAttendees; + _this9.postEvent.Attendees = _this9.eventAttendees; }); case 6: case "end": - return _context4.stop(); + return _context7.stop(); } } - }, _callee4, this); + }, _callee7, this); })); } }, { @@ -1380,15 +2114,15 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }, { 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; + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee8() { + var _this10 = this; var modal; - return regeneratorRuntime.wrap(function _callee5$(_context5) { + return regeneratorRuntime.wrap(function _callee8$(_context8) { while (1) { - switch (_context5.prev = _context5.next) { + switch (_context8.prev = _context8.next) { case 0: - _context5.next = 2; + _context8.next = 2; return this.modalCtrl.create({ component: src_app_pages_events_attendees_attendees_page__WEBPACK_IMPORTED_MODULE_5__["AttendeesPage"], componentProps: { @@ -1399,24 +2133,24 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d }); case 2: - modal = _context5.sent; - _context5.next = 5; + modal = _context8.sent; + _context8.next = 5; return modal.present(); case 5: modal.onDidDismiss().then(function (data) { if (data['data'] != null) { var newattendees = data['data']; - _this7.postEvent.Attendees = newattendees; + _this10.postEvent.Attendees = newattendees; } }); case 6: case "end": - return _context5.stop(); + return _context8.stop(); } } - }, _callee5, this); + }, _callee8, this); })); } }, { @@ -1453,98 +2187,6 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d "./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 \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js.map b/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js.map index fdac36812..d272b07cb 100644 --- a/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-agenda-agenda-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///node_modules/@angular/common/locales/pt.js","webpack:///src/app/components/calendar/calendar.component.html","webpack:///src/app/pages/agenda/agenda.page.html","webpack:///src/app/pages/cal-modal/cal-modal.page.html","webpack:///src/app/components/calendar/calendar.component.scss","webpack:///src/app/components/calendar/calendar.component.ts","webpack:///src/app/models/event.model.ts","webpack:///src/app/pages/agenda/agenda-routing.module.ts","webpack:///src/app/pages/agenda/agenda.module.ts","webpack:///src/app/pages/agenda/agenda.page.scss","webpack:///src/app/pages/agenda/agenda.page.ts","webpack:///src/app/pages/cal-modal/cal-modal-routing.module.ts","webpack:///src/app/pages/cal-modal/cal-modal.module.ts","webpack:///src/app/pages/cal-modal/cal-modal.page.scss","webpack:///src/app/pages/cal-modal/cal-modal.page.ts","webpack:///src/app/services/alert.service.ts"],"names":["factory","module","exports","v","undefined","require","Object","defineProperty","value","u","plural","n","i","Math","floor","abs","CalendarComponent","date","Date","months","weekdays","currentMonth","getMonth","customDate","getDay","getDate","selector","template","Event","routes","path","component","AgendaPageModule","imports","declarations","schemas","providers","provide","useValue","AgendaPage","alertCtrl","locale","modalCtrl","eventService","router","alertCrontroller","eventSource","calendar","mode","currentDate","onCurrentChanged","ev","eventSelectedDate","profile","events","forEach","event","url","segment","loadRangeEvents","rangeStartDate","rangeEndDate","myCal","slideNext","slidePrev","title","viewTitle","navigate","EventId","startTime","endTime","create","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","postEvent","Subject","push","StartDate","EndDate","allDay","update","loadEvents","showLoader","getAllMdEvents","subscribe","response","eventsList","element","getAllPrEvents","eventsListPessoal","filter","CalendarName","res","eventsListOficial","setTimeout","target","complete","presentAlert","console","log","CalModalPageRoutingModule","forChild","CalModalPageModule","CalModalPage","formBuilder","alertController","navParams","modalReady","isSubmitted","formSubjectSatus","formDescriptionSatus","formLocationSatus","formEventTypeSatus","eventBody","BodyType","Text","Body","get","selectedSegment","selectedDate","selectedStartdDate","selectedEndDate","setMinutes","getMinutes","minDate","toString","Location","CalendarId","EventType","Attendees","IsMeeting","IsRecurring","AppointmentState","TimeZone","Organizer","Categories","HasAttachments","ionicForm","group","subject","required","agenda","startdate","enddate","description","location","eventtype","valid","postEventMd","postEventPr","dismiss","validateFormInputs","formSubject","trim","formDescription","formLocation","length","eventPersons","newattendees","newattendee","att","EmailAddress","Name","eventAttendees","Array","controls","AlertService","message","header","buttons","alert","providedIn"],"mappings":"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","file":"pages-agenda-agenda-module-es5.js","sourcesContent":["/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(null, exports);\n if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define(\"@angular/common/locales/pt\", [\"require\", \"exports\"], factory);\n }\n})(function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n // THIS CODE IS GENERATED - DO NOT MODIFY\n // See angular/tools/gulp-tasks/cldr/extract.js\n var u = undefined;\n function plural(n) {\n var i = Math.floor(Math.abs(n));\n if (i === Math.floor(i) && i >= 0 && i <= 1)\n return 1;\n return 5;\n }\n exports.default = [\n 'pt',\n [['AM', 'PM'], u, u],\n u,\n [\n ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],\n [\n 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',\n 'sábado'\n ],\n ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']\n ],\n u,\n [\n ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],\n [\n 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'\n ],\n [\n 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',\n 'outubro', 'novembro', 'dezembro'\n ]\n ],\n u,\n [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],\n 0,\n [6, 0],\n ['dd/MM/y', 'd \\'de\\' MMM \\'de\\' y', 'd \\'de\\' MMMM \\'de\\' y', 'EEEE, d \\'de\\' MMMM \\'de\\' y'],\n ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],\n ['{1} {0}', u, u, u],\n [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],\n ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],\n 'BRL',\n 'R$',\n 'Real brasileiro',\n {\n 'AUD': ['AU$', '$'],\n 'JPY': ['JP¥', '¥'],\n 'PTE': ['Esc.'],\n 'RON': [u, 'L'],\n 'SYP': [u, 'S£'],\n 'THB': ['฿'],\n 'TWD': ['NT$'],\n 'USD': ['US$', '$']\n },\n 'ltr',\n plural\n ];\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9jb21tb24vbG9jYWxlcy9wdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7Ozs7Ozs7Ozs7OztJQUVILHlDQUF5QztJQUN6QywrQ0FBK0M7SUFFL0MsSUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDO0lBRXBCLFNBQVMsTUFBTSxDQUFDLENBQVM7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQUUsT0FBTyxDQUFDLENBQUM7UUFDdEQsT0FBTyxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQsa0JBQWU7UUFDYixJQUFJO1FBQ0osQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUM7WUFDN0Y7Z0JBQ0UsU0FBUyxFQUFFLGVBQWUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxhQUFhO2dCQUN4RixRQUFRO2FBQ1Q7WUFDRCxDQUFDLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sQ0FBQztTQUN6RDtRQUNELENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUM7WUFDNUQ7Z0JBQ0UsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO2FBQy9GO1lBQ0Q7Z0JBQ0UsU0FBUyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVO2dCQUN4RixTQUFTLEVBQUUsVUFBVSxFQUFFLFVBQVU7YUFDbEM7U0FDRjtRQUNELENBQUM7UUFDRCxDQUFDLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLGlCQUFpQixFQUFFLGtCQUFrQixDQUFDLENBQUM7UUFDOUQsQ0FBQztRQUNELENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNOLENBQUMsU0FBUyxFQUFFLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLDhCQUE4QixDQUFDO1FBQzlGLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsZUFBZSxDQUFDO1FBQ3BELENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUM7UUFDOUQsQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxLQUFLLENBQUM7UUFDNUMsS0FBSztRQUNMLElBQUk7UUFDSixpQkFBaUI7UUFDakI7WUFDRSxLQUFLLEVBQUUsQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDO1lBQ25CLEtBQUssRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUM7WUFDbkIsS0FBSyxFQUFFLENBQUMsTUFBTSxDQUFDO1lBQ2YsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQztZQUNmLEtBQUssRUFBRSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUM7WUFDaEIsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDO1lBQ1osS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDO1lBQ2QsS0FBSyxFQUFFLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQztTQUNwQjtRQUNELEtBQUs7UUFDTCxNQUFNO0tBQ1AsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vYW5ndWxhci5pby9saWNlbnNlXG4gKi9cblxuLy8gVEhJUyBDT0RFIElTIEdFTkVSQVRFRCAtIERPIE5PVCBNT0RJRllcbi8vIFNlZSBhbmd1bGFyL3Rvb2xzL2d1bHAtdGFza3MvY2xkci9leHRyYWN0LmpzXG5cbmNvbnN0IHUgPSB1bmRlZmluZWQ7XG5cbmZ1bmN0aW9uIHBsdXJhbChuOiBudW1iZXIpOiBudW1iZXIge1xuICBsZXQgaSA9IE1hdGguZmxvb3IoTWF0aC5hYnMobikpO1xuICBpZiAoaSA9PT0gTWF0aC5mbG9vcihpKSAmJiBpID49IDAgJiYgaSA8PSAxKSByZXR1cm4gMTtcbiAgcmV0dXJuIDU7XG59XG5cbmV4cG9ydCBkZWZhdWx0IFtcbiAgJ3B0JyxcbiAgW1snQU0nLCAnUE0nXSwgdSwgdV0sXG4gIHUsXG4gIFtcbiAgICBbJ0QnLCAnUycsICdUJywgJ1EnLCAnUScsICdTJywgJ1MnXSwgWydkb20uJywgJ3NlZy4nLCAndGVyLicsICdxdWEuJywgJ3F1aS4nLCAnc2V4LicsICdzw6FiLiddLFxuICAgIFtcbiAgICAgICdkb21pbmdvJywgJ3NlZ3VuZGEtZmVpcmEnLCAndGVyw6dhLWZlaXJhJywgJ3F1YXJ0YS1mZWlyYScsICdxdWludGEtZmVpcmEnLCAnc2V4dGEtZmVpcmEnLFxuICAgICAgJ3PDoWJhZG8nXG4gICAgXSxcbiAgICBbJ2RvbS4nLCAnc2VnLicsICd0ZXIuJywgJ3F1YS4nLCAncXVpLicsICdzZXguJywgJ3PDoWIuJ11cbiAgXSxcbiAgdSxcbiAgW1xuICAgIFsnSicsICdGJywgJ00nLCAnQScsICdNJywgJ0onLCAnSicsICdBJywgJ1MnLCAnTycsICdOJywgJ0QnXSxcbiAgICBbXG4gICAgICAnamFuLicsICdmZXYuJywgJ21hci4nLCAnYWJyLicsICdtYWkuJywgJ2p1bi4nLCAnanVsLicsICdhZ28uJywgJ3NldC4nLCAnb3V0LicsICdub3YuJywgJ2Rlei4nXG4gICAgXSxcbiAgICBbXG4gICAgICAnamFuZWlybycsICdmZXZlcmVpcm8nLCAnbWFyw6dvJywgJ2FicmlsJywgJ21haW8nLCAnanVuaG8nLCAnanVsaG8nLCAnYWdvc3RvJywgJ3NldGVtYnJvJyxcbiAgICAgICdvdXR1YnJvJywgJ25vdmVtYnJvJywgJ2RlemVtYnJvJ1xuICAgIF1cbiAgXSxcbiAgdSxcbiAgW1snYS5DLicsICdkLkMuJ10sIHUsIFsnYW50ZXMgZGUgQ3Jpc3RvJywgJ2RlcG9pcyBkZSBDcmlzdG8nXV0sXG4gIDAsXG4gIFs2LCAwXSxcbiAgWydkZC9NTS95JywgJ2QgXFwnZGVcXCcgTU1NIFxcJ2RlXFwnIHknLCAnZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknLCAnRUVFRSwgZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknXSxcbiAgWydISDptbScsICdISDptbTpzcycsICdISDptbTpzcyB6JywgJ0hIOm1tOnNzIHp6enonXSxcbiAgWyd7MX0gezB9JywgdSwgdSwgdV0sXG4gIFsnLCcsICcuJywgJzsnLCAnJScsICcrJywgJy0nLCAnRScsICfDlycsICfigLAnLCAn4oieJywgJ05hTicsICc6J10sXG4gIFsnIywjIzAuIyMjJywgJyMsIyMwJScsICfCpMKgIywjIzAuMDAnLCAnI0UwJ10sXG4gICdCUkwnLFxuICAnUiQnLFxuICAnUmVhbCBicmFzaWxlaXJvJyxcbiAge1xuICAgICdBVUQnOiBbJ0FVJCcsICckJ10sXG4gICAgJ0pQWSc6IFsnSlDCpScsICfCpSddLFxuICAgICdQVEUnOiBbJ0VzYy4nXSxcbiAgICAnUk9OJzogW3UsICdMJ10sXG4gICAgJ1NZUCc6IFt1LCAnU8KjJ10sXG4gICAgJ1RIQic6IFsn4Li/J10sXG4gICAgJ1RXRCc6IFsnTlQkJ10sXG4gICAgJ1VTRCc6IFsnVVMkJywgJyQnXVxuICB9LFxuICAnbHRyJyxcbiAgcGx1cmFsXG5dO1xuIl19","export default \"
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Agenda\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n Combinada\\r\\n \\r\\n \\r\\n Oficial\\r\\n \\r\\n \\r\\n Pessoal\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n\\r\\n \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Novo Evento\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n Assunto *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Descrição *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Localização *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Selecione a Agenda *\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Tipo de evento *\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Data Início *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Data Fim *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n {{ viewTitle }}\\r\\n \\r\\n \\r\\n Enviar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export 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== */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-calendar',\r\n templateUrl: './calendar.component.html',\r\n styleUrls: ['./calendar.component.scss'],\r\n})\r\nexport class CalendarComponent implements OnInit {\r\n\r\n date = new Date();\r\n months = [\r\n \"Janeiro\",\r\n \"Fevereiro\",\r\n \"Março\",\r\n \"Abril\",\r\n \"Maio\",\r\n \"Junho\",\r\n \"Julho\",\r\n \"Agosto\",\r\n \"Setembro\",\r\n \"Outubro\",\r\n \"Novembro\",\r\n \"Dezembro\",\r\n ];\r\n weekdays = [\r\n \"Domingo\", \r\n \"Segunda-feira\", \r\n \"Terça-feira\", \r\n \"Quarta-feira\", \r\n \"Quinta-feira\", \r\n \"Sexta-feira\", \r\n \"Sábado\"\r\n ];\r\n currentMonth = this.months[this.date.getMonth()];\r\n customDate = this.weekdays[this.date.getDay()]+ \", \" + this.date.getDate() +\" de \" + ( this.months[this.date.getMonth()]);\r\n \r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n}\r\n","import { EventBody } from './eventbody.model';\r\nimport { EventPerson } from './eventperson.model';\r\n\r\nexport class Event{\r\n EventId: string;\r\n Subject: string;\r\n Body: EventBody;\r\n Location: string;\r\n CalendarId: string;\r\n CalendarName: string;\r\n StartDate: Date;\r\n EndDate: Date;\r\n EventType: string;\r\n Attendees: EventPerson[];\r\n IsMeeting: boolean;\r\n IsRecurring: boolean;\r\n AppointmentState: number;\r\n TimeZone: string;\r\n Organizer: string;\r\n Categories: string[];\r\n HasAttachments: boolean;\r\n}","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AgendaPage\r\n },\r {\n path: 'approve-event-modal',\n loadChildren: () => import('./approve-event-modal/approve-event-modal.module').then( m => m.ApproveEventModalPageModule)\n },\n {\n path: 'event-actions-popover',\n loadChildren: () => import('./event-actions-popover/event-actions-popover.module').then( m => m.EventActionsPopoverPageModule)\n },\n {\n path: 'emend-message-modal',\n loadChildren: () => import('./emend-message-modal/emend-message-modal.module').then( m => m.EmendMessageModalPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AgendaPageRoutingModule {}\r\n","import { NgModule, LOCALE_ID, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AgendaPageRoutingModule } from './agenda-routing.module';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\n\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\nimport { CalModalPageModule } from '../cal-modal/cal-modal.module';\r\n\r\nimport { registerLocaleData } from '@angular/common';\r\nimport localeDe from '@angular/common/locales/pt';\r\nimport { CalendarComponent } from 'src/app/components/calendar/calendar.component';\r\nregisterLocaleData(localeDe);\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* ComponentsModule, */\r\n AgendaPageRoutingModule,\r\n NgCalendarModule,\r\n CalModalPageModule,\r\n ],\r\n declarations: [AgendaPage, CalendarComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA],\r\n providers: [\r\n { provide: LOCALE_ID, useValue: 'pt-PT'}\r\n ]\r\n})\r\nexport class AgendaPageModule {}\r\n","export 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 */\";","import { Component, OnInit, ViewChild, Inject, LOCALE_ID } from '@angular/core';\r\nimport { CalendarComponent } from 'ionic2-calendar';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { formatDate } from '@angular/common';\r\nimport { CalModalPage } from '../cal-modal/cal-modal.page';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Event } from '../../models/event.model';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\n\r\n@Component({\r\n selector: 'app-agenda',\r\n templateUrl: './agenda.page.html',\r\n styleUrls: ['./agenda.page.scss'],\r\n})\r\nexport class AgendaPage implements OnInit {\r\n\r\n /* List of events of our calendar */\r\n eventSource = [];\r\n /* The title of the calendar */\r\n viewTitle: string;\r\n\r\n calendar = {\r\n /* Se the view of the calendar to a month view */\r\n mode: 'month',\r\n currentDate: new Date(),\r\n };\r\n\r\n selectedDate: Date;\r\n eventSelectedDate: Date;\r\n eventSelectedDate2: Date;\r\n rangeStartDate: Date;\r\n rangeEndDate: Date;\r\n\r\n @ViewChild(CalendarComponent) myCal: CalendarComponent;\r\n\r\n segment:string;\r\n profile:string;\r\n\r\n eventsList: Event[];\r\n eventsListPessoal: Event[];\r\n eventsListOficial: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n showLoader: boolean;\r\n\r\n startTime: Date;\r\n endTime: Date;\r\n\r\n\r\n\r\n constructor( \r\n private alertCtrl: AlertController,\r\n @Inject(LOCALE_ID) private locale: string,\r\n private modalCtrl: ModalController,\r\n private eventService: EventsService,\r\n private router: Router,\r\n private alertCrontroller: AlertService\r\n ) {}\r\n\r\n ngOnInit() {\r\n this.profile = \"mdgpr\";\r\n //Inicializar segment\r\n /* localStorage.setItem('test', this.eventSelectedDate.toString()); */\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == \"/home/agenda\") {\r\n if (this.segment == null)\r\n {\r\n this.segment = \"Combinada\";\r\n }\r\n else\r\n {\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n }\r\n });\r\n }\r\n\r\n\r\n\r\n //Go to the next view of the calendar month/week/day\r\n next(){\r\n this.myCal.slideNext();\r\n }\r\n //Go to the previous view of the calendar\r\n back(){\r\n this.myCal.slidePrev();\r\n }\r\n //Shows the title of your view\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n //Show information of the event\r\n async onEventSelected(ev: { event: Event}){\r\n this.router.navigate([\"/home/agenda\", ev.event.EventId, 'agenda']);\r\n }\r\n\r\n onCurrentChanged = (ev: Date) => {\r\n this.eventSelectedDate = ev;\r\n };\r\n\r\n /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => {\r\n console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0));\r\n this.eventSelectedDate2 = ev.selectedTime;\r\n }; */\r\n\r\n onRangeChanged (ev: { startTime: Date, endTime: Date }) {\r\n this.rangeStartDate = ev.startTime;\r\n this.rangeEndDate = ev.endTime;\r\n\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n };\r\n\r\n async openCalModal() {\r\n const modal = await this.modalCtrl.create({\r\n component: CalModalPage,\r\n componentProps:{\r\n segment: this.segment,\r\n profile: this.profile,\r\n eventSelectedDate: this.eventSelectedDate,\r\n },\r\n cssClass: 'cal-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let postEvent: Event = data['data'];\r\n if (postEvent.Subject != null)\r\n {\r\n this.eventSource.push({\r\n title: postEvent.Subject,\r\n startTime: new Date(postEvent.StartDate),\r\n endTime: new Date(postEvent.EndDate),\r\n allDay: false,\r\n event: postEvent\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n \r\n async loadRangeEvents(startTime: Date, endTime: Date){\r\n this.showLoader = true;\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n this.eventsList.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n this.eventsList.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n case \"Pessoal\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");;\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n case \"Oficial\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n } \r\n }\r\n\r\n doRefresh(ev: any){\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n setTimeout(() => {\r\n ev.target.complete();\r\n }, 250);\r\n }\r\n showAlert(){\r\n this.alertCrontroller.presentAlert(\"Funcionalidade em desenvolvimento.\");\r\n }\r\n changeProfile(){\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n }\r\n\r\n \r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: CalModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class CalModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { CalModalPageRoutingModule } from './cal-modal-routing.module';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n CalModalPageRoutingModule,\r\n ReactiveFormsModule,\r\n NgCalendarModule\r\n ],\r\n declarations: [CalModalPage]\r\n})\r\nexport class CalModalPageModule {}\r\n","export 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 */\";","import { Component, OnInit, AfterViewInit, Input } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\n\r\nimport { AttendeeModalPage } from '../events/attendee-modal/attendee-modal.page';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { identifierModuleUrl } from '@angular/compiler';\r\n\r\n@Component({\r\n selector: 'app-cal-modal',\r\n templateUrl: './cal-modal.page.html',\r\n styleUrls: ['./cal-modal.page.scss'],\r\n})\r\nexport class CalModalPage implements OnInit {\r\n\r\n calendar = {\r\n mode: 'month',\r\n currentDate: new Date()\r\n };\r\n\r\n eventAttendees: EventPerson[];\r\n segment:string = \"true\";\r\n selectedSegment: string;\r\n selectedDate: Date;\r\n\r\n viewTitle: string;\r\n postEvent: Event;\r\n eventBody: EventBody;\r\n modalReady = false;\r\n \r\n minDate: string;\r\n\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n formSubjectSatus: boolean = false;\r\n formDescriptionSatus: boolean = false;\r\n formLocationSatus: boolean = false;\r\n formEventTypeSatus: boolean = false;\r\n\r\n profile:string;\r\n\r\n constructor(public formBuilder: FormBuilder, private modalCtrl: ModalController, private eventService: EventsService, private alertController:AlertService, \r\n private navParams: NavParams) { \r\n this.postEvent = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postEvent.Body = this.eventBody;\r\n this.profile = this.navParams.get('profile');\r\n \r\n }\r\n\r\n ngOnInit() {\r\n\r\n \r\n this.selectedSegment = this.navParams.get('segment');\r\n this.selectedDate = this.navParams.get('eventSelectedDate');\r\n\r\n let selectedStartdDate = this.selectedDate;\r\n let selectedEndDate = new Date(this.selectedDate);\r\n /* Set + 30minutes to seleted datetime */\r\n selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30)\r\n \r\n this.minDate = this.selectedDate.toString();\r\n \r\n if(this.selectedSegment != \"Combinada\"){\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: this.selectedSegment,\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n else{\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: 'Oficial',\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]],\r\n agenda: ['', [Validators.required]],\r\n startdate: ['', [Validators.required]],\r\n enddate: ['', [Validators.required]],\r\n description: ['', [Validators.required]],\r\n location: ['', [Validators.required]],\r\n eventtype: ['', [Validators.required]]\r\n }) \r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n ngAfterViewInit(): void {\r\n setTimeout(()=>{\r\n this.modalReady = true;\r\n }, 0);\r\n }\r\n\r\n save(){\r\n if (this.ionicForm.valid) {\r\n if(this.profile=='mdgpr'){\r\n this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n \r\n }\r\n else if(this.profile=='pr'){\r\n this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n this.modalCtrl.dismiss(this.postEvent);\r\n }\r\n else{\r\n this.validateFormInputs();\r\n }\r\n }\r\n \r\n validateFormInputs(){\r\n let formSubject = this.postEvent.Subject.trim();\r\n let formDescription = this.postEvent.Body.Text.trim();\r\n let formLocation = this.postEvent.Location.trim();\r\n \r\n if (!this.postEvent.Subject && formSubject.length <= 0){\r\n this.formSubjectSatus=true;\r\n }\r\n else{\r\n this.formSubjectSatus=false;\r\n if(!this.postEvent.Body.Text && formDescription.length <= 0){\r\n this.formDescriptionSatus=true;\r\n }\r\n else{\r\n this.formDescriptionSatus=false;\r\n if (!this.postEvent.Location && formLocation.length <= 0){\r\n this.formLocationSatus=true;\r\n }\r\n else{\r\n this.formLocationSatus=false;\r\n }\r\n }\r\n }\r\n /* return (this.postEvent.Subject && formSubject.length > 0); */\r\n }\r\n\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n\r\n onTimeSelected(ev){\r\n /* this.postEvent.startTime = new Date(ev.selectedTime); */\r\n \r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss();\r\n /* this.modalCtrl.dismiss(this.postEvent); */\r\n }\r\n\r\n async addAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeeModalPage,\r\n componentProps: {\r\n eventPersons: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let newattendees: EventPerson[] = data['data'];\r\n \r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": (this.segment == \"true\")\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n \r\n });\r\n }\r\n this.postEvent.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n showAlert(){\r\n this.alertController.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n async openAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.postEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { AlertController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class AlertService {\r\n\r\n constructor(public alertController: AlertController) { }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///node_modules/@angular/common/locales/pt.js","webpack:///src/app/components/calendar/calendar.component.html","webpack:///src/app/pages/agenda/agenda.page.html","webpack:///src/app/pages/agenda/new-event/new-event.page.html","webpack:///src/app/pages/cal-modal/cal-modal.page.html","webpack:///src/app/components/calendar/calendar.component.scss","webpack:///src/app/components/calendar/calendar.component.ts","webpack:///src/app/pages/agenda/agenda-routing.module.ts","webpack:///src/app/pages/agenda/agenda.module.ts","webpack:///src/app/pages/agenda/agenda.page.scss","webpack:///src/app/pages/agenda/agenda.page.ts","webpack:///src/app/pages/agenda/custom-date-formatter.provider.ts","webpack:///src/app/pages/agenda/new-event/new-event.page.scss","webpack:///src/app/pages/agenda/new-event/new-event.page.ts","webpack:///src/app/pages/cal-modal/cal-modal-routing.module.ts","webpack:///src/app/pages/cal-modal/cal-modal.module.ts","webpack:///src/app/pages/cal-modal/cal-modal.page.scss","webpack:///src/app/pages/cal-modal/cal-modal.page.ts"],"names":["factory","module","exports","v","undefined","require","Object","defineProperty","value","u","plural","n","i","Math","floor","abs","CalendarComponent","date","Date","months","weekdays","currentMonth","getMonth","customDate","getDay","getDate","selector","template","routes","path","component","AgendaPageModule","imports","forRoot","provide","useFactory","declarations","schemas","providers","useValue","AgendaPage","alertCtrl","locale","modalCtrl","eventService","router","alertCrontroller","view","Day","viewDate","weekStartsOn","MONDAY","weekendDays","FRIDAY","SATURDAY","CalendarView","monthList","name","id","showTimeline","events","eventSource","calendar","mode","currentDate","eventSelectedDate","onCurrentChanged","ev","timelineDate","setTimeout","setCookie","cname","cvalue","exdays","d","setTime","getTime","expires","toUTCString","document","cookie","showLoader","timelineMarker","querySelector","timelineContainer","querySelectorAll","shadowRoot","scrollContainer","scrollTop","window","screen","availHeight","profile","forEach","event","url","segment","loadRangeEvents","rangeStartDate","rangeEndDate","myCal","slideNext","slidePrev","title","viewTitle","day","length","eventType","eventTypeNum","element","calendarName","keys","console","log","start","viewEventDetail","EventId","currentCandarDayYear","newDate","replace","startTime","endTime","create","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","postEvent","Subject","push","StartDate","EndDate","allDay","update","loadEvents","eventlocation","eventDiscription","subject","getAllMdEvents","subscribe","response","eventsList","CalendarName","startHours","EndHours","timeLineTemplate","Location","Body","parseInt","end","color","primary","secondary","getAllPrEvents","eventsListPessoal","filter","res","eventsListOficial","target","complete","presentAlert","eventId","useClass","CustomDateFormatter","dayViewHour","NewEventPage","modalController","navParams","eventBody","BodyType","Text","get","selectedSegment","selectedDate","selectedStartdDate","selectedEndDate","setMinutes","getMinutes","minDate","toString","CalendarId","EventType","Attendees","IsMeeting","IsRecurring","AppointmentState","TimeZone","Organizer","Categories","HasAttachments","dismiss","postEventMd","postEventPr","eventAttendees","newattendees","CalModalPageRoutingModule","forChild","CalModalPageModule","CalModalPage","formBuilder","alertController","modalReady","isSubmitted","formSubjectSatus","formDescriptionSatus","formLocationSatus","formEventTypeSatus","ionicForm","group","required","agenda","startdate","enddate","description","location","eventtype","valid","validateFormInputs","formSubject","trim","formDescription","formLocation","eventPersons","newattendee","att","EmailAddress","Name","Array","controls"],"mappings":"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","file":"pages-agenda-agenda-module-es5.js","sourcesContent":["/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n(function (factory) {\n if (typeof module === \"object\" && typeof module.exports === \"object\") {\n var v = factory(null, exports);\n if (v !== undefined) module.exports = v;\n }\n else if (typeof define === \"function\" && define.amd) {\n define(\"@angular/common/locales/pt\", [\"require\", \"exports\"], factory);\n }\n})(function (require, exports) {\n \"use strict\";\n Object.defineProperty(exports, \"__esModule\", { value: true });\n // THIS CODE IS GENERATED - DO NOT MODIFY\n // See angular/tools/gulp-tasks/cldr/extract.js\n var u = undefined;\n function plural(n) {\n var i = Math.floor(Math.abs(n));\n if (i === Math.floor(i) && i >= 0 && i <= 1)\n return 1;\n return 5;\n }\n exports.default = [\n 'pt',\n [['AM', 'PM'], u, u],\n u,\n [\n ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'], ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.'],\n [\n 'domingo', 'segunda-feira', 'terça-feira', 'quarta-feira', 'quinta-feira', 'sexta-feira',\n 'sábado'\n ],\n ['dom.', 'seg.', 'ter.', 'qua.', 'qui.', 'sex.', 'sáb.']\n ],\n u,\n [\n ['J', 'F', 'M', 'A', 'M', 'J', 'J', 'A', 'S', 'O', 'N', 'D'],\n [\n 'jan.', 'fev.', 'mar.', 'abr.', 'mai.', 'jun.', 'jul.', 'ago.', 'set.', 'out.', 'nov.', 'dez.'\n ],\n [\n 'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto', 'setembro',\n 'outubro', 'novembro', 'dezembro'\n ]\n ],\n u,\n [['a.C.', 'd.C.'], u, ['antes de Cristo', 'depois de Cristo']],\n 0,\n [6, 0],\n ['dd/MM/y', 'd \\'de\\' MMM \\'de\\' y', 'd \\'de\\' MMMM \\'de\\' y', 'EEEE, d \\'de\\' MMMM \\'de\\' y'],\n ['HH:mm', 'HH:mm:ss', 'HH:mm:ss z', 'HH:mm:ss zzzz'],\n ['{1} {0}', u, u, u],\n [',', '.', ';', '%', '+', '-', 'E', '×', '‰', '∞', 'NaN', ':'],\n ['#,##0.###', '#,##0%', '¤ #,##0.00', '#E0'],\n 'BRL',\n 'R$',\n 'Real brasileiro',\n {\n 'AUD': ['AU$', '$'],\n 'JPY': ['JP¥', '¥'],\n 'PTE': ['Esc.'],\n 'RON': [u, 'L'],\n 'SYP': [u, 'S£'],\n 'THB': ['฿'],\n 'TWD': ['NT$'],\n 'USD': ['US$', '$']\n },\n 'ltr',\n plural\n ];\n});\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wYWNrYWdlcy9jb21tb24vbG9jYWxlcy9wdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7Ozs7Ozs7Ozs7OztJQUVILHlDQUF5QztJQUN6QywrQ0FBK0M7SUFFL0MsSUFBTSxDQUFDLEdBQUcsU0FBUyxDQUFDO0lBRXBCLFNBQVMsTUFBTSxDQUFDLENBQVM7UUFDdkIsSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDaEMsSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQUUsT0FBTyxDQUFDLENBQUM7UUFDdEQsT0FBTyxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQsa0JBQWU7UUFDYixJQUFJO1FBQ0osQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUM7WUFDN0Y7Z0JBQ0UsU0FBUyxFQUFFLGVBQWUsRUFBRSxhQUFhLEVBQUUsY0FBYyxFQUFFLGNBQWMsRUFBRSxhQUFhO2dCQUN4RixRQUFRO2FBQ1Q7WUFDRCxDQUFDLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sQ0FBQztTQUN6RDtRQUNELENBQUM7UUFDRDtZQUNFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUM7WUFDNUQ7Z0JBQ0UsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxNQUFNO2FBQy9GO1lBQ0Q7Z0JBQ0UsU0FBUyxFQUFFLFdBQVcsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxVQUFVO2dCQUN4RixTQUFTLEVBQUUsVUFBVSxFQUFFLFVBQVU7YUFDbEM7U0FDRjtRQUNELENBQUM7UUFDRCxDQUFDLENBQUMsTUFBTSxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLGlCQUFpQixFQUFFLGtCQUFrQixDQUFDLENBQUM7UUFDOUQsQ0FBQztRQUNELENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNOLENBQUMsU0FBUyxFQUFFLHVCQUF1QixFQUFFLHdCQUF3QixFQUFFLDhCQUE4QixDQUFDO1FBQzlGLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxZQUFZLEVBQUUsZUFBZSxDQUFDO1FBQ3BELENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3BCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUM7UUFDOUQsQ0FBQyxXQUFXLEVBQUUsUUFBUSxFQUFFLFlBQVksRUFBRSxLQUFLLENBQUM7UUFDNUMsS0FBSztRQUNMLElBQUk7UUFDSixpQkFBaUI7UUFDakI7WUFDRSxLQUFLLEVBQUUsQ0FBQyxLQUFLLEVBQUUsR0FBRyxDQUFDO1lBQ25CLEtBQUssRUFBRSxDQUFDLEtBQUssRUFBRSxHQUFHLENBQUM7WUFDbkIsS0FBSyxFQUFFLENBQUMsTUFBTSxDQUFDO1lBQ2YsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQztZQUNmLEtBQUssRUFBRSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUM7WUFDaEIsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDO1lBQ1osS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDO1lBQ2QsS0FBSyxFQUFFLENBQUMsS0FBSyxFQUFFLEdBQUcsQ0FBQztTQUNwQjtRQUNELEtBQUs7UUFDTCxNQUFNO0tBQ1AsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgSW5jLiBBbGwgUmlnaHRzIFJlc2VydmVkLlxuICpcbiAqIFVzZSBvZiB0aGlzIHNvdXJjZSBjb2RlIGlzIGdvdmVybmVkIGJ5IGFuIE1JVC1zdHlsZSBsaWNlbnNlIHRoYXQgY2FuIGJlXG4gKiBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlIGF0IGh0dHBzOi8vYW5ndWxhci5pby9saWNlbnNlXG4gKi9cblxuLy8gVEhJUyBDT0RFIElTIEdFTkVSQVRFRCAtIERPIE5PVCBNT0RJRllcbi8vIFNlZSBhbmd1bGFyL3Rvb2xzL2d1bHAtdGFza3MvY2xkci9leHRyYWN0LmpzXG5cbmNvbnN0IHUgPSB1bmRlZmluZWQ7XG5cbmZ1bmN0aW9uIHBsdXJhbChuOiBudW1iZXIpOiBudW1iZXIge1xuICBsZXQgaSA9IE1hdGguZmxvb3IoTWF0aC5hYnMobikpO1xuICBpZiAoaSA9PT0gTWF0aC5mbG9vcihpKSAmJiBpID49IDAgJiYgaSA8PSAxKSByZXR1cm4gMTtcbiAgcmV0dXJuIDU7XG59XG5cbmV4cG9ydCBkZWZhdWx0IFtcbiAgJ3B0JyxcbiAgW1snQU0nLCAnUE0nXSwgdSwgdV0sXG4gIHUsXG4gIFtcbiAgICBbJ0QnLCAnUycsICdUJywgJ1EnLCAnUScsICdTJywgJ1MnXSwgWydkb20uJywgJ3NlZy4nLCAndGVyLicsICdxdWEuJywgJ3F1aS4nLCAnc2V4LicsICdzw6FiLiddLFxuICAgIFtcbiAgICAgICdkb21pbmdvJywgJ3NlZ3VuZGEtZmVpcmEnLCAndGVyw6dhLWZlaXJhJywgJ3F1YXJ0YS1mZWlyYScsICdxdWludGEtZmVpcmEnLCAnc2V4dGEtZmVpcmEnLFxuICAgICAgJ3PDoWJhZG8nXG4gICAgXSxcbiAgICBbJ2RvbS4nLCAnc2VnLicsICd0ZXIuJywgJ3F1YS4nLCAncXVpLicsICdzZXguJywgJ3PDoWIuJ11cbiAgXSxcbiAgdSxcbiAgW1xuICAgIFsnSicsICdGJywgJ00nLCAnQScsICdNJywgJ0onLCAnSicsICdBJywgJ1MnLCAnTycsICdOJywgJ0QnXSxcbiAgICBbXG4gICAgICAnamFuLicsICdmZXYuJywgJ21hci4nLCAnYWJyLicsICdtYWkuJywgJ2p1bi4nLCAnanVsLicsICdhZ28uJywgJ3NldC4nLCAnb3V0LicsICdub3YuJywgJ2Rlei4nXG4gICAgXSxcbiAgICBbXG4gICAgICAnamFuZWlybycsICdmZXZlcmVpcm8nLCAnbWFyw6dvJywgJ2FicmlsJywgJ21haW8nLCAnanVuaG8nLCAnanVsaG8nLCAnYWdvc3RvJywgJ3NldGVtYnJvJyxcbiAgICAgICdvdXR1YnJvJywgJ25vdmVtYnJvJywgJ2RlemVtYnJvJ1xuICAgIF1cbiAgXSxcbiAgdSxcbiAgW1snYS5DLicsICdkLkMuJ10sIHUsIFsnYW50ZXMgZGUgQ3Jpc3RvJywgJ2RlcG9pcyBkZSBDcmlzdG8nXV0sXG4gIDAsXG4gIFs2LCAwXSxcbiAgWydkZC9NTS95JywgJ2QgXFwnZGVcXCcgTU1NIFxcJ2RlXFwnIHknLCAnZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknLCAnRUVFRSwgZCBcXCdkZVxcJyBNTU1NIFxcJ2RlXFwnIHknXSxcbiAgWydISDptbScsICdISDptbTpzcycsICdISDptbTpzcyB6JywgJ0hIOm1tOnNzIHp6enonXSxcbiAgWyd7MX0gezB9JywgdSwgdSwgdV0sXG4gIFsnLCcsICcuJywgJzsnLCAnJScsICcrJywgJy0nLCAnRScsICfDlycsICfigLAnLCAn4oieJywgJ05hTicsICc6J10sXG4gIFsnIywjIzAuIyMjJywgJyMsIyMwJScsICfCpMKgIywjIzAuMDAnLCAnI0UwJ10sXG4gICdCUkwnLFxuICAnUiQnLFxuICAnUmVhbCBicmFzaWxlaXJvJyxcbiAge1xuICAgICdBVUQnOiBbJ0FVJCcsICckJ10sXG4gICAgJ0pQWSc6IFsnSlDCpScsICfCpSddLFxuICAgICdQVEUnOiBbJ0VzYy4nXSxcbiAgICAnUk9OJzogW3UsICdMJ10sXG4gICAgJ1NZUCc6IFt1LCAnU8KjJ10sXG4gICAgJ1RIQic6IFsn4Li/J10sXG4gICAgJ1RXRCc6IFsnTlQkJ10sXG4gICAgJ1VTRCc6IFsnVVMkJywgJyQnXVxuICB9LFxuICAnbHRyJyxcbiAgcGx1cmFsXG5dO1xuIl19","export default \"
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{ view.dates[row*7+col].label }} \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ viewTitle }}

    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{view.dates[row*7+col].label}}\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Hoje,   {{ timelineDate }}\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Novo Evento\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Oficial\\r\\n Pessoal\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Não se repete\\r\\n Repete\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Adicionar participantes\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Gravar\\r\\n \\r\\n \\r\\n \\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Novo Evento\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n Assunto *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Descrição *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n Localização *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Selecione a Agenda *\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Tipo de evento *\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Campo obrigatório\\r\\n \\r\\n \\r\\n \\r\\n Data Início *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Data Fim *\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n {{ viewTitle }}\\r\\n \\r\\n \\r\\n Enviar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export 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== */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-calendar',\r\n templateUrl: './calendar.component.html',\r\n styleUrls: ['./calendar.component.scss'],\r\n})\r\nexport class CalendarComponent implements OnInit {\r\n\r\n date = new Date();\r\n months = [\r\n \"Janeiro\",\r\n \"Fevereiro\",\r\n \"Março\",\r\n \"Abril\",\r\n \"Maio\",\r\n \"Junho\",\r\n \"Julho\",\r\n \"Agosto\",\r\n \"Setembro\",\r\n \"Outubro\",\r\n \"Novembro\",\r\n \"Dezembro\",\r\n ];\r\n weekdays = [\r\n \"Domingo\", \r\n \"Segunda-feira\", \r\n \"Terça-feira\", \r\n \"Quarta-feira\", \r\n \"Quinta-feira\", \r\n \"Sexta-feira\", \r\n \"Sábado\"\r\n ];\r\n currentMonth = this.months[this.date.getMonth()];\r\n customDate = this.weekdays[this.date.getDay()]+ \", \" + this.date.getDate() +\" de \" + ( this.months[this.date.getMonth()]);\r\n \r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: AgendaPage\r\n },\r {\n path: 'approve-event-modal',\n loadChildren: () => import('./approve-event-modal/approve-event-modal.module').then( m => m.ApproveEventModalPageModule)\n },\n {\n path: 'event-actions-popover',\n loadChildren: () => import('./event-actions-popover/event-actions-popover.module').then( m => m.EventActionsPopoverPageModule)\n },\n {\n path: 'emend-message-modal',\n loadChildren: () => import('./emend-message-modal/emend-message-modal.module').then( m => m.EmendMessageModalPageModule)\n },\n {\n path: 'new-event',\n loadChildren: () => import('./new-event/new-event.module').then( m => m.NewEventPageModule)\n },\n {\n path: 'edit-event',\n loadChildren: () => import('./edit-event/edit-event.module').then( m => m.EditEventPageModule)\n },\n {\n path: 'view-event',\n loadChildren: () => import('./view-event/view-event.module').then( m => m.ViewEventPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class AgendaPageRoutingModule {}\r\n","import { NgModule, LOCALE_ID, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { AgendaPageRoutingModule } from './agenda-routing.module';\r\n\r\nimport { AgendaPage } from './agenda.page';\r\n\r\n\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\nimport { CalModalPageModule } from '../cal-modal/cal-modal.module';\r\n\r\nimport { registerLocaleData } from '@angular/common';\r\nimport localeDe from '@angular/common/locales/pt';\r\nimport { CalendarComponent } from 'src/app/components/calendar/calendar.component';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\nregisterLocaleData(localeDe);\r\n\r\n\r\nimport { CalendarModule, DateAdapter } from 'angular-calendar';\r\nimport { adapterFactory } from 'angular-calendar/date-adapters/date-fns';\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* ComponentsModule, */\r\n CalendarModule.forRoot({\r\n provide: DateAdapter,\r\n useFactory: adapterFactory\r\n }),\r\n SharedModule,\r\n AgendaPageRoutingModule,\r\n NgCalendarModule,\r\n CalModalPageModule,\r\n ],\r\n declarations: [AgendaPage, CalendarComponent],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA],\r\n providers: [\r\n { provide: LOCALE_ID, useValue: 'pt-PT'}\r\n ]\r\n})\r\nexport class AgendaPageModule {}\r\n","export 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-current {\\n background-color: red;\\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: #fff;\\n border-radius: 21px;\\n border-left: 3px solid #ffb703;\\n border-bottom: none;\\n border-right: 3px solid #f05d5e;\\n color: black;\\n margin: 0px auto;\\n width: 35px;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 15px 5px 0px 5px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #ecf8ff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\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: block;\\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\\n/* Timeline */\\n\\n.cal-hour-segment {\\n border-bottom: none !important;\\n}\\n\\n.cal-current-time-marker {\\n background-color: #42b9fe !important;\\n}\\n\\n.calendar-tool-tip ion-icon {\\n font-size: 35px;\\n}\\n\\n.calendar-tool-tip .arrow-down {\\n font-size: 28px;\\n}\\n\\n.currente-date-timelien {\\n padding: 10px 20px;\\n}\\n\\n.currente-date-timelien .timeline-date {\\n font-size: 15px;\\n font-weight: bold;\\n}\\n\\n.currente-date-timelien .filter {\\n font-size: 15px;\\n font-weight: normal;\\n}\\n\\n.currente-date-timelien .filter .filter-name {\\n color: #0d89d1;\\n}\\n\\n.currente-date-timelien .filter ion-icon {\\n font-size: 35px;\\n color: #0d89d1;\\n}\\n\\n.currente-date-timelien .filter .filter-name {\\n font-family: Roboto;\\n font-size: 15px;\\n margin-left: 10px;\\n}\\n\\n.drop-down .drop-down-container {\\n display: none;\\n border-top: 2px solid #42b9fe;\\n position: absolute;\\n background: white;\\n z-index: 100000;\\n box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.3);\\n border-bottom-right-radius: 5px;\\n border-bottom-left-radius: 5px;\\n margin-left: -122px;\\n padding: 4px 15px;\\n}\\n\\n.drop-down .drop-down-container ul {\\n margin: 0px;\\n padding: 0px;\\n}\\n\\n.drop-down .drop-down-container ul li {\\n list-style: none;\\n height: 35px;\\n display: flex;\\n align-items: center;\\n}\\n\\n.capitaliseText {\\n min-width: 155px;\\n text-align: center;\\n font-weight: normal;\\n padding: 0px;\\n margin: 0px;\\n}\\n\\n.arrow {\\n padding: 0px 0px;\\n}\\n\\n.right-icons, .calendar-profile {\\n padding: 0px 9px;\\n}\\n\\n.capitaliseText {\\n font-size: 20px;\\n}\\n\\n.calendar-tool-tip {\\n padding: 17px 10px 0px 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGFnZW5kYVxcYWdlbmRhLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL2FnZW5kYS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtFQUNBLHNCQUFBO0FDQ0Y7O0FERUE7RUFDRSxnQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtBQ0NGOztBRElFO0VBQ0Usa0NBQUE7QUNESjs7QURJRTtFQUNFLHFCQUFBO0FDRko7O0FESUU7RUFDRSx5Q0FBQTtBQ0ZKOztBRElFO0VBQ0UsZ0NBQUE7RUFDQSwwQkFBQTtBQ0ZKOztBREtFO0VBQ0UsMkJBQUE7RUFDQSxxQkFBQTtFQUNBLDBCQUFBO0FDSEo7O0FET0E7RUFDRSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLCtCQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtBQ0pGOztBRE9BO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLHlCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSEY7O0FES0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0hKOztBREtFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDSEo7O0FES0U7RUFDRSxlQUFBO0FDSEo7O0FES0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hKOztBREtFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDSEo7O0FEUUEsa0JBQUE7O0FBQ0E7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T0U7RUFDRSxlQUFBO0FDTEo7O0FEWUE7RUFDRSxrQkFBQTtBQ1RGOztBRFVFO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0FDUko7O0FEVUU7RUFDRSxlQUFBO0VBQ0EsbUJBQUE7QUNSSjs7QURTSTtFQUNFLGNBQUE7QUNQTjs7QURTSTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FDUE47O0FEU0k7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ1BOOztBRGlCRTtFQUNFLGFBQUE7RUFDQSw2QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxlQUFBO0VBQ0EsMENBQUE7RUFDQSwrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBQ2RKOztBRGVJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QUNiTjs7QURjTTtFQUNFLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ1pSOztBRG1CQTtFQUNFLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG1CQTtFQUNFLGdCQUFBO0FDaEJGOztBRG9CQTtFQUNFLGVBQUE7QUNqQkY7O0FEcUJBO0VBQ0UsMkJBQUE7QUNsQkYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvYWdlbmRhLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmRpY2F0b3ItY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xyXG59XHJcbiBcclxuLmV2ZW50LWluZGljYXRvciB7XHJcbiAgYmFja2dyb3VuZDogIzMzMztcclxuICB3aWR0aDogNXB4O1xyXG4gIGhlaWdodDogNXB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcbiBcclxuXHJcbjpob3N0IDo6bmctZGVlcCB7XHJcbiAgLm1vbnRodmlldy1wcmltYXJ5LXdpdGgtZXZlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLm1vbnRodmlldy1jdXJyZW50e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xyXG4gIH1cclxuICAubW9udGh2aWV3LXNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50OyAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gIH1cclxuICAuaW5wdXQtd3JhcHBlcntcclxuICAgIGJvcmRlci1sZWZ0OiByZWQgIWltcG9ydGFudDtcclxuICAgIC8qIGJhY2tncm91bmQ6IHJlZDsgKi9cclxuICAgIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xyXG4gIH1cclxufVxyXG4gXHJcbi53aXRoLWV2ZW50IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZmZiNzAzO1xyXG4gIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcclxuICBjb2xvcjogYmxhY2s7XHJcbiAgbWFyZ2luOiAwcHggYXV0bztcclxuICB3aWR0aDogMzVweDtcclxufVxyXG5cclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMTVweCA1cHggMHB4IDVweDtcclxuICBjb2xvcjojMDAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICBcclxuICAudGl0bGUtY29udGVudHtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBUT0dHTEUgYnV0dG9uICovXHJcbi5zd2l0Y2gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDkwcHg7XHJcbiAgaGVpZ2h0OiAzNHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICByaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjoyMHB4IDIwcHggMCAwO1xyXG59XHJcblxyXG4uc3dpdGNoIGlucHV0IHtkaXNwbGF5Om5vbmU7fVxyXG5cclxuLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xyXG4gIHRyYW5zaXRpb246IC40cztcclxufVxyXG5cclxuLnNsaWRlcjpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMjMuNXB4OyAvKiAyNnB4OyAgKi9cclxuICB3aWR0aDogMjRweDtcclxuICBsZWZ0OiA0cHg7XHJcbiAgYm90dG9tOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcclxuICB0cmFuc2l0aW9uOiAuNHM7XHJcbn1cclxuXHJcbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyArIC5zbGlkZXIge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDU1cHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcclxufVxyXG5cclxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXHJcbi5wclxyXG57XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgbGVmdDogMjVweCAhaW1wb3J0YW50OyBcclxuICBjb2xvcjogd2hpdGU7XHJcbn1cclxuLm1kZ3ByXHJcbntcclxuXHJcbiAgbGVmdDogNThweCAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZTE2ODE3O1xyXG59XHJcblxyXG4ucHIsIC5tZGdwclxyXG57XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCsgLnNsaWRlciAucHJcclxue2Rpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6I2UxNjgxNztcclxufVxyXG5cclxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIgLm1kZ3ByXHJcbntkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xyXG5cclxuLyogUm91bmRlZCBzbGlkZXJzICovXHJcbi5zbGlkZXIucm91bmQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XHJcbiAgXHJcbn1cclxuXHJcbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5cclxuLypcclxuXHJcbkNhbGVuZGFyXHJcblxyXG4qL1xyXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbi50b2dnbGVCb3h7XHJcbiAgbWFyZ2luOjIwcHggMTJweCA3cHggMDtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA5NnB4O1xyXG4gIGhlaWdodDogMzRweDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBib3JkZXI6MXB4IHNvbGlkICNlMTY4MTc7XHJcbn1cclxuaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgYmFja2dyb3VuZDogI2UxNjgxNztcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICB6LWluZGV4OiAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxufVxyXG5pbnB1dDpjaGVja2VkW3R5cGU9XCJjaGVja2JveFwiXTo6YmVmb3Jle1xyXG4gIGxlZnQ6IDY1cHg7XHJcblxyXG59XHJcbi50b2dnbGV7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxubGFiZWx7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcbi5vbmJ0bntcclxuICB0b3A6MTBweDtcclxuICBib3R0b206IDE1cHg7XHJcbiAgbGVmdDogMTVweDtcclxuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbn1cclxuLm9mYnRue1xyXG4gIHRvcDoxMHB4O1xyXG4gIGJvdHRvbTogMTVweDtcclxuICByaWdodDogMTRweDtcclxuICBjb2xvcjogICNlMTY4MTc7XHJcbn1cclxuXHJcbi5oZWFkZXItdGl0bGV7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAyNXB4O1xyXG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgLyogY29sb3I6I2ZmZmZmZjsgKi9cclxuICBjb2xvcjojMDAwO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgLyogcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDsgKi9cclxuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VnbWVudCB7XHJcbiAgXHJcbn1cclxuXHJcbi8qIFRpbWVsaW5lICovXHJcblxyXG4uY2FsLWhvdXItc2VnbWVudCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2FsLWN1cnJlbnQtdGltZS1tYXJrZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNhbGVuZGFyLXRvb2wtdGlwe1xyXG4gIGlvbi1pY29ue1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gIH1cclxuICAuYXJyb3ctZG93bntcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcblxyXG5cclxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW57XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gIC50aW1lbGluZS1kYXRle1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5maWx0ZXJ7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIH1cclxuICAgIGlvbi1pY29ue1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgfVxyXG4gICAgLmZpbHRlci1uYW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi5kcm9wLWRvd257XHJcblxyXG4gIC5kcm9wLWRvd24tY29udGFpbmVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDJiOWZlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICB6LWluZGV4OiAxMDAwMDA7XHJcbiAgICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcclxuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xyXG4gICAgdWx7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5jYXBpdGFsaXNlVGV4dHtcclxuICBtaW4td2lkdGg6IDE1NXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLmFycm93e1xyXG4gIHBhZGRpbmc6IDBweCAwcHg7XHJcbn1cclxuXHJcbi5yaWdodC1pY29ucywgLmNhbGVuZGFyLXByb2ZpbGV7XHJcbiAgcGFkZGluZzogMHB4IDlweFxyXG59XHJcblxyXG5cclxuLmNhcGl0YWxpc2VUZXh0e1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuXHJcbi5jYWxlbmRhci10b29sLXRpcHtcclxuICBwYWRkaW5nOiAxN3B4IDEwcHggMHB4IDEwcHg7XHJcbn0iLCIuaW5kaWNhdG9yLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC40cmVtO1xufVxuXG4uZXZlbnQtaW5kaWNhdG9yIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuOmhvc3QgOjpuZy1kZWVwIC5tb250aHZpZXctcHJpbWFyeS13aXRoLWV2ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cbjpob3N0IDo6bmctZGVlcCAubW9udGh2aWV3LWN1cnJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG46aG9zdCA6Om5nLWRlZXAgLm1vbnRodmlldy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0c2t5Ymx1ZSAhaW1wb3J0YW50O1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pdGVtIHtcbiAgLyogYmFja2dyb3VuZDogcmVkICFpbXBvcnRhbnQ7ICovXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuOmhvc3QgOjpuZy1kZWVwIC5pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IHJlZCAhaW1wb3J0YW50O1xuICAvKiBiYWNrZ3JvdW5kOiByZWQ7ICovXG4gIG1hcmdpbi1sZWZ0OiAxcHggc29saWQgcmVkO1xufVxuXG4ud2l0aC1ldmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2ZmYjcwMztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgI2YwNWQ1ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICB3aWR0aDogMzVweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggNXB4IDBweCA1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogVE9HR0xFIGJ1dHRvbiAqL1xuLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuLnN3aXRjaCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xuICBjb2xvcjogI2UxNjgxNztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG4uc2xpZGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyMy41cHg7XG4gIC8qIDI2cHg7ICAqL1xuICB3aWR0aDogMjRweDtcbiAgbGVmdDogNHB4O1xuICBib3R0b206IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjRzO1xuICB0cmFuc2l0aW9uOiAwLjRzO1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTY4MTc7XG59XG5cbmlucHV0OmZvY3VzICsgLnNsaWRlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggIzIxOTZGMztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTVweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTtcbn1cblxuLyotLS0tLS0gQURERUQgQ1NTIC0tLS0tLS0tLSovXG4ucHIge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubWRncHIge1xuICBsZWZ0OiA1OHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ucHIsIC5tZGdwciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFZlcmRhbmEsIHNhbnMtc2VyaWY7XG59XG5cbmlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIC5wciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlciAubWRncHIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tLS0tLS0tLSBFTkQgLS0tLS0tLS0qL1xuLyogUm91bmRlZCBzbGlkZXJzICovXG4uc2xpZGVyLnJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMzRweDtcbn1cblxuLnNsaWRlci5yb3VuZDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbi8qXG5cbkNhbGVuZGFyXG5cbiovXG4vKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXG4udG9nZ2xlQm94IHtcbiAgbWFyZ2luOiAyMHB4IDEycHggN3B4IDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLyogZGlzcGxheTogZ3JpZDsgKi9cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4uaGVhZGVyLXRpdGxlIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCA1cHggMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICAvKiBjb2xvcjojZmZmZmZmOyAqL1xuICBjb2xvcjogIzAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4OyAqL1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4vKiBUaW1lbGluZSAqL1xuLmNhbC1ob3VyLXNlZ21lbnQge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jYWwtY3VycmVudC10aW1lLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmUgIWltcG9ydGFudDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLmNhbGVuZGFyLXRvb2wtdGlwIC5hcnJvdy1kb3duIHtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuXG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC50aW1lbGluZS1kYXRlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jdXJyZW50ZS1kYXRlLXRpbWVsaWVuIC5maWx0ZXIge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGNvbG9yOiAjMGQ4OWQxO1xufVxuLmN1cnJlbnRlLWRhdGUtdGltZWxpZW4gLmZpbHRlciBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uY3VycmVudGUtZGF0ZS10aW1lbGllbiAuZmlsdGVyIC5maWx0ZXItbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzQyYjlmZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogMTAwMDAwO1xuICBib3gtc2hhZG93OiAwIDRweCA5cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMjJweDtcbiAgcGFkZGluZzogNHB4IDE1cHg7XG59XG4uZHJvcC1kb3duIC5kcm9wLWRvd24tY29udGFpbmVyIHVsIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5kcm9wLWRvd24gLmRyb3AtZG93bi1jb250YWluZXIgdWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIG1pbi13aWR0aDogMTU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cblxuLmFycm93IHtcbiAgcGFkZGluZzogMHB4IDBweDtcbn1cblxuLnJpZ2h0LWljb25zLCAuY2FsZW5kYXItcHJvZmlsZSB7XG4gIHBhZGRpbmc6IDBweCA5cHg7XG59XG5cbi5jYXBpdGFsaXNlVGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmNhbGVuZGFyLXRvb2wtdGlwIHtcbiAgcGFkZGluZzogMTdweCAxMHB4IDBweCAxMHB4O1xufSJdfQ== */\";","import { Component, OnInit, ViewChild, Inject, LOCALE_ID } from '@angular/core';\r\nimport { CalendarComponent } from 'ionic2-calendar';\r\nimport { AlertController, ModalController } from '@ionic/angular';\r\nimport { formatDate } from '@angular/common';\r\nimport { CalModalPage } from '../cal-modal/cal-modal.page';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Event } from '../../models/event.model';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { NewEventPage } from './new-event/new-event.page';\r\nimport { ViewEventPage } from './view-event/view-event.page';\r\n\r\n// showTimeline\r\nimport { setHours, setMinutes } from 'date-fns';\r\nimport {\r\n CalendarDateFormatter,\r\n CalendarEvent,\r\n CalendarView,\r\n DAYS_OF_WEEK,\r\n} from 'angular-calendar';\r\nimport { CustomDateFormatter } from './custom-date-formatter.provider';\r\nimport { ApproveEventModalPage } from './approve-event-modal/approve-event-modal.page';\r\nimport { EventListPage } from '../gabinete-digital/event-list/event-list.page';\r\n\r\n@Component({\r\n selector: 'app-agenda',\r\n templateUrl: './agenda.page.html',\r\n styleUrls: ['./agenda.page.scss'],\r\n providers: [\r\n {\r\n provide: CalendarDateFormatter,\r\n useClass: CustomDateFormatter,\r\n },\r\n ],\r\n})\r\nexport class AgendaPage implements OnInit {\r\n \r\n view: CalendarView = CalendarView.Day;\r\n\r\n viewDate: Date = new Date();\r\n\r\n weekStartsOn: number = DAYS_OF_WEEK.MONDAY;\r\n\r\n weekendDays: number[] = [DAYS_OF_WEEK.FRIDAY, DAYS_OF_WEEK.SATURDAY];\r\n\r\n CalendarView = CalendarView;\r\n\r\n timelineDate: string;\r\n\r\n setView(view: CalendarView) {\r\n this.view = view;\r\n }\r\n\r\n monthList = [\r\n { name: 'Janeiro', id: 'Jan' },\r\n { name: 'Fevereiro', id: 'Feb' },\r\n { name: 'Março', id: 'Mar' },\r\n { name: 'Abril', id: 'Apr' },\r\n { name: 'Maio', id: 'May' },\r\n { name: 'Junho', id: 'June' },\r\n { name: 'Julho', id: 'July' },\r\n { name: 'Agosto', id: 'Aug' },\r\n { name: 'Setembro', id: 'Sept' },\r\n { name: 'Outubro', id: 'Oct' },\r\n { name: 'Novembro', id: 'Nov' },\r\n { name: 'Dezembro', id: 'Dec' }\r\n ]\r\n\r\n showTimeline: boolean= false;\r\n \r\n events: CalendarEvent[] = [\r\n/* {\r\n title: '123',\r\n start: setHours(setMinutes(new Date(), 0), 3),\r\n color: {\r\n primary: 'red',\r\n secondary: 'yellow'\r\n },\r\n },\r\n {\r\n title: '123123',\r\n start: setHours(setMinutes(new Date(), 0), 5),\r\n color: {\r\n primary: 'red',\r\n secondary: 'yellow'\r\n },\r\n }, */\r\n ];\r\n \r\n /* List of events of our calendar */\r\n eventSource = [];\r\n /* The title of the calendar */\r\n viewTitle: string;\r\n\r\n calendar = {\r\n /* Se the view of the calendar to a month view */\r\n mode: 'month',\r\n currentDate: new Date(),\r\n };\r\n\r\n selectedDate: Date;\r\n eventSelectedDate: Date = new Date();\r\n eventSelectedDate2: Date;\r\n rangeStartDate: Date;\r\n rangeEndDate: Date;\r\n\r\n @ViewChild(CalendarComponent) myCal: CalendarComponent;\r\n\r\n segment:string;\r\n profile:string;\r\n\r\n eventsList: Event[];\r\n eventsListPessoal: Event[];\r\n eventsListOficial: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n showLoader: boolean;\r\n\r\n startTime: Date;\r\n endTime: Date;\r\n\r\n\r\n\r\n constructor( \r\n private alertCtrl: AlertController,\r\n @Inject(LOCALE_ID) private locale: string,\r\n private modalCtrl: ModalController,\r\n private eventService: EventsService,\r\n private router: Router,\r\n private alertCrontroller: AlertService\r\n ) {\r\n this.timelineDate = formatDate(new Date,'dd MMMM yyyy', 'pt');\r\n\r\n setTimeout(()=>{\r\n // console.log(JSON.stringify(this.events));\r\n // console.log(this.events);\r\n },5000)\r\n\r\n // console.log(setHours(setMinutes(new Date(), 0), 12))\r\n\r\n function setCookie(cname, cvalue, exdays) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays*24*60*60*1000));\r\n var expires = \"expires=\"+ d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n // AccoesPresidenciais = Correspondencia = 0\r\n setCookie('searchModalAPPType','0', 99999999);\r\n\r\n this.showLoader = false;\r\n\r\n // auto scroll\r\n setTimeout(() => {\r\n const timelineMarker = document.querySelector('.cal-current-time-marker');\r\n \r\n const timelineContainer = document.querySelectorAll('ion-content')[2];\r\n const shadowRoot = timelineContainer.shadowRoot;\r\n\r\n const scrollContainer = shadowRoot.querySelector('main');\r\n\r\n scrollContainer.scrollTop = timelineMarker['offsetTop'] - (window.screen.availHeight - (91 + 337 +56+140));\r\n\r\n \r\n }, 2000);\r\n\r\n }\r\n\r\n ngOnInit() {\r\n this.profile = \"mdgpr\";\r\n //Inicializar segment\r\n /* localStorage.setItem('test', this.eventSelectedDate.toString()); */\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == \"/home/agenda\") {\r\n if (this.segment == null)\r\n {\r\n this.segment = \"Combinada\";\r\n }\r\n else\r\n {\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n }\r\n });\r\n }\r\n\r\n\r\n timelineIsCurrentDate(): Boolean {\r\n return formatDate(new Date(),'dd MMMM yyyy', 'pt') == formatDate(this.eventSelectedDate,'dd MMMM yyyy', 'pt');\r\n }\r\n\r\n //Go to the next view of the calendar month/week/day\r\n next(){\r\n this.myCal.slideNext();\r\n }\r\n //Go to the previous view of the calendar\r\n back(){\r\n this.myCal.slidePrev();\r\n }\r\n //Shows the title of your view\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n\r\n currentDayEventDisplayBorder(day: any, id: any){\r\n\r\n const events = day[id].events;\r\n if (events.length == 0) {\r\n return \"\";\r\n } else if (events.length >= 1) {\r\n \r\n /** @description store all event type */\r\n let eventType = {};\r\n let eventTypeNum: number;\r\n\r\n events.forEach(element => {\r\n eventType[element.calendarName] = 1;\r\n });\r\n\r\n eventTypeNum = (Object.keys(eventType)).length\r\n\r\n if (eventTypeNum == 2) { \r\n return `calendar-${this.profile}-event-type-both`;\r\n } else {\r\n return `calendar-${this.profile}-event-type-`+(Object.keys(eventType))[0];\r\n }\r\n }\r\n\r\n return \"\";\r\n }\r\n\r\n // Show information of the event for timeline\r\n eventClicked({ event }: { event: CalendarEvent }): void {\r\n console.log('Event clicked', event);\r\n \r\n this.eventSelectedDate = event.start;\r\n this.viewEventDetail(event.id);\r\n /* this.router.navigate([\"/home/agenda\", event.id, 'agenda']); */\r\n }\r\n\r\n //Show information of the event\r\n async onEventSelected(ev: { event: Event}){\r\n this.viewEventDetail(ev.event.EventId);\r\n /* this.router.navigate([\"/home/agenda\", ev.event.EventId, 'agenda']); */\r\n }\r\n\r\n onCurrentChanged = (ev: Date) => {\r\n // timeline change date\r\n this.timelineDate = formatDate(ev,'dd MMMM yyyy', 'pt');\r\n this.viewDate = new Date(formatDate(ev,'yyyy-MM-dd', 'pt'));\r\n // calendar change date\r\n this.eventSelectedDate = new Date(ev);\r\n };\r\n\r\n // changedate\r\n dropDownChangeDate(id: string){\r\n\r\n const currentCandarDayYear = formatDate(this.eventSelectedDate,'dd -- yyyy', 'pt');\r\n const newDate = new Date(currentCandarDayYear.replace('--',id));\r\n this.onCurrentChanged(newDate);\r\n }\r\n\r\n /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => {\r\n console.log('Selected time: ' + ev.selectedTime + ', hasEvents: ' + (ev.events !== undefined && ev.events.length !== 0));\r\n this.eventSelectedDate2 = ev.selectedTime;\r\n }; */\r\n\r\n onRangeChanged (ev: { startTime: Date, endTime: Date }) {\r\n this.rangeStartDate = ev.startTime;\r\n this.rangeEndDate = ev.endTime;\r\n\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n };\r\n\r\n async openCalModal() {\r\n const modal = await this.modalCtrl.create({\r\n component: CalModalPage,\r\n componentProps:{\r\n segment: this.segment,\r\n profile: this.profile,\r\n eventSelectedDate: this.eventSelectedDate,\r\n },\r\n cssClass: 'cal-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let postEvent: Event = data['data'];\r\n if (postEvent.Subject != null)\r\n {\r\n this.eventSource.push({\r\n title: postEvent.Subject,\r\n startTime: new Date(postEvent.StartDate),\r\n endTime: new Date(postEvent.EndDate),\r\n allDay: false,\r\n event: postEvent\r\n });\r\n\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n\r\n timeLineTemplate(startTime: string, eventlocation: string, eventDiscription: any, calendarName: string, subject: string): string{\r\n return `\r\n
    \r\n
    \r\n ${startTime}${eventlocation}\r\n
    \r\n
    \r\n ${subject}\r\n
    \r\n
    \r\n `;\r\n }\r\n \r\n loadRangeEvents(startTime: Date, endTime: Date){\r\n \r\n console.log('Update date');\r\n console.log('start ',startTime,' end', endTime)\r\n\r\n this.showTimeline = false;\r\n this.showLoader = true;\r\n\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n this.events=[];\r\n \r\n \r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd', 'pt'), formatDate(endTime, 'yyyy-MM-dd', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n // loop\r\n this.eventsList.forEach(element => {\r\n\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element,\r\n calendarName: element.CalendarName\r\n });\r\n\r\n // timeline start\r\n const startHours = formatDate(new Date(element.StartDate), 'HH', 'pt');\r\n const EndHours = formatDate(new Date(element.EndDate), 'HH', 'pt');\r\n\r\n this.events.push({\r\n title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject),\r\n start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),\r\n end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),\r\n color: {\r\n primary: 'white',\r\n secondary: 'white'\r\n },\r\n id: element.EventId\r\n });\r\n // timeline end\r\n\r\n });\r\n \r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n\r\n this.showLoader = false;\r\n this.showTimeline = true;\r\n \r\n });\r\n \r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(\r\n response => {\r\n this.eventsList = response;\r\n this.eventsList.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element,\r\n calendarName: element.CalendarName\r\n });\r\n\r\n // timeline start\r\n const startHours = formatDate(new Date(element.StartDate), 'HH', 'pt');\r\n const EndHours = formatDate(new Date(element.EndDate), 'HH', 'pt');\r\n\r\n this.events.push({\r\n \r\n title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject),\r\n start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),\r\n end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),\r\n color: {\r\n primary: 'white',\r\n secondary: 'white'\r\n },\r\n id: element.EventId\r\n });\r\n // timeline end\r\n\r\n });\r\n\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n this.showTimeline = true;\r\n\r\n });\r\n }\r\n break;\r\n\r\n case \"Pessoal\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => {\r\n this.eventsListPessoal = response.filter(data => data.CalendarName == \"Pessoal\");\r\n this.eventsListPessoal.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n case \"Oficial\":\r\n //Inicializa o array eventSource\r\n this.eventSource=[];\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => {\r\n this.eventsListOficial = res.filter(data => data.CalendarName == \"Oficial\");\r\n this.eventsListOficial.forEach(element => {\r\n this.eventSource.push({\r\n title: element.Subject,\r\n startTime: new Date(element.StartDate),\r\n endTime: new Date(element.EndDate),\r\n allDay: false,\r\n event: element\r\n });\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.showLoader = false;\r\n });\r\n }\r\n break;\r\n\r\n } \r\n }\r\n\r\n actions(){\r\n\r\n } \r\n\r\n doRefresh(ev: any){\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n setTimeout(() => {\r\n ev.target.complete();\r\n }, 250);\r\n }\r\n showAlert(){\r\n this.alertCrontroller.presentAlert(\"Funcionalidade em desenvolvimento.\");\r\n }\r\n changeProfile(){\r\n\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n\r\n // change header profile picture\r\n window['header'](this.profile);\r\n\r\n }\r\n\r\n async openAddEvent() {\r\n const modal = await this.modalCtrl.create({\r\n component: NewEventPage,\r\n componentProps:{\r\n segment: this.segment,\r\n profile: this.profile,\r\n eventSelectedDate: this.eventSelectedDate,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((data) => {\r\n let postEvent: Event = data['data'];\r\n if (postEvent.Subject != null)\r\n {\r\n this.eventSource.push({\r\n title: postEvent.Subject,\r\n startTime: new Date(postEvent.StartDate),\r\n endTime: new Date(postEvent.EndDate),\r\n allDay: false,\r\n event: postEvent\r\n });\r\n this.myCal.update();\r\n this.myCal.loadEvents();\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n\r\n async viewEventDetail(eventId:any) {\r\n console.log(this.profile);\r\n \r\n const modal = await this.modalCtrl.create({\r\n component: ViewEventPage,\r\n componentProps:{\r\n eventId: eventId,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res)=>{\r\n if(res){\r\n console.log(res);\r\n this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);\r\n }\r\n });\r\n }\r\n\r\n async viewEventsToApprove(){\r\n const modal = await this.modalCtrl.create({\r\n component: EventListPage,\r\n componentProps:{\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n\r\n \r\n}\r\n","import { CalendarDateFormatter, DateFormatterParams } from 'angular-calendar';\r\nimport { formatDate } from '@angular/common';\r\nimport { Injectable } from '@angular/core';\r\n\r\n@Injectable()\r\nexport class CustomDateFormatter extends CalendarDateFormatter {\r\n // you can override any of the methods defined in the parent class\r\n\r\n public dayViewHour({ date, locale }: DateFormatterParams): string {\r\n return formatDate(date, 'HH', locale);\r\n }\r\n\r\n public weekViewHour({ date, locale }: DateFormatterParams): string {\r\n return this.dayViewHour({ date, locale });\r\n }\r\n}\r\n","export default \"ion-content {\\n --background:transparent;\\n}\\n\\n.header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .title-content .middle {\\n padding: 0 !important;\\n float: left;\\n width: 221px;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n /* SPAN */\\n /* Error Messages */\\n}\\n\\n.main-content .ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.main-content .ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.main-content .container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.main-content .ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.main-content .ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.main-content ion-select {\\n padding-left: 5px;\\n margin-left: 0;\\n}\\n\\n.main-content .ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.main-content .ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.main-content .list-people {\\n width: 256px;\\n float: left;\\n}\\n\\n.main-content .add-people {\\n width: 45px;\\n float: right;\\n overflow: auto;\\n font-size: 25px;\\n padding: 10px;\\n}\\n\\n.main-content .list-people-title {\\n /* font-size: 13px; */\\n color: #797979;\\n}\\n\\n.main-content .attach-document {\\n font-size: 15px;\\n color: #0d89d1;\\n margin: 5px 5px 5px 10px;\\n padding: 5px;\\n float: left;\\n}\\n\\n.main-content .attach-icon {\\n width: 37px;\\n font-size: 35px;\\n float: left;\\n}\\n\\n.main-content .attach-title-item {\\n width: 100%;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n\\n.main-content .span-left {\\n float: left;\\n font-size: 15x;\\n}\\n\\n.main-content .span-right {\\n text-align: right;\\n float: right;\\n font-size: 13px;\\n}\\n\\n.main-content .container-footer {\\n margin: 0 auto;\\n overflow: auto;\\n}\\n\\n.main-content .button-cancel {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #e0e9ee;\\n --color: #061b52;\\n margin: 10px;\\n}\\n\\n.main-content .button-save {\\n width: 170px;\\n height: 44px;\\n border-radius: 22.5px;\\n --background: #42b9fe;\\n --color:#ffffff;\\n margin: 10px;\\n}\\n\\n.main-content .text-input {\\n width: 100%;\\n border: 1px solid #ebebeb;\\n margin: 0px 15px 15px 0px;\\n padding: 0 !important;\\n border-radius: 5px;\\n}\\n\\n.main-content .error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n.main-content .span-color {\\n color: red;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxhZ2VuZGFcXG5ldy1ldmVudFxcbmV3LWV2ZW50LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvYWdlbmRhL25ldy1ldmVudC9uZXctZXZlbnQucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDSUo7O0FERkk7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0lOOztBREhPO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDS1I7O0FEREk7RUFDRSxlQUFBO0FDR047O0FEQ0U7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQWlGRSxTQUFBO0VBdUNBLG1CQUFBO0FDbkhOOztBREhJO0VBQ0ksWUFBQTtFQUNBLGlCQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0tSOztBREhNO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0FDS1I7O0FESE07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0tSOztBREhNO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0FDS1I7O0FESE07RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ0tSOztBREhNO0VBQ0UseUJBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7QUNLUjs7QURITTtFQUNFLFlBQUE7RUFDQSxXQUFBO0FDS1I7O0FERk07RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtBQ0lSOztBREZNO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FDSVI7O0FERk07RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7QUNJUjs7QURGTTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lSOztBREZNO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDSVI7O0FERE07RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dSOztBRERNO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBQ0dOOztBRERNO0VBQ0ksY0FBQTtFQUNBLGNBQUE7QUNHVjs7QURETTtFQUNJLFlBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtBQ0dWOztBRERRO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7QUNHVjs7QURBTTtFQUNFLFdBQUE7RUFDQSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ0VSOztBREVNO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQVI7O0FERU07RUFDRSxVQUFBO0FDQVIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9hZ2VuZGEvbmV3LWV2ZW50L25ldy1ldmVudC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAubWlkZGxle1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyMjFweDtcclxuICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5tYWluLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzphdXRvO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgICAuaW9uLWl0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lci1kaXZ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWl0ZW0tY2xhc3MtMntcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGlvbi1zZWxlY3R7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzcy1uby1oZWlnaHR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmxpc3QtcGVvcGxle1xyXG4gICAgICAgIHdpZHRoOiAyNTZweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgLmFkZC1wZW9wbGV7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5saXN0LXBlb3BsZS10aXRsZXtcclxuICAgICAgICAvKiBmb250LXNpemU6IDEzcHg7ICovXHJcbiAgICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIH1cclxuICAgICAgLmF0dGFjaC1kb2N1bWVudHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAuYXR0YWNoLWljb257XHJcbiAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5hdHRhY2gtdGl0bGUtaXRlbXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6IzBkODlkMTtcclxuICAgICAgfVxyXG4gICAgICAvKiBTUEFOICovXHJcbiAgICAgIC5zcGFuLWxlZnR7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tcmlnaHR7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgICAuY29udGFpbmVyLWZvb3RlcntcclxuICAgICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuYnV0dG9uLWNhbmNlbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XHJcbiAgICAgICAgICAtLWNvbG9yOiAjMDYxYjUyO1xyXG4gICAgICAgICAgbWFyZ2luOjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24tc2F2ZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICAgICAgICAtLWJhY2tncm91bmQ6ICM0MmI5ZmU7XHJcbiAgICAgICAgICAtLWNvbG9yOiNmZmZmZmY7XHJcbiAgICAgICAgICBtYXJnaW46MTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAudGV4dC1pbnB1dHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDE1cHggMTVweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgLyogRXJyb3IgTWVzc2FnZXMgKi9cclxuICAgICAgLmVycm9ye1xyXG4gICAgICAgIGNvbG9yOnJlZDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNwYW4tY29sb3J7XHJcbiAgICAgICAgY29sb3I6cmVkO1xyXG4gICAgICB9XHJcblxyXG4gIH1cclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xuICAvKiBTUEFOICovXG4gIC8qIEVycm9yIE1lc3NhZ2VzICovXG59XG4ubWFpbi1jb250ZW50IC5pb24taXRlbS1jb250YWluZXIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMTVweCBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRhaW5lci1kaXYge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4ubWFpbi1jb250ZW50IC5pb24taWNvbi1jbGFzcyB7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1jb250ZW50IGlvbi1zZWxlY3Qge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mge1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1jb250ZW50IC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmxpc3QtcGVvcGxlIHtcbiAgd2lkdGg6IDI1NnB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmFkZC1wZW9wbGUge1xuICB3aWR0aDogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBvdmVyZmxvdzogYXV0bztcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1haW4tY29udGVudCAubGlzdC1wZW9wbGUtdGl0bGUge1xuICAvKiBmb250LXNpemU6IDEzcHg7ICovXG4gIGNvbG9yOiAjNzk3OTc5O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWRvY3VtZW50IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbiAgbWFyZ2luOiA1cHggNXB4IDVweCAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuYXR0YWNoLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLmF0dGFjaC10aXRsZS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXg7XG59XG4ubWFpbi1jb250ZW50IC5zcGFuLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLm1haW4tY29udGVudCAuY29udGFpbmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1jYW5jZWwge1xuICB3aWR0aDogMTcwcHg7XG4gIGhlaWdodDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICAtLWJhY2tncm91bmQ6ICNlMGU5ZWU7XG4gIC0tY29sb3I6ICMwNjFiNTI7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1dHRvbi1zYXZlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIyLjVweDtcbiAgLS1iYWNrZ3JvdW5kOiAjNDJiOWZlO1xuICAtLWNvbG9yOiNmZmZmZmY7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tYWluLWNvbnRlbnQgLnRleHQtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiAwcHggMTVweCAxNXB4IDBweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWFpbi1jb250ZW50IC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm1haW4tY29udGVudCAuc3Bhbi1jb2xvciB7XG4gIGNvbG9yOiByZWQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Event } from '../../../models/event.model';\r\nimport { AttendeesPage } from '../../events/attendees/attendees.page';\r\n\r\n@Component({\r\n selector: 'app-new-event',\r\n templateUrl: './new-event.page.html',\r\n styleUrls: ['./new-event.page.scss'],\r\n})\r\nexport class NewEventPage implements OnInit {\r\n postEvent: Event;\r\n eventBody: EventBody;\r\n segment:string = \"true\";\r\n profile:string;\r\n eventAttendees: EventPerson[];\r\n selectedSegment: string;\r\n selectedDate: Date;\r\n minDate: string;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private eventService: EventsService, \r\n ) { \r\n this.postEvent = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postEvent.Body = this.eventBody;\r\n this.profile = this.navParams.get('profile');\r\n\r\n this.selectedSegment = this.navParams.get('segment');\r\n this.selectedDate = this.navParams.get('eventSelectedDate');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n console.log(this.profile);\r\n \r\n let selectedStartdDate = this.selectedDate;\r\n let selectedEndDate = new Date(this.selectedDate);\r\n /* Set + 30minutes to seleted datetime */\r\n selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30) ; \r\n this.minDate = this.selectedDate.toString();\r\n \r\n if(this.selectedSegment != \"Combinada\"){\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: this.selectedSegment,\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: ['Reunião'],\r\n HasAttachments: false,\r\n };\r\n }\r\n else{\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: 'Oficial',\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: ['Reunião'],\r\n HasAttachments: false,\r\n };\r\n }\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n save(){\r\n console.log(this.postEvent);\r\n console.log(this.profile);\r\n \r\n \r\n if(this.profile=='mdgpr'){\r\n this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n else if(this.profile=='pr'){\r\n this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n this.modalController.dismiss(this.postEvent);\r\n }\r\n\r\n async openAttendees()\r\n {\r\n const modal = await this.modalController.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.postEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: CalModalPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class CalModalPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule, ReactiveFormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { CalModalPageRoutingModule } from './cal-modal-routing.module';\r\n\r\nimport { CalModalPage } from './cal-modal.page';\r\nimport { NgCalendarModule } from 'ionic2-calendar';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n CalModalPageRoutingModule,\r\n ReactiveFormsModule,\r\n NgCalendarModule\r\n ],\r\n declarations: [CalModalPage]\r\n})\r\nexport class CalModalPageModule {}\r\n","export 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 */\";","import { Component, OnInit, AfterViewInit, Input } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { AttendeesPage } from 'src/app/pages/events/attendees/attendees.page';\r\n\r\nimport { AttendeeModalPage } from '../events/attendee-modal/attendee-modal.page';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { FormGroup, FormBuilder, Validators } from \"@angular/forms\";\r\nimport { identifierModuleUrl } from '@angular/compiler';\r\n\r\n@Component({\r\n selector: 'app-cal-modal',\r\n templateUrl: './cal-modal.page.html',\r\n styleUrls: ['./cal-modal.page.scss'],\r\n})\r\nexport class CalModalPage implements OnInit {\r\n\r\n calendar = {\r\n mode: 'month',\r\n currentDate: new Date()\r\n };\r\n\r\n eventAttendees: EventPerson[];\r\n segment:string = \"true\";\r\n selectedSegment: string;\r\n selectedDate: Date;\r\n\r\n viewTitle: string;\r\n postEvent: Event;\r\n eventBody: EventBody;\r\n modalReady = false;\r\n \r\n minDate: string;\r\n\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n formSubjectSatus: boolean = false;\r\n formDescriptionSatus: boolean = false;\r\n formLocationSatus: boolean = false;\r\n formEventTypeSatus: boolean = false;\r\n\r\n profile:string;\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n private modalCtrl: ModalController, \r\n private eventService: EventsService, \r\n private alertController:AlertService, \r\n private navParams: NavParams\r\n ) \r\n { \r\n this.postEvent = new Event();\r\n this.eventBody = { BodyType : \"1\", Text : \"\"};\r\n this.postEvent.Body = this.eventBody;\r\n this.profile = this.navParams.get('profile');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n \r\n this.selectedSegment = this.navParams.get('segment');\r\n this.selectedDate = this.navParams.get('eventSelectedDate');\r\n\r\n let selectedStartdDate = this.selectedDate;\r\n let selectedEndDate = new Date(this.selectedDate);\r\n /* Set + 30minutes to seleted datetime */\r\n selectedEndDate.setMinutes(this.selectedDate.getMinutes() + 30)\r\n \r\n this.minDate = this.selectedDate.toString();\r\n \r\n if(this.selectedSegment != \"Combinada\"){\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: this.selectedSegment,\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n else{\r\n this.postEvent ={\r\n EventId: '',\r\n Subject: '',\r\n Body: this.eventBody,\r\n Location: '',\r\n CalendarId: '',\r\n CalendarName: 'Oficial',\r\n StartDate: selectedStartdDate,\r\n EndDate: new Date(selectedEndDate),\r\n EventType: 'Reunião',\r\n Attendees: null,\r\n IsMeeting: false,\r\n IsRecurring: false,\r\n AppointmentState: 0,\r\n TimeZone: '',\r\n Organizer: '',\r\n Categories: null,\r\n HasAttachments: false,\r\n };\r\n }\r\n\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]],\r\n agenda: ['', [Validators.required]],\r\n startdate: ['', [Validators.required]],\r\n enddate: ['', [Validators.required]],\r\n description: ['', [Validators.required]],\r\n location: ['', [Validators.required]],\r\n eventtype: ['', [Validators.required]]\r\n }) \r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n ngAfterViewInit(): void {\r\n setTimeout(()=>{\r\n this.modalReady = true;\r\n }, 0);\r\n }\r\n\r\n save(){\r\n if (this.ionicForm.valid) {\r\n if(this.profile=='mdgpr'){\r\n this.eventService.postEventMd(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n \r\n }\r\n else if(this.profile=='pr'){\r\n this.eventService.postEventPr(this.postEvent, this.postEvent.CalendarName).subscribe();\r\n }\r\n this.modalCtrl.dismiss(this.postEvent);\r\n }\r\n else{\r\n this.validateFormInputs();\r\n }\r\n }\r\n \r\n validateFormInputs(){\r\n let formSubject = this.postEvent.Subject.trim();\r\n let formDescription = this.postEvent.Body.Text.trim();\r\n let formLocation = this.postEvent.Location.trim();\r\n \r\n if (!this.postEvent.Subject && formSubject.length <= 0){\r\n this.formSubjectSatus=true;\r\n }\r\n else{\r\n this.formSubjectSatus=false;\r\n if(!this.postEvent.Body.Text && formDescription.length <= 0){\r\n this.formDescriptionSatus=true;\r\n }\r\n else{\r\n this.formDescriptionSatus=false;\r\n if (!this.postEvent.Location && formLocation.length <= 0){\r\n this.formLocationSatus=true;\r\n }\r\n else{\r\n this.formLocationSatus=false;\r\n }\r\n }\r\n }\r\n /* return (this.postEvent.Subject && formSubject.length > 0); */\r\n }\r\n\r\n onViewTitleChanged(title){\r\n this.viewTitle = title;\r\n }\r\n\r\n onTimeSelected(ev){\r\n /* this.postEvent.startTime = new Date(ev.selectedTime); */\r\n \r\n }\r\n\r\n close(){\r\n this.modalCtrl.dismiss();\r\n /* this.modalCtrl.dismiss(this.postEvent); */\r\n }\r\n\r\n async addAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeeModalPage,\r\n componentProps: {\r\n eventPersons: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee-modal',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n let newattendees: EventPerson[] = data['data'];\r\n \r\n \r\n if (newattendees != null)\r\n {\r\n newattendees.forEach(newattendee => {\r\n let att = {\r\n \"EmailAddress\": newattendee.EmailAddress,\r\n \"Name\": newattendee.Name,\r\n \"IsRequired\": (this.segment == \"true\")\r\n };\r\n if (this.eventAttendees == null)\r\n {\r\n this.eventAttendees = new Array();\r\n }\r\n this.eventAttendees.push(att);\r\n \r\n });\r\n }\r\n this.postEvent.Attendees = this.eventAttendees;\r\n });\r\n }\r\n\r\n showAlert(){\r\n this.alertController.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n async openAttendees()\r\n {\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.postEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.postEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js b/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js index 73a7f7b09..49eb794da 100644 --- a/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js +++ b/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js @@ -9,7 +9,7 @@ "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Chat\r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n Conversas\r\n \r\n \r\n Grupos\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n {{user}}\r\n \r\n \r\n
    \r\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{dm.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n {{group.name.split('-').join(' ')}}\r\n
    \r\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n"); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Chat\r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n Conversas\r\n \r\n \r\n Grupos\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n {{user}}\r\n \r\n \r\n
    \r\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{dm.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n {{group.name.split('-').join(' ')}}\r\n
    \r\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n"); /***/ }), @@ -104,45 +104,6 @@ __webpack_require__.r(__webpack_exports__); /***/ }), -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html": -/*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html ***! - \************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("
    \r\n \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html": -/*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("
    \r\n Seguinte\r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html": -/*!********************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html ***! - \********************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - /***/ "./src/app/pages/chat/chat-routing.module.ts": /*!***************************************************!*\ !*** ./src/app/pages/chat/chat-routing.module.ts ***! @@ -1690,204 +1651,6 @@ NewGroupPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ -/***/ }), - -/***/ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss": -/*!**********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss ***! - \**********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".left {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: hidden;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts": -/*!********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts ***! - \********************************************************************/ -/*! exports provided: BtnModalDismissPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BtnModalDismissPage", function() { return BtnModalDismissPage; }); -/* 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"); - - - -let BtnModalDismissPage = class BtnModalDismissPage { - constructor(modalController) { - this.modalController = modalController; - } - ngOnInit() { - } - close() { - this.modalController.dismiss(); - } -}; -BtnModalDismissPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] } -]; -BtnModalDismissPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-modal-dismiss', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./btn-modal-dismiss.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./btn-modal-dismiss.page.scss */ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss")).default] - }) -], BtnModalDismissPage); - - - -/***/ }), - -/***/ "./src/app/shared/btn-seguinte/btn-seguinte.page.scss": -/*!************************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.scss ***! - \************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".right {\n padding: 0 !important;\n float: right;\n font-size: 15px;\n color: #0782c9;\n margin: 8px 0 0 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/shared/btn-seguinte/btn-seguinte.page.ts": -/*!**********************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.ts ***! - \**********************************************************/ -/*! exports provided: BtnSeguintePage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BtnSeguintePage", function() { return BtnSeguintePage; }); -/* 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"); - - -let BtnSeguintePage = class BtnSeguintePage { - constructor() { } - ngOnInit() { - } -}; -BtnSeguintePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-seguinte', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./btn-seguinte.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./btn-seguinte.page.scss */ "./src/app/shared/btn-seguinte/btn-seguinte.page.scss")).default] - }) -], BtnSeguintePage); - - - -/***/ }), - -/***/ "./src/app/shared/header-pr/header-pr.page.scss": -/*!******************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.scss ***! - \******************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/shared/header-pr/header-pr.page.ts": -/*!****************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.ts ***! - \****************************************************/ -/*! exports provided: HeaderPrPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderPrPage", function() { return HeaderPrPage; }); -/* 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"); - - -let HeaderPrPage = class HeaderPrPage { - constructor() { } - ngOnInit() { - } -}; -HeaderPrPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-header-pr', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./header-pr.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./header-pr.page.scss */ "./src/app/shared/header-pr/header-pr.page.scss")).default] - }) -], HeaderPrPage); - - - -/***/ }), - -/***/ "./src/app/shared/shared.module.ts": -/*!*****************************************!*\ - !*** ./src/app/shared/shared.module.ts ***! - \*****************************************/ -/*! exports provided: SharedModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SharedModule", function() { return SharedModule; }); -/* 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 _header_header_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./header/header.page */ "./src/app/shared/header/header.page.ts"); -/* harmony import */ var _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./header-pr/header-pr.page */ "./src/app/shared/header-pr/header-pr.page.ts"); -/* harmony import */ var _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./btn-seguinte/btn-seguinte.page */ "./src/app/shared/btn-seguinte/btn-seguinte.page.ts"); -/* harmony import */ var _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./btn-modal-dismiss/btn-modal-dismiss.page */ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts"); - - - - - - - - - -let SharedModule = class SharedModule { -}; -SharedModule = 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"], - ], - exports: [ - _header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], - _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], - _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], - _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"], - ], - entryComponents: [], - declarations: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], - _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], - _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], - _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"], - ] - }) -], SharedModule); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js.map b/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js.map index d878494a8..00185130c 100644 --- a/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-chat-chat-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/chat/chat.page.html","./src/app/pages/chat/conversation/conversation.page.html","./src/app/pages/chat/group-messages/group-contacts/group-contacts.page.html","./src/app/pages/chat/group-messages/group-messages.page.html","./src/app/pages/chat/messages/contacts/contacts.page.html","./src/app/pages/chat/messages/messages.page.html","./src/app/pages/chat/new-group/contacts/contacts.page.html","./src/app/pages/chat/new-group/new-group.page.html","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html","./src/app/shared/btn-seguinte/btn-seguinte.page.html","./src/app/shared/header-pr/header-pr.page.html","./src/app/pages/chat/chat-routing.module.ts","./src/app/pages/chat/chat.module.ts","./src/app/pages/chat/chat.page.scss","./src/app/pages/chat/chat.page.ts","./src/app/pages/chat/conversation/conversation.page.scss","./src/app/pages/chat/conversation/conversation.page.ts","./src/app/pages/chat/group-messages/group-contacts/group-contacts.page.scss","./src/app/pages/chat/group-messages/group-contacts/group-contacts.page.ts","./src/app/pages/chat/group-messages/group-messages.page.scss","./src/app/pages/chat/group-messages/group-messages.page.ts","./src/app/pages/chat/messages/contacts/contacts.page.scss","./src/app/pages/chat/messages/contacts/contacts.page.ts","./src/app/pages/chat/messages/messages.page.scss","./src/app/pages/chat/messages/messages.page.ts","./src/app/pages/chat/new-group/contacts/contacts.page.scss","./src/app/pages/chat/new-group/contacts/contacts.page.ts","./src/app/pages/chat/new-group/new-group.page.scss","./src/app/pages/chat/new-group/new-group.page.ts","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts","./src/app/shared/btn-seguinte/btn-seguinte.page.scss","./src/app/shared/btn-seguinte/btn-seguinte.page.ts","./src/app/shared/header-pr/header-pr.page.scss","./src/app/shared/header-pr/header-pr.page.ts","./src/app/shared/shared.module.ts"],"names":[],"mappings":"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","file":"pages-chat-chat-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Chat\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n Conversas\\r\\n \\r\\n \\r\\n Grupos\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n {{user}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{dm.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{group.name.split('-').join(' ')}}\\r\\n
    \\r\\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{chatUser.name}}\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n
    \\r\\n
    \\r\\n Contactos selecção:\\r\\n \\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{roomName}}\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n {{member.name}},\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n Esta conversa passou a grupo
    \\r\\n A conversa original mantêm-se como chat individual\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Alterou o assunto de para \\\"{{msg.msg.split('-').join(' ')}}\\\"
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Nova Conversa\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n

    {{user.name}}

    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{users.name}}\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Adicionar contacto\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.first}} {{user.last}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Novo Grupo\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Grupo Ultra-secreto\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"
    \\r\\n \\r\\n
    \\r\\n\";","export default \"
    \\r\\n Seguinte\\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ChatPage } from './chat.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ChatPage\r\n },\r {\n path: 'conversation',\n loadChildren: () => import('./conversation/conversation.module').then( m => m.ConversationPageModule)\n },\n {\n path: 'newchat',\n loadChildren: () => import('./newchat/newchat.module').then( m => m.NewchatPageModule)\n },\n {\n path: 'new-group',\n loadChildren: () => import('./new-group/new-group.module').then( m => m.NewGroupPageModule)\n },\n {\n path: 'group-messages',\n loadChildren: () => import('./group-messages/group-messages.module').then( m => m.GroupMessagesPageModule)\n },\n {\n path: 'messages',\n loadChildren: () => import('./messages/messages.module').then( m => m.MessagesPageModule)\n },\n {\n path: 'edit-group',\n loadChildren: () => import('./edit-group/edit-group.module').then( m => m.EditGroupPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ChatPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ChatPageRoutingModule } from './chat-routing.module';\r\n\r\nimport { ChatPage } from './chat.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ChatPageRoutingModule,\r\n ],\r\n declarations: [ChatPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ChatPageModule {}\r\n","export default \".main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n.main-header .title {\\n font-size: 25px;\\n}\\n.main-header .div-icon {\\n width: 112px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n.main-content .iconschatnew-group {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.main-content .iconschatnew-conversation {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.item {\\n width: 100%;\\n border-bottom: 1px solid #ebebeb;\\n overflow: auto;\\n}\\n.item .item-icon {\\n width: 40px;\\n float: left;\\n}\\n.item .item-icon .icon {\\n margin-top: 10px;\\n font-size: 40px;\\n}\\n.item .item-content {\\n width: 317px;\\n margin: 0 auto;\\n float: right;\\n}\\n.item .item-title-time {\\n width: 100%;\\n overflow: auto;\\n margin-top: 10px;\\n}\\n.item .item-title {\\n width: 80%;\\n float: left;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n.item .item-date {\\n width: 20%;\\n float: right;\\n font-size: 13px;\\n color: #797979;\\n text-align: right;\\n}\\n.item .item-description {\\n font-size: 13px;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxjaGF0LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9jaGF0LnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0NGO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0NKO0FEQ0U7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0UsZUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNDSjtBREVBO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNFRjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREVBO0VBQ0UsV0FBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtBQ0NGO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsV0FBQTtBQ0NKO0FEQ0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QUNDTjtBREVFO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQUo7QURFRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNBSjtBREVFO0VBQ0ksVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FERUU7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNBSjtBREVFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7QUNBSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY2hhdC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gIFxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbiAgLmRpdi10aXRsZXtcclxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmRpdi1pY29ue1xyXG4gICAgd2lkdGg6IDExMnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgLmljb25zY2hhdG5ldy1ncm91cHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgfVxyXG4gIC5pY29uc2NoYXRuZXctY29udmVyc2F0aW9ue1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAuaXRlbS1pY29ue1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAuaWNvbntcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaXRlbS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDMxN3B4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmbG9hdDpyaWdodFxyXG4gIH1cclxuICAuaXRlbS10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLXRpdGxle1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbiAgLml0ZW0tZGF0ZXtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuICAuaXRlbS1kZXNjcmlwdGlvbntcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4iLCIubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogMTEycHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaWNvbnNjaGF0bmV3LWdyb3VwIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcbn1cbi5tYWluLWNvbnRlbnQgLmljb25zY2hhdG5ldy1jb252ZXJzYXRpb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaXRlbSAuaXRlbS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLml0ZW0gLml0ZW0taWNvbiAuaWNvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5pdGVtIC5pdGVtLWNvbnRlbnQge1xuICB3aWR0aDogMzE3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uaXRlbSAuaXRlbS10aXRsZS10aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLml0ZW0gLml0ZW0tdGl0bGUge1xuICB3aWR0aDogODAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5pdGVtIC5pdGVtLWRhdGUge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLml0ZW0gLml0ZW0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */\";","import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ConversationPage } from './conversation/conversation.page';\r\nimport { GroupMessagesPage } from './group-messages/group-messages.page';\r\nimport { ContactsPage } from './messages/contacts/contacts.page';\r\nimport { MessagesPage } from './messages/messages.page';\r\nimport { NewGroupPage } from './new-group/new-group.page';\r\nimport { NewchatPage } from './newchat/newchat.page';\r\n\r\n@Component({\r\n selector: 'app-chat',\r\n templateUrl: './chat.page.html',\r\n styleUrls: ['./chat.page.scss'],\r\n})\r\nexport class ChatPage implements OnInit {\r\n\r\n showLoader: boolean;\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n X_User_Id:any;\r\n X_Auth_Token:any;\r\n \r\n loggedUser: any;\r\n /* Set segment variable */\r\n segment:string;\r\n allGroups: any[];\r\n privateGroups: any[];\r\n publicGroups: any[];\r\n userConnectedList: any[];\r\n userRooms: any[];\r\n userChannels: any[];\r\n userDirectMessages: any[];\r\n result:any;\r\n dmUsers:any;\r\n\r\n constructor(\r\n private http:HttpClient,\r\n private chatService: ChatService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n\r\n ) { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('X-User-Id', 'GqjNWiLrGEHRna7Zn');\r\n this.headers = this.headers.set('X-Auth-Token', 'SJwIgtlqfloPK696fpc2VBvyDluipuIHKB_0Q6-9ycJ');\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Contactos\";\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser);\r\n \r\n });\r\n this.load();\r\n }\r\n \r\n onSegmentChange(){\r\n this.load();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n load(){\r\n switch (this.segment)\r\n {\r\n case \"Contactos\":\r\n this.getDirectMessages();\r\n break;\r\n\r\n case \"Grupos\":\r\n this.getGroups();\r\n break;\r\n }\r\n }\r\n customRoom(){\r\n let params = new HttpParams();\r\n params = params.set(\"types\", \"c\");\r\n this.chatService.customsRooms(params).subscribe(res=>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n getDirectMessages(){\r\n this.showLoader = true;\r\n \r\n this.chatService.getAllDirectMessages().subscribe((res:any)=>{\r\n console.log(res.ims);\r\n \r\n this.userDirectMessages = res.ims.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.userDirectMessages);\r\n });\r\n }\r\n getChatMembers(){\r\n this.chatService.getMembers(this.userDirectMessages[0]._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n });\r\n }\r\n getGroups(){\r\n this.showLoader = true;\r\n this.result = this.chatService.getAllPrivateGroups().subscribe((res:any)=>{\r\n this.privateGroups = res.groups;\r\n this.result = this.chatService.getAllUserChannels().subscribe((res:any)=>{\r\n this.publicGroups = res.channels;\r\n let all = this.privateGroups.concat(this.publicGroups); \r\n this.allGroups = all.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.allGroups);\r\n });\r\n }); \r\n }\r\n \r\n async startConversation(selectedUser) {\r\n const modal = await this.modalController.create({\r\n component: ConversationPage,\r\n cssClass: 'conversation',\r\n backdropDismiss: false,\r\n componentProps: {\r\n user: selectedUser,\r\n }\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async selectContact(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n cssClass: 'contacts',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async newGroup(){\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openMessages(dm:any){\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openGroupMessages(room:any){\r\n console.log(room);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n room: room,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n}\r\n","export default \"ion-content {\\n background-color: #fefefe;\\n}\\n\\n.chat-container {\\n margin: 10px 10px 0 10px;\\n}\\n\\n.message {\\n padding: 5px 5px 5px 10px;\\n border-radius: 10px;\\n margin-bottom: 10px;\\n white-space: pre-wrap;\\n}\\n\\n.my-message {\\n background: var(--ion-color-primary);\\n color: #fff;\\n}\\n\\n.my-message p {\\n margin: 0;\\n padding: 0;\\n color: #9ab8e9;\\n}\\n\\n.message-date {\\n font-size: 10px;\\n text-align: right;\\n margin-right: 5px;\\n}\\n\\n.other-message {\\n background: #f2f3f7;\\n color: #333;\\n}\\n\\n.other-message p {\\n margin: 0;\\n padding: 0;\\n color: #959ba7;\\n}\\n\\n.message-input {\\n margin-top: 0px;\\n background: #fff;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.div-message {\\n border: 1px solid var(--ion-color-medium);\\n border-radius: 20px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9jb252ZXJzYXRpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcY29udmVyc2F0aW9uXFxjb252ZXJzYXRpb24ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2NvbnZlcnNhdGlvbi9jb252ZXJzYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0kseUJBQUE7QUNDSjs7QURDQTtFQUNJLHdCQUFBO0FDRUo7O0FEQUE7RUFDSSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBREFFO0VBQ0Usb0NBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNJTjs7QURGRTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDS047O0FERkU7RUFDRSxtQkFBQTtFQUNBLFdBQUE7QUNLSjs7QURIRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBQ01KOztBREhFO0VBQ0UsZUFBQTtFQUVBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNLSjs7QURERTtFQUNFLHlDQUFBO0VBQ0EsbUJBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY29udmVyc2F0aW9uL2NvbnZlcnNhdGlvbi5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtcclxufVxyXG4uY2hhdC1jb250YWluZXJ7XHJcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XHJcbn1cclxuLm1lc3NhZ2Uge1xyXG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIH1cclxuICAgXHJcbiAgLm15LW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0taW9uLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIC5teS1tZXNzYWdlIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgY29sb3I6ICM5YWI4ZTk7XHJcbiAgfVxyXG4gIC5tZXNzYWdlLWRhdGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuICAgXHJcbiAgLm90aGVyLW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjNmNztcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxuICAub3RoZXItbWVzc2FnZSBwe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiM5NTliYTc7XHJcbn1cclxuICAgXHJcbiAgLm1lc3NhZ2UtaW5wdXQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLmRpdi1tZXNzYWdle1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICAgXHJcbiAgXHJcbiBcclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuLmNoYXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xufVxuXG4ubWVzc2FnZSB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLm15LW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pb24tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubXktbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzlhYjhlOTtcbn1cblxuLm1lc3NhZ2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ub3RoZXItbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ub3RoZXItbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzk1OWJhNztcbn1cblxuLm1lc3NhZ2UtaW5wdXQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\n\r\n@Component({\r\n selector: 'app-conversation',\r\n templateUrl: './conversation.page.html',\r\n styleUrls: ['./conversation.page.scss'],\r\n})\r\nexport class ConversationPage implements OnInit {\r\n\r\n message = '';\r\n messages = [];\r\n currentUser = '';\r\n\r\n constructor(\r\n private authService: AuthService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n loggedUser: any;\r\n chatUser: any;\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n })\r\n this.chatUser = this.navParams.get('user');\r\n console.log(this.navParams.get('user'));\r\n\r\n console.log(this.chatUser.name);\r\n \r\n\r\n /* console.log(\"ON\");\r\n this.socket.connect();\r\n\r\n //Set current user\r\n let name = `User-${new Date().getTime()}`;\r\n this.currentUser=name;\r\n\r\n this.socket.emit('set-name', name);\r\n\r\n //Reat from event calling \"fromEvent\"\r\n this.socket.fromEvent('users-changed').subscribe(data =>{\r\n console.log('gOT data:', data);\r\n });\r\n\r\n //Add message to the array of messages\r\n this.socket.fromEvent('message').subscribe(message =>{\r\n console.log('New:', message);\r\n this.messages.push(message);\r\n }); */\r\n \r\n }\r\n close(){\r\n this.router.navigate(['/home/chat']);\r\n this.modalController.dismiss(null);\r\n }\r\n sendMessage(){\r\n\r\n }\r\n /* sendMessage(){\r\n this.socket.emit('send-message', {text: this.message});\r\n this.message=\"\";\r\n }\r\n\r\n ionViewWillLeave(){\r\n this.socket.disconnect();\r\n } */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .members-label {\\n margin: 10px 20px 10px 20px !important;\\n /* font-size: 15px; */\\n font-weight: bold;\\n}\\n.main-content .members-checkbox {\\n display: flex;\\n margin: 0.5px 20px 0.5px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox, .main-content .members-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p, .main-content .members-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon, .main-content .members-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtY29udGFjdHNcXGdyb3VwLWNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNDSjtBRENHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDRUw7QURBSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDRVA7QURBSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0VQO0FEQU87RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFVDtBRENLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0NQO0FERUs7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNBVDtBREVLO0VBQ0ksZUFBQTtBQ0FUO0FESUM7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0RIO0FER0c7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNETDtBREdHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNETDtBREtDO0VBQ0Usd0JBQUE7QUNGSDtBRElDO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0RIO0FER0k7RUFDRSxzQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QUNETjtBRElJO0VBQ0UsYUFBQTtFQUNBLHdDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDRk47QURNSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNKTjtBRFFLO0VBQ0UsYUFBQTtFQUNBLHNDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDTlA7QURVSztFQUNJLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FDUlQ7QURXSztFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ1RUO0FEV0s7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ1RQIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgIH1cclxuICAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xyXG4gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAtLWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XHJcbiAgIH1cclxuIFxyXG4gfVxyXG4gaW9uLWNvbnRlbnR7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuIH1cclxuIC5tYWluLWNvbnRlbnR7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICBvdmVyZmxvdzphdXRvO1xyXG4gICBwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuICAgIC5tZW1iZXJzLWxhYmVse1xyXG4gICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgLyogZm9udC1zaXplOiAxNXB4OyAqL1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVycy1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAuNXB4IDIwcHggLjVweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiAgXHJcbiAgICB9XHJcbiBcclxuICAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuIFxyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCwgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94e1xyXG4gICAgICAgICAtLWJvcmRlci1jb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gXHJcbiAgICAgLml0ZW0tY2hlY2tib3ggcCwgLm1lbWJlcnMtY2hlY2tib3ggcHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB3aWR0aDogMzMwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1pY29uLCAubWVtYmVycy1jaGVja2JveCBpb24taWNvbntcclxuICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgY29sb3I6Izk5ZTQ3YjtcclxuICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgIH1cclxuICAgfVxyXG4gXHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi50b29sYmFyLXNlYXJjaCB7XG4gIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XG59XG4udG9vbGJhci1zZWFyY2ggLnNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbjogNXB4IDIwcHggNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIGlvbi1zZWFyY2hiYXIge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBncmVlbjsgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIC0tYm9yZGVyLXJhZGl1czogNXB4O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtLWljb24tY29sb3I6IzBkODlkMTtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWxhYmVsIHtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qIGZvbnQtc2l6ZTogMTVweDsgKi9cbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwLjVweCAyMHB4IDAuNXB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3gsIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94IHtcbiAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XG4gIC0tYmFja2dyb3VuZC1jaGVja2VkOiMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBwLCAubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggaW9uLWljb24sIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWljb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59Il19 */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport * as _ from 'lodash';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { NewGroupPage } from '../../new-group/new-group.page';\r\nimport { GroupMessagesPage } from '../group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-group-contacts',\r\n templateUrl: './group-contacts.page.html',\r\n styleUrls: ['./group-contacts.page.scss'],\r\n})\r\nexport class GroupContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n listContacts: any[];\r\n contacts: any;\r\n textSearch:string;\r\n room:any;\r\n members:any;\r\n dm:any;\r\n isGroupCreated:boolean;\r\n groupName:string;\r\n selectedUserList:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n private navParams: NavParams,\r\n ) \r\n {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n }); \r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n this.isGroupCreated = this.navParams.get('isCreated');\r\n this.groupName = this.navParams.get('name');\r\n this.room = this.navParams.get('room');\r\n this.members = this.navParams.get('members');\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n console.log(this.groupName);\r\n console.log(this.isGroupCreated);\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n if(this.members){\r\n this.contacts = res.users.filter(f => !this.members.some(item => item._id === f._id));\r\n }\r\n else{\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n }\r\n \r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(this.users);\r\n \r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n\r\n async close(){\r\n this.modalController.dismiss();\r\n if(this.isGroupCreated){\r\n console.log('go to conversa'); \r\n }\r\n else{\r\n this.modalController.dismiss();\r\n console.log('go to new group page');\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n componentProps: {\r\n name:this.groupName,\r\n duration:'',\r\n },\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n\r\n }\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n selectedContact(user:any){\r\n /* this.groupName = this.room.name; */\r\n user.isChecked = !user.isChecked;\r\n \r\n\r\n }\r\n addContacts(room:any){\r\n console.log(room);\r\n this.selectedUserList = this.users.filter(function(contact) {\r\n return contact.isChecked == true;\r\n });\r\n console.log( this.selectedUserList);\r\n this.selectedUserList.forEach(user=>{\r\n let body ={\r\n \"roomId\":room._id,\r\n \"userId\":user._id,\r\n \r\n }\r\n this.chatService.addUserToGroup(body).subscribe(res=>{\r\n console.log(res['success']);\r\n }); \r\n });\r\n }\r\n\r\n createGroup(){\r\n if(!this.isGroupCreated){\r\n /* this.close(); */\r\n let body = { \"name\":this.groupName, }\r\n this.chatService.addGroup(body).subscribe(res=>{\r\n console.log('group created');\r\n console.log(res['group']);\r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n \r\n });\r\n \r\n }\r\n else{\r\n this.addContacts(this.room);\r\n this.close();\r\n /* this.openGroupMessages(this.room); */\r\n /* this.chatService.getGroupInfo(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n \r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n }) */\r\n \r\n } \r\n }\r\n\r\n async newGroup(){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openGroupMessages(room:any){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {\r\n room: room,\r\n }, \r\n cssClass: 'group-messages',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .info-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #fef4c5;\\n text-align: center;\\n font-size: 13px;\\n color: #262420;\\n padding: 10px;\\n margin: 10px auto;\\n line-height: 1.2rem;\\n /* margin: 15px 0px 15px 0px; */\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDRVo7QURBVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNFWjtBRENRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQ1Y7QURDVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNDWjtBREVVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDQVo7QURJUTtFQUNFLGVBQUE7QUNGVjtBRElRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNGVjtBRElRO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDRlY7QURPRztFQUNDLGtCQUFBO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FDSkw7QURNRztFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtBQ0pKO0FETUc7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDSko7QURNSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDSlA7QURPSTtFQUNFLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDTFA7QURRSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDTlA7QURRSztFQUNDLGNBQUE7RUFFQSxpQkFBQTtFQUNBLGtCQUFBO0FDUE47QURTTTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QUNQUjtBRGFHO0VBQ0UsWUFBQTtFQUNELGNBQUE7QUNWSjtBRGFFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ1hKO0FEY0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNaSjtBRGVFO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ2JKO0FEZUk7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0FDYk4iLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcbi5oZWFkZXItdG9vbGJhcntcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tb3BhY2l0eTogMTtcclxuXHJcbiAgICAubWFpbi1oZWFkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmhlYWRlci10b3B7XHJcbiAgICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb257XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb24gaW9uLWljb257XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAud2VsY29tZS10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgIHdpZHRoOiBlbSg0MjJweCk7XHJcbiAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcclxuICAgICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xyXG4gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgfVxyXG4gICAuaW5mby10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgd2lkdGg6IGVtKDQyMnB4KTtcclxuICAgIGJhY2tncm91bmQ6ICNmZWY0YzU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAvKiBtYXJnaW46IDE1cHggMHB4IDE1cHggMHB4OyAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICB9XHJcbiAgIC5tZXNzYWdlc3tcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmNvbWluZy10cnVle1xyXG4gICAgICBtYXJnaW46IDEwcHggNzVweCAxMHB4IDIwcHg7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5pbmNvbWluZy1mYWxzZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCA3NXB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2U0ZjRmZTtcclxuICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAudGltZXtcclxuICAgICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gfVxyXG5cclxuIGlvbi1mb290ZXJ7XHJcbiAgIC5yb3d7XHJcbiAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1vcHRpb25ze1xyXG4gICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1zZW5ke1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3Age1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItdG9wIC5taWRkbGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIHdpZHRoOiAzMTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci1ib3R0b20gLmhlYWRlci1ib3R0b20tY29udGFjdHMge1xuICB3aWR0aDogMjc1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5pb24tY29udGVudCAud2VsY29tZS10ZXh0IHtcbiAgLyogd2lkdGg6IDMyMnB4OyAqL1xuICB3aWR0aDogMjYuMzc1ZW07XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbjogMjBweCAzOXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmlvbi1jb250ZW50IC5pbmZvLXRleHQge1xuICAvKiB3aWR0aDogMzIycHg7ICovXG4gIHdpZHRoOiAyNi4zNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZlZjRjNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMjYyNDIwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgLyogbWFyZ2luOiAxNXB4IDBweCAxNXB4IDBweDsgKi9cbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5pb24tY29udGVudCAudGl0bGUgLnRpbWUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuaW9uLWZvb3RlciAucm93IHtcbiAgd2lkdGg6IDM4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1zZW5kIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1mb290ZXIgLnR5cGUtbWVzc2FnZSBpb24tdGV4dGFyZWEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActionSheetController, MenuController, ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { ChatPopoverPage } from 'src/app/shared/popover/chat-popover/chat-popover.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\nimport { NewGroupPage } from '../new-group/new-group.page';\r\nimport { GroupContactsPage } from './group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-group-messages',\r\n templateUrl: './group-messages.page.html',\r\n styleUrls: ['./group-messages.page.scss'],\r\n})\r\nexport class GroupMessagesPage implements OnInit {\r\n showLoader: boolean;\r\n isGroupCreated:boolean;\r\n loggedUser: any;\r\n message:any;\r\n messages:any;\r\n \r\n\r\n room:any;\r\n roomName:any;\r\n members:any;\r\n contacts: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n constructor(\r\n private menu: MenuController,\r\n private modalController: ModalController,\r\n private actionSheetController: ActionSheetController,\r\n public popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n private authService: AuthService,\r\n ) {\r\n this.isGroupCreated = true;\r\n this.room = this.navParams.get('room');\r\n this.roomName = this.room.name.split('-').join(' ');\r\n }\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n this.load();\r\n }\r\n load(){\r\n this.getGroupContacts();\r\n this.loadGroupMessages();\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n\r\n getGroupContacts(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getGroupMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getChannelMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n }\r\n loadGroupMessages(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getPrivateGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n let msgOnly = res['messages'].filter(data => data.t != 'au');\r\n this.messages = msgOnly.reverse();\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getPublicGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.messages = res['messages'].reverse();\r\n });\r\n }\r\n }\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.room._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadGroupMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n\r\n async openOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatPopoverPage,\r\n cssClass: 'chat-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n await popover.present();\r\n popover.onDidDismiss().then(res=>{\r\n console.log(res);\r\n if(res.data){\r\n this.roomName = res.data.name.split('-').join(' ');\r\n console.log(this.roomName);\r\n \r\n this.load();\r\n /* this.modalController.dismiss(); */\r\n };\r\n \r\n });\r\n }\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n async addContacts(){\r\n console.log(this.members);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated: this.isGroupCreated,\r\n room: this.room,\r\n members: this.members,\r\n name: this.room.name,\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(()=>{\r\n this.load();\r\n });\r\n }\r\n\r\n /* async actionSheet() {\r\n const actionSheet = await this.actionSheetController.create({\r\n cssClass: 'my-custom-class',\r\n buttons: [{\r\n text: 'Sair do grupo',\r\n handler: () => {\r\n console.log('Delete clicked');\r\n }\r\n }, {\r\n text: 'Alterar nome do grupo1',\r\n handler: () => {\r\n console.log('Alterar nome do grupo');\r\n this.openChangeGroupName()\r\n }\r\n }, {\r\n text: 'Apagar o grupo',\r\n handler: () => {\r\n console.log('Play clicked');\r\n }\r\n }, \r\n ]\r\n });\r\n await actionSheet.present();\r\n }\r\n */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n height: auto;\\n padding: 0 !important;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: hidden;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-user {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-user p {\\n display: block;\\n margin: 0 !important;\\n width: 90%;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-user .icon {\\n width: 10%;\\n font-size: 10px;\\n display: block;\\n text-align: right;\\n overflow: auto;\\n}\\n.main-content .online {\\n color: #99e47b;\\n}\\n.main-content .offline {\\n color: #cbced1;\\n}\\n.main-content .away {\\n color: #ffd21f;\\n}\\n.main-content .invisible {\\n color: #cbced1;\\n}\\n.main-content .busy {\\n color: #f5455c;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcY29udGFjdHNcXGNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNBSjtBREVHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0w7QURDSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ1A7QURDSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NQO0FEQ087RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDVDtBREVLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FQO0FER0s7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEVDtBREdLO0VBQ0ksZUFBQTtBQ0RUO0FES0M7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZIO0FESUc7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUNGTDtBRElHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0FDRkw7QURNQztFQUNFLHdCQUFBO0FDSEg7QURLQztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNGSDtBRElLO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtBQ0ZQO0FETUs7RUFDRSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNKUDtBRE9LO0VBQ0csY0FBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0xSO0FET0s7RUFDRyxVQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNMUjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET0s7RUFDRSxjQUFBO0FDTFA7QURPSztFQUNDLGNBQUE7QUNMTjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET007RUFDRSxjQUFBO0FDTFIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAuc2VhcmNoIGlvbi1zZWFyY2hiYXJ7XHJcbiAgICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgIC0tYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gICB9XHJcbiBcclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiB9XHJcbiAubWFpbi1jb250ZW50e1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgb3ZlcmZsb3c6YXV0bztcclxuICAgcGFkZGluZzogMCAwIDAgMDtcclxuIFxyXG4gICAgIC5pdGVtLWRpdmlkZXJ7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICAgcGFkZGluZzo1cHggMCA1cHggMjBweDtcclxuICBcclxuICAgICB9XHJcbiBcclxuICAgICAuaXRlbS11c2Vye1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLXVzZXIgcHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICB9XHJcbiAgICAgLml0ZW0tdXNlciAuaWNvbntcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAub25saW5le1xyXG4gICAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIH1cclxuICAgICAub2ZmbGluZXtcclxuICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAuYXdheXtcclxuICAgICAgY29sb3I6I2ZmZDIxZjtcclxuICAgICAgfVxyXG4gICAgICAuaW52aXNpYmxle1xyXG4gICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAgLmJ1c3l7XHJcbiAgICAgICAgY29sb3I6I2Y1NDU1YztcclxuICAgICAgfVxyXG4gICB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5iYWNrLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICB3aWR0aDogMjIxcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4udG9vbGJhci1zZWFyY2gge1xuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDVweCAyMHB4IDVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIC5pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1haW4tY29udGVudCAub25saW5lIHtcbiAgY29sb3I6ICM5OWU0N2I7XG59XG4ubWFpbi1jb250ZW50IC5vZmZsaW5lIHtcbiAgY29sb3I6ICNjYmNlZDE7XG59XG4ubWFpbi1jb250ZW50IC5hd2F5IHtcbiAgY29sb3I6ICNmZmQyMWY7XG59XG4ubWFpbi1jb250ZW50IC5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1c3kge1xuICBjb2xvcjogI2Y1NDU1Yztcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\nimport { MessagesPage } from '../messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n contacts:any;\r\n textSearch:string;\r\n room:any;\r\n dm:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) \r\n { \r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n });\r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n console.log(res.users);\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n \r\n clicked(){\r\n console.log('clicked');\r\n }\r\n\r\n createRoom(username:string){\r\n let body = {\r\n username: username,\r\n }\r\n this.chatService.createRoom(body).subscribe(res => {\r\n console.log(res);\r\n this.room = res['room'];\r\n this.getDirectMessage(this.room._id);\r\n });\r\n }\r\n getDirectMessage(roomId:any){\r\n console.log(roomId);\r\n \r\n this.chatService.getAllDirectMessages().subscribe(res=>{\r\n let result = res['ims'].filter(data => data._id == roomId);\r\n this.dm = result[0];\r\n console.log(this.dm);\r\n this.openModal(this.dm);\r\n });\r\n }\r\n async openModal(dm:any){\r\n this.close();\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openMessages(username:string){\r\n /* this.close(); */\r\n\r\n let dm:any;\r\n //Create new room\r\n this.createRoom(username);\r\n //Get direct messages (dm)\r\n /* this.getDirectMessage(this.room._id); */\r\n console.log(this.dm);\r\n \r\n \r\n /* const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss(); */\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n display: flex;\\n align-items: center;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n overflow: auto;\\n float: left;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n position: absolute;\\n top: 0;\\n left: 0;\\n overflow-x: hidden;\\n overflow-y: auto;\\n width: 100%;\\n height: 100%;\\n word-wrap: break-word;\\n -webkit-overflow-scrolling: touch;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n display: inline;\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n.text-color-blue {\\n font-size: 15px;\\n color: #0782c9;\\n font-weight: 500;\\n letter-spacing: normal;\\n}\\n.user-status-online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.offline {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.away {\\n color: #ffd21f;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.invisible {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.busy {\\n color: #f5455c;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL21lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FDRVo7QURDVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDWjtBREVRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQVY7QURFVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNBWjtBREdVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDRFo7QURLUTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0hWO0FES1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hWO0FES1E7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNIVjtBRFFHO0VBQ0Msa0JBQUE7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNMTDtBRE9HO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUdBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGlDQUFBO0FDUEo7QURVSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDUlA7QURXSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDVFA7QURZSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDVlA7QURZSztFQUNJLGVBQUE7RUFDSCxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ1ZOO0FEWU07RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FDVlI7QURnQkc7RUFDRSxZQUFBO0VBQ0QsY0FBQTtBQ2JKO0FEZ0JFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ2RKO0FEaUJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FDZko7QURrQkc7RUFDQyxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDaEJKO0FEa0JJO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtBQ2hCTjtBRHNCQztFQUNHLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBQ25CSjtBRHFCQztFQUNHLGNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FDbEJKO0FEb0JDO0VBQ0MsY0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUNqQkY7QURtQkE7RUFDQyxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ2hCRDtBRGtCQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0FDZkQ7QURpQkE7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNELFdBQUE7RUFDQSxrQkFBQTtBQ2REO0FEZ0JBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7RUFDRCxXQUFBO0VBQ0Esa0JBQUE7QUNiRCIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbWVzc2FnZXMvbWVzc2FnZXMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuLmhlYWRlci10b29sYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG4gICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAgIC5tYWluLWhlYWRlcntcclxuICAgICAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgICAgICBcclxuICAgICAgICAuaGVhZGVyLXRvcHtcclxuICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgLm1pZGRsZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiB9XHJcbiBpb24tY29udGVudHtcclxuICAgLndlbGNvbWUtdGV4dHtcclxuICAgIC8qIHdpZHRoOiAzMjJweDsgKi9cclxuICAgICB3aWR0aDogZW0oNDIycHgpO1xyXG4gICAgIGJhY2tncm91bmQ6ICNlYmViZWI7XHJcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgbWFyZ2luOiAyMHB4IDM5cHggMjVweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgIH1cclxuICAgLm1lc3NhZ2Vze1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC8vc2V0IHNjcm9sbCBkbyBib3R0b21cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICAuaW5jb21pbmctdHJ1ZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuaW5jb21pbmctZmFsc2V7XHJcbiAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcclxuICAgICAgIGJhY2tncm91bmQ6ICNlNGY0ZmU7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgfVxyXG4gICAgIC50aXRsZXtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgIC50aW1le1xyXG4gICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICB9XHJcbiB9XHJcblxyXG4gaW9uLWZvb3RlcntcclxuICAgLnJvd3tcclxuICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG5cclxuICAuY2hhdC1pY29uLW9wdGlvbnN7XHJcbiAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuY2hhdC1pY29uLXNlbmR7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICB9XHJcblxyXG4gICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiB9XHJcblxyXG4gLnRleHQtY29sb3ItYmx1ZXtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiB9XHJcbiAudXNlci1zdGF0dXMtb25saW5le1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiB9XHJcbiAub25saW5le1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiM5OWU0N2I7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbi5vZmZsaW5le1xyXG4gY29sb3I6I2NiY2VkMTtcclxuIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmF3YXl7XHJcbmNvbG9yOiNmZmQyMWY7XHJcbmRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmludmlzaWJsZXtcclxuICBjb2xvcjojY2JjZWQxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJ1c3l7XHJcbiAgY29sb3I6I2Y1NDU1YztcclxuICBkaXNwbGF5OiBibG9jaztcclxuIGZsb2F0OiBsZWZ0O1xyXG4gcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLm1pZGRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCAucmlnaHQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzA3ODJjOTtcbiAgbWFyZ2luOiA1cHggMCAwIDA7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIC5oZWFkZXItYm90dG9tLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1jb250YWN0cyB7XG4gIHdpZHRoOiAyNzVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuaW9uLWNvbnRlbnQgLndlbGNvbWUtdGV4dCB7XG4gIC8qIHdpZHRoOiAzMjJweDsgKi9cbiAgd2lkdGg6IDI2LjM3NWVtO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5pb24tY29udGVudCAubWVzc2FnZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogIzA3ODJjOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmlvbi1jb250ZW50IC50aXRsZSAudGltZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5pb24tZm9vdGVyIC5yb3cge1xuICB3aWR0aDogMzgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLXNlbmQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5pb24tZm9vdGVyIC50eXBlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIGlvbi10ZXh0YXJlYSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi50ZXh0LWNvbG9yLWJsdWUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDc4MmM5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4udXNlci1zdGF0dXMtb25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub2ZmbGluZSB7XG4gIGNvbG9yOiAjY2JjZWQxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmF3YXkge1xuICBjb2xvcjogI2ZmZDIxZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5idXN5IHtcbiAgY29sb3I6ICNmNTQ1NWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufSJdfQ== */\";","import { AfterViewChecked, Component, ElementRef, OnInit, ViewChild } from '@angular/core';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { Status } from 'src/app/models/chat/status.model';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { MessagesOptionsPage } from 'src/app/shared/popover/messages-options/messages-options.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\n\r\n@Component({\r\n selector: 'app-messages',\r\n templateUrl: './messages.page.html',\r\n styleUrls: ['./messages.page.scss'],\r\n})\r\nexport class MessagesPage implements OnInit, AfterViewChecked {\r\n showLoader: boolean;\r\n\r\n @ViewChild('scrollMe') private myScrollContainer: ElementRef;\r\n\r\n loggedUser: any;\r\n\r\n message = '';\r\n messages:any;\r\n dm:any;\r\n userPresence='';\r\n dmUsers:any;\r\n\r\n \r\n constructor(\r\n public popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) { \r\n this.dm = this.navParams.get('dm');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n this.scrollToBottom();\r\n\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n \r\n /* setInterval(()=>{ */\r\n this.load();\r\n /* }, 9000); */\r\n \r\n }\r\n load(){\r\n this.loadMessages();\r\n this.getChatMembers();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n \r\n ngAfterViewChecked() { \r\n this.scrollToBottom();\r\n } \r\n scrollToBottom(): void {\r\n try {\r\n this.myScrollContainer.nativeElement.scrollTop = this.myScrollContainer.nativeElement.scrollHeight;\r\n } catch(err) { } \r\n }\r\n loadMoreMessages(ev:any){\r\n\r\n }\r\n\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.dm._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n \r\n loadMessages(){\r\n this.showLoader = true;\r\n this.chatService.getRoomMessages(this.dm._id).subscribe(res => {\r\n /* console.log(res); */\r\n this.messages = res['messages'].reverse();\r\n console.log(this.messages);\r\n \r\n })\r\n }\r\n getChatMembers(){\r\n this.showLoader = true;\r\n this.chatService.getMembers(this.dm._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n console.log(res);\r\n console.log(this.dmUsers);\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n async openMessagesOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: MessagesOptionsPage,\r\n componentProps: {\r\n roomId: this.dm._id,\r\n },\r\n cssClass: 'messages-options',\r\n event: ev,\r\n translucent: true,\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async addContacts(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvY29udGFjdHMvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxjb250YWN0c1xcY29udGFjdHMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDRyx3QkFBQTtFQUNBLFlBQUE7QUNBSDtBREVFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0o7QURDSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ047QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ007RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDUjtBREVJO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FER0k7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEUjtBREdJO0VBQ0ksZUFBQTtBQ0RSO0FES0E7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZGO0FESUU7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNGSjtBRElFO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNGSjtBRE1BO0VBQ0Usd0JBQUE7QUNIRjtBREtBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0ZGO0FESUk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDRk47QURNSTtFQUNFLGFBQUE7RUFDQSxzQ0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0pOO0FEUUk7RUFDSSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBQ05SO0FEU0k7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNQUjtBRFNJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNQTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuXHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAuYmFjay1pY29ue1xyXG4gICAgICB3aWR0aDogMzdweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIC5kaXYtdGl0bGV7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgIH1cclxuICAgIC50aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50b29sYmFyLXNlYXJjaHtcclxuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xyXG4gIFxyXG4gIC5zZWFyY2h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbiAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuXHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzphdXRvO1xyXG4gIHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiBcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3h7XHJcbiAgICAgICAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBwe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLml0ZW0tY2hlY2tib3ggaW9uLWljb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiIsIi5oZWFkZXItdG9vbGJhciB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgLS1vcGFjaXR5OiAxO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuYmFjay1pY29uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDIyMXB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnRvb2xiYXItc2VhcmNoIHtcbiAgLS1wYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOjAgIWltcG9ydGFudDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCB7XG4gIC0tYm9yZGVyLWNvbG9yOiAjMGQ4OWQxO1xuICAtLWJhY2tncm91bmQtY2hlY2tlZDojMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjOTllNDdiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n\r\n contacts: Contact[] = [\r\n {\r\n first: 'Ana',\r\n last: 'Manuel',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Abdullah',\r\n last: 'Hill',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Batur',\r\n last: 'Oymen',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Bianca',\r\n last: 'Costa',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Zaya',\r\n last: 'Mary',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Tiago',\r\n last: 'Kayaya',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n }\r\n];\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n ) \r\n { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Access-Control-Allow-Origin' , '*');\r\n this.headers = this.headers.set('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT');\r\n this.headers = this.headers.set('Accept','application/json');\r\n this.headers = this.headers.set('content-type','application/json');\r\n \r\n \r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n /* this.http.get('https://randomuser.me/api/?results=100', this.options)\r\n .subscribe(res => {\r\n this.users = res['results'].sort((a,b) => {\r\n if(a.name.first < b.name.first){\r\n return -1;\r\n }\r\n if(a.name.first > b.name.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(res);\r\n console.log(this.users);\r\n }); */\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.first < b.first){\r\n return -1;\r\n }\r\n if(a.first > b.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n /* if(recordIndex == 0){\r\n return record.name.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name.first[0];\r\n let first_current = record.name.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null; */\r\n if(recordIndex == 0){\r\n return record.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].first[0];\r\n let first_current = record.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n onChange(event){\r\n\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n async groupMessages(){\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-content {\\n --background:transparent;\\n}\\n\\n.header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\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-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .title-content .left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.main-header .title-content .middle {\\n padding: 0 !important;\\n float: left;\\n width: 221px;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.main-header .title-content .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.main-content .item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.main-content .item-container-no-border {\\n display: flex;\\n width: 360px;\\n margin: 25px auto;\\n border-radius: 5px;\\n align-items: center;\\n}\\n\\n.main-content .item-container-no-border ion-label {\\n padding-left: 10px;\\n font-size: 12px;\\n color: #000;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.container-div .ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.container-div .ion-item-class-2 .ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.container-div .ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxuZXctZ3JvdXAucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9uZXctZ3JvdXAucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDR0o7O0FEREk7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDR047O0FEREk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNHTjs7QURESTtFQUNFLFdBQUE7QUNHTjs7QURESTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNHTjs7QURDRTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0dKOztBRERJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNHTjs7QURETTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNHUjs7QURETztFQUNDLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBQ0dSOztBRERNO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0dSOztBRENJO0VBQ0UsZUFBQTtBQ0NOOztBRENJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNDTjs7QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOOztBRElFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNBSjs7QURFSTtFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0FSOztBREdNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUNEUjs7QURJTTtFQUNJLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNGVjs7QURNRTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0hKOztBREtJO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0FDSFI7O0FES1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0haOztBRE1NO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNKUiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL25ldy1ncm91cC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgIFxyXG4gICAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIC5sZWZ0e1xyXG4gICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIH1cclxuICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgfVxyXG4gICAgICAucmlnaHR7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgICBtYXJnaW46IDhweCAwIDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcblxyXG4gICAgLml0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVse1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZGl2e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG5cclxuICAgICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICB9XHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubGVmdCB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uY29udGFpbmVyLWRpdiAuaW9uLWl0ZW0tY2xhc3MtMiAuaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { analyzeAndValidateNgModules } from '@angular/compiler';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams, PickerController, PopoverController } from '@ionic/angular';\r\nimport { GroupDurationPage } from 'src/app/shared/popover/group-duration/group-duration.page';\r\nimport { GroupContactsPage } from '../group-messages/group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-new-group',\r\n templateUrl: './new-group.page.html',\r\n styleUrls: ['./new-group.page.scss'],\r\n})\r\nexport class NewGroupPage implements OnInit {\r\n isGroupCreated:boolean;\r\n showLoader: boolean;\r\n displayDuration: any;\r\n showDuration: boolean;\r\n selectedDuration = ['','',''];\r\n groupName:string;\r\n\r\n constructor(\r\n private pickerController: PickerController,\r\n private popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.isGroupCreated = false;\r\n this.groupName = this.navParams.get('name');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n _ionChange(event){\r\n this.showDuration = event.detail.checked;\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n async addContacts(){\r\n this.close();\r\n\r\n let name = this.groupName.split(' ').join('-');\r\n console.log(name);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated:this.isGroupCreated,\r\n name: name,\r\n duration:'',\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n \r\n async setDuration(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: GroupDurationPage,\r\n cssClass: 'group-duration',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async showPicker(){\r\n const picker = await this.pickerController.create({\r\n cssClass: '',\r\n buttons: [\r\n { \r\n text: 'Cancelar', role: 'cancel', cssClass: 'btn-cancel'\r\n },\r\n { \r\n text: 'Ok', \r\n cssClass: 'btn-cancel',\r\n handler:(value:any)=>{\r\n console.log('button done pressed');\r\n this.selectedDuration = [\r\n value.days.value,\r\n value.hours.value,\r\n value.minutes.value,\r\n ]\r\n console.log(this.selectedDuration);\r\n if(value.days.value != null && value.hours.value != null && value.minutes.value != null){\r\n if(value.days.value > 0){\r\n if(value.days.value == 1){\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" day \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n } \r\n },\r\n },\r\n ],\r\n columns: [\r\n {\r\n name: 'days',\r\n prefix: 'Dias',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n ]\r\n },\r\n {\r\n name: 'hours',\r\n prefix: 'Horas',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n { text: '5', value: 5 },\r\n { text: '6', value: 6 },\r\n { text: '7', value: 7 },\r\n { text: '8', value: 8 },\r\n ]\r\n },\r\n {\r\n name: 'minutes',\r\n prefix: 'Minutos',\r\n selectedIndex: 3,\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '5', value: 5 },\r\n { text: '10', value: 10 },\r\n { text: '15', value: 15 },\r\n { text: '20', value: 20 },\r\n { text: '25', value: 25 },\r\n { text: '30', value: 30 },\r\n { text: '35', value: 35 },\r\n { text: '45', value: 45 },\r\n { text: '50', value: 50 },\r\n { text: '55', value: 55 },\r\n ]\r\n }\r\n ]\r\n });\r\n await picker.present();\r\n picker.onDidDismiss().then(async data =>{\r\n let day = await picker.getColumn('days');\r\n let hour = await picker.getColumn('hours'); \r\n let minutes = await picker.getColumn('minutes');\r\n });\r\n\r\n }\r\n\r\n}\r\n","export default \".left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: hidden;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-btn-modal-dismiss',\r\n templateUrl: './btn-modal-dismiss.page.html',\r\n styleUrls: ['./btn-modal-dismiss.page.scss'],\r\n})\r\nexport class BtnModalDismissPage implements OnInit {\r\n\r\n constructor(\r\n private modalController: ModalController, \r\n ) { \r\n\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \".right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-btn-seguinte',\r\n templateUrl: './btn-seguinte.page.html',\r\n styleUrls: ['./btn-seguinte.page.scss'],\r\n})\r\nexport class BtnSeguintePage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","export default \".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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-header-pr',\r\n templateUrl: './header-pr.page.html',\r\n styleUrls: ['./header-pr.page.scss'],\r\n})\r\nexport class HeaderPrPage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { IonicModule } from '@ionic/angular';\r\nimport { HeaderPage } from './header/header.page';\r\nimport { HeaderPrPage } from './header-pr/header-pr.page';\r\nimport { BtnSeguintePage } from './btn-seguinte/btn-seguinte.page';\r\nimport { BtnModalDismissPage } from './btn-modal-dismiss/btn-modal-dismiss.page';\r\nimport { ChatPopoverPage } from './popover/chat-popover/chat-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ],\r\n exports: [\r\n HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ],\r\n entryComponents:[],\r\n declarations: [HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ]\r\n})\r\nexport class SharedModule {}"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/chat/chat.page.html","./src/app/pages/chat/conversation/conversation.page.html","./src/app/pages/chat/group-messages/group-contacts/group-contacts.page.html","./src/app/pages/chat/group-messages/group-messages.page.html","./src/app/pages/chat/messages/contacts/contacts.page.html","./src/app/pages/chat/messages/messages.page.html","./src/app/pages/chat/new-group/contacts/contacts.page.html","./src/app/pages/chat/new-group/new-group.page.html","./src/app/pages/chat/chat-routing.module.ts","./src/app/pages/chat/chat.module.ts","./src/app/pages/chat/chat.page.scss","./src/app/pages/chat/chat.page.ts","./src/app/pages/chat/conversation/conversation.page.scss","./src/app/pages/chat/conversation/conversation.page.ts","./src/app/pages/chat/group-messages/group-contacts/group-contacts.page.scss","./src/app/pages/chat/group-messages/group-contacts/group-contacts.page.ts","./src/app/pages/chat/group-messages/group-messages.page.scss","./src/app/pages/chat/group-messages/group-messages.page.ts","./src/app/pages/chat/messages/contacts/contacts.page.scss","./src/app/pages/chat/messages/contacts/contacts.page.ts","./src/app/pages/chat/messages/messages.page.scss","./src/app/pages/chat/messages/messages.page.ts","./src/app/pages/chat/new-group/contacts/contacts.page.scss","./src/app/pages/chat/new-group/contacts/contacts.page.ts","./src/app/pages/chat/new-group/new-group.page.scss","./src/app/pages/chat/new-group/new-group.page.ts"],"names":[],"mappings":"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","file":"pages-chat-chat-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Chat\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n Conversas\\r\\n \\r\\n \\r\\n Grupos\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n {{user}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{dm.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{group.name.split('-').join(' ')}}\\r\\n
    \\r\\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{chatUser.name}}\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n
    \\r\\n
    \\r\\n Contactos selecção:\\r\\n \\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{roomName}}\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n {{member.name}},\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n Esta conversa passou a grupo
    \\r\\n A conversa original mantêm-se como chat individual\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Alterou o assunto de para \\\"{{msg.msg.split('-').join(' ')}}\\\"
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Nova Conversa\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n

    {{user.name}}

    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{users.name}}\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Adicionar contacto\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.first}} {{user.last}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Novo Grupo\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Grupo Ultra-secreto\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ChatPage } from './chat.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ChatPage\r\n },\r {\n path: 'conversation',\n loadChildren: () => import('./conversation/conversation.module').then( m => m.ConversationPageModule)\n },\n {\n path: 'newchat',\n loadChildren: () => import('./newchat/newchat.module').then( m => m.NewchatPageModule)\n },\n {\n path: 'new-group',\n loadChildren: () => import('./new-group/new-group.module').then( m => m.NewGroupPageModule)\n },\n {\n path: 'group-messages',\n loadChildren: () => import('./group-messages/group-messages.module').then( m => m.GroupMessagesPageModule)\n },\n {\n path: 'messages',\n loadChildren: () => import('./messages/messages.module').then( m => m.MessagesPageModule)\n },\n {\n path: 'edit-group',\n loadChildren: () => import('./edit-group/edit-group.module').then( m => m.EditGroupPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ChatPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ChatPageRoutingModule } from './chat-routing.module';\r\n\r\nimport { ChatPage } from './chat.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ChatPageRoutingModule,\r\n ],\r\n declarations: [ChatPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ChatPageModule {}\r\n","export default \".main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n.main-header .title {\\n font-size: 25px;\\n}\\n.main-header .div-icon {\\n width: 112px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n.main-content .iconschatnew-group {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.main-content .iconschatnew-conversation {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.item {\\n width: 100%;\\n border-bottom: 1px solid #ebebeb;\\n overflow: auto;\\n}\\n.item .item-icon {\\n width: 40px;\\n float: left;\\n}\\n.item .item-icon .icon {\\n margin-top: 10px;\\n font-size: 40px;\\n}\\n.item .item-content {\\n width: 317px;\\n margin: 0 auto;\\n float: right;\\n}\\n.item .item-title-time {\\n width: 100%;\\n overflow: auto;\\n margin-top: 10px;\\n}\\n.item .item-title {\\n width: 80%;\\n float: left;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n.item .item-date {\\n width: 20%;\\n float: right;\\n font-size: 13px;\\n color: #797979;\\n text-align: right;\\n}\\n.item .item-description {\\n font-size: 13px;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxjaGF0LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9jaGF0LnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0NGO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0NKO0FEQ0U7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0UsZUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNDSjtBREVBO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNFRjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREVBO0VBQ0UsV0FBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtBQ0NGO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsV0FBQTtBQ0NKO0FEQ0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QUNDTjtBREVFO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQUo7QURFRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNBSjtBREVFO0VBQ0ksVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FERUU7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNBSjtBREVFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7QUNBSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY2hhdC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gIFxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbiAgLmRpdi10aXRsZXtcclxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmRpdi1pY29ue1xyXG4gICAgd2lkdGg6IDExMnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgLmljb25zY2hhdG5ldy1ncm91cHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgfVxyXG4gIC5pY29uc2NoYXRuZXctY29udmVyc2F0aW9ue1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAuaXRlbS1pY29ue1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAuaWNvbntcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaXRlbS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDMxN3B4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmbG9hdDpyaWdodFxyXG4gIH1cclxuICAuaXRlbS10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLXRpdGxle1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbiAgLml0ZW0tZGF0ZXtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuICAuaXRlbS1kZXNjcmlwdGlvbntcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4iLCIubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogMTEycHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaWNvbnNjaGF0bmV3LWdyb3VwIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcbn1cbi5tYWluLWNvbnRlbnQgLmljb25zY2hhdG5ldy1jb252ZXJzYXRpb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaXRlbSAuaXRlbS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLml0ZW0gLml0ZW0taWNvbiAuaWNvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5pdGVtIC5pdGVtLWNvbnRlbnQge1xuICB3aWR0aDogMzE3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uaXRlbSAuaXRlbS10aXRsZS10aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLml0ZW0gLml0ZW0tdGl0bGUge1xuICB3aWR0aDogODAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5pdGVtIC5pdGVtLWRhdGUge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLml0ZW0gLml0ZW0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */\";","import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ConversationPage } from './conversation/conversation.page';\r\nimport { GroupMessagesPage } from './group-messages/group-messages.page';\r\nimport { ContactsPage } from './messages/contacts/contacts.page';\r\nimport { MessagesPage } from './messages/messages.page';\r\nimport { NewGroupPage } from './new-group/new-group.page';\r\nimport { NewchatPage } from './newchat/newchat.page';\r\n\r\n@Component({\r\n selector: 'app-chat',\r\n templateUrl: './chat.page.html',\r\n styleUrls: ['./chat.page.scss'],\r\n})\r\nexport class ChatPage implements OnInit {\r\n\r\n showLoader: boolean;\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n X_User_Id:any;\r\n X_Auth_Token:any;\r\n \r\n loggedUser: any;\r\n /* Set segment variable */\r\n segment:string;\r\n allGroups: any[];\r\n privateGroups: any[];\r\n publicGroups: any[];\r\n userConnectedList: any[];\r\n userRooms: any[];\r\n userChannels: any[];\r\n userDirectMessages: any[];\r\n result:any;\r\n dmUsers:any;\r\n\r\n constructor(\r\n private http:HttpClient,\r\n private chatService: ChatService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n\r\n ) { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('X-User-Id', 'GqjNWiLrGEHRna7Zn');\r\n this.headers = this.headers.set('X-Auth-Token', 'SJwIgtlqfloPK696fpc2VBvyDluipuIHKB_0Q6-9ycJ');\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Contactos\";\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser);\r\n \r\n });\r\n this.load();\r\n }\r\n \r\n onSegmentChange(){\r\n this.load();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n load(){\r\n switch (this.segment)\r\n {\r\n case \"Contactos\":\r\n this.getDirectMessages();\r\n break;\r\n\r\n case \"Grupos\":\r\n this.getGroups();\r\n break;\r\n }\r\n }\r\n customRoom(){\r\n let params = new HttpParams();\r\n params = params.set(\"types\", \"c\");\r\n this.chatService.customsRooms(params).subscribe(res=>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n getDirectMessages(){\r\n this.showLoader = true;\r\n \r\n this.chatService.getAllDirectMessages().subscribe((res:any)=>{\r\n console.log(res.ims);\r\n \r\n this.userDirectMessages = res.ims.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.userDirectMessages);\r\n });\r\n }\r\n getChatMembers(){\r\n this.chatService.getMembers(this.userDirectMessages[0]._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n });\r\n }\r\n getGroups(){\r\n this.showLoader = true;\r\n this.result = this.chatService.getAllPrivateGroups().subscribe((res:any)=>{\r\n this.privateGroups = res.groups;\r\n this.result = this.chatService.getAllUserChannels().subscribe((res:any)=>{\r\n this.publicGroups = res.channels;\r\n let all = this.privateGroups.concat(this.publicGroups); \r\n this.allGroups = all.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.allGroups);\r\n });\r\n }); \r\n }\r\n \r\n async startConversation(selectedUser) {\r\n const modal = await this.modalController.create({\r\n component: ConversationPage,\r\n cssClass: 'conversation',\r\n backdropDismiss: false,\r\n componentProps: {\r\n user: selectedUser,\r\n }\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async selectContact(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n cssClass: 'contacts',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async newGroup(){\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openMessages(dm:any){\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openGroupMessages(room:any){\r\n console.log(room);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n room: room,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n}\r\n","export default \"ion-content {\\n background-color: #fefefe;\\n}\\n\\n.chat-container {\\n margin: 10px 10px 0 10px;\\n}\\n\\n.message {\\n padding: 5px 5px 5px 10px;\\n border-radius: 10px;\\n margin-bottom: 10px;\\n white-space: pre-wrap;\\n}\\n\\n.my-message {\\n background: var(--ion-color-primary);\\n color: #fff;\\n}\\n\\n.my-message p {\\n margin: 0;\\n padding: 0;\\n color: #9ab8e9;\\n}\\n\\n.message-date {\\n font-size: 10px;\\n text-align: right;\\n margin-right: 5px;\\n}\\n\\n.other-message {\\n background: #f2f3f7;\\n color: #333;\\n}\\n\\n.other-message p {\\n margin: 0;\\n padding: 0;\\n color: #959ba7;\\n}\\n\\n.message-input {\\n margin-top: 0px;\\n background: #fff;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.div-message {\\n border: 1px solid var(--ion-color-medium);\\n border-radius: 20px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9jb252ZXJzYXRpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcY29udmVyc2F0aW9uXFxjb252ZXJzYXRpb24ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2NvbnZlcnNhdGlvbi9jb252ZXJzYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0kseUJBQUE7QUNDSjs7QURDQTtFQUNJLHdCQUFBO0FDRUo7O0FEQUE7RUFDSSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBREFFO0VBQ0Usb0NBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNJTjs7QURGRTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDS047O0FERkU7RUFDRSxtQkFBQTtFQUNBLFdBQUE7QUNLSjs7QURIRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBQ01KOztBREhFO0VBQ0UsZUFBQTtFQUVBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNLSjs7QURERTtFQUNFLHlDQUFBO0VBQ0EsbUJBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY29udmVyc2F0aW9uL2NvbnZlcnNhdGlvbi5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtcclxufVxyXG4uY2hhdC1jb250YWluZXJ7XHJcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XHJcbn1cclxuLm1lc3NhZ2Uge1xyXG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIH1cclxuICAgXHJcbiAgLm15LW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0taW9uLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIC5teS1tZXNzYWdlIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgY29sb3I6ICM5YWI4ZTk7XHJcbiAgfVxyXG4gIC5tZXNzYWdlLWRhdGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuICAgXHJcbiAgLm90aGVyLW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjNmNztcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxuICAub3RoZXItbWVzc2FnZSBwe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiM5NTliYTc7XHJcbn1cclxuICAgXHJcbiAgLm1lc3NhZ2UtaW5wdXQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLmRpdi1tZXNzYWdle1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICAgXHJcbiAgXHJcbiBcclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuLmNoYXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xufVxuXG4ubWVzc2FnZSB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLm15LW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pb24tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubXktbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzlhYjhlOTtcbn1cblxuLm1lc3NhZ2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ub3RoZXItbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ub3RoZXItbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzk1OWJhNztcbn1cblxuLm1lc3NhZ2UtaW5wdXQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\n\r\n@Component({\r\n selector: 'app-conversation',\r\n templateUrl: './conversation.page.html',\r\n styleUrls: ['./conversation.page.scss'],\r\n})\r\nexport class ConversationPage implements OnInit {\r\n\r\n message = '';\r\n messages = [];\r\n currentUser = '';\r\n\r\n constructor(\r\n private authService: AuthService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n loggedUser: any;\r\n chatUser: any;\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n })\r\n this.chatUser = this.navParams.get('user');\r\n console.log(this.navParams.get('user'));\r\n\r\n console.log(this.chatUser.name);\r\n \r\n\r\n /* console.log(\"ON\");\r\n this.socket.connect();\r\n\r\n //Set current user\r\n let name = `User-${new Date().getTime()}`;\r\n this.currentUser=name;\r\n\r\n this.socket.emit('set-name', name);\r\n\r\n //Reat from event calling \"fromEvent\"\r\n this.socket.fromEvent('users-changed').subscribe(data =>{\r\n console.log('gOT data:', data);\r\n });\r\n\r\n //Add message to the array of messages\r\n this.socket.fromEvent('message').subscribe(message =>{\r\n console.log('New:', message);\r\n this.messages.push(message);\r\n }); */\r\n \r\n }\r\n close(){\r\n this.router.navigate(['/home/chat']);\r\n this.modalController.dismiss(null);\r\n }\r\n sendMessage(){\r\n\r\n }\r\n /* sendMessage(){\r\n this.socket.emit('send-message', {text: this.message});\r\n this.message=\"\";\r\n }\r\n\r\n ionViewWillLeave(){\r\n this.socket.disconnect();\r\n } */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .members-label {\\n margin: 10px 20px 10px 20px !important;\\n /* font-size: 15px; */\\n font-weight: bold;\\n}\\n.main-content .members-checkbox {\\n display: flex;\\n margin: 0.5px 20px 0.5px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox, .main-content .members-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p, .main-content .members-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon, .main-content .members-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtY29udGFjdHNcXGdyb3VwLWNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNDSjtBRENHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDRUw7QURBSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDRVA7QURBSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0VQO0FEQU87RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFVDtBRENLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0NQO0FERUs7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNBVDtBREVLO0VBQ0ksZUFBQTtBQ0FUO0FESUM7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0RIO0FER0c7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNETDtBREdHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNETDtBREtDO0VBQ0Usd0JBQUE7QUNGSDtBRElDO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0RIO0FER0k7RUFDRSxzQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QUNETjtBRElJO0VBQ0UsYUFBQTtFQUNBLHdDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDRk47QURNSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNKTjtBRFFLO0VBQ0UsYUFBQTtFQUNBLHNDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDTlA7QURVSztFQUNJLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FDUlQ7QURXSztFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ1RUO0FEV0s7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ1RQIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgIH1cclxuICAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xyXG4gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAtLWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XHJcbiAgIH1cclxuIFxyXG4gfVxyXG4gaW9uLWNvbnRlbnR7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuIH1cclxuIC5tYWluLWNvbnRlbnR7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICBvdmVyZmxvdzphdXRvO1xyXG4gICBwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuICAgIC5tZW1iZXJzLWxhYmVse1xyXG4gICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgLyogZm9udC1zaXplOiAxNXB4OyAqL1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVycy1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAuNXB4IDIwcHggLjVweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiAgXHJcbiAgICB9XHJcbiBcclxuICAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuIFxyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCwgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94e1xyXG4gICAgICAgICAtLWJvcmRlci1jb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gXHJcbiAgICAgLml0ZW0tY2hlY2tib3ggcCwgLm1lbWJlcnMtY2hlY2tib3ggcHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB3aWR0aDogMzMwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1pY29uLCAubWVtYmVycy1jaGVja2JveCBpb24taWNvbntcclxuICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgY29sb3I6Izk5ZTQ3YjtcclxuICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgIH1cclxuICAgfVxyXG4gXHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi50b29sYmFyLXNlYXJjaCB7XG4gIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XG59XG4udG9vbGJhci1zZWFyY2ggLnNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbjogNXB4IDIwcHggNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIGlvbi1zZWFyY2hiYXIge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBncmVlbjsgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIC0tYm9yZGVyLXJhZGl1czogNXB4O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtLWljb24tY29sb3I6IzBkODlkMTtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWxhYmVsIHtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qIGZvbnQtc2l6ZTogMTVweDsgKi9cbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwLjVweCAyMHB4IDAuNXB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3gsIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94IHtcbiAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XG4gIC0tYmFja2dyb3VuZC1jaGVja2VkOiMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBwLCAubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggaW9uLWljb24sIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWljb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59Il19 */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport * as _ from 'lodash';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { NewGroupPage } from '../../new-group/new-group.page';\r\nimport { GroupMessagesPage } from '../group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-group-contacts',\r\n templateUrl: './group-contacts.page.html',\r\n styleUrls: ['./group-contacts.page.scss'],\r\n})\r\nexport class GroupContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n listContacts: any[];\r\n contacts: any;\r\n textSearch:string;\r\n room:any;\r\n members:any;\r\n dm:any;\r\n isGroupCreated:boolean;\r\n groupName:string;\r\n selectedUserList:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n private navParams: NavParams,\r\n ) \r\n {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n }); \r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n this.isGroupCreated = this.navParams.get('isCreated');\r\n this.groupName = this.navParams.get('name');\r\n this.room = this.navParams.get('room');\r\n this.members = this.navParams.get('members');\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n console.log(this.groupName);\r\n console.log(this.isGroupCreated);\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n if(this.members){\r\n this.contacts = res.users.filter(f => !this.members.some(item => item._id === f._id));\r\n }\r\n else{\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n }\r\n \r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(this.users);\r\n \r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n\r\n async close(){\r\n this.modalController.dismiss();\r\n if(this.isGroupCreated){\r\n console.log('go to conversa'); \r\n }\r\n else{\r\n this.modalController.dismiss();\r\n console.log('go to new group page');\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n componentProps: {\r\n name:this.groupName,\r\n duration:'',\r\n },\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n\r\n }\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n selectedContact(user:any){\r\n /* this.groupName = this.room.name; */\r\n user.isChecked = !user.isChecked;\r\n \r\n\r\n }\r\n addContacts(room:any){\r\n console.log(room);\r\n this.selectedUserList = this.users.filter(function(contact) {\r\n return contact.isChecked == true;\r\n });\r\n console.log( this.selectedUserList);\r\n this.selectedUserList.forEach(user=>{\r\n let body ={\r\n \"roomId\":room._id,\r\n \"userId\":user._id,\r\n \r\n }\r\n this.chatService.addUserToGroup(body).subscribe(res=>{\r\n console.log(res['success']);\r\n }); \r\n });\r\n }\r\n\r\n createGroup(){\r\n if(!this.isGroupCreated){\r\n /* this.close(); */\r\n let body = { \"name\":this.groupName, }\r\n this.chatService.addGroup(body).subscribe(res=>{\r\n console.log('group created');\r\n console.log(res['group']);\r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n \r\n });\r\n \r\n }\r\n else{\r\n this.addContacts(this.room);\r\n this.close();\r\n /* this.openGroupMessages(this.room); */\r\n /* this.chatService.getGroupInfo(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n \r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n }) */\r\n \r\n } \r\n }\r\n\r\n async newGroup(){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openGroupMessages(room:any){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {\r\n room: room,\r\n }, \r\n cssClass: 'group-messages',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .info-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #fef4c5;\\n text-align: center;\\n font-size: 13px;\\n color: #262420;\\n padding: 10px;\\n margin: 10px auto;\\n line-height: 1.2rem;\\n /* margin: 15px 0px 15px 0px; */\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDRVo7QURBVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNFWjtBRENRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQ1Y7QURDVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNDWjtBREVVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDQVo7QURJUTtFQUNFLGVBQUE7QUNGVjtBRElRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNGVjtBRElRO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDRlY7QURPRztFQUNDLGtCQUFBO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FDSkw7QURNRztFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtBQ0pKO0FETUc7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDSko7QURNSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDSlA7QURPSTtFQUNFLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDTFA7QURRSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDTlA7QURRSztFQUNDLGNBQUE7RUFFQSxpQkFBQTtFQUNBLGtCQUFBO0FDUE47QURTTTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QUNQUjtBRGFHO0VBQ0UsWUFBQTtFQUNELGNBQUE7QUNWSjtBRGFFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ1hKO0FEY0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNaSjtBRGVFO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ2JKO0FEZUk7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0FDYk4iLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcbi5oZWFkZXItdG9vbGJhcntcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tb3BhY2l0eTogMTtcclxuXHJcbiAgICAubWFpbi1oZWFkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmhlYWRlci10b3B7XHJcbiAgICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb257XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb24gaW9uLWljb257XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAud2VsY29tZS10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgIHdpZHRoOiBlbSg0MjJweCk7XHJcbiAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcclxuICAgICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xyXG4gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgfVxyXG4gICAuaW5mby10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgd2lkdGg6IGVtKDQyMnB4KTtcclxuICAgIGJhY2tncm91bmQ6ICNmZWY0YzU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAvKiBtYXJnaW46IDE1cHggMHB4IDE1cHggMHB4OyAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICB9XHJcbiAgIC5tZXNzYWdlc3tcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmNvbWluZy10cnVle1xyXG4gICAgICBtYXJnaW46IDEwcHggNzVweCAxMHB4IDIwcHg7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5pbmNvbWluZy1mYWxzZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCA3NXB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2U0ZjRmZTtcclxuICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAudGltZXtcclxuICAgICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gfVxyXG5cclxuIGlvbi1mb290ZXJ7XHJcbiAgIC5yb3d7XHJcbiAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1vcHRpb25ze1xyXG4gICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1zZW5ke1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3Age1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItdG9wIC5taWRkbGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIHdpZHRoOiAzMTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci1ib3R0b20gLmhlYWRlci1ib3R0b20tY29udGFjdHMge1xuICB3aWR0aDogMjc1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5pb24tY29udGVudCAud2VsY29tZS10ZXh0IHtcbiAgLyogd2lkdGg6IDMyMnB4OyAqL1xuICB3aWR0aDogMjYuMzc1ZW07XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbjogMjBweCAzOXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmlvbi1jb250ZW50IC5pbmZvLXRleHQge1xuICAvKiB3aWR0aDogMzIycHg7ICovXG4gIHdpZHRoOiAyNi4zNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZlZjRjNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMjYyNDIwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgLyogbWFyZ2luOiAxNXB4IDBweCAxNXB4IDBweDsgKi9cbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5pb24tY29udGVudCAudGl0bGUgLnRpbWUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuaW9uLWZvb3RlciAucm93IHtcbiAgd2lkdGg6IDM4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1zZW5kIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1mb290ZXIgLnR5cGUtbWVzc2FnZSBpb24tdGV4dGFyZWEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActionSheetController, MenuController, ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { ChatPopoverPage } from 'src/app/shared/popover/chat-popover/chat-popover.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\nimport { NewGroupPage } from '../new-group/new-group.page';\r\nimport { GroupContactsPage } from './group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-group-messages',\r\n templateUrl: './group-messages.page.html',\r\n styleUrls: ['./group-messages.page.scss'],\r\n})\r\nexport class GroupMessagesPage implements OnInit {\r\n showLoader: boolean;\r\n isGroupCreated:boolean;\r\n loggedUser: any;\r\n message:any;\r\n messages:any;\r\n \r\n\r\n room:any;\r\n roomName:any;\r\n members:any;\r\n contacts: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n constructor(\r\n private menu: MenuController,\r\n private modalController: ModalController,\r\n private actionSheetController: ActionSheetController,\r\n public popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n private authService: AuthService,\r\n ) {\r\n this.isGroupCreated = true;\r\n this.room = this.navParams.get('room');\r\n this.roomName = this.room.name.split('-').join(' ');\r\n }\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n this.load();\r\n }\r\n load(){\r\n this.getGroupContacts();\r\n this.loadGroupMessages();\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n\r\n getGroupContacts(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getGroupMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getChannelMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n }\r\n loadGroupMessages(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getPrivateGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n let msgOnly = res['messages'].filter(data => data.t != 'au');\r\n this.messages = msgOnly.reverse();\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getPublicGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.messages = res['messages'].reverse();\r\n });\r\n }\r\n }\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.room._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadGroupMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n\r\n async openOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatPopoverPage,\r\n cssClass: 'chat-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n await popover.present();\r\n popover.onDidDismiss().then(res=>{\r\n console.log(res);\r\n if(res.data){\r\n this.roomName = res.data.name.split('-').join(' ');\r\n console.log(this.roomName);\r\n \r\n this.load();\r\n /* this.modalController.dismiss(); */\r\n };\r\n \r\n });\r\n }\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n async addContacts(){\r\n console.log(this.members);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated: this.isGroupCreated,\r\n room: this.room,\r\n members: this.members,\r\n name: this.room.name,\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(()=>{\r\n this.load();\r\n });\r\n }\r\n\r\n /* async actionSheet() {\r\n const actionSheet = await this.actionSheetController.create({\r\n cssClass: 'my-custom-class',\r\n buttons: [{\r\n text: 'Sair do grupo',\r\n handler: () => {\r\n console.log('Delete clicked');\r\n }\r\n }, {\r\n text: 'Alterar nome do grupo1',\r\n handler: () => {\r\n console.log('Alterar nome do grupo');\r\n this.openChangeGroupName()\r\n }\r\n }, {\r\n text: 'Apagar o grupo',\r\n handler: () => {\r\n console.log('Play clicked');\r\n }\r\n }, \r\n ]\r\n });\r\n await actionSheet.present();\r\n }\r\n */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n height: auto;\\n padding: 0 !important;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: hidden;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-user {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-user p {\\n display: block;\\n margin: 0 !important;\\n width: 90%;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-user .icon {\\n width: 10%;\\n font-size: 10px;\\n display: block;\\n text-align: right;\\n overflow: auto;\\n}\\n.main-content .online {\\n color: #99e47b;\\n}\\n.main-content .offline {\\n color: #cbced1;\\n}\\n.main-content .away {\\n color: #ffd21f;\\n}\\n.main-content .invisible {\\n color: #cbced1;\\n}\\n.main-content .busy {\\n color: #f5455c;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcY29udGFjdHNcXGNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNBSjtBREVHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0w7QURDSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ1A7QURDSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NQO0FEQ087RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDVDtBREVLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FQO0FER0s7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEVDtBREdLO0VBQ0ksZUFBQTtBQ0RUO0FES0M7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZIO0FESUc7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUNGTDtBRElHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0FDRkw7QURNQztFQUNFLHdCQUFBO0FDSEg7QURLQztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNGSDtBRElLO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtBQ0ZQO0FETUs7RUFDRSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNKUDtBRE9LO0VBQ0csY0FBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0xSO0FET0s7RUFDRyxVQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNMUjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET0s7RUFDRSxjQUFBO0FDTFA7QURPSztFQUNDLGNBQUE7QUNMTjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET007RUFDRSxjQUFBO0FDTFIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAuc2VhcmNoIGlvbi1zZWFyY2hiYXJ7XHJcbiAgICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgIC0tYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gICB9XHJcbiBcclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiB9XHJcbiAubWFpbi1jb250ZW50e1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgb3ZlcmZsb3c6YXV0bztcclxuICAgcGFkZGluZzogMCAwIDAgMDtcclxuIFxyXG4gICAgIC5pdGVtLWRpdmlkZXJ7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICAgcGFkZGluZzo1cHggMCA1cHggMjBweDtcclxuICBcclxuICAgICB9XHJcbiBcclxuICAgICAuaXRlbS11c2Vye1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLXVzZXIgcHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICB9XHJcbiAgICAgLml0ZW0tdXNlciAuaWNvbntcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAub25saW5le1xyXG4gICAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIH1cclxuICAgICAub2ZmbGluZXtcclxuICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAuYXdheXtcclxuICAgICAgY29sb3I6I2ZmZDIxZjtcclxuICAgICAgfVxyXG4gICAgICAuaW52aXNpYmxle1xyXG4gICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAgLmJ1c3l7XHJcbiAgICAgICAgY29sb3I6I2Y1NDU1YztcclxuICAgICAgfVxyXG4gICB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5iYWNrLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICB3aWR0aDogMjIxcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4udG9vbGJhci1zZWFyY2gge1xuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDVweCAyMHB4IDVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIC5pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1haW4tY29udGVudCAub25saW5lIHtcbiAgY29sb3I6ICM5OWU0N2I7XG59XG4ubWFpbi1jb250ZW50IC5vZmZsaW5lIHtcbiAgY29sb3I6ICNjYmNlZDE7XG59XG4ubWFpbi1jb250ZW50IC5hd2F5IHtcbiAgY29sb3I6ICNmZmQyMWY7XG59XG4ubWFpbi1jb250ZW50IC5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1c3kge1xuICBjb2xvcjogI2Y1NDU1Yztcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\nimport { MessagesPage } from '../messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n contacts:any;\r\n textSearch:string;\r\n room:any;\r\n dm:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) \r\n { \r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n });\r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n console.log(res.users);\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n \r\n clicked(){\r\n console.log('clicked');\r\n }\r\n\r\n createRoom(username:string){\r\n let body = {\r\n username: username,\r\n }\r\n this.chatService.createRoom(body).subscribe(res => {\r\n console.log(res);\r\n this.room = res['room'];\r\n this.getDirectMessage(this.room._id);\r\n });\r\n }\r\n getDirectMessage(roomId:any){\r\n console.log(roomId);\r\n \r\n this.chatService.getAllDirectMessages().subscribe(res=>{\r\n let result = res['ims'].filter(data => data._id == roomId);\r\n this.dm = result[0];\r\n console.log(this.dm);\r\n this.openModal(this.dm);\r\n });\r\n }\r\n async openModal(dm:any){\r\n this.close();\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openMessages(username:string){\r\n /* this.close(); */\r\n\r\n let dm:any;\r\n //Create new room\r\n this.createRoom(username);\r\n //Get direct messages (dm)\r\n /* this.getDirectMessage(this.room._id); */\r\n console.log(this.dm);\r\n \r\n \r\n /* const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss(); */\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n display: flex;\\n align-items: center;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n overflow: auto;\\n float: left;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n position: absolute;\\n top: 0;\\n left: 0;\\n overflow-x: hidden;\\n overflow-y: auto;\\n width: 100%;\\n height: 100%;\\n word-wrap: break-word;\\n -webkit-overflow-scrolling: touch;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n display: inline;\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n.text-color-blue {\\n font-size: 15px;\\n color: #0782c9;\\n font-weight: 500;\\n letter-spacing: normal;\\n}\\n.user-status-online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.offline {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.away {\\n color: #ffd21f;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.invisible {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.busy {\\n color: #f5455c;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL21lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FDRVo7QURDVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDWjtBREVRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQVY7QURFVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNBWjtBREdVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDRFo7QURLUTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0hWO0FES1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hWO0FES1E7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNIVjtBRFFHO0VBQ0Msa0JBQUE7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNMTDtBRE9HO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUdBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGlDQUFBO0FDUEo7QURVSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDUlA7QURXSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDVFA7QURZSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDVlA7QURZSztFQUNJLGVBQUE7RUFDSCxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ1ZOO0FEWU07RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FDVlI7QURnQkc7RUFDRSxZQUFBO0VBQ0QsY0FBQTtBQ2JKO0FEZ0JFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ2RKO0FEaUJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FDZko7QURrQkc7RUFDQyxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDaEJKO0FEa0JJO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtBQ2hCTjtBRHNCQztFQUNHLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBQ25CSjtBRHFCQztFQUNHLGNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FDbEJKO0FEb0JDO0VBQ0MsY0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUNqQkY7QURtQkE7RUFDQyxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ2hCRDtBRGtCQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0FDZkQ7QURpQkE7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNELFdBQUE7RUFDQSxrQkFBQTtBQ2REO0FEZ0JBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7RUFDRCxXQUFBO0VBQ0Esa0JBQUE7QUNiRCIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbWVzc2FnZXMvbWVzc2FnZXMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuLmhlYWRlci10b29sYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG4gICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAgIC5tYWluLWhlYWRlcntcclxuICAgICAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgICAgICBcclxuICAgICAgICAuaGVhZGVyLXRvcHtcclxuICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgLm1pZGRsZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiB9XHJcbiBpb24tY29udGVudHtcclxuICAgLndlbGNvbWUtdGV4dHtcclxuICAgIC8qIHdpZHRoOiAzMjJweDsgKi9cclxuICAgICB3aWR0aDogZW0oNDIycHgpO1xyXG4gICAgIGJhY2tncm91bmQ6ICNlYmViZWI7XHJcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgbWFyZ2luOiAyMHB4IDM5cHggMjVweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgIH1cclxuICAgLm1lc3NhZ2Vze1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC8vc2V0IHNjcm9sbCBkbyBib3R0b21cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICAuaW5jb21pbmctdHJ1ZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuaW5jb21pbmctZmFsc2V7XHJcbiAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcclxuICAgICAgIGJhY2tncm91bmQ6ICNlNGY0ZmU7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgfVxyXG4gICAgIC50aXRsZXtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgIC50aW1le1xyXG4gICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICB9XHJcbiB9XHJcblxyXG4gaW9uLWZvb3RlcntcclxuICAgLnJvd3tcclxuICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG5cclxuICAuY2hhdC1pY29uLW9wdGlvbnN7XHJcbiAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuY2hhdC1pY29uLXNlbmR7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICB9XHJcblxyXG4gICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiB9XHJcblxyXG4gLnRleHQtY29sb3ItYmx1ZXtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiB9XHJcbiAudXNlci1zdGF0dXMtb25saW5le1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiB9XHJcbiAub25saW5le1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiM5OWU0N2I7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbi5vZmZsaW5le1xyXG4gY29sb3I6I2NiY2VkMTtcclxuIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmF3YXl7XHJcbmNvbG9yOiNmZmQyMWY7XHJcbmRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmludmlzaWJsZXtcclxuICBjb2xvcjojY2JjZWQxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJ1c3l7XHJcbiAgY29sb3I6I2Y1NDU1YztcclxuICBkaXNwbGF5OiBibG9jaztcclxuIGZsb2F0OiBsZWZ0O1xyXG4gcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLm1pZGRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCAucmlnaHQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzA3ODJjOTtcbiAgbWFyZ2luOiA1cHggMCAwIDA7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIC5oZWFkZXItYm90dG9tLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1jb250YWN0cyB7XG4gIHdpZHRoOiAyNzVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuaW9uLWNvbnRlbnQgLndlbGNvbWUtdGV4dCB7XG4gIC8qIHdpZHRoOiAzMjJweDsgKi9cbiAgd2lkdGg6IDI2LjM3NWVtO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5pb24tY29udGVudCAubWVzc2FnZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogIzA3ODJjOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmlvbi1jb250ZW50IC50aXRsZSAudGltZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5pb24tZm9vdGVyIC5yb3cge1xuICB3aWR0aDogMzgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLXNlbmQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5pb24tZm9vdGVyIC50eXBlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIGlvbi10ZXh0YXJlYSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi50ZXh0LWNvbG9yLWJsdWUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDc4MmM5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4udXNlci1zdGF0dXMtb25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub2ZmbGluZSB7XG4gIGNvbG9yOiAjY2JjZWQxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmF3YXkge1xuICBjb2xvcjogI2ZmZDIxZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5idXN5IHtcbiAgY29sb3I6ICNmNTQ1NWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufSJdfQ== */\";","import { AfterViewChecked, Component, ElementRef, OnInit, ViewChild } from '@angular/core';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { Status } from 'src/app/models/chat/status.model';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { MessagesOptionsPage } from 'src/app/shared/popover/messages-options/messages-options.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\n\r\n@Component({\r\n selector: 'app-messages',\r\n templateUrl: './messages.page.html',\r\n styleUrls: ['./messages.page.scss'],\r\n})\r\nexport class MessagesPage implements OnInit, AfterViewChecked {\r\n showLoader: boolean;\r\n\r\n @ViewChild('scrollMe') private myScrollContainer: ElementRef;\r\n\r\n loggedUser: any;\r\n\r\n message = '';\r\n messages:any;\r\n dm:any;\r\n userPresence='';\r\n dmUsers:any;\r\n\r\n \r\n constructor(\r\n public popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) { \r\n this.dm = this.navParams.get('dm');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n this.scrollToBottom();\r\n\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n \r\n /* setInterval(()=>{ */\r\n this.load();\r\n /* }, 9000); */\r\n \r\n }\r\n load(){\r\n this.loadMessages();\r\n this.getChatMembers();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n \r\n ngAfterViewChecked() { \r\n this.scrollToBottom();\r\n } \r\n scrollToBottom(): void {\r\n try {\r\n this.myScrollContainer.nativeElement.scrollTop = this.myScrollContainer.nativeElement.scrollHeight;\r\n } catch(err) { } \r\n }\r\n loadMoreMessages(ev:any){\r\n\r\n }\r\n\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.dm._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n \r\n loadMessages(){\r\n this.showLoader = true;\r\n this.chatService.getRoomMessages(this.dm._id).subscribe(res => {\r\n /* console.log(res); */\r\n this.messages = res['messages'].reverse();\r\n console.log(this.messages);\r\n \r\n })\r\n }\r\n getChatMembers(){\r\n this.showLoader = true;\r\n this.chatService.getMembers(this.dm._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n console.log(res);\r\n console.log(this.dmUsers);\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n async openMessagesOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: MessagesOptionsPage,\r\n componentProps: {\r\n roomId: this.dm._id,\r\n },\r\n cssClass: 'messages-options',\r\n event: ev,\r\n translucent: true,\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async addContacts(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvY29udGFjdHMvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxjb250YWN0c1xcY29udGFjdHMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDRyx3QkFBQTtFQUNBLFlBQUE7QUNBSDtBREVFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0o7QURDSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ047QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ007RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDUjtBREVJO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FER0k7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEUjtBREdJO0VBQ0ksZUFBQTtBQ0RSO0FES0E7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZGO0FESUU7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNGSjtBRElFO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNGSjtBRE1BO0VBQ0Usd0JBQUE7QUNIRjtBREtBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0ZGO0FESUk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDRk47QURNSTtFQUNFLGFBQUE7RUFDQSxzQ0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0pOO0FEUUk7RUFDSSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBQ05SO0FEU0k7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNQUjtBRFNJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNQTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuXHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAuYmFjay1pY29ue1xyXG4gICAgICB3aWR0aDogMzdweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIC5kaXYtdGl0bGV7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgIH1cclxuICAgIC50aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50b29sYmFyLXNlYXJjaHtcclxuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xyXG4gIFxyXG4gIC5zZWFyY2h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbiAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuXHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzphdXRvO1xyXG4gIHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiBcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3h7XHJcbiAgICAgICAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBwe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLml0ZW0tY2hlY2tib3ggaW9uLWljb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiIsIi5oZWFkZXItdG9vbGJhciB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgLS1vcGFjaXR5OiAxO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuYmFjay1pY29uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDIyMXB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnRvb2xiYXItc2VhcmNoIHtcbiAgLS1wYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOjAgIWltcG9ydGFudDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCB7XG4gIC0tYm9yZGVyLWNvbG9yOiAjMGQ4OWQxO1xuICAtLWJhY2tncm91bmQtY2hlY2tlZDojMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjOTllNDdiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n\r\n contacts: Contact[] = [\r\n {\r\n first: 'Ana',\r\n last: 'Manuel',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Abdullah',\r\n last: 'Hill',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Batur',\r\n last: 'Oymen',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Bianca',\r\n last: 'Costa',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Zaya',\r\n last: 'Mary',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Tiago',\r\n last: 'Kayaya',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n }\r\n];\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n ) \r\n { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Access-Control-Allow-Origin' , '*');\r\n this.headers = this.headers.set('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT');\r\n this.headers = this.headers.set('Accept','application/json');\r\n this.headers = this.headers.set('content-type','application/json');\r\n \r\n \r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n /* this.http.get('https://randomuser.me/api/?results=100', this.options)\r\n .subscribe(res => {\r\n this.users = res['results'].sort((a,b) => {\r\n if(a.name.first < b.name.first){\r\n return -1;\r\n }\r\n if(a.name.first > b.name.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(res);\r\n console.log(this.users);\r\n }); */\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.first < b.first){\r\n return -1;\r\n }\r\n if(a.first > b.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n /* if(recordIndex == 0){\r\n return record.name.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name.first[0];\r\n let first_current = record.name.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null; */\r\n if(recordIndex == 0){\r\n return record.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].first[0];\r\n let first_current = record.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n onChange(event){\r\n\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n async groupMessages(){\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-content {\\n --background:transparent;\\n}\\n\\n.header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\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-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .title-content .left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.main-header .title-content .middle {\\n padding: 0 !important;\\n float: left;\\n width: 221px;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.main-header .title-content .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.main-content .item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.main-content .item-container-no-border {\\n display: flex;\\n width: 360px;\\n margin: 25px auto;\\n border-radius: 5px;\\n align-items: center;\\n}\\n\\n.main-content .item-container-no-border ion-label {\\n padding-left: 10px;\\n font-size: 12px;\\n color: #000;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.container-div .ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.container-div .ion-item-class-2 .ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.container-div .ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxuZXctZ3JvdXAucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9uZXctZ3JvdXAucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDR0o7O0FEREk7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDR047O0FEREk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNHTjs7QURESTtFQUNFLFdBQUE7QUNHTjs7QURESTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNHTjs7QURDRTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0dKOztBRERJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNHTjs7QURETTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNHUjs7QURETztFQUNDLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBQ0dSOztBRERNO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0dSOztBRENJO0VBQ0UsZUFBQTtBQ0NOOztBRENJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNDTjs7QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOOztBRElFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNBSjs7QURFSTtFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0FSOztBREdNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUNEUjs7QURJTTtFQUNJLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNGVjs7QURNRTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0hKOztBREtJO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0FDSFI7O0FES1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0haOztBRE1NO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNKUiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL25ldy1ncm91cC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgIFxyXG4gICAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIC5sZWZ0e1xyXG4gICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIH1cclxuICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgfVxyXG4gICAgICAucmlnaHR7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgICBtYXJnaW46IDhweCAwIDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcblxyXG4gICAgLml0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVse1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZGl2e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG5cclxuICAgICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICB9XHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubGVmdCB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uY29udGFpbmVyLWRpdiAuaW9uLWl0ZW0tY2xhc3MtMiAuaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { analyzeAndValidateNgModules } from '@angular/compiler';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams, PickerController, PopoverController } from '@ionic/angular';\r\nimport { GroupDurationPage } from 'src/app/shared/popover/group-duration/group-duration.page';\r\nimport { GroupContactsPage } from '../group-messages/group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-new-group',\r\n templateUrl: './new-group.page.html',\r\n styleUrls: ['./new-group.page.scss'],\r\n})\r\nexport class NewGroupPage implements OnInit {\r\n isGroupCreated:boolean;\r\n showLoader: boolean;\r\n displayDuration: any;\r\n showDuration: boolean;\r\n selectedDuration = ['','',''];\r\n groupName:string;\r\n\r\n constructor(\r\n private pickerController: PickerController,\r\n private popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.isGroupCreated = false;\r\n this.groupName = this.navParams.get('name');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n _ionChange(event){\r\n this.showDuration = event.detail.checked;\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n async addContacts(){\r\n this.close();\r\n\r\n let name = this.groupName.split(' ').join('-');\r\n console.log(name);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated:this.isGroupCreated,\r\n name: name,\r\n duration:'',\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n \r\n async setDuration(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: GroupDurationPage,\r\n cssClass: 'group-duration',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async showPicker(){\r\n const picker = await this.pickerController.create({\r\n cssClass: '',\r\n buttons: [\r\n { \r\n text: 'Cancelar', role: 'cancel', cssClass: 'btn-cancel'\r\n },\r\n { \r\n text: 'Ok', \r\n cssClass: 'btn-cancel',\r\n handler:(value:any)=>{\r\n console.log('button done pressed');\r\n this.selectedDuration = [\r\n value.days.value,\r\n value.hours.value,\r\n value.minutes.value,\r\n ]\r\n console.log(this.selectedDuration);\r\n if(value.days.value != null && value.hours.value != null && value.minutes.value != null){\r\n if(value.days.value > 0){\r\n if(value.days.value == 1){\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" day \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n } \r\n },\r\n },\r\n ],\r\n columns: [\r\n {\r\n name: 'days',\r\n prefix: 'Dias',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n ]\r\n },\r\n {\r\n name: 'hours',\r\n prefix: 'Horas',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n { text: '5', value: 5 },\r\n { text: '6', value: 6 },\r\n { text: '7', value: 7 },\r\n { text: '8', value: 8 },\r\n ]\r\n },\r\n {\r\n name: 'minutes',\r\n prefix: 'Minutos',\r\n selectedIndex: 3,\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '5', value: 5 },\r\n { text: '10', value: 10 },\r\n { text: '15', value: 15 },\r\n { text: '20', value: 20 },\r\n { text: '25', value: 25 },\r\n { text: '30', value: 30 },\r\n { text: '35', value: 35 },\r\n { text: '45', value: 45 },\r\n { text: '50', value: 50 },\r\n { text: '55', value: 55 },\r\n ]\r\n }\r\n ]\r\n });\r\n await picker.present();\r\n picker.onDidDismiss().then(async data =>{\r\n let day = await picker.getColumn('days');\r\n let hour = await picker.getColumn('hours'); \r\n let minutes = await picker.getColumn('minutes');\r\n });\r\n\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-chat-chat-module-es5.js b/android/app/src/main/assets/public/pages-chat-chat-module-es5.js index b5c9f8361..d88f5132a 100644 --- a/android/app/src/main/assets/public/pages-chat-chat-module-es5.js +++ b/android/app/src/main/assets/public/pages-chat-chat-module-es5.js @@ -21,7 +21,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony default export */ - __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Chat\r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n Conversas\r\n \r\n \r\n Grupos\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n {{user}}\r\n \r\n \r\n
    \r\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{dm.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n {{group.name.split('-').join(' ')}}\r\n
    \r\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n"; + __webpack_exports__["default"] = "\r\n \r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Chat\r\n
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n Conversas\r\n \r\n \r\n Grupos\r\n \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n {{user}}\r\n \r\n \r\n
    \r\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{dm.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n {{group.name.split('-').join(' ')}}\r\n
    \r\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \r\n
    \r\n
    \r\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n"; /***/ }, @@ -165,66 +165,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /***/ }, - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html": - /*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html ***! - \************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedBtnModalDismissBtnModalDismissPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "
    \r\n \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html": - /*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedBtnSeguinteBtnSeguintePageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "
    \r\n Seguinte\r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html": - /*!********************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html ***! - \********************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedHeaderPrHeaderPrPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - /***/ "./src/app/pages/chat/chat-routing.module.ts": /*!***************************************************!*\ @@ -2995,343 +2935,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons "./src/app/pages/chat/new-group/new-group.page.scss"))["default"]] })], NewGroupPage); /***/ - }, - - /***/ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss": - /*!**********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss ***! - \**********************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedBtnModalDismissBtnModalDismissPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".left {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: hidden;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts": - /*!********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts ***! - \********************************************************************/ - - /*! exports provided: BtnModalDismissPage */ - - /***/ - function srcAppSharedBtnModalDismissBtnModalDismissPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BtnModalDismissPage", function () { - return BtnModalDismissPage; - }); - /* 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 BtnModalDismissPage = /*#__PURE__*/function () { - function BtnModalDismissPage(modalController) { - _classCallCheck(this, BtnModalDismissPage); - - this.modalController = modalController; - } - - _createClass(BtnModalDismissPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - }]); - - return BtnModalDismissPage; - }(); - - BtnModalDismissPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }]; - }; - - BtnModalDismissPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-modal-dismiss', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./btn-modal-dismiss.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./btn-modal-dismiss.page.scss */ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss"))["default"]] - })], BtnModalDismissPage); - /***/ - }, - - /***/ - "./src/app/shared/btn-seguinte/btn-seguinte.page.scss": - /*!************************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.scss ***! - \************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedBtnSeguinteBtnSeguintePageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".right {\n padding: 0 !important;\n float: right;\n font-size: 15px;\n color: #0782c9;\n margin: 8px 0 0 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/shared/btn-seguinte/btn-seguinte.page.ts": - /*!**********************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.ts ***! - \**********************************************************/ - - /*! exports provided: BtnSeguintePage */ - - /***/ - function srcAppSharedBtnSeguinteBtnSeguintePageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BtnSeguintePage", function () { - return BtnSeguintePage; - }); - /* 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 BtnSeguintePage = /*#__PURE__*/function () { - function BtnSeguintePage() { - _classCallCheck(this, BtnSeguintePage); - } - - _createClass(BtnSeguintePage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }]); - - return BtnSeguintePage; - }(); - - BtnSeguintePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-seguinte', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./btn-seguinte.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./btn-seguinte.page.scss */ - "./src/app/shared/btn-seguinte/btn-seguinte.page.scss"))["default"]] - })], BtnSeguintePage); - /***/ - }, - - /***/ - "./src/app/shared/header-pr/header-pr.page.scss": - /*!******************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.scss ***! - \******************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedHeaderPrHeaderPrPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/shared/header-pr/header-pr.page.ts": - /*!****************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.ts ***! - \****************************************************/ - - /*! exports provided: HeaderPrPage */ - - /***/ - function srcAppSharedHeaderPrHeaderPrPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "HeaderPrPage", function () { - return HeaderPrPage; - }); - /* 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 HeaderPrPage = /*#__PURE__*/function () { - function HeaderPrPage() { - _classCallCheck(this, HeaderPrPage); - } - - _createClass(HeaderPrPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }]); - - return HeaderPrPage; - }(); - - HeaderPrPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-header-pr', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./header-pr.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./header-pr.page.scss */ - "./src/app/shared/header-pr/header-pr.page.scss"))["default"]] - })], HeaderPrPage); - /***/ - }, - - /***/ - "./src/app/shared/shared.module.ts": - /*!*****************************************!*\ - !*** ./src/app/shared/shared.module.ts ***! - \*****************************************/ - - /*! exports provided: SharedModule */ - - /***/ - function srcAppSharedSharedModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "SharedModule", function () { - return SharedModule; - }); - /* 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 _header_header_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./header/header.page */ - "./src/app/shared/header/header.page.ts"); - /* harmony import */ - - - var _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./header-pr/header-pr.page */ - "./src/app/shared/header-pr/header-pr.page.ts"); - /* harmony import */ - - - var _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! ./btn-seguinte/btn-seguinte.page */ - "./src/app/shared/btn-seguinte/btn-seguinte.page.ts"); - /* harmony import */ - - - var _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! ./btn-modal-dismiss/btn-modal-dismiss.page */ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts"); - - var SharedModule = function SharedModule() { - _classCallCheck(this, SharedModule); - }; - - SharedModule = 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"]], - exports: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"]], - entryComponents: [], - declarations: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"]] - })], SharedModule); - /***/ } }]); //# sourceMappingURL=pages-chat-chat-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-chat-chat-module-es5.js.map b/android/app/src/main/assets/public/pages-chat-chat-module-es5.js.map index cd377f226..96f4359dd 100644 --- a/android/app/src/main/assets/public/pages-chat-chat-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-chat-chat-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/chat/chat.page.html","webpack:///src/app/pages/chat/conversation/conversation.page.html","webpack:///src/app/pages/chat/group-messages/group-contacts/group-contacts.page.html","webpack:///src/app/pages/chat/group-messages/group-messages.page.html","webpack:///src/app/pages/chat/messages/contacts/contacts.page.html","webpack:///src/app/pages/chat/messages/messages.page.html","webpack:///src/app/pages/chat/new-group/contacts/contacts.page.html","webpack:///src/app/pages/chat/new-group/new-group.page.html","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.html","webpack:///src/app/shared/header-pr/header-pr.page.html","webpack:///src/app/pages/chat/chat-routing.module.ts","webpack:///src/app/pages/chat/chat.module.ts","webpack:///src/app/pages/chat/chat.page.scss","webpack:///src/app/pages/chat/chat.page.ts","webpack:///src/app/pages/chat/conversation/conversation.page.scss","webpack:///src/app/pages/chat/conversation/conversation.page.ts","webpack:///src/app/pages/chat/group-messages/group-contacts/group-contacts.page.scss","webpack:///src/app/pages/chat/group-messages/group-contacts/group-contacts.page.ts","webpack:///src/app/pages/chat/group-messages/group-messages.page.scss","webpack:///src/app/pages/chat/group-messages/group-messages.page.ts","webpack:///src/app/pages/chat/messages/contacts/contacts.page.scss","webpack:///src/app/pages/chat/messages/contacts/contacts.page.ts","webpack:///src/app/pages/chat/messages/messages.page.scss","webpack:///src/app/pages/chat/messages/messages.page.ts","webpack:///src/app/pages/chat/new-group/contacts/contacts.page.scss","webpack:///src/app/pages/chat/new-group/contacts/contacts.page.ts","webpack:///src/app/pages/chat/new-group/new-group.page.scss","webpack:///src/app/pages/chat/new-group/new-group.page.ts","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.scss","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.ts","webpack:///src/app/shared/header-pr/header-pr.page.scss","webpack:///src/app/shared/header-pr/header-pr.page.ts","webpack:///src/app/shared/shared.module.ts"],"names":["routes","path","component","ChatPageModule","imports","declarations","schemas","ChatPage","http","chatService","modalController","authService","headers","set","segment","userData$","subscribe","res","loggedUser","console","log","load","ev","target","complete","getDirectMessages","getGroups","params","customsRooms","showLoader","getAllDirectMessages","ims","userDirectMessages","sort","a","b","dateA","Date","_updatedAt","getTime","dateB","getMembers","_id","dmUsers","filter","data","username","me","result","getAllPrivateGroups","privateGroups","groups","getAllUserChannels","publicGroups","channels","all","concat","allGroups","selectedUser","create","cssClass","backdropDismiss","componentProps","user","modal","present","onDidDismiss","dm","room","selector","template","ConversationPage","router","navParams","message","messages","currentUser","chatUser","get","name","navigate","dismiss","GroupContactsPage","users","contact","textSearch","isGroupCreated","groupName","members","loadUsers","options","getAllUsers","contacts","f","some","item","record","recordIndex","records","first_prev","first_current","event","duration","detail","value","isChecked","selectedUserList","forEach","body","addUserToGroup","addGroup","addContacts","openGroupMessages","close","GroupMessagesPage","menu","actionSheetController","popoverController","roomName","split","join","getGroupContacts","loadGroupMessages","t","getGroupMembers","getChannelMembers","getPrivateGroupMessages","msgOnly","reverse","getPublicGroupMessages","sendMessage","translucent","popover","then","isCreated","ContactsPage","createRoom","getDirectMessage","roomId","openModal","MessagesPage","userPresence","scrollToBottom","loadMessages","getChatMembers","myScrollContainer","nativeElement","scrollTop","scrollHeight","err","getRoomMessages","first","last","url","NewGroupPage","pickerController","selectedDuration","showDuration","checked","buttons","text","role","handler","days","hours","minutes","displayDuration","columns","prefix","selectedIndex","picker","getColumn","day","hour","BtnModalDismissPage","BtnSeguintePage","HeaderPrPage","SharedModule","exports","entryComponents"],"mappings":"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","file":"pages-chat-chat-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Chat\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n Conversas\\r\\n \\r\\n \\r\\n Grupos\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n {{user}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{dm.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{group.name.split('-').join(' ')}}\\r\\n
    \\r\\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{chatUser.name}}\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n
    \\r\\n
    \\r\\n Contactos selecção:\\r\\n \\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{roomName}}\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n {{member.name}},\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n Esta conversa passou a grupo
    \\r\\n A conversa original mantêm-se como chat individual\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Alterou o assunto de para \\\"{{msg.msg.split('-').join(' ')}}\\\"
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Nova Conversa\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n

    {{user.name}}

    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{users.name}}\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Adicionar contacto\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.first}} {{user.last}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Novo Grupo\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Grupo Ultra-secreto\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"
    \\r\\n \\r\\n
    \\r\\n\";","export default \"
    \\r\\n Seguinte\\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ChatPage } from './chat.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ChatPage\r\n },\r {\n path: 'conversation',\n loadChildren: () => import('./conversation/conversation.module').then( m => m.ConversationPageModule)\n },\n {\n path: 'newchat',\n loadChildren: () => import('./newchat/newchat.module').then( m => m.NewchatPageModule)\n },\n {\n path: 'new-group',\n loadChildren: () => import('./new-group/new-group.module').then( m => m.NewGroupPageModule)\n },\n {\n path: 'group-messages',\n loadChildren: () => import('./group-messages/group-messages.module').then( m => m.GroupMessagesPageModule)\n },\n {\n path: 'messages',\n loadChildren: () => import('./messages/messages.module').then( m => m.MessagesPageModule)\n },\n {\n path: 'edit-group',\n loadChildren: () => import('./edit-group/edit-group.module').then( m => m.EditGroupPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ChatPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ChatPageRoutingModule } from './chat-routing.module';\r\n\r\nimport { ChatPage } from './chat.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ChatPageRoutingModule,\r\n ],\r\n declarations: [ChatPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ChatPageModule {}\r\n","export default \".main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n.main-header .title {\\n font-size: 25px;\\n}\\n.main-header .div-icon {\\n width: 112px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n.main-content .iconschatnew-group {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.main-content .iconschatnew-conversation {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.item {\\n width: 100%;\\n border-bottom: 1px solid #ebebeb;\\n overflow: auto;\\n}\\n.item .item-icon {\\n width: 40px;\\n float: left;\\n}\\n.item .item-icon .icon {\\n margin-top: 10px;\\n font-size: 40px;\\n}\\n.item .item-content {\\n width: 317px;\\n margin: 0 auto;\\n float: right;\\n}\\n.item .item-title-time {\\n width: 100%;\\n overflow: auto;\\n margin-top: 10px;\\n}\\n.item .item-title {\\n width: 80%;\\n float: left;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n.item .item-date {\\n width: 20%;\\n float: right;\\n font-size: 13px;\\n color: #797979;\\n text-align: right;\\n}\\n.item .item-description {\\n font-size: 13px;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxjaGF0LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9jaGF0LnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0NGO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0NKO0FEQ0U7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0UsZUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNDSjtBREVBO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNFRjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREVBO0VBQ0UsV0FBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtBQ0NGO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsV0FBQTtBQ0NKO0FEQ0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QUNDTjtBREVFO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQUo7QURFRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNBSjtBREVFO0VBQ0ksVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FERUU7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNBSjtBREVFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7QUNBSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY2hhdC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gIFxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbiAgLmRpdi10aXRsZXtcclxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmRpdi1pY29ue1xyXG4gICAgd2lkdGg6IDExMnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgLmljb25zY2hhdG5ldy1ncm91cHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgfVxyXG4gIC5pY29uc2NoYXRuZXctY29udmVyc2F0aW9ue1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAuaXRlbS1pY29ue1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAuaWNvbntcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaXRlbS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDMxN3B4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmbG9hdDpyaWdodFxyXG4gIH1cclxuICAuaXRlbS10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLXRpdGxle1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbiAgLml0ZW0tZGF0ZXtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuICAuaXRlbS1kZXNjcmlwdGlvbntcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4iLCIubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogMTEycHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaWNvbnNjaGF0bmV3LWdyb3VwIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcbn1cbi5tYWluLWNvbnRlbnQgLmljb25zY2hhdG5ldy1jb252ZXJzYXRpb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaXRlbSAuaXRlbS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLml0ZW0gLml0ZW0taWNvbiAuaWNvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5pdGVtIC5pdGVtLWNvbnRlbnQge1xuICB3aWR0aDogMzE3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uaXRlbSAuaXRlbS10aXRsZS10aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLml0ZW0gLml0ZW0tdGl0bGUge1xuICB3aWR0aDogODAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5pdGVtIC5pdGVtLWRhdGUge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLml0ZW0gLml0ZW0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */\";","import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ConversationPage } from './conversation/conversation.page';\r\nimport { GroupMessagesPage } from './group-messages/group-messages.page';\r\nimport { ContactsPage } from './messages/contacts/contacts.page';\r\nimport { MessagesPage } from './messages/messages.page';\r\nimport { NewGroupPage } from './new-group/new-group.page';\r\nimport { NewchatPage } from './newchat/newchat.page';\r\n\r\n@Component({\r\n selector: 'app-chat',\r\n templateUrl: './chat.page.html',\r\n styleUrls: ['./chat.page.scss'],\r\n})\r\nexport class ChatPage implements OnInit {\r\n\r\n showLoader: boolean;\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n X_User_Id:any;\r\n X_Auth_Token:any;\r\n \r\n loggedUser: any;\r\n /* Set segment variable */\r\n segment:string;\r\n allGroups: any[];\r\n privateGroups: any[];\r\n publicGroups: any[];\r\n userConnectedList: any[];\r\n userRooms: any[];\r\n userChannels: any[];\r\n userDirectMessages: any[];\r\n result:any;\r\n dmUsers:any;\r\n\r\n constructor(\r\n private http:HttpClient,\r\n private chatService: ChatService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n\r\n ) { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('X-User-Id', 'GqjNWiLrGEHRna7Zn');\r\n this.headers = this.headers.set('X-Auth-Token', 'SJwIgtlqfloPK696fpc2VBvyDluipuIHKB_0Q6-9ycJ');\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Contactos\";\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser);\r\n \r\n });\r\n this.load();\r\n }\r\n \r\n onSegmentChange(){\r\n this.load();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n load(){\r\n switch (this.segment)\r\n {\r\n case \"Contactos\":\r\n this.getDirectMessages();\r\n break;\r\n\r\n case \"Grupos\":\r\n this.getGroups();\r\n break;\r\n }\r\n }\r\n customRoom(){\r\n let params = new HttpParams();\r\n params = params.set(\"types\", \"c\");\r\n this.chatService.customsRooms(params).subscribe(res=>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n getDirectMessages(){\r\n this.showLoader = true;\r\n \r\n this.chatService.getAllDirectMessages().subscribe((res:any)=>{\r\n console.log(res.ims);\r\n \r\n this.userDirectMessages = res.ims.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.userDirectMessages);\r\n });\r\n }\r\n getChatMembers(){\r\n this.chatService.getMembers(this.userDirectMessages[0]._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n });\r\n }\r\n getGroups(){\r\n this.showLoader = true;\r\n this.result = this.chatService.getAllPrivateGroups().subscribe((res:any)=>{\r\n this.privateGroups = res.groups;\r\n this.result = this.chatService.getAllUserChannels().subscribe((res:any)=>{\r\n this.publicGroups = res.channels;\r\n let all = this.privateGroups.concat(this.publicGroups); \r\n this.allGroups = all.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.allGroups);\r\n });\r\n }); \r\n }\r\n \r\n async startConversation(selectedUser) {\r\n const modal = await this.modalController.create({\r\n component: ConversationPage,\r\n cssClass: 'conversation',\r\n backdropDismiss: false,\r\n componentProps: {\r\n user: selectedUser,\r\n }\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async selectContact(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n cssClass: 'contacts',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async newGroup(){\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openMessages(dm:any){\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openGroupMessages(room:any){\r\n console.log(room);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n room: room,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n}\r\n","export default \"ion-content {\\n background-color: #fefefe;\\n}\\n\\n.chat-container {\\n margin: 10px 10px 0 10px;\\n}\\n\\n.message {\\n padding: 5px 5px 5px 10px;\\n border-radius: 10px;\\n margin-bottom: 10px;\\n white-space: pre-wrap;\\n}\\n\\n.my-message {\\n background: var(--ion-color-primary);\\n color: #fff;\\n}\\n\\n.my-message p {\\n margin: 0;\\n padding: 0;\\n color: #9ab8e9;\\n}\\n\\n.message-date {\\n font-size: 10px;\\n text-align: right;\\n margin-right: 5px;\\n}\\n\\n.other-message {\\n background: #f2f3f7;\\n color: #333;\\n}\\n\\n.other-message p {\\n margin: 0;\\n padding: 0;\\n color: #959ba7;\\n}\\n\\n.message-input {\\n margin-top: 0px;\\n background: #fff;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.div-message {\\n border: 1px solid var(--ion-color-medium);\\n border-radius: 20px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9jb252ZXJzYXRpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcY29udmVyc2F0aW9uXFxjb252ZXJzYXRpb24ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2NvbnZlcnNhdGlvbi9jb252ZXJzYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0kseUJBQUE7QUNDSjs7QURDQTtFQUNJLHdCQUFBO0FDRUo7O0FEQUE7RUFDSSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBREFFO0VBQ0Usb0NBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNJTjs7QURGRTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDS047O0FERkU7RUFDRSxtQkFBQTtFQUNBLFdBQUE7QUNLSjs7QURIRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBQ01KOztBREhFO0VBQ0UsZUFBQTtFQUVBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNLSjs7QURERTtFQUNFLHlDQUFBO0VBQ0EsbUJBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY29udmVyc2F0aW9uL2NvbnZlcnNhdGlvbi5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtcclxufVxyXG4uY2hhdC1jb250YWluZXJ7XHJcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XHJcbn1cclxuLm1lc3NhZ2Uge1xyXG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIH1cclxuICAgXHJcbiAgLm15LW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0taW9uLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIC5teS1tZXNzYWdlIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgY29sb3I6ICM5YWI4ZTk7XHJcbiAgfVxyXG4gIC5tZXNzYWdlLWRhdGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuICAgXHJcbiAgLm90aGVyLW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjNmNztcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxuICAub3RoZXItbWVzc2FnZSBwe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiM5NTliYTc7XHJcbn1cclxuICAgXHJcbiAgLm1lc3NhZ2UtaW5wdXQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLmRpdi1tZXNzYWdle1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICAgXHJcbiAgXHJcbiBcclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuLmNoYXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xufVxuXG4ubWVzc2FnZSB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLm15LW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pb24tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubXktbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzlhYjhlOTtcbn1cblxuLm1lc3NhZ2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ub3RoZXItbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ub3RoZXItbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzk1OWJhNztcbn1cblxuLm1lc3NhZ2UtaW5wdXQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\n\r\n@Component({\r\n selector: 'app-conversation',\r\n templateUrl: './conversation.page.html',\r\n styleUrls: ['./conversation.page.scss'],\r\n})\r\nexport class ConversationPage implements OnInit {\r\n\r\n message = '';\r\n messages = [];\r\n currentUser = '';\r\n\r\n constructor(\r\n private authService: AuthService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n loggedUser: any;\r\n chatUser: any;\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n })\r\n this.chatUser = this.navParams.get('user');\r\n console.log(this.navParams.get('user'));\r\n\r\n console.log(this.chatUser.name);\r\n \r\n\r\n /* console.log(\"ON\");\r\n this.socket.connect();\r\n\r\n //Set current user\r\n let name = `User-${new Date().getTime()}`;\r\n this.currentUser=name;\r\n\r\n this.socket.emit('set-name', name);\r\n\r\n //Reat from event calling \"fromEvent\"\r\n this.socket.fromEvent('users-changed').subscribe(data =>{\r\n console.log('gOT data:', data);\r\n });\r\n\r\n //Add message to the array of messages\r\n this.socket.fromEvent('message').subscribe(message =>{\r\n console.log('New:', message);\r\n this.messages.push(message);\r\n }); */\r\n \r\n }\r\n close(){\r\n this.router.navigate(['/home/chat']);\r\n this.modalController.dismiss(null);\r\n }\r\n sendMessage(){\r\n\r\n }\r\n /* sendMessage(){\r\n this.socket.emit('send-message', {text: this.message});\r\n this.message=\"\";\r\n }\r\n\r\n ionViewWillLeave(){\r\n this.socket.disconnect();\r\n } */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .members-label {\\n margin: 10px 20px 10px 20px !important;\\n /* font-size: 15px; */\\n font-weight: bold;\\n}\\n.main-content .members-checkbox {\\n display: flex;\\n margin: 0.5px 20px 0.5px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox, .main-content .members-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p, .main-content .members-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon, .main-content .members-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtY29udGFjdHNcXGdyb3VwLWNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNDSjtBRENHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDRUw7QURBSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDRVA7QURBSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0VQO0FEQU87RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFVDtBRENLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0NQO0FERUs7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNBVDtBREVLO0VBQ0ksZUFBQTtBQ0FUO0FESUM7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0RIO0FER0c7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNETDtBREdHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNETDtBREtDO0VBQ0Usd0JBQUE7QUNGSDtBRElDO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0RIO0FER0k7RUFDRSxzQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QUNETjtBRElJO0VBQ0UsYUFBQTtFQUNBLHdDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDRk47QURNSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNKTjtBRFFLO0VBQ0UsYUFBQTtFQUNBLHNDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDTlA7QURVSztFQUNJLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FDUlQ7QURXSztFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ1RUO0FEV0s7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ1RQIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgIH1cclxuICAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xyXG4gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAtLWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XHJcbiAgIH1cclxuIFxyXG4gfVxyXG4gaW9uLWNvbnRlbnR7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuIH1cclxuIC5tYWluLWNvbnRlbnR7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICBvdmVyZmxvdzphdXRvO1xyXG4gICBwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuICAgIC5tZW1iZXJzLWxhYmVse1xyXG4gICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgLyogZm9udC1zaXplOiAxNXB4OyAqL1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVycy1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAuNXB4IDIwcHggLjVweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiAgXHJcbiAgICB9XHJcbiBcclxuICAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuIFxyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCwgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94e1xyXG4gICAgICAgICAtLWJvcmRlci1jb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gXHJcbiAgICAgLml0ZW0tY2hlY2tib3ggcCwgLm1lbWJlcnMtY2hlY2tib3ggcHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB3aWR0aDogMzMwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1pY29uLCAubWVtYmVycy1jaGVja2JveCBpb24taWNvbntcclxuICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgY29sb3I6Izk5ZTQ3YjtcclxuICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgIH1cclxuICAgfVxyXG4gXHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi50b29sYmFyLXNlYXJjaCB7XG4gIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XG59XG4udG9vbGJhci1zZWFyY2ggLnNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbjogNXB4IDIwcHggNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIGlvbi1zZWFyY2hiYXIge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBncmVlbjsgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIC0tYm9yZGVyLXJhZGl1czogNXB4O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtLWljb24tY29sb3I6IzBkODlkMTtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWxhYmVsIHtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qIGZvbnQtc2l6ZTogMTVweDsgKi9cbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwLjVweCAyMHB4IDAuNXB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3gsIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94IHtcbiAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XG4gIC0tYmFja2dyb3VuZC1jaGVja2VkOiMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBwLCAubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggaW9uLWljb24sIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWljb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59Il19 */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport * as _ from 'lodash';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { NewGroupPage } from '../../new-group/new-group.page';\r\nimport { GroupMessagesPage } from '../group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-group-contacts',\r\n templateUrl: './group-contacts.page.html',\r\n styleUrls: ['./group-contacts.page.scss'],\r\n})\r\nexport class GroupContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n listContacts: any[];\r\n contacts: any;\r\n textSearch:string;\r\n room:any;\r\n members:any;\r\n dm:any;\r\n isGroupCreated:boolean;\r\n groupName:string;\r\n selectedUserList:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n private navParams: NavParams,\r\n ) \r\n {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n }); \r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n this.isGroupCreated = this.navParams.get('isCreated');\r\n this.groupName = this.navParams.get('name');\r\n this.room = this.navParams.get('room');\r\n this.members = this.navParams.get('members');\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n console.log(this.groupName);\r\n console.log(this.isGroupCreated);\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n if(this.members){\r\n this.contacts = res.users.filter(f => !this.members.some(item => item._id === f._id));\r\n }\r\n else{\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n }\r\n \r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(this.users);\r\n \r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n\r\n async close(){\r\n this.modalController.dismiss();\r\n if(this.isGroupCreated){\r\n console.log('go to conversa'); \r\n }\r\n else{\r\n this.modalController.dismiss();\r\n console.log('go to new group page');\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n componentProps: {\r\n name:this.groupName,\r\n duration:'',\r\n },\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n\r\n }\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n selectedContact(user:any){\r\n /* this.groupName = this.room.name; */\r\n user.isChecked = !user.isChecked;\r\n \r\n\r\n }\r\n addContacts(room:any){\r\n console.log(room);\r\n this.selectedUserList = this.users.filter(function(contact) {\r\n return contact.isChecked == true;\r\n });\r\n console.log( this.selectedUserList);\r\n this.selectedUserList.forEach(user=>{\r\n let body ={\r\n \"roomId\":room._id,\r\n \"userId\":user._id,\r\n \r\n }\r\n this.chatService.addUserToGroup(body).subscribe(res=>{\r\n console.log(res['success']);\r\n }); \r\n });\r\n }\r\n\r\n createGroup(){\r\n if(!this.isGroupCreated){\r\n /* this.close(); */\r\n let body = { \"name\":this.groupName, }\r\n this.chatService.addGroup(body).subscribe(res=>{\r\n console.log('group created');\r\n console.log(res['group']);\r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n \r\n });\r\n \r\n }\r\n else{\r\n this.addContacts(this.room);\r\n this.close();\r\n /* this.openGroupMessages(this.room); */\r\n /* this.chatService.getGroupInfo(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n \r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n }) */\r\n \r\n } \r\n }\r\n\r\n async newGroup(){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openGroupMessages(room:any){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {\r\n room: room,\r\n }, \r\n cssClass: 'group-messages',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .info-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #fef4c5;\\n text-align: center;\\n font-size: 13px;\\n color: #262420;\\n padding: 10px;\\n margin: 10px auto;\\n line-height: 1.2rem;\\n /* margin: 15px 0px 15px 0px; */\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDRVo7QURBVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNFWjtBRENRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQ1Y7QURDVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNDWjtBREVVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDQVo7QURJUTtFQUNFLGVBQUE7QUNGVjtBRElRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNGVjtBRElRO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDRlY7QURPRztFQUNDLGtCQUFBO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FDSkw7QURNRztFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtBQ0pKO0FETUc7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDSko7QURNSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDSlA7QURPSTtFQUNFLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDTFA7QURRSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDTlA7QURRSztFQUNDLGNBQUE7RUFFQSxpQkFBQTtFQUNBLGtCQUFBO0FDUE47QURTTTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QUNQUjtBRGFHO0VBQ0UsWUFBQTtFQUNELGNBQUE7QUNWSjtBRGFFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ1hKO0FEY0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNaSjtBRGVFO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ2JKO0FEZUk7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0FDYk4iLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcbi5oZWFkZXItdG9vbGJhcntcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tb3BhY2l0eTogMTtcclxuXHJcbiAgICAubWFpbi1oZWFkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmhlYWRlci10b3B7XHJcbiAgICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb257XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb24gaW9uLWljb257XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAud2VsY29tZS10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgIHdpZHRoOiBlbSg0MjJweCk7XHJcbiAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcclxuICAgICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xyXG4gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgfVxyXG4gICAuaW5mby10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgd2lkdGg6IGVtKDQyMnB4KTtcclxuICAgIGJhY2tncm91bmQ6ICNmZWY0YzU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAvKiBtYXJnaW46IDE1cHggMHB4IDE1cHggMHB4OyAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICB9XHJcbiAgIC5tZXNzYWdlc3tcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmNvbWluZy10cnVle1xyXG4gICAgICBtYXJnaW46IDEwcHggNzVweCAxMHB4IDIwcHg7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5pbmNvbWluZy1mYWxzZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCA3NXB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2U0ZjRmZTtcclxuICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAudGltZXtcclxuICAgICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gfVxyXG5cclxuIGlvbi1mb290ZXJ7XHJcbiAgIC5yb3d7XHJcbiAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1vcHRpb25ze1xyXG4gICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1zZW5ke1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3Age1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItdG9wIC5taWRkbGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIHdpZHRoOiAzMTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci1ib3R0b20gLmhlYWRlci1ib3R0b20tY29udGFjdHMge1xuICB3aWR0aDogMjc1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5pb24tY29udGVudCAud2VsY29tZS10ZXh0IHtcbiAgLyogd2lkdGg6IDMyMnB4OyAqL1xuICB3aWR0aDogMjYuMzc1ZW07XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbjogMjBweCAzOXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmlvbi1jb250ZW50IC5pbmZvLXRleHQge1xuICAvKiB3aWR0aDogMzIycHg7ICovXG4gIHdpZHRoOiAyNi4zNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZlZjRjNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMjYyNDIwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgLyogbWFyZ2luOiAxNXB4IDBweCAxNXB4IDBweDsgKi9cbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5pb24tY29udGVudCAudGl0bGUgLnRpbWUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuaW9uLWZvb3RlciAucm93IHtcbiAgd2lkdGg6IDM4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1zZW5kIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1mb290ZXIgLnR5cGUtbWVzc2FnZSBpb24tdGV4dGFyZWEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActionSheetController, MenuController, ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { ChatPopoverPage } from 'src/app/shared/popover/chat-popover/chat-popover.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\nimport { NewGroupPage } from '../new-group/new-group.page';\r\nimport { GroupContactsPage } from './group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-group-messages',\r\n templateUrl: './group-messages.page.html',\r\n styleUrls: ['./group-messages.page.scss'],\r\n})\r\nexport class GroupMessagesPage implements OnInit {\r\n showLoader: boolean;\r\n isGroupCreated:boolean;\r\n loggedUser: any;\r\n message:any;\r\n messages:any;\r\n \r\n\r\n room:any;\r\n roomName:any;\r\n members:any;\r\n contacts: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n constructor(\r\n private menu: MenuController,\r\n private modalController: ModalController,\r\n private actionSheetController: ActionSheetController,\r\n public popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n private authService: AuthService,\r\n ) {\r\n this.isGroupCreated = true;\r\n this.room = this.navParams.get('room');\r\n this.roomName = this.room.name.split('-').join(' ');\r\n }\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n this.load();\r\n }\r\n load(){\r\n this.getGroupContacts();\r\n this.loadGroupMessages();\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n\r\n getGroupContacts(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getGroupMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getChannelMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n }\r\n loadGroupMessages(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getPrivateGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n let msgOnly = res['messages'].filter(data => data.t != 'au');\r\n this.messages = msgOnly.reverse();\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getPublicGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.messages = res['messages'].reverse();\r\n });\r\n }\r\n }\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.room._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadGroupMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n\r\n async openOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatPopoverPage,\r\n cssClass: 'chat-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n await popover.present();\r\n popover.onDidDismiss().then(res=>{\r\n console.log(res);\r\n if(res.data){\r\n this.roomName = res.data.name.split('-').join(' ');\r\n console.log(this.roomName);\r\n \r\n this.load();\r\n /* this.modalController.dismiss(); */\r\n };\r\n \r\n });\r\n }\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n async addContacts(){\r\n console.log(this.members);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated: this.isGroupCreated,\r\n room: this.room,\r\n members: this.members,\r\n name: this.room.name,\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(()=>{\r\n this.load();\r\n });\r\n }\r\n\r\n /* async actionSheet() {\r\n const actionSheet = await this.actionSheetController.create({\r\n cssClass: 'my-custom-class',\r\n buttons: [{\r\n text: 'Sair do grupo',\r\n handler: () => {\r\n console.log('Delete clicked');\r\n }\r\n }, {\r\n text: 'Alterar nome do grupo1',\r\n handler: () => {\r\n console.log('Alterar nome do grupo');\r\n this.openChangeGroupName()\r\n }\r\n }, {\r\n text: 'Apagar o grupo',\r\n handler: () => {\r\n console.log('Play clicked');\r\n }\r\n }, \r\n ]\r\n });\r\n await actionSheet.present();\r\n }\r\n */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n height: auto;\\n padding: 0 !important;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: hidden;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-user {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-user p {\\n display: block;\\n margin: 0 !important;\\n width: 90%;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-user .icon {\\n width: 10%;\\n font-size: 10px;\\n display: block;\\n text-align: right;\\n overflow: auto;\\n}\\n.main-content .online {\\n color: #99e47b;\\n}\\n.main-content .offline {\\n color: #cbced1;\\n}\\n.main-content .away {\\n color: #ffd21f;\\n}\\n.main-content .invisible {\\n color: #cbced1;\\n}\\n.main-content .busy {\\n color: #f5455c;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcY29udGFjdHNcXGNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNBSjtBREVHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0w7QURDSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ1A7QURDSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NQO0FEQ087RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDVDtBREVLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FQO0FER0s7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEVDtBREdLO0VBQ0ksZUFBQTtBQ0RUO0FES0M7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZIO0FESUc7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUNGTDtBRElHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0FDRkw7QURNQztFQUNFLHdCQUFBO0FDSEg7QURLQztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNGSDtBRElLO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtBQ0ZQO0FETUs7RUFDRSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNKUDtBRE9LO0VBQ0csY0FBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0xSO0FET0s7RUFDRyxVQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNMUjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET0s7RUFDRSxjQUFBO0FDTFA7QURPSztFQUNDLGNBQUE7QUNMTjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET007RUFDRSxjQUFBO0FDTFIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAuc2VhcmNoIGlvbi1zZWFyY2hiYXJ7XHJcbiAgICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgIC0tYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gICB9XHJcbiBcclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiB9XHJcbiAubWFpbi1jb250ZW50e1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgb3ZlcmZsb3c6YXV0bztcclxuICAgcGFkZGluZzogMCAwIDAgMDtcclxuIFxyXG4gICAgIC5pdGVtLWRpdmlkZXJ7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICAgcGFkZGluZzo1cHggMCA1cHggMjBweDtcclxuICBcclxuICAgICB9XHJcbiBcclxuICAgICAuaXRlbS11c2Vye1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLXVzZXIgcHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICB9XHJcbiAgICAgLml0ZW0tdXNlciAuaWNvbntcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAub25saW5le1xyXG4gICAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIH1cclxuICAgICAub2ZmbGluZXtcclxuICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAuYXdheXtcclxuICAgICAgY29sb3I6I2ZmZDIxZjtcclxuICAgICAgfVxyXG4gICAgICAuaW52aXNpYmxle1xyXG4gICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAgLmJ1c3l7XHJcbiAgICAgICAgY29sb3I6I2Y1NDU1YztcclxuICAgICAgfVxyXG4gICB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5iYWNrLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICB3aWR0aDogMjIxcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4udG9vbGJhci1zZWFyY2gge1xuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDVweCAyMHB4IDVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIC5pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1haW4tY29udGVudCAub25saW5lIHtcbiAgY29sb3I6ICM5OWU0N2I7XG59XG4ubWFpbi1jb250ZW50IC5vZmZsaW5lIHtcbiAgY29sb3I6ICNjYmNlZDE7XG59XG4ubWFpbi1jb250ZW50IC5hd2F5IHtcbiAgY29sb3I6ICNmZmQyMWY7XG59XG4ubWFpbi1jb250ZW50IC5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1c3kge1xuICBjb2xvcjogI2Y1NDU1Yztcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\nimport { MessagesPage } from '../messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n contacts:any;\r\n textSearch:string;\r\n room:any;\r\n dm:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) \r\n { \r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n });\r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n console.log(res.users);\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n \r\n clicked(){\r\n console.log('clicked');\r\n }\r\n\r\n createRoom(username:string){\r\n let body = {\r\n username: username,\r\n }\r\n this.chatService.createRoom(body).subscribe(res => {\r\n console.log(res);\r\n this.room = res['room'];\r\n this.getDirectMessage(this.room._id);\r\n });\r\n }\r\n getDirectMessage(roomId:any){\r\n console.log(roomId);\r\n \r\n this.chatService.getAllDirectMessages().subscribe(res=>{\r\n let result = res['ims'].filter(data => data._id == roomId);\r\n this.dm = result[0];\r\n console.log(this.dm);\r\n this.openModal(this.dm);\r\n });\r\n }\r\n async openModal(dm:any){\r\n this.close();\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openMessages(username:string){\r\n /* this.close(); */\r\n\r\n let dm:any;\r\n //Create new room\r\n this.createRoom(username);\r\n //Get direct messages (dm)\r\n /* this.getDirectMessage(this.room._id); */\r\n console.log(this.dm);\r\n \r\n \r\n /* const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss(); */\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n display: flex;\\n align-items: center;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n overflow: auto;\\n float: left;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n position: absolute;\\n top: 0;\\n left: 0;\\n overflow-x: hidden;\\n overflow-y: auto;\\n width: 100%;\\n height: 100%;\\n word-wrap: break-word;\\n -webkit-overflow-scrolling: touch;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n display: inline;\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n.text-color-blue {\\n font-size: 15px;\\n color: #0782c9;\\n font-weight: 500;\\n letter-spacing: normal;\\n}\\n.user-status-online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.offline {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.away {\\n color: #ffd21f;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.invisible {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.busy {\\n color: #f5455c;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL21lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FDRVo7QURDVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDWjtBREVRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQVY7QURFVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNBWjtBREdVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDRFo7QURLUTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0hWO0FES1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hWO0FES1E7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNIVjtBRFFHO0VBQ0Msa0JBQUE7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNMTDtBRE9HO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUdBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGlDQUFBO0FDUEo7QURVSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDUlA7QURXSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDVFA7QURZSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDVlA7QURZSztFQUNJLGVBQUE7RUFDSCxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ1ZOO0FEWU07RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FDVlI7QURnQkc7RUFDRSxZQUFBO0VBQ0QsY0FBQTtBQ2JKO0FEZ0JFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ2RKO0FEaUJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FDZko7QURrQkc7RUFDQyxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDaEJKO0FEa0JJO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtBQ2hCTjtBRHNCQztFQUNHLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBQ25CSjtBRHFCQztFQUNHLGNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FDbEJKO0FEb0JDO0VBQ0MsY0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUNqQkY7QURtQkE7RUFDQyxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ2hCRDtBRGtCQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0FDZkQ7QURpQkE7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNELFdBQUE7RUFDQSxrQkFBQTtBQ2REO0FEZ0JBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7RUFDRCxXQUFBO0VBQ0Esa0JBQUE7QUNiRCIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbWVzc2FnZXMvbWVzc2FnZXMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuLmhlYWRlci10b29sYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG4gICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAgIC5tYWluLWhlYWRlcntcclxuICAgICAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgICAgICBcclxuICAgICAgICAuaGVhZGVyLXRvcHtcclxuICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgLm1pZGRsZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiB9XHJcbiBpb24tY29udGVudHtcclxuICAgLndlbGNvbWUtdGV4dHtcclxuICAgIC8qIHdpZHRoOiAzMjJweDsgKi9cclxuICAgICB3aWR0aDogZW0oNDIycHgpO1xyXG4gICAgIGJhY2tncm91bmQ6ICNlYmViZWI7XHJcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgbWFyZ2luOiAyMHB4IDM5cHggMjVweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgIH1cclxuICAgLm1lc3NhZ2Vze1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC8vc2V0IHNjcm9sbCBkbyBib3R0b21cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICAuaW5jb21pbmctdHJ1ZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuaW5jb21pbmctZmFsc2V7XHJcbiAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcclxuICAgICAgIGJhY2tncm91bmQ6ICNlNGY0ZmU7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgfVxyXG4gICAgIC50aXRsZXtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgIC50aW1le1xyXG4gICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICB9XHJcbiB9XHJcblxyXG4gaW9uLWZvb3RlcntcclxuICAgLnJvd3tcclxuICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG5cclxuICAuY2hhdC1pY29uLW9wdGlvbnN7XHJcbiAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuY2hhdC1pY29uLXNlbmR7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICB9XHJcblxyXG4gICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiB9XHJcblxyXG4gLnRleHQtY29sb3ItYmx1ZXtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiB9XHJcbiAudXNlci1zdGF0dXMtb25saW5le1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiB9XHJcbiAub25saW5le1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiM5OWU0N2I7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbi5vZmZsaW5le1xyXG4gY29sb3I6I2NiY2VkMTtcclxuIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmF3YXl7XHJcbmNvbG9yOiNmZmQyMWY7XHJcbmRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmludmlzaWJsZXtcclxuICBjb2xvcjojY2JjZWQxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJ1c3l7XHJcbiAgY29sb3I6I2Y1NDU1YztcclxuICBkaXNwbGF5OiBibG9jaztcclxuIGZsb2F0OiBsZWZ0O1xyXG4gcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLm1pZGRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCAucmlnaHQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzA3ODJjOTtcbiAgbWFyZ2luOiA1cHggMCAwIDA7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIC5oZWFkZXItYm90dG9tLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1jb250YWN0cyB7XG4gIHdpZHRoOiAyNzVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuaW9uLWNvbnRlbnQgLndlbGNvbWUtdGV4dCB7XG4gIC8qIHdpZHRoOiAzMjJweDsgKi9cbiAgd2lkdGg6IDI2LjM3NWVtO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5pb24tY29udGVudCAubWVzc2FnZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogIzA3ODJjOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmlvbi1jb250ZW50IC50aXRsZSAudGltZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5pb24tZm9vdGVyIC5yb3cge1xuICB3aWR0aDogMzgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLXNlbmQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5pb24tZm9vdGVyIC50eXBlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIGlvbi10ZXh0YXJlYSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi50ZXh0LWNvbG9yLWJsdWUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDc4MmM5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4udXNlci1zdGF0dXMtb25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub2ZmbGluZSB7XG4gIGNvbG9yOiAjY2JjZWQxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmF3YXkge1xuICBjb2xvcjogI2ZmZDIxZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5idXN5IHtcbiAgY29sb3I6ICNmNTQ1NWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufSJdfQ== */\";","import { AfterViewChecked, Component, ElementRef, OnInit, ViewChild } from '@angular/core';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { Status } from 'src/app/models/chat/status.model';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { MessagesOptionsPage } from 'src/app/shared/popover/messages-options/messages-options.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\n\r\n@Component({\r\n selector: 'app-messages',\r\n templateUrl: './messages.page.html',\r\n styleUrls: ['./messages.page.scss'],\r\n})\r\nexport class MessagesPage implements OnInit, AfterViewChecked {\r\n showLoader: boolean;\r\n\r\n @ViewChild('scrollMe') private myScrollContainer: ElementRef;\r\n\r\n loggedUser: any;\r\n\r\n message = '';\r\n messages:any;\r\n dm:any;\r\n userPresence='';\r\n dmUsers:any;\r\n\r\n \r\n constructor(\r\n public popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) { \r\n this.dm = this.navParams.get('dm');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n this.scrollToBottom();\r\n\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n \r\n /* setInterval(()=>{ */\r\n this.load();\r\n /* }, 9000); */\r\n \r\n }\r\n load(){\r\n this.loadMessages();\r\n this.getChatMembers();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n \r\n ngAfterViewChecked() { \r\n this.scrollToBottom();\r\n } \r\n scrollToBottom(): void {\r\n try {\r\n this.myScrollContainer.nativeElement.scrollTop = this.myScrollContainer.nativeElement.scrollHeight;\r\n } catch(err) { } \r\n }\r\n loadMoreMessages(ev:any){\r\n\r\n }\r\n\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.dm._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n \r\n loadMessages(){\r\n this.showLoader = true;\r\n this.chatService.getRoomMessages(this.dm._id).subscribe(res => {\r\n /* console.log(res); */\r\n this.messages = res['messages'].reverse();\r\n console.log(this.messages);\r\n \r\n })\r\n }\r\n getChatMembers(){\r\n this.showLoader = true;\r\n this.chatService.getMembers(this.dm._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n console.log(res);\r\n console.log(this.dmUsers);\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n async openMessagesOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: MessagesOptionsPage,\r\n componentProps: {\r\n roomId: this.dm._id,\r\n },\r\n cssClass: 'messages-options',\r\n event: ev,\r\n translucent: true,\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async addContacts(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvY29udGFjdHMvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxjb250YWN0c1xcY29udGFjdHMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDRyx3QkFBQTtFQUNBLFlBQUE7QUNBSDtBREVFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0o7QURDSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ047QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ007RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDUjtBREVJO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FER0k7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEUjtBREdJO0VBQ0ksZUFBQTtBQ0RSO0FES0E7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZGO0FESUU7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNGSjtBRElFO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNGSjtBRE1BO0VBQ0Usd0JBQUE7QUNIRjtBREtBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0ZGO0FESUk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDRk47QURNSTtFQUNFLGFBQUE7RUFDQSxzQ0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0pOO0FEUUk7RUFDSSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBQ05SO0FEU0k7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNQUjtBRFNJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNQTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuXHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAuYmFjay1pY29ue1xyXG4gICAgICB3aWR0aDogMzdweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIC5kaXYtdGl0bGV7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgIH1cclxuICAgIC50aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50b29sYmFyLXNlYXJjaHtcclxuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xyXG4gIFxyXG4gIC5zZWFyY2h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbiAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuXHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzphdXRvO1xyXG4gIHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiBcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3h7XHJcbiAgICAgICAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBwe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLml0ZW0tY2hlY2tib3ggaW9uLWljb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiIsIi5oZWFkZXItdG9vbGJhciB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgLS1vcGFjaXR5OiAxO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuYmFjay1pY29uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDIyMXB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnRvb2xiYXItc2VhcmNoIHtcbiAgLS1wYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOjAgIWltcG9ydGFudDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCB7XG4gIC0tYm9yZGVyLWNvbG9yOiAjMGQ4OWQxO1xuICAtLWJhY2tncm91bmQtY2hlY2tlZDojMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjOTllNDdiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n\r\n contacts: Contact[] = [\r\n {\r\n first: 'Ana',\r\n last: 'Manuel',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Abdullah',\r\n last: 'Hill',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Batur',\r\n last: 'Oymen',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Bianca',\r\n last: 'Costa',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Zaya',\r\n last: 'Mary',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Tiago',\r\n last: 'Kayaya',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n }\r\n];\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n ) \r\n { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Access-Control-Allow-Origin' , '*');\r\n this.headers = this.headers.set('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT');\r\n this.headers = this.headers.set('Accept','application/json');\r\n this.headers = this.headers.set('content-type','application/json');\r\n \r\n \r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n /* this.http.get('https://randomuser.me/api/?results=100', this.options)\r\n .subscribe(res => {\r\n this.users = res['results'].sort((a,b) => {\r\n if(a.name.first < b.name.first){\r\n return -1;\r\n }\r\n if(a.name.first > b.name.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(res);\r\n console.log(this.users);\r\n }); */\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.first < b.first){\r\n return -1;\r\n }\r\n if(a.first > b.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n /* if(recordIndex == 0){\r\n return record.name.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name.first[0];\r\n let first_current = record.name.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null; */\r\n if(recordIndex == 0){\r\n return record.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].first[0];\r\n let first_current = record.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n onChange(event){\r\n\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n async groupMessages(){\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-content {\\n --background:transparent;\\n}\\n\\n.header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\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-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .title-content .left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.main-header .title-content .middle {\\n padding: 0 !important;\\n float: left;\\n width: 221px;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.main-header .title-content .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.main-content .item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.main-content .item-container-no-border {\\n display: flex;\\n width: 360px;\\n margin: 25px auto;\\n border-radius: 5px;\\n align-items: center;\\n}\\n\\n.main-content .item-container-no-border ion-label {\\n padding-left: 10px;\\n font-size: 12px;\\n color: #000;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.container-div .ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.container-div .ion-item-class-2 .ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.container-div .ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxuZXctZ3JvdXAucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9uZXctZ3JvdXAucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDR0o7O0FEREk7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDR047O0FEREk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNHTjs7QURESTtFQUNFLFdBQUE7QUNHTjs7QURESTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNHTjs7QURDRTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0dKOztBRERJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNHTjs7QURETTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNHUjs7QURETztFQUNDLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBQ0dSOztBRERNO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0dSOztBRENJO0VBQ0UsZUFBQTtBQ0NOOztBRENJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNDTjs7QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOOztBRElFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNBSjs7QURFSTtFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0FSOztBREdNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUNEUjs7QURJTTtFQUNJLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNGVjs7QURNRTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0hKOztBREtJO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0FDSFI7O0FES1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0haOztBRE1NO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNKUiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL25ldy1ncm91cC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgIFxyXG4gICAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIC5sZWZ0e1xyXG4gICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIH1cclxuICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgfVxyXG4gICAgICAucmlnaHR7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgICBtYXJnaW46IDhweCAwIDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcblxyXG4gICAgLml0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVse1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZGl2e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG5cclxuICAgICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICB9XHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubGVmdCB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uY29udGFpbmVyLWRpdiAuaW9uLWl0ZW0tY2xhc3MtMiAuaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { analyzeAndValidateNgModules } from '@angular/compiler';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams, PickerController, PopoverController } from '@ionic/angular';\r\nimport { GroupDurationPage } from 'src/app/shared/popover/group-duration/group-duration.page';\r\nimport { GroupContactsPage } from '../group-messages/group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-new-group',\r\n templateUrl: './new-group.page.html',\r\n styleUrls: ['./new-group.page.scss'],\r\n})\r\nexport class NewGroupPage implements OnInit {\r\n isGroupCreated:boolean;\r\n showLoader: boolean;\r\n displayDuration: any;\r\n showDuration: boolean;\r\n selectedDuration = ['','',''];\r\n groupName:string;\r\n\r\n constructor(\r\n private pickerController: PickerController,\r\n private popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.isGroupCreated = false;\r\n this.groupName = this.navParams.get('name');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n _ionChange(event){\r\n this.showDuration = event.detail.checked;\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n async addContacts(){\r\n this.close();\r\n\r\n let name = this.groupName.split(' ').join('-');\r\n console.log(name);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated:this.isGroupCreated,\r\n name: name,\r\n duration:'',\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n \r\n async setDuration(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: GroupDurationPage,\r\n cssClass: 'group-duration',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async showPicker(){\r\n const picker = await this.pickerController.create({\r\n cssClass: '',\r\n buttons: [\r\n { \r\n text: 'Cancelar', role: 'cancel', cssClass: 'btn-cancel'\r\n },\r\n { \r\n text: 'Ok', \r\n cssClass: 'btn-cancel',\r\n handler:(value:any)=>{\r\n console.log('button done pressed');\r\n this.selectedDuration = [\r\n value.days.value,\r\n value.hours.value,\r\n value.minutes.value,\r\n ]\r\n console.log(this.selectedDuration);\r\n if(value.days.value != null && value.hours.value != null && value.minutes.value != null){\r\n if(value.days.value > 0){\r\n if(value.days.value == 1){\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" day \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n } \r\n },\r\n },\r\n ],\r\n columns: [\r\n {\r\n name: 'days',\r\n prefix: 'Dias',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n ]\r\n },\r\n {\r\n name: 'hours',\r\n prefix: 'Horas',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n { text: '5', value: 5 },\r\n { text: '6', value: 6 },\r\n { text: '7', value: 7 },\r\n { text: '8', value: 8 },\r\n ]\r\n },\r\n {\r\n name: 'minutes',\r\n prefix: 'Minutos',\r\n selectedIndex: 3,\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '5', value: 5 },\r\n { text: '10', value: 10 },\r\n { text: '15', value: 15 },\r\n { text: '20', value: 20 },\r\n { text: '25', value: 25 },\r\n { text: '30', value: 30 },\r\n { text: '35', value: 35 },\r\n { text: '45', value: 45 },\r\n { text: '50', value: 50 },\r\n { text: '55', value: 55 },\r\n ]\r\n }\r\n ]\r\n });\r\n await picker.present();\r\n picker.onDidDismiss().then(async data =>{\r\n let day = await picker.getColumn('days');\r\n let hour = await picker.getColumn('hours'); \r\n let minutes = await picker.getColumn('minutes');\r\n });\r\n\r\n }\r\n\r\n}\r\n","export default \".left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: hidden;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-btn-modal-dismiss',\r\n templateUrl: './btn-modal-dismiss.page.html',\r\n styleUrls: ['./btn-modal-dismiss.page.scss'],\r\n})\r\nexport class BtnModalDismissPage implements OnInit {\r\n\r\n constructor(\r\n private modalController: ModalController, \r\n ) { \r\n\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \".right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-btn-seguinte',\r\n templateUrl: './btn-seguinte.page.html',\r\n styleUrls: ['./btn-seguinte.page.scss'],\r\n})\r\nexport class BtnSeguintePage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","export default \".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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-header-pr',\r\n templateUrl: './header-pr.page.html',\r\n styleUrls: ['./header-pr.page.scss'],\r\n})\r\nexport class HeaderPrPage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { IonicModule } from '@ionic/angular';\r\nimport { HeaderPage } from './header/header.page';\r\nimport { HeaderPrPage } from './header-pr/header-pr.page';\r\nimport { BtnSeguintePage } from './btn-seguinte/btn-seguinte.page';\r\nimport { BtnModalDismissPage } from './btn-modal-dismiss/btn-modal-dismiss.page';\r\nimport { ChatPopoverPage } from './popover/chat-popover/chat-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ],\r\n exports: [\r\n HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ],\r\n entryComponents:[],\r\n declarations: [HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ]\r\n})\r\nexport class SharedModule {}"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/chat/chat.page.html","webpack:///src/app/pages/chat/conversation/conversation.page.html","webpack:///src/app/pages/chat/group-messages/group-contacts/group-contacts.page.html","webpack:///src/app/pages/chat/group-messages/group-messages.page.html","webpack:///src/app/pages/chat/messages/contacts/contacts.page.html","webpack:///src/app/pages/chat/messages/messages.page.html","webpack:///src/app/pages/chat/new-group/contacts/contacts.page.html","webpack:///src/app/pages/chat/new-group/new-group.page.html","webpack:///src/app/pages/chat/chat-routing.module.ts","webpack:///src/app/pages/chat/chat.module.ts","webpack:///src/app/pages/chat/chat.page.scss","webpack:///src/app/pages/chat/chat.page.ts","webpack:///src/app/pages/chat/conversation/conversation.page.scss","webpack:///src/app/pages/chat/conversation/conversation.page.ts","webpack:///src/app/pages/chat/group-messages/group-contacts/group-contacts.page.scss","webpack:///src/app/pages/chat/group-messages/group-contacts/group-contacts.page.ts","webpack:///src/app/pages/chat/group-messages/group-messages.page.scss","webpack:///src/app/pages/chat/group-messages/group-messages.page.ts","webpack:///src/app/pages/chat/messages/contacts/contacts.page.scss","webpack:///src/app/pages/chat/messages/contacts/contacts.page.ts","webpack:///src/app/pages/chat/messages/messages.page.scss","webpack:///src/app/pages/chat/messages/messages.page.ts","webpack:///src/app/pages/chat/new-group/contacts/contacts.page.scss","webpack:///src/app/pages/chat/new-group/contacts/contacts.page.ts","webpack:///src/app/pages/chat/new-group/new-group.page.scss","webpack:///src/app/pages/chat/new-group/new-group.page.ts"],"names":["routes","path","component","ChatPageModule","imports","declarations","schemas","ChatPage","http","chatService","modalController","authService","headers","set","segment","userData$","subscribe","res","loggedUser","console","log","load","ev","target","complete","getDirectMessages","getGroups","params","customsRooms","showLoader","getAllDirectMessages","ims","userDirectMessages","sort","a","b","dateA","Date","_updatedAt","getTime","dateB","getMembers","_id","dmUsers","filter","data","username","me","result","getAllPrivateGroups","privateGroups","groups","getAllUserChannels","publicGroups","channels","all","concat","allGroups","selectedUser","create","cssClass","backdropDismiss","componentProps","user","modal","present","onDidDismiss","dm","room","selector","template","ConversationPage","router","navParams","message","messages","currentUser","chatUser","get","name","navigate","dismiss","GroupContactsPage","users","contact","textSearch","isGroupCreated","groupName","members","loadUsers","options","getAllUsers","contacts","f","some","item","record","recordIndex","records","first_prev","first_current","event","duration","detail","value","isChecked","selectedUserList","forEach","body","addUserToGroup","addGroup","addContacts","openGroupMessages","close","GroupMessagesPage","menu","actionSheetController","popoverController","roomName","split","join","getGroupContacts","loadGroupMessages","t","getGroupMembers","getChannelMembers","getPrivateGroupMessages","msgOnly","reverse","getPublicGroupMessages","sendMessage","translucent","popover","then","isCreated","ContactsPage","createRoom","getDirectMessage","roomId","openModal","MessagesPage","userPresence","scrollToBottom","loadMessages","getChatMembers","myScrollContainer","nativeElement","scrollTop","scrollHeight","err","getRoomMessages","first","last","url","NewGroupPage","pickerController","selectedDuration","showDuration","checked","buttons","text","role","handler","days","hours","minutes","displayDuration","columns","prefix","selectedIndex","picker","getColumn","day","hour"],"mappings":"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","file":"pages-chat-chat-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Chat\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n Conversas\\r\\n \\r\\n \\r\\n Grupos\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n {{user}}\\r\\n \\r\\n \\r\\n
    \\r\\n
    {{dm._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{dm.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{group.name.split('-').join(' ')}}\\r\\n
    \\r\\n
    {{group.lastMessage._updatedAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n {{group.lastMessage.u.name}}: {{group.lastMessage.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n {{chatUser.name}}\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{message.user}}

    \\r\\n {{message.msg}}\\r\\n
    {{message.createdAt | date: 'HH:mm'}}
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n
    \\r\\n
    \\r\\n Contactos selecção:\\r\\n \\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.name}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{roomName}}\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n {{member.name}},\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n Esta conversa passou a grupo
    \\r\\n A conversa original mantêm-se como chat individual\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Alterou o assunto de para \\\"{{msg.msg.split('-').join(' ')}}\\\"
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Nova Conversa\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n

    {{user.name}}

    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n {{users.name}}\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Adicionar contacto\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n {{msg.u.name}}\\r\\n {{msg._updatedAt | date: 'HH:mm' }}\\r\\n
    \\r\\n
    \\r\\n {{msg.msg}}\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Contactos\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n\\r\\n \\r\\n \\r\\n
    \\r\\n {{header}}\\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n

    {{user.first}} {{user.last}}

    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n Novo Grupo\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n Grupo Ultra-secreto\\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { ChatPage } from './chat.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: ChatPage\r\n },\r {\n path: 'conversation',\n loadChildren: () => import('./conversation/conversation.module').then( m => m.ConversationPageModule)\n },\n {\n path: 'newchat',\n loadChildren: () => import('./newchat/newchat.module').then( m => m.NewchatPageModule)\n },\n {\n path: 'new-group',\n loadChildren: () => import('./new-group/new-group.module').then( m => m.NewGroupPageModule)\n },\n {\n path: 'group-messages',\n loadChildren: () => import('./group-messages/group-messages.module').then( m => m.GroupMessagesPageModule)\n },\n {\n path: 'messages',\n loadChildren: () => import('./messages/messages.module').then( m => m.MessagesPageModule)\n },\n {\n path: 'edit-group',\n loadChildren: () => import('./edit-group/edit-group.module').then( m => m.EditGroupPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class ChatPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { ChatPageRoutingModule } from './chat-routing.module';\r\n\r\nimport { ChatPage } from './chat.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n ChatPageRoutingModule,\r\n ],\r\n declarations: [ChatPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class ChatPageModule {}\r\n","export default \".main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n.main-header .title {\\n font-size: 25px;\\n}\\n.main-header .div-icon {\\n width: 112px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n.main-content .iconschatnew-group {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.main-content .iconschatnew-conversation {\\n width: 30px;\\n height: 30px;\\n -o-object-fit: contain;\\n object-fit: contain;\\n margin: 0 5px 0 5px;\\n}\\n.item {\\n width: 100%;\\n border-bottom: 1px solid #ebebeb;\\n overflow: auto;\\n}\\n.item .item-icon {\\n width: 40px;\\n float: left;\\n}\\n.item .item-icon .icon {\\n margin-top: 10px;\\n font-size: 40px;\\n}\\n.item .item-content {\\n width: 317px;\\n margin: 0 auto;\\n float: right;\\n}\\n.item .item-title-time {\\n width: 100%;\\n overflow: auto;\\n margin-top: 10px;\\n}\\n.item .item-title {\\n width: 80%;\\n float: left;\\n font-size: 15px;\\n color: #0d89d1;\\n}\\n.item .item-date {\\n width: 20%;\\n float: right;\\n font-size: 13px;\\n color: #797979;\\n text-align: right;\\n}\\n.item .item-description {\\n font-size: 13px;\\n color: #000;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxjaGF0LnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9jaGF0LnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0NGO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtBQ0NKO0FEQ0U7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNDSjtBRENFO0VBQ0UsZUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0NKO0FEQ0U7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNDSjtBREVBO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNFRjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREFFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtLQUFBLG1CQUFBO0VBQ0EsbUJBQUE7QUNFSjtBREVBO0VBQ0UsV0FBQTtFQUNBLGdDQUFBO0VBQ0EsY0FBQTtBQ0NGO0FEQ0U7RUFDRSxXQUFBO0VBQ0EsV0FBQTtBQ0NKO0FEQ0k7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QUNDTjtBREVFO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQUo7QURFRTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNBSjtBREVFO0VBQ0ksVUFBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FERUU7RUFDRSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNBSjtBREVFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7QUNBSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY2hhdC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJcclxuLm1haW4taGVhZGVye1xyXG4gIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gIGNvbG9yOiMwMDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gIFxyXG4gIC50aXRsZS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcbiAgLmRpdi10aXRsZXtcclxuICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC50aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICB9XHJcbiAgLmRpdi1pY29ue1xyXG4gICAgd2lkdGg6IDExMnB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcclxuXHJcbiAgLmljb25zY2hhdG5ldy1ncm91cHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1hcmdpbjogMCA1cHggMCA1cHg7XHJcbiAgfVxyXG4gIC5pY29uc2NoYXRuZXctY29udmVyc2F0aW9ue1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgbWFyZ2luOiAwIDVweCAwIDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAuaXRlbS1pY29ue1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAuaWNvbntcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuaXRlbS1jb250ZW50e1xyXG4gICAgd2lkdGg6IDMxN3B4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmbG9hdDpyaWdodFxyXG4gIH1cclxuICAuaXRlbS10aXRsZS10aW1le1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLXRpdGxle1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBjb2xvcjogIzBkODlkMTtcclxuICB9XHJcbiAgLml0ZW0tZGF0ZXtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuICAuaXRlbS1kZXNjcmlwdGlvbntcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gIH1cclxufVxyXG4iLCIubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogMTEycHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaWNvbnNjaGF0bmV3LWdyb3VwIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgbWFyZ2luOiAwIDVweCAwIDVweDtcbn1cbi5tYWluLWNvbnRlbnQgLmljb25zY2hhdG5ldy1jb252ZXJzYXRpb24ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW46IDAgNXB4IDAgNXB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaXRlbSAuaXRlbS1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLml0ZW0gLml0ZW0taWNvbiAuaWNvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cbi5pdGVtIC5pdGVtLWNvbnRlbnQge1xuICB3aWR0aDogMzE3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uaXRlbSAuaXRlbS10aXRsZS10aW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLml0ZW0gLml0ZW0tdGl0bGUge1xuICB3aWR0aDogODAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5pdGVtIC5pdGVtLWRhdGUge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLml0ZW0gLml0ZW0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufSJdfQ== */\";","import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ConversationPage } from './conversation/conversation.page';\r\nimport { GroupMessagesPage } from './group-messages/group-messages.page';\r\nimport { ContactsPage } from './messages/contacts/contacts.page';\r\nimport { MessagesPage } from './messages/messages.page';\r\nimport { NewGroupPage } from './new-group/new-group.page';\r\nimport { NewchatPage } from './newchat/newchat.page';\r\n\r\n@Component({\r\n selector: 'app-chat',\r\n templateUrl: './chat.page.html',\r\n styleUrls: ['./chat.page.scss'],\r\n})\r\nexport class ChatPage implements OnInit {\r\n\r\n showLoader: boolean;\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n X_User_Id:any;\r\n X_Auth_Token:any;\r\n \r\n loggedUser: any;\r\n /* Set segment variable */\r\n segment:string;\r\n allGroups: any[];\r\n privateGroups: any[];\r\n publicGroups: any[];\r\n userConnectedList: any[];\r\n userRooms: any[];\r\n userChannels: any[];\r\n userDirectMessages: any[];\r\n result:any;\r\n dmUsers:any;\r\n\r\n constructor(\r\n private http:HttpClient,\r\n private chatService: ChatService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n\r\n ) { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('X-User-Id', 'GqjNWiLrGEHRna7Zn');\r\n this.headers = this.headers.set('X-Auth-Token', 'SJwIgtlqfloPK696fpc2VBvyDluipuIHKB_0Q6-9ycJ');\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Contactos\";\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser);\r\n \r\n });\r\n this.load();\r\n }\r\n \r\n onSegmentChange(){\r\n this.load();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n load(){\r\n switch (this.segment)\r\n {\r\n case \"Contactos\":\r\n this.getDirectMessages();\r\n break;\r\n\r\n case \"Grupos\":\r\n this.getGroups();\r\n break;\r\n }\r\n }\r\n customRoom(){\r\n let params = new HttpParams();\r\n params = params.set(\"types\", \"c\");\r\n this.chatService.customsRooms(params).subscribe(res=>{\r\n console.log(res);\r\n });\r\n }\r\n \r\n getDirectMessages(){\r\n this.showLoader = true;\r\n \r\n this.chatService.getAllDirectMessages().subscribe((res:any)=>{\r\n console.log(res.ims);\r\n \r\n this.userDirectMessages = res.ims.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.userDirectMessages);\r\n });\r\n }\r\n getChatMembers(){\r\n this.chatService.getMembers(this.userDirectMessages[0]._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n });\r\n }\r\n getGroups(){\r\n this.showLoader = true;\r\n this.result = this.chatService.getAllPrivateGroups().subscribe((res:any)=>{\r\n this.privateGroups = res.groups;\r\n this.result = this.chatService.getAllUserChannels().subscribe((res:any)=>{\r\n this.publicGroups = res.channels;\r\n let all = this.privateGroups.concat(this.publicGroups); \r\n this.allGroups = all.sort((a,b)=>{\r\n var dateA = new Date(a._updatedAt).getTime();\r\n var dateB = new Date(b._updatedAt).getTime();\r\n this.showLoader = false;\r\n return dateB - dateA;\r\n });\r\n console.log(this.allGroups);\r\n });\r\n }); \r\n }\r\n \r\n async startConversation(selectedUser) {\r\n const modal = await this.modalController.create({\r\n component: ConversationPage,\r\n cssClass: 'conversation',\r\n backdropDismiss: false,\r\n componentProps: {\r\n user: selectedUser,\r\n }\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async selectContact(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n cssClass: 'contacts',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async newGroup(){\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openMessages(dm:any){\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n async openGroupMessages(room:any){\r\n console.log(room);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n room: room,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n}\r\n","export default \"ion-content {\\n background-color: #fefefe;\\n}\\n\\n.chat-container {\\n margin: 10px 10px 0 10px;\\n}\\n\\n.message {\\n padding: 5px 5px 5px 10px;\\n border-radius: 10px;\\n margin-bottom: 10px;\\n white-space: pre-wrap;\\n}\\n\\n.my-message {\\n background: var(--ion-color-primary);\\n color: #fff;\\n}\\n\\n.my-message p {\\n margin: 0;\\n padding: 0;\\n color: #9ab8e9;\\n}\\n\\n.message-date {\\n font-size: 10px;\\n text-align: right;\\n margin-right: 5px;\\n}\\n\\n.other-message {\\n background: #f2f3f7;\\n color: #333;\\n}\\n\\n.other-message p {\\n margin: 0;\\n padding: 0;\\n color: #959ba7;\\n}\\n\\n.message-input {\\n margin-top: 0px;\\n background: #fff;\\n padding: 0;\\n margin: 0;\\n}\\n\\n.div-message {\\n border: 1px solid var(--ion-color-medium);\\n border-radius: 20px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9jb252ZXJzYXRpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcY29udmVyc2F0aW9uXFxjb252ZXJzYXRpb24ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2NvbnZlcnNhdGlvbi9jb252ZXJzYXRpb24ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0kseUJBQUE7QUNDSjs7QURDQTtFQUNJLHdCQUFBO0FDRUo7O0FEQUE7RUFDSSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtBQ0dKOztBREFFO0VBQ0Usb0NBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDSSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7QUNJTjs7QURGRTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDS047O0FERkU7RUFDRSxtQkFBQTtFQUNBLFdBQUE7QUNLSjs7QURIRTtFQUNFLFNBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtBQ01KOztBREhFO0VBQ0UsZUFBQTtFQUVBLGdCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUNLSjs7QURERTtFQUNFLHlDQUFBO0VBQ0EsbUJBQUE7QUNJSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvY29udmVyc2F0aW9uL2NvbnZlcnNhdGlvbi5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZlZmVmZTtcclxufVxyXG4uY2hhdC1jb250YWluZXJ7XHJcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDEwcHg7XHJcbn1cclxuLm1lc3NhZ2Uge1xyXG4gICAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIH1cclxuICAgXHJcbiAgLm15LW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0taW9uLWNvbG9yLXByaW1hcnkpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIC5teS1tZXNzYWdlIHB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgY29sb3I6ICM5YWI4ZTk7XHJcbiAgfVxyXG4gIC5tZXNzYWdlLWRhdGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIH1cclxuICAgXHJcbiAgLm90aGVyLW1lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjNmNztcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gIH1cclxuICAub3RoZXItbWVzc2FnZSBwe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGNvbG9yOiM5NTliYTc7XHJcbn1cclxuICAgXHJcbiAgLm1lc3NhZ2UtaW5wdXQge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgLmRpdi1tZXNzYWdle1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICAgXHJcbiAgXHJcbiBcclxuXHJcbiIsImlvbi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuLmNoYXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMCAxMHB4O1xufVxuXG4ubWVzc2FnZSB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLm15LW1lc3NhZ2Uge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1pb24tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubXktbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzlhYjhlOTtcbn1cblxuLm1lc3NhZ2UtZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ub3RoZXItbWVzc2FnZSB7XG4gIGJhY2tncm91bmQ6ICNmMmYzZjc7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ub3RoZXItbWVzc2FnZSBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzk1OWJhNztcbn1cblxuLm1lc3NhZ2UtaW5wdXQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1tZXNzYWdlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taW9uLWNvbG9yLW1lZGl1bSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\n\r\n@Component({\r\n selector: 'app-conversation',\r\n templateUrl: './conversation.page.html',\r\n styleUrls: ['./conversation.page.scss'],\r\n})\r\nexport class ConversationPage implements OnInit {\r\n\r\n message = '';\r\n messages = [];\r\n currentUser = '';\r\n\r\n constructor(\r\n private authService: AuthService,\r\n private router:Router,\r\n private modalController: ModalController,\r\n private navParams: NavParams) { }\r\n\r\n loggedUser: any;\r\n chatUser: any;\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n })\r\n this.chatUser = this.navParams.get('user');\r\n console.log(this.navParams.get('user'));\r\n\r\n console.log(this.chatUser.name);\r\n \r\n\r\n /* console.log(\"ON\");\r\n this.socket.connect();\r\n\r\n //Set current user\r\n let name = `User-${new Date().getTime()}`;\r\n this.currentUser=name;\r\n\r\n this.socket.emit('set-name', name);\r\n\r\n //Reat from event calling \"fromEvent\"\r\n this.socket.fromEvent('users-changed').subscribe(data =>{\r\n console.log('gOT data:', data);\r\n });\r\n\r\n //Add message to the array of messages\r\n this.socket.fromEvent('message').subscribe(message =>{\r\n console.log('New:', message);\r\n this.messages.push(message);\r\n }); */\r\n \r\n }\r\n close(){\r\n this.router.navigate(['/home/chat']);\r\n this.modalController.dismiss(null);\r\n }\r\n sendMessage(){\r\n\r\n }\r\n /* sendMessage(){\r\n this.socket.emit('send-message', {text: this.message});\r\n this.message=\"\";\r\n }\r\n\r\n ionViewWillLeave(){\r\n this.socket.disconnect();\r\n } */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .members-label {\\n margin: 10px 20px 10px 20px !important;\\n /* font-size: 15px; */\\n font-weight: bold;\\n}\\n.main-content .members-checkbox {\\n display: flex;\\n margin: 0.5px 20px 0.5px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox, .main-content .members-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p, .main-content .members-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon, .main-content .members-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtY29udGFjdHNcXGdyb3VwLWNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNDSjtBRENHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDRUw7QURBSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDRVA7QURBSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0VQO0FEQU87RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNFVDtBRENLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0NQO0FERUs7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNBVDtBREVLO0VBQ0ksZUFBQTtBQ0FUO0FESUM7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0RIO0FER0c7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNETDtBREdHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNETDtBREtDO0VBQ0Usd0JBQUE7QUNGSDtBRElDO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0RIO0FER0k7RUFDRSxzQ0FBQTtFQUNBLHFCQUFBO0VBQ0EsaUJBQUE7QUNETjtBRElJO0VBQ0UsYUFBQTtFQUNBLHdDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDRk47QURNSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNKTjtBRFFLO0VBQ0UsYUFBQTtFQUNBLHNDQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDTlA7QURVSztFQUNJLHVCQUFBO0VBQ0EsNEJBQUE7RUFDQSxXQUFBO0FDUlQ7QURXSztFQUNJLGNBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ1RUO0FEV0s7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtBQ1RQIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9ncm91cC1jb250YWN0cy9ncm91cC1jb250YWN0cy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgIH1cclxuICAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xyXG4gICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAtLWJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XHJcbiAgIH1cclxuIFxyXG4gfVxyXG4gaW9uLWNvbnRlbnR7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuIH1cclxuIC5tYWluLWNvbnRlbnR7XHJcbiAgIHdpZHRoOiAxMDAlO1xyXG4gICBoZWlnaHQ6IDEwMCU7XHJcbiAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICBvdmVyZmxvdzphdXRvO1xyXG4gICBwYWRkaW5nOiAwIDAgMCAwO1xyXG5cclxuICAgIC5tZW1iZXJzLWxhYmVse1xyXG4gICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgLyogZm9udC1zaXplOiAxNXB4OyAqL1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVycy1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAuNXB4IDIwcHggLjVweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuICAgIFxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiAgXHJcbiAgICB9XHJcbiBcclxuICAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuIFxyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCwgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94e1xyXG4gICAgICAgICAtLWJvcmRlci1jb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gXHJcbiAgICAgLml0ZW0tY2hlY2tib3ggcCwgLm1lbWJlcnMtY2hlY2tib3ggcHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICB3aWR0aDogMzMwcHg7XHJcbiAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgfVxyXG4gICAgIC5pdGVtLWNoZWNrYm94IGlvbi1pY29uLCAubWVtYmVycy1jaGVja2JveCBpb24taWNvbntcclxuICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgY29sb3I6Izk5ZTQ3YjtcclxuICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgIH1cclxuICAgfVxyXG4gXHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmJhY2staWNvbiB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHdpZHRoOiAyMjFweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi50b29sYmFyLXNlYXJjaCB7XG4gIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XG59XG4udG9vbGJhci1zZWFyY2ggLnNlYXJjaCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIG1hcmdpbjogNXB4IDIwcHggNXB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIGlvbi1zZWFyY2hiYXIge1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCBncmVlbjsgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIC0tYm9yZGVyLXJhZGl1czogNXB4O1xuICAtLWJveC1zaGFkb3c6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtLWljb24tY29sb3I6IzBkODlkMTtcbn1cblxuaW9uLWNvbnRlbnQge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgMCAwIDA7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWxhYmVsIHtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qIGZvbnQtc2l6ZTogMTVweDsgKi9cbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwLjVweCAyMHB4IDAuNXB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMDtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDIwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3gsIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWNoZWNrYm94IHtcbiAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XG4gIC0tYmFja2dyb3VuZC1jaGVja2VkOiMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBwLCAubWFpbi1jb250ZW50IC5tZW1iZXJzLWNoZWNrYm94IHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAzMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggaW9uLWljb24sIC5tYWluLWNvbnRlbnQgLm1lbWJlcnMtY2hlY2tib3ggaW9uLWljb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59Il19 */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams } from '@ionic/angular';\r\nimport * as _ from 'lodash';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { NewGroupPage } from '../../new-group/new-group.page';\r\nimport { GroupMessagesPage } from '../group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-group-contacts',\r\n templateUrl: './group-contacts.page.html',\r\n styleUrls: ['./group-contacts.page.scss'],\r\n})\r\nexport class GroupContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n listContacts: any[];\r\n contacts: any;\r\n textSearch:string;\r\n room:any;\r\n members:any;\r\n dm:any;\r\n isGroupCreated:boolean;\r\n groupName:string;\r\n selectedUserList:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n private navParams: NavParams,\r\n ) \r\n {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n }); \r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n this.isGroupCreated = this.navParams.get('isCreated');\r\n this.groupName = this.navParams.get('name');\r\n this.room = this.navParams.get('room');\r\n this.members = this.navParams.get('members');\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n console.log(this.groupName);\r\n console.log(this.isGroupCreated);\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n if(this.members){\r\n this.contacts = res.users.filter(f => !this.members.some(item => item._id === f._id));\r\n }\r\n else{\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n }\r\n \r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(this.users);\r\n \r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n\r\n async close(){\r\n this.modalController.dismiss();\r\n if(this.isGroupCreated){\r\n console.log('go to conversa'); \r\n }\r\n else{\r\n this.modalController.dismiss();\r\n console.log('go to new group page');\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n componentProps: {\r\n name:this.groupName,\r\n duration:'',\r\n },\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n\r\n }\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n selectedContact(user:any){\r\n /* this.groupName = this.room.name; */\r\n user.isChecked = !user.isChecked;\r\n \r\n\r\n }\r\n addContacts(room:any){\r\n console.log(room);\r\n this.selectedUserList = this.users.filter(function(contact) {\r\n return contact.isChecked == true;\r\n });\r\n console.log( this.selectedUserList);\r\n this.selectedUserList.forEach(user=>{\r\n let body ={\r\n \"roomId\":room._id,\r\n \"userId\":user._id,\r\n \r\n }\r\n this.chatService.addUserToGroup(body).subscribe(res=>{\r\n console.log(res['success']);\r\n }); \r\n });\r\n }\r\n\r\n createGroup(){\r\n if(!this.isGroupCreated){\r\n /* this.close(); */\r\n let body = { \"name\":this.groupName, }\r\n this.chatService.addGroup(body).subscribe(res=>{\r\n console.log('group created');\r\n console.log(res['group']);\r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n \r\n });\r\n \r\n }\r\n else{\r\n this.addContacts(this.room);\r\n this.close();\r\n /* this.openGroupMessages(this.room); */\r\n /* this.chatService.getGroupInfo(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n \r\n this.addContacts(res['group']);\r\n this.openGroupMessages(res['group']);\r\n }) */\r\n \r\n } \r\n }\r\n\r\n async newGroup(){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: NewGroupPage,\r\n cssClass: 'new-group',\r\n backdropDismiss: false,\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openGroupMessages(room:any){\r\n this.close();\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {\r\n room: room,\r\n }, \r\n cssClass: 'group-messages',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .info-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #fef4c5;\\n text-align: center;\\n font-size: 13px;\\n color: #262420;\\n padding: 10px;\\n margin: 10px auto;\\n line-height: 1.2rem;\\n /* margin: 15px 0px 15px 0px; */\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9ncm91cC1tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxncm91cC1tZXNzYWdlc1xcZ3JvdXAtbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0FDRVo7QURBVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNFWjtBRENRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQ1Y7QURDVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNDWjtBREVVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDQVo7QURJUTtFQUNFLGVBQUE7QUNGVjtBRElRO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNGVjtBRElRO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDRlY7QURPRztFQUNDLGtCQUFBO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGtCQUFBO0FDSkw7QURNRztFQUNDLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsK0JBQUE7RUFDQSxrQkFBQTtBQ0pKO0FETUc7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDSko7QURNSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDSlA7QURPSTtFQUNFLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDTFA7QURRSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDTlA7QURRSztFQUNDLGNBQUE7RUFFQSxpQkFBQTtFQUNBLGtCQUFBO0FDUE47QURTTTtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLFlBQUE7QUNQUjtBRGFHO0VBQ0UsWUFBQTtFQUNELGNBQUE7QUNWSjtBRGFFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ1hKO0FEY0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7QUNaSjtBRGVFO0VBQ0UsYUFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ2JKO0FEZUk7RUFDRSxvQkFBQTtFQUNBLGtCQUFBO0FDYk4iLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L2dyb3VwLW1lc3NhZ2VzL2dyb3VwLW1lc3NhZ2VzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcbi5oZWFkZXItdG9vbGJhcntcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgIC0tb3BhY2l0eTogMTtcclxuXHJcbiAgICAubWFpbi1oZWFkZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmhlYWRlci10b3B7XHJcbiAgICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb257XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGl2LWljb24gaW9uLWljb257XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAud2VsY29tZS10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgIHdpZHRoOiBlbSg0MjJweCk7XHJcbiAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcclxuICAgICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xyXG4gICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgfVxyXG4gICAuaW5mby10ZXh0e1xyXG4gICAgLyogd2lkdGg6IDMyMnB4OyAqL1xyXG4gICAgd2lkdGg6IGVtKDQyMnB4KTtcclxuICAgIGJhY2tncm91bmQ6ICNmZWY0YzU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogIzI2MjQyMDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAvKiBtYXJnaW46IDE1cHggMHB4IDE1cHggMHB4OyAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICB9XHJcbiAgIC5tZXNzYWdlc3tcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmNvbWluZy10cnVle1xyXG4gICAgICBtYXJnaW46IDEwcHggNzVweCAxMHB4IDIwcHg7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICAgIC5pbmNvbWluZy1mYWxzZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCA3NXB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2U0ZjRmZTtcclxuICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblxyXG4gICAgICAudGltZXtcclxuICAgICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgfVxyXG4gfVxyXG5cclxuIGlvbi1mb290ZXJ7XHJcbiAgIC5yb3d7XHJcbiAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1vcHRpb25ze1xyXG4gICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNoYXQtaWNvbi1zZW5ke1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgfVxyXG5cclxuICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3Age1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItdG9wIC5taWRkbGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIHdpZHRoOiAzMTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci1ib3R0b20gLmhlYWRlci1ib3R0b20tY29udGFjdHMge1xuICB3aWR0aDogMjc1cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW46IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG5pb24tY29udGVudCAud2VsY29tZS10ZXh0IHtcbiAgLyogd2lkdGg6IDMyMnB4OyAqL1xuICB3aWR0aDogMjYuMzc1ZW07XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gIG1hcmdpbjogMjBweCAzOXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmlvbi1jb250ZW50IC5pbmZvLXRleHQge1xuICAvKiB3aWR0aDogMzIycHg7ICovXG4gIHdpZHRoOiAyNi4zNzVlbTtcbiAgYmFja2dyb3VuZDogI2ZlZjRjNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMjYyNDIwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgLyogbWFyZ2luOiAxNXB4IDBweCAxNXB4IDBweDsgKi9cbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5pb24tY29udGVudCAudGl0bGUgLnRpbWUge1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuaW9uLWZvb3RlciAucm93IHtcbiAgd2lkdGg6IDM4MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmlvbi1mb290ZXIgLmNoYXQtaWNvbi1zZW5kIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmlvbi1mb290ZXIgLnR5cGUtbWVzc2FnZSBpb24tdGV4dGFyZWEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ActionSheetController, MenuController, ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { ChatPopoverPage } from 'src/app/shared/popover/chat-popover/chat-popover.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\nimport { NewGroupPage } from '../new-group/new-group.page';\r\nimport { GroupContactsPage } from './group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-group-messages',\r\n templateUrl: './group-messages.page.html',\r\n styleUrls: ['./group-messages.page.scss'],\r\n})\r\nexport class GroupMessagesPage implements OnInit {\r\n showLoader: boolean;\r\n isGroupCreated:boolean;\r\n loggedUser: any;\r\n message:any;\r\n messages:any;\r\n \r\n\r\n room:any;\r\n roomName:any;\r\n members:any;\r\n contacts: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n constructor(\r\n private menu: MenuController,\r\n private modalController: ModalController,\r\n private actionSheetController: ActionSheetController,\r\n public popoverController: PopoverController,\r\n private chatService: ChatService,\r\n private navParams: NavParams,\r\n private authService: AuthService,\r\n ) {\r\n this.isGroupCreated = true;\r\n this.room = this.navParams.get('room');\r\n this.roomName = this.room.name.split('-').join(' ');\r\n }\r\n\r\n ngOnInit() {\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n this.load();\r\n }\r\n load(){\r\n this.getGroupContacts();\r\n this.loadGroupMessages();\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n\r\n getGroupContacts(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getGroupMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getChannelMembers(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.members = res['members'];\r\n this.showLoader = false;\r\n });\r\n }\r\n }\r\n loadGroupMessages(){\r\n this.showLoader = true;\r\n //If group is private call getGroupMembers\r\n if(this.room.t === 'p'){\r\n this.chatService.getPrivateGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n let msgOnly = res['messages'].filter(data => data.t != 'au');\r\n this.messages = msgOnly.reverse();\r\n this.showLoader = false;\r\n });\r\n }\r\n //Otherwise call getChannelMembers for públic groups\r\n else{\r\n this.chatService.getPublicGroupMessages(this.room._id).subscribe(res=>{\r\n console.log(res);\r\n this.messages = res['messages'].reverse();\r\n });\r\n }\r\n }\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.room._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadGroupMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n\r\n async openOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatPopoverPage,\r\n cssClass: 'chat-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n await popover.present();\r\n popover.onDidDismiss().then(res=>{\r\n console.log(res);\r\n if(res.data){\r\n this.roomName = res.data.name.split('-').join(' ');\r\n console.log(this.roomName);\r\n \r\n this.load();\r\n /* this.modalController.dismiss(); */\r\n };\r\n \r\n });\r\n }\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n componentProps: {\r\n room: this.room,\r\n },\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n async addContacts(){\r\n console.log(this.members);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated: this.isGroupCreated,\r\n room: this.room,\r\n members: this.members,\r\n name: this.room.name,\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then(()=>{\r\n this.load();\r\n });\r\n }\r\n\r\n /* async actionSheet() {\r\n const actionSheet = await this.actionSheetController.create({\r\n cssClass: 'my-custom-class',\r\n buttons: [{\r\n text: 'Sair do grupo',\r\n handler: () => {\r\n console.log('Delete clicked');\r\n }\r\n }, {\r\n text: 'Alterar nome do grupo1',\r\n handler: () => {\r\n console.log('Alterar nome do grupo');\r\n this.openChangeGroupName()\r\n }\r\n }, {\r\n text: 'Apagar o grupo',\r\n handler: () => {\r\n console.log('Play clicked');\r\n }\r\n }, \r\n ]\r\n });\r\n await actionSheet.present();\r\n }\r\n */\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n height: auto;\\n padding: 0 !important;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: hidden;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-user {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-user p {\\n display: block;\\n margin: 0 !important;\\n width: 90%;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-user .icon {\\n width: 10%;\\n font-size: 10px;\\n display: block;\\n text-align: right;\\n overflow: auto;\\n}\\n.main-content .online {\\n color: #99e47b;\\n}\\n.main-content .offline {\\n color: #cbced1;\\n}\\n.main-content .away {\\n color: #ffd21f;\\n}\\n.main-content .invisible {\\n color: #cbced1;\\n}\\n.main-content .busy {\\n color: #f5455c;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcY29udGFjdHNcXGNvbnRhY3RzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDSSx3QkFBQTtFQUNBLFlBQUE7QUNBSjtBREVHO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0w7QURDSztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ1A7QURDSztFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NQO0FEQ087RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDVDtBREVLO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FQO0FER0s7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEVDtBREdLO0VBQ0ksZUFBQTtBQ0RUO0FES0M7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZIO0FESUc7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7QUNGTDtBRElHO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0FDRkw7QURNQztFQUNFLHdCQUFBO0FDSEg7QURLQztFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNGSDtBRElLO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSx1QkFBQTtBQ0ZQO0FETUs7RUFDRSxhQUFBO0VBQ0Esc0NBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNKUDtBRE9LO0VBQ0csY0FBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0xSO0FET0s7RUFDRyxVQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNMUjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET0s7RUFDRSxjQUFBO0FDTFA7QURPSztFQUNDLGNBQUE7QUNMTjtBRE9NO0VBQ0UsY0FBQTtBQ0xSO0FET007RUFDRSxjQUFBO0FDTFIiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiAgICAtLW9wYWNpdHk6IDE7XHJcbiBcclxuICAgLm1haW4taGVhZGVye1xyXG4gICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgIGhlaWdodDogMTAwJTtcclxuICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xyXG4gXHJcbiAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICB9XHJcbiAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgIH1cclxuICAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgLmJhY2staWNvbntcclxuICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgLmRpdi10aXRsZXtcclxuICAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICB9XHJcbiAgICAgLnRpdGxle1xyXG4gICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbiAudG9vbGJhci1zZWFyY2h7XHJcbiAgIC0tcGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xyXG4gICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLXN0YXJ0OjAgIWltcG9ydGFudDtcclxuICAgLS1wYWRkaW5nLWVuZDowICFpbXBvcnRhbnQ7XHJcbiAgIFxyXG4gICAuc2VhcmNoe1xyXG4gICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgfVxyXG4gICAuc2VhcmNoIGlvbi1zZWFyY2hiYXJ7XHJcbiAgICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgIC0tYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgIC0tYm94LXNoYWRvdzogbm9uZTtcclxuICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gICB9XHJcbiBcclxuIH1cclxuIGlvbi1jb250ZW50e1xyXG4gICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XHJcbiB9XHJcbiAubWFpbi1jb250ZW50e1xyXG4gICB3aWR0aDogMTAwJTtcclxuICAgaGVpZ2h0OiAxMDAlO1xyXG4gICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICBtYXJnaW46IDAgYXV0bztcclxuICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgb3ZlcmZsb3c6YXV0bztcclxuICAgcGFkZGluZzogMCAwIDAgMDtcclxuIFxyXG4gICAgIC5pdGVtLWRpdmlkZXJ7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xyXG4gICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICAgcGFkZGluZzo1cHggMCA1cHggMjBweDtcclxuICBcclxuICAgICB9XHJcbiBcclxuICAgICAuaXRlbS11c2Vye1xyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgIH1cclxuIFxyXG4gICAgIC5pdGVtLXVzZXIgcHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICB9XHJcbiAgICAgLml0ZW0tdXNlciAuaWNvbntcclxuICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAub25saW5le1xyXG4gICAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIH1cclxuICAgICAub2ZmbGluZXtcclxuICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAuYXdheXtcclxuICAgICAgY29sb3I6I2ZmZDIxZjtcclxuICAgICAgfVxyXG4gICAgICAuaW52aXNpYmxle1xyXG4gICAgICAgIGNvbG9yOiNjYmNlZDE7XHJcbiAgICAgIH1cclxuICAgICAgLmJ1c3l7XHJcbiAgICAgICAgY29sb3I6I2Y1NDU1YztcclxuICAgICAgfVxyXG4gICB9IiwiLmhlYWRlci10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAtLW9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5iYWNrLWljb24ge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtdGl0bGUge1xuICB3aWR0aDogMjIxcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4udG9vbGJhci1zZWFyY2gge1xuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDVweCAyMHB4IDVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLS1pY29uLWNvbG9yOiMwZDg5ZDE7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwIDAgMCAwO1xufVxuLm1haW4tY29udGVudCAuaXRlbS1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZDogI2ViZWJlYjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDVweCAwIDVweCAyMHB4O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIHAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS11c2VyIC5pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm1haW4tY29udGVudCAub25saW5lIHtcbiAgY29sb3I6ICM5OWU0N2I7XG59XG4ubWFpbi1jb250ZW50IC5vZmZsaW5lIHtcbiAgY29sb3I6ICNjYmNlZDE7XG59XG4ubWFpbi1jb250ZW50IC5hd2F5IHtcbiAgY29sb3I6ICNmZmQyMWY7XG59XG4ubWFpbi1jb250ZW50IC5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbn1cbi5tYWluLWNvbnRlbnQgLmJ1c3kge1xuICBjb2xvcjogI2Y1NDU1Yztcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\nimport { MessagesPage } from '../messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n loggedUser: any;\r\n users = [];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n contacts:any;\r\n textSearch:string;\r\n room:any;\r\n dm:any;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) \r\n { \r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n });\r\n this.textSearch=\"\";\r\n this.dm=null;\r\n this.room=null;\r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n onChange(event){\r\n this.textSearch = event.detail.value;\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n this.chatService.getAllUsers().subscribe((res:any)=>{\r\n console.log(res.users);\r\n this.contacts = res.users.filter(data => data.username != this.loggedUser.me.username);\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.name < b.name){\r\n return -1;\r\n }\r\n if(a.name > b.name){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n if(recordIndex == 0){\r\n return record.name[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name[0];\r\n let first_current = record.name[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n }\r\n\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n \r\n clicked(){\r\n console.log('clicked');\r\n }\r\n\r\n createRoom(username:string){\r\n let body = {\r\n username: username,\r\n }\r\n this.chatService.createRoom(body).subscribe(res => {\r\n console.log(res);\r\n this.room = res['room'];\r\n this.getDirectMessage(this.room._id);\r\n });\r\n }\r\n getDirectMessage(roomId:any){\r\n console.log(roomId);\r\n \r\n this.chatService.getAllDirectMessages().subscribe(res=>{\r\n let result = res['ims'].filter(data => data._id == roomId);\r\n this.dm = result[0];\r\n console.log(this.dm);\r\n this.openModal(this.dm);\r\n });\r\n }\r\n async openModal(dm:any){\r\n this.close();\r\n console.log(dm);\r\n \r\n const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openMessages(username:string){\r\n /* this.close(); */\r\n\r\n let dm:any;\r\n //Create new room\r\n this.createRoom(username);\r\n //Get direct messages (dm)\r\n /* this.getDirectMessage(this.room._id); */\r\n console.log(this.dm);\r\n \r\n \r\n /* const modal = await this.modalController.create({\r\n component: MessagesPage,\r\n cssClass: 'group-messages',\r\n backdropDismiss: false,\r\n componentProps: {\r\n dm: dm,\r\n },\r\n });\r\n await modal.present();\r\n modal.onDidDismiss(); */\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .header-top {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n.header-toolbar .main-header .header-top .middle {\\n padding: 0 !important;\\n float: left;\\n width: 280px;\\n margin: 2.5px 0 0 5px;\\n display: flex;\\n align-items: center;\\n}\\n.header-toolbar .main-header .header-top .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 25px;\\n color: #0782c9;\\n margin: 5px 0 0 0;\\n}\\n.header-toolbar .main-header .header-bottom {\\n width: 310px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-icon {\\n width: 30px;\\n font-size: 25px;\\n float: left;\\n padding: 2px;\\n}\\n.header-toolbar .main-header .header-bottom .header-bottom-contacts {\\n width: 275px;\\n font-size: 15px;\\n color: #797979;\\n white-space: nowrap;\\n overflow: hidden;\\n text-overflow: ellipsis;\\n float: left;\\n padding: 5px;\\n margin: 1px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n overflow: auto;\\n float: left;\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\nion-content .welcome-text {\\n /* width: 322px; */\\n width: 26.375em;\\n background: #ebebeb;\\n text-align: center;\\n font-size: 13px;\\n color: #797979;\\n padding: 10px;\\n margin: 0 auto;\\n line-height: 1.2rem;\\n margin: 20px 39px 25px;\\n border-radius: 8px;\\n}\\nion-content .messages {\\n font-size: 13px;\\n font-family: Roboto;\\n overflow: auto;\\n position: absolute;\\n top: 0;\\n left: 0;\\n overflow-x: hidden;\\n overflow-y: auto;\\n width: 100%;\\n height: 100%;\\n word-wrap: break-word;\\n -webkit-overflow-scrolling: touch;\\n}\\nion-content .messages .incoming-true, ion-content .messages .incoming-false {\\n width: 305px;\\n padding: 15px 20px;\\n border-radius: 10px;\\n}\\nion-content .messages .incoming-true {\\n margin: 10px 75px 10px 20px;\\n background: #ebebeb;\\n float: left;\\n}\\nion-content .incoming-false {\\n margin: 10px 20px 10px 75px;\\n background: #e4f4fe;\\n float: right;\\n}\\nion-content .title {\\n display: inline;\\n color: #0782c9;\\n font-weight: bold;\\n margin-bottom: 5px;\\n}\\nion-content .title .time {\\n color: #797979;\\n text-align: right;\\n float: right;\\n}\\nion-footer .row {\\n width: 380px;\\n margin: 0 auto;\\n}\\nion-footer .chat-icon-options {\\n display: block !important;\\n font-size: 25px;\\n float: right !important;\\n margin-top: 10px;\\n}\\nion-footer .chat-icon-send {\\n font-size: 45px;\\n margin: 0 auto;\\n margin-top: 4px;\\n}\\nion-footer .type-message {\\n display: flex;\\n border: 1px solid #ebebeb;\\n border-radius: 25px;\\n padding-left: 15px;\\n align-items: center;\\n overflow: auto;\\n}\\nion-footer .type-message ion-textarea {\\n margin: 0 !important;\\n align-self: center;\\n}\\n.text-color-blue {\\n font-size: 15px;\\n color: #0782c9;\\n font-weight: 500;\\n letter-spacing: normal;\\n}\\n.user-status-online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.online {\\n display: block;\\n float: left;\\n color: #99e47b;\\n padding-left: 10px;\\n}\\n.offline {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.away {\\n color: #ffd21f;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.invisible {\\n color: #cbced1;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n.busy {\\n color: #f5455c;\\n display: block;\\n float: left;\\n padding-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9tZXNzYWdlcy9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxjaGF0XFxtZXNzYWdlc1xcbWVzc2FnZXMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L21lc3NhZ2VzL21lc3NhZ2VzLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNJLHdCQUFBO0VBQ0EsWUFBQTtBQ0FKO0FERUk7RUFDSSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNDUjtBRENRO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNDVjtBREFXO0VBQ0MscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0FDRVo7QURDVTtFQUNFLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNDWjtBREVRO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDQVY7QURFVTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNBWjtBREdVO0VBQ0UsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDRFo7QURLUTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ0hWO0FES1E7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0hWO0FES1E7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNIVjtBRFFHO0VBQ0Msa0JBQUE7RUFDQyxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNMTDtBRE9HO0VBQ0MsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUdBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGlDQUFBO0FDUEo7QURVSTtFQUNFLFlBQUE7RUFDQyxrQkFBQTtFQUNBLG1CQUFBO0FDUlA7QURXSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxXQUFBO0FDVFA7QURZSztFQUNDLDJCQUFBO0VBQ0MsbUJBQUE7RUFDQSxZQUFBO0FDVlA7QURZSztFQUNJLGVBQUE7RUFDSCxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ1ZOO0FEWU07RUFDRSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxZQUFBO0FDVlI7QURnQkc7RUFDRSxZQUFBO0VBQ0QsY0FBQTtBQ2JKO0FEZ0JFO0VBQ0UseUJBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtBQ2RKO0FEaUJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0FDZko7QURrQkc7RUFDQyxhQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0FDaEJKO0FEa0JJO0VBQ0Usb0JBQUE7RUFDQSxrQkFBQTtBQ2hCTjtBRHNCQztFQUNHLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtBQ25CSjtBRHFCQztFQUNHLGNBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0FDbEJKO0FEb0JDO0VBQ0MsY0FBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QUNqQkY7QURtQkE7RUFDQyxjQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ2hCRDtBRGtCQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0MsV0FBQTtFQUNBLGtCQUFBO0FDZkQ7QURpQkE7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQUNELFdBQUE7RUFDQSxrQkFBQTtBQ2REO0FEZ0JBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7RUFDRCxXQUFBO0VBQ0Esa0JBQUE7QUNiRCIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbWVzc2FnZXMvbWVzc2FnZXMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuLmhlYWRlci10b29sYmFye1xyXG4gICAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG4gICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAgIC5tYWluLWhlYWRlcntcclxuICAgICAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgICAgICBcclxuICAgICAgICAuaGVhZGVyLXRvcHtcclxuICAgICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgLm1pZGRsZXtcclxuICAgICAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucmlnaHR7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwNzgyYzk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaGVhZGVyLWJvdHRvbXtcclxuICAgICAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1ib3R0b20taWNvbntcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVyLWJvdHRvbS1jb250YWN0c3tcclxuICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29ue1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiB9XHJcbiBpb24tY29udGVudHtcclxuICAgLndlbGNvbWUtdGV4dHtcclxuICAgIC8qIHdpZHRoOiAzMjJweDsgKi9cclxuICAgICB3aWR0aDogZW0oNDIycHgpO1xyXG4gICAgIGJhY2tncm91bmQ6ICNlYmViZWI7XHJcbiAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICBjb2xvcjogIzc5Nzk3OTtcclxuICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgbWFyZ2luOiAyMHB4IDM5cHggMjVweDtcclxuICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgIH1cclxuICAgLm1lc3NhZ2Vze1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC8vc2V0IHNjcm9sbCBkbyBib3R0b21cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbiAgICBcclxuXHJcbiAgICAuaW5jb21pbmctdHJ1ZSwgLmluY29taW5nLWZhbHNle1xyXG4gICAgICB3aWR0aDogMzA1cHg7XHJcbiAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICAuaW5jb21pbmctdHJ1ZXtcclxuICAgICAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xyXG4gICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuICAgICAuaW5jb21pbmctZmFsc2V7XHJcbiAgICAgIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcclxuICAgICAgIGJhY2tncm91bmQ6ICNlNGY0ZmU7XHJcbiAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgfVxyXG4gICAgIC50aXRsZXtcclxuICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcbiAgICAgIC50aW1le1xyXG4gICAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICB9XHJcbiB9XHJcblxyXG4gaW9uLWZvb3RlcntcclxuICAgLnJvd3tcclxuICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgfVxyXG5cclxuICAuY2hhdC1pY29uLW9wdGlvbnN7XHJcbiAgICBkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuY2hhdC1pY29uLXNlbmR7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICB9XHJcblxyXG4gICAudHlwZS1tZXNzYWdle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIGlvbi10ZXh0YXJlYXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiB9XHJcblxyXG4gLnRleHQtY29sb3ItYmx1ZXtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XHJcbiB9XHJcbiAudXNlci1zdGF0dXMtb25saW5le1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiB9XHJcbiAub25saW5le1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiM5OWU0N2I7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbi5vZmZsaW5le1xyXG4gY29sb3I6I2NiY2VkMTtcclxuIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmF3YXl7XHJcbmNvbG9yOiNmZmQyMWY7XHJcbmRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmludmlzaWJsZXtcclxuICBjb2xvcjojY2JjZWQxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gZmxvYXQ6IGxlZnQ7XHJcbiBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJ1c3l7XHJcbiAgY29sb3I6I2Y1NDU1YztcclxuICBkaXNwbGF5OiBibG9jaztcclxuIGZsb2F0OiBsZWZ0O1xyXG4gcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcbiAiLCIuaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLm1pZGRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAyLjVweCAwIDAgNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLXRvcCAucmlnaHQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBjb2xvcjogIzA3ODJjOTtcbiAgbWFyZ2luOiA1cHggMCAwIDA7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgd2lkdGg6IDMxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5oZWFkZXItYm90dG9tIC5oZWFkZXItYm90dG9tLWljb24ge1xuICB3aWR0aDogMzBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMnB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuaGVhZGVyLWJvdHRvbSAuaGVhZGVyLWJvdHRvbS1jb250YWN0cyB7XG4gIHdpZHRoOiAyNzVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbjogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmbG9hdDogbGVmdDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuaW9uLWNvbnRlbnQgLndlbGNvbWUtdGV4dCB7XG4gIC8qIHdpZHRoOiAzMjJweDsgKi9cbiAgd2lkdGg6IDI2LjM3NWVtO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IDIwcHggMzlweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5pb24tY29udGVudCAubWVzc2FnZXMge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbmlvbi1jb250ZW50IC5tZXNzYWdlcyAuaW5jb21pbmctdHJ1ZSwgaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy1mYWxzZSB7XG4gIHdpZHRoOiAzMDVweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuaW9uLWNvbnRlbnQgLm1lc3NhZ2VzIC5pbmNvbWluZy10cnVlIHtcbiAgbWFyZ2luOiAxMHB4IDc1cHggMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWJlYmViO1xuICBmbG9hdDogbGVmdDtcbn1cbmlvbi1jb250ZW50IC5pbmNvbWluZy1mYWxzZSB7XG4gIG1hcmdpbjogMTBweCAyMHB4IDEwcHggNzVweDtcbiAgYmFja2dyb3VuZDogI2U0ZjRmZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuaW9uLWNvbnRlbnQgLnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogIzA3ODJjOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbmlvbi1jb250ZW50IC50aXRsZSAudGltZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5pb24tZm9vdGVyIC5yb3cge1xuICB3aWR0aDogMzgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLW9wdGlvbnMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuaW9uLWZvb3RlciAuY2hhdC1pY29uLXNlbmQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5pb24tZm9vdGVyIC50eXBlLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuaW9uLWZvb3RlciAudHlwZS1tZXNzYWdlIGlvbi10ZXh0YXJlYSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5cbi50ZXh0LWNvbG9yLWJsdWUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDc4MmM5O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xufVxuXG4udXNlci1zdGF0dXMtb25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub25saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk5ZTQ3YjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4ub2ZmbGluZSB7XG4gIGNvbG9yOiAjY2JjZWQxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmF3YXkge1xuICBjb2xvcjogI2ZmZDIxZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pbnZpc2libGUge1xuICBjb2xvcjogI2NiY2VkMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5idXN5IHtcbiAgY29sb3I6ICNmNTQ1NWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufSJdfQ== */\";","import { AfterViewChecked, Component, ElementRef, OnInit, ViewChild } from '@angular/core';\r\nimport { ModalController, NavParams, PopoverController } from '@ionic/angular';\r\nimport { Status } from 'src/app/models/chat/status.model';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { ChatService } from 'src/app/services/chat.service';\r\nimport { ChatOptionsPopoverPage } from 'src/app/shared/popover/chat-options-popover/chat-options-popover.page';\r\nimport { MessagesOptionsPage } from 'src/app/shared/popover/messages-options/messages-options.page';\r\nimport { ContactsPage } from '../new-group/contacts/contacts.page';\r\n\r\n@Component({\r\n selector: 'app-messages',\r\n templateUrl: './messages.page.html',\r\n styleUrls: ['./messages.page.scss'],\r\n})\r\nexport class MessagesPage implements OnInit, AfterViewChecked {\r\n showLoader: boolean;\r\n\r\n @ViewChild('scrollMe') private myScrollContainer: ElementRef;\r\n\r\n loggedUser: any;\r\n\r\n message = '';\r\n messages:any;\r\n dm:any;\r\n userPresence='';\r\n dmUsers:any;\r\n\r\n \r\n constructor(\r\n public popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n private chatService: ChatService,\r\n private authService: AuthService,\r\n ) { \r\n this.dm = this.navParams.get('dm');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n this.scrollToBottom();\r\n\r\n this.authService.userData$.subscribe((res:any)=>{\r\n this.loggedUser=res;\r\n console.log(this.loggedUser); \r\n });\r\n \r\n /* setInterval(()=>{ */\r\n this.load();\r\n /* }, 9000); */\r\n \r\n }\r\n load(){\r\n this.loadMessages();\r\n this.getChatMembers();\r\n }\r\n doRefresh(ev:any){\r\n this.load();\r\n ev.target.complete();\r\n }\r\n \r\n ngAfterViewChecked() { \r\n this.scrollToBottom();\r\n } \r\n scrollToBottom(): void {\r\n try {\r\n this.myScrollContainer.nativeElement.scrollTop = this.myScrollContainer.nativeElement.scrollHeight;\r\n } catch(err) { } \r\n }\r\n loadMoreMessages(ev:any){\r\n\r\n }\r\n\r\n sendMessage(){\r\n\r\n let body = {\r\n \"message\": \r\n { \r\n \"rid\": this.dm._id, \"msg\": this.message \r\n }\r\n }\r\n \r\n this.chatService.sendMessage(body).subscribe(res=> {\r\n this.loadMessages(); \r\n });\r\n this.message = \"\";\r\n }\r\n \r\n loadMessages(){\r\n this.showLoader = true;\r\n this.chatService.getRoomMessages(this.dm._id).subscribe(res => {\r\n /* console.log(res); */\r\n this.messages = res['messages'].reverse();\r\n console.log(this.messages);\r\n \r\n })\r\n }\r\n getChatMembers(){\r\n this.showLoader = true;\r\n this.chatService.getMembers(this.dm._id).subscribe(res=> {\r\n this.dmUsers = res['members'].filter(data => data.username != this.loggedUser.me.username)\r\n console.log(res);\r\n console.log(this.dmUsers);\r\n this.showLoader = false;\r\n });\r\n }\r\n\r\n async openMessagesOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: MessagesOptionsPage,\r\n componentProps: {\r\n roomId: this.dm._id,\r\n },\r\n cssClass: 'messages-options',\r\n event: ev,\r\n translucent: true,\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async addContacts(){\r\n const modal = await this.modalController.create({\r\n component: ContactsPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openChatOptions(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: ChatOptionsPopoverPage,\r\n cssClass: 'chat-options-popover',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n}\r\n","export default \".header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\n}\\n.header-toolbar .main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n.header-toolbar .main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n.header-toolbar .main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n.header-toolbar .main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n.header-toolbar .main-header .back-icon {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n.header-toolbar .main-header .div-title {\\n width: 221px;\\n padding: 0 !important;\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n.header-toolbar .main-header .title {\\n font-size: 25px;\\n}\\n.toolbar-search {\\n --padding-top:0 !important;\\n --padding-bottom:0 !important;\\n --padding-start:0 !important;\\n --padding-end:0 !important;\\n}\\n.toolbar-search .search {\\n border: 1px solid #ebebeb;\\n margin: 5px 20px 5px 20px;\\n border-radius: 5px;\\n}\\n.toolbar-search .search ion-searchbar {\\n /* border: 1px solid green; */\\n width: 100%;\\n margin: 0 !important;\\n padding: 0 !important;\\n --border-radius: 5px;\\n --box-shadow: none;\\n overflow: auto;\\n --icon-color:#0d89d1;\\n}\\nion-content {\\n --background:transparent;\\n}\\n.main-content {\\n width: 100%;\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 0 0 0 0;\\n}\\n.main-content .item-divider {\\n background: #ebebeb;\\n font-size: 15px;\\n margin: 10px 0 10px 0;\\n padding: 5px 0 5px 20px;\\n}\\n.main-content .item-checkbox {\\n display: flex;\\n margin: 10px 20px 10px 20px !important;\\n overflow: auto;\\n align-items: center;\\n}\\n.main-content .item-checkbox ion-checkbox {\\n --border-color: #0d89d1;\\n --background-checked:#0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox p {\\n display: block;\\n margin: 0 !important;\\n width: 330px;\\n padding-left: 10px;\\n font-size: 15px;\\n color: #0d89d1;\\n float: left;\\n}\\n.main-content .item-checkbox ion-icon {\\n font-size: 10px;\\n float: left;\\n color: #99e47b;\\n margin-left: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvY29udGFjdHMvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxjb250YWN0c1xcY29udGFjdHMucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9jb250YWN0cy9jb250YWN0cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7RUFDRyx3QkFBQTtFQUNBLFlBQUE7QUNBSDtBREVFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtFQUNBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLGlDQUFBO0FDQ0o7QURDSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDQ047QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ007RUFDRSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7QUNDUjtBREVJO0VBQ0UsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ0FOO0FER0k7RUFDSSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7QUNEUjtBREdJO0VBQ0ksZUFBQTtBQ0RSO0FES0E7RUFDRSwwQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7RUFDQSwwQkFBQTtBQ0ZGO0FESUU7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNGSjtBRElFO0VBQ0UsNkJBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNGSjtBRE1BO0VBQ0Usd0JBQUE7QUNIRjtBREtBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSxzQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ0ZGO0FESUk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDRk47QURNSTtFQUNFLGFBQUE7RUFDQSxzQ0FBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0pOO0FEUUk7RUFDSSx1QkFBQTtFQUNBLDRCQUFBO0VBQ0EsV0FBQTtBQ05SO0FEU0k7RUFDSSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7QUNQUjtBRFNJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7QUNQTiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL2NvbnRhY3RzL2NvbnRhY3RzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIlxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG5cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuXHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAuYmFjay1pY29ue1xyXG4gICAgICB3aWR0aDogMzdweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIC5kaXYtdGl0bGV7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgIH1cclxuICAgIC50aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50b29sYmFyLXNlYXJjaHtcclxuICAtLXBhZGRpbmctdG9wOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1lbmQ6MCAhaW1wb3J0YW50O1xyXG4gIFxyXG4gIC5zZWFyY2h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbiAgLnNlYXJjaCBpb24tc2VhcmNoYmFye1xyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAtLWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xyXG4gIH1cclxuXHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xyXG59XHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBvdmVyZmxvdzphdXRvO1xyXG4gIHBhZGRpbmc6IDAgMCAwIDA7XHJcblxyXG4gICAgLml0ZW0tZGl2aWRlcntcclxuICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6NXB4IDAgNXB4IDIwcHg7XHJcbiBcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBpb24tY2hlY2tib3h7XHJcbiAgICAgICAgLS1ib3JkZXItY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgLS1iYWNrZ3JvdW5kLWNoZWNrZWQ6IzBkODlkMTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuaXRlbS1jaGVja2JveCBwe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAzMzBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLml0ZW0tY2hlY2tib3ggaW9uLWljb257XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiM5OWU0N2I7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiIsIi5oZWFkZXItdG9vbGJhciB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgLS1vcGFjaXR5OiAxO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5oZWFkZXItdG9vbGJhciAubWFpbi1oZWFkZXIgLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuYmFjay1pY29uIHtcbiAgd2lkdGg6IDM3cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDM1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmhlYWRlci10b29sYmFyIC5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDIyMXB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4uaGVhZGVyLXRvb2xiYXIgLm1haW4taGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbn1cblxuLnRvb2xiYXItc2VhcmNoIHtcbiAgLS1wYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctc3RhcnQ6MCAhaW1wb3J0YW50O1xuICAtLXBhZGRpbmctZW5kOjAgIWltcG9ydGFudDtcbn1cbi50b29sYmFyLXNlYXJjaCAuc2VhcmNoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgbWFyZ2luOiA1cHggMjBweCA1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRvb2xiYXItc2VhcmNoIC5zZWFyY2ggaW9uLXNlYXJjaGJhciB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIGdyZWVuOyAqL1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgLS1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC0tYm94LXNoYWRvdzogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC0taWNvbi1jb2xvcjojMGQ4OWQxO1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAwIDAgMDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tZGl2aWRlciB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xuICBwYWRkaW5nOiA1cHggMCA1cHggMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDIwcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNoZWNrYm94IGlvbi1jaGVja2JveCB7XG4gIC0tYm9yZGVyLWNvbG9yOiAjMGQ4OWQxO1xuICAtLWJhY2tncm91bmQtY2hlY2tlZDojMGQ4OWQxO1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY2hlY2tib3ggcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLm1haW4tY29udGVudCAuaXRlbS1jaGVja2JveCBpb24taWNvbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjOTllNDdiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn0iXX0= */\";","import { HttpClient, HttpHeaders } from '@angular/common/http';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { GroupMessagesPage } from '../../group-messages/group-messages.page';\r\n\r\n@Component({\r\n selector: 'app-contacts',\r\n templateUrl: './contacts.page.html',\r\n styleUrls: ['./contacts.page.scss'],\r\n})\r\nexport class ContactsPage implements OnInit {\r\n showLoader: boolean;\r\n users = [];\r\n\r\n contact: string[] = [\" Ana M.\", \"Andre F.\", \"Bruno G.\", \"Catarina T\", \"Tiago\"];\r\n\r\n headers: HttpHeaders;\r\n options:any;\r\n\r\n contacts: Contact[] = [\r\n {\r\n first: 'Ana',\r\n last: 'Manuel',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Abdullah',\r\n last: 'Hill',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Batur',\r\n last: 'Oymen',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Bianca',\r\n last: 'Costa',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Zaya',\r\n last: 'Mary',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n },\r\n {\r\n first: 'Tiago',\r\n last: 'Kayaya',\r\n url: 'https://randomuser.me/api/portraits/med/women/54.jpg',\r\n }\r\n];\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private http: HttpClient,\r\n ) \r\n { \r\n this.headers = new HttpHeaders();\r\n this.headers = this.headers.set('Access-Control-Allow-Origin' , '*');\r\n this.headers = this.headers.set('Access-Control-Allow-Methods', 'POST, GET, OPTIONS, PUT');\r\n this.headers = this.headers.set('Accept','application/json');\r\n this.headers = this.headers.set('content-type','application/json');\r\n \r\n \r\n }\r\n\r\n ngOnInit() {\r\n this.loadUsers();\r\n\r\n }\r\n\r\n loadUsers(){\r\n this.options = { \r\n headers: this.headers,\r\n };\r\n /* this.http.get('https://randomuser.me/api/?results=100', this.options)\r\n .subscribe(res => {\r\n this.users = res['results'].sort((a,b) => {\r\n if(a.name.first < b.name.first){\r\n return -1;\r\n }\r\n if(a.name.first > b.name.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n console.log(res);\r\n console.log(this.users);\r\n }); */\r\n this.users = this.contacts.sort((a,b) => {\r\n if(a.first < b.first){\r\n return -1;\r\n }\r\n if(a.first > b.first){\r\n return 1;\r\n }\r\n return 0;\r\n });\r\n }\r\n\r\n separateLetter(record, recordIndex, records){\r\n /* if(recordIndex == 0){\r\n return record.name.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].name.first[0];\r\n let first_current = record.name.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null; */\r\n if(recordIndex == 0){\r\n return record.first[0];\r\n }\r\n\r\n let first_prev = records[recordIndex - 1].first[0];\r\n let first_current = record.first[0];\r\n\r\n if(first_prev != first_current){\r\n return first_current;\r\n }\r\n return null;\r\n }\r\n\r\n doRefresh(event){\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n onChange(event){\r\n\r\n }\r\n clicked(){\r\n console.log('clicked');\r\n \r\n }\r\n async groupMessages(){\r\n const modal = await this.modalController.create({\r\n component: GroupMessagesPage,\r\n componentProps: {}, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \"ion-content {\\n --background:transparent;\\n}\\n\\n.header-toolbar {\\n --background:transparent;\\n --opacity: 1;\\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-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .title-content .left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.main-header .title-content .middle {\\n padding: 0 !important;\\n float: left;\\n width: 221px;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.main-header .title-content .right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.main-content .item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.main-content .item-container-no-border {\\n display: flex;\\n width: 360px;\\n margin: 25px auto;\\n border-radius: 5px;\\n align-items: center;\\n}\\n\\n.main-content .item-container-no-border ion-label {\\n padding-left: 10px;\\n font-size: 12px;\\n color: #000;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.container-div .ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.container-div .ion-item-class-2 .ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.container-div .ion-input-class {\\n width: 315px;\\n height: 45px;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvY2hhdC9uZXctZ3JvdXAvQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcY2hhdFxcbmV3LWdyb3VwXFxuZXctZ3JvdXAucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9jaGF0L25ldy1ncm91cC9uZXctZ3JvdXAucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksd0JBQUE7QUNDSjs7QURDQTtFQUNHLHdCQUFBO0VBQ0EsWUFBQTtBQ0VIOztBREFBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDR0o7O0FEREk7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDR047O0FEREk7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNHTjs7QURESTtFQUNFLFdBQUE7QUNHTjs7QURESTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNHTjs7QURDRTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0dKOztBRERJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNHTjs7QURETTtFQUNFLFdBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNHUjs7QURETztFQUNDLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBQ0dSOztBRERNO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtBQ0dSOztBRENJO0VBQ0UsZUFBQTtBQ0NOOztBRENJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNDTjs7QURDSTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0NOOztBRElFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNBSjs7QURFSTtFQUNJLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0FSOztBREdNO0VBQ0UsYUFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUNEUjs7QURJTTtFQUNJLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7QUNGVjs7QURNRTtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtBQ0hKOztBREtJO0VBQ0ksWUFBQTtFQUNBLGdCQUFBO0FDSFI7O0FES1E7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ0haOztBRE1NO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUNKUiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2NoYXQvbmV3LWdyb3VwL25ldy1ncm91cC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24tY29udGVudHtcclxuICAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxufVxyXG4uaGVhZGVyLXRvb2xiYXJ7XHJcbiAgIC0tYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcclxuICAgLS1vcGFjaXR5OiAxO1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxuICAubWFpbi1oZWFkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gICAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcclxuICAgIFxyXG4gICAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgIC5sZWZ0e1xyXG4gICAgICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgIH1cclxuICAgICAgIC5taWRkbGV7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIyMXB4O1xyXG4gICAgICAgIG1hcmdpbjogMi41cHggMCAwIDVweDtcclxuICAgICAgfVxyXG4gICAgICAucmlnaHR7XHJcbiAgICAgICAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzA3ODJjOTtcclxuICAgICAgICBtYXJnaW46IDhweCAwIDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDFweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuIFxyXG4gIH1cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgb3ZlcmZsb3c6YXV0bztcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwIDIwcHg7XHJcblxyXG4gICAgLml0ZW0tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXJ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVse1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250YWluZXItZGl2e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG5cclxuICAgIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG5cclxuICAgICAgICAuaW9uLWljb24tY2xhc3N7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmlvbi1pbnB1dC1jbGFzc3tcclxuICAgICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICB9XHJcbiIsImlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gIC0tb3BhY2l0eTogMTtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubGVmdCB7XG4gIHdpZHRoOiAzN3B4O1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCAubWlkZGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDIyMXB4O1xuICBtYXJnaW46IDIuNXB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlLWNvbnRlbnQgLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMTVweCAyMHB4IDAgMjBweDtcbn1cbi5tYWluLWNvbnRlbnQgLml0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMjVweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5pdGVtLWNvbnRhaW5lci1uby1ib3JkZXIgaW9uLWxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pdGVtLWNsYXNzLTIge1xuICB3aWR0aDogMzYwcHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uY29udGFpbmVyLWRpdiAuaW9uLWl0ZW0tY2xhc3MtMiAuaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLmNvbnRhaW5lci1kaXYgLmlvbi1pbnB1dC1jbGFzcyB7XG4gIHdpZHRoOiAzMTVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { analyzeAndValidateNgModules } from '@angular/compiler';\r\nimport { Component, OnInit } from '@angular/core';\r\nimport { ModalController, NavParams, PickerController, PopoverController } from '@ionic/angular';\r\nimport { GroupDurationPage } from 'src/app/shared/popover/group-duration/group-duration.page';\r\nimport { GroupContactsPage } from '../group-messages/group-contacts/group-contacts.page';\r\n\r\n@Component({\r\n selector: 'app-new-group',\r\n templateUrl: './new-group.page.html',\r\n styleUrls: ['./new-group.page.scss'],\r\n})\r\nexport class NewGroupPage implements OnInit {\r\n isGroupCreated:boolean;\r\n showLoader: boolean;\r\n displayDuration: any;\r\n showDuration: boolean;\r\n selectedDuration = ['','',''];\r\n groupName:string;\r\n\r\n constructor(\r\n private pickerController: PickerController,\r\n private popoverController: PopoverController,\r\n private modalController: ModalController,\r\n private navParams: NavParams,\r\n ) \r\n { \r\n this.isGroupCreated = false;\r\n this.groupName = this.navParams.get('name');\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n _ionChange(event){\r\n this.showDuration = event.detail.checked;\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n async addContacts(){\r\n this.close();\r\n\r\n let name = this.groupName.split(' ').join('-');\r\n console.log(name);\r\n \r\n const modal = await this.modalController.create({\r\n component: GroupContactsPage,\r\n componentProps: {\r\n isCreated:this.isGroupCreated,\r\n name: name,\r\n duration:'',\r\n }, \r\n cssClass: 'contacts',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n \r\n async setDuration(ev: any) {\r\n const popover = await this.popoverController.create({\r\n component: GroupDurationPage,\r\n cssClass: 'group-duration',\r\n event: ev,\r\n translucent: true\r\n });\r\n return await popover.present();\r\n }\r\n\r\n async showPicker(){\r\n const picker = await this.pickerController.create({\r\n cssClass: '',\r\n buttons: [\r\n { \r\n text: 'Cancelar', role: 'cancel', cssClass: 'btn-cancel'\r\n },\r\n { \r\n text: 'Ok', \r\n cssClass: 'btn-cancel',\r\n handler:(value:any)=>{\r\n console.log('button done pressed');\r\n this.selectedDuration = [\r\n value.days.value,\r\n value.hours.value,\r\n value.minutes.value,\r\n ]\r\n console.log(this.selectedDuration);\r\n if(value.days.value != null && value.hours.value != null && value.minutes.value != null){\r\n if(value.days.value > 0){\r\n if(value.days.value == 1){\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" day \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.days.value + \" days \" + \r\n value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n }\r\n else{\r\n if(value.hours.value == 1){\r\n this.displayDuration = value.hours.value + \" hora \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n else{\r\n this.displayDuration = value.hours.value + \" horas \" +\r\n value.minutes.value + \" minutos\";\r\n }\r\n }\r\n } \r\n },\r\n },\r\n ],\r\n columns: [\r\n {\r\n name: 'days',\r\n prefix: 'Dias',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n ]\r\n },\r\n {\r\n name: 'hours',\r\n prefix: 'Horas',\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '1', value: 1 },\r\n { text: '2', value: 2 },\r\n { text: '3', value: 3 },\r\n { text: '4', value: 4 },\r\n { text: '5', value: 5 },\r\n { text: '6', value: 6 },\r\n { text: '7', value: 7 },\r\n { text: '8', value: 8 },\r\n ]\r\n },\r\n {\r\n name: 'minutes',\r\n prefix: 'Minutos',\r\n selectedIndex: 3,\r\n options: [\r\n { text: '0', value: 0 },\r\n { text: '5', value: 5 },\r\n { text: '10', value: 10 },\r\n { text: '15', value: 15 },\r\n { text: '20', value: 20 },\r\n { text: '25', value: 25 },\r\n { text: '30', value: 30 },\r\n { text: '35', value: 35 },\r\n { text: '45', value: 45 },\r\n { text: '50', value: 50 },\r\n { text: '55', value: 55 },\r\n ]\r\n }\r\n ]\r\n });\r\n await picker.present();\r\n picker.onDidDismiss().then(async data =>{\r\n let day = await picker.getColumn('days');\r\n let hour = await picker.getColumn('hours'); \r\n let minutes = await picker.getColumn('minutes');\r\n });\r\n\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-events-events-module-es2015.js b/android/app/src/main/assets/public/pages-events-events-module-es2015.js index 847d0551e..9ea4739c7 100644 --- a/android/app/src/main/assets/public/pages-events-events-module-es2015.js +++ b/android/app/src/main/assets/public/pages-events-events-module-es2015.js @@ -22,7 +22,7 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{customDate}}

    \r\n
    \r\n \r\n

    {{totalEvent}} eventos agendados para hoje

    \r\n
    \r\n\r\n
    \r\n
    {{hoursMinutes}}
    \r\n
    \"{{currentEvent}}\"
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    A sua Agenda
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n
      \r\n
      \r\n
      {{event.StartDate | date: 'hh:mm'}}
      \r\n
      {{event.EndDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{event.Location}}
      \r\n
      {{event.Subject}}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    Correspondência por ler
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n
      \r\n
      \r\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \r\n
      {{task.CreateDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{ task.Remetente }}
      \r\n
      {{ task.Folio }}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    "); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{customDate}}

    \r\n
    \r\n \r\n

    {{totalEvent}} eventos agendados para hoje

    \r\n
    \r\n\r\n
    \r\n
    {{hoursMinutes}}
    \r\n
    \"{{currentEvent}}\"
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    A sua Agenda
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n
      \r\n
      \r\n
      {{event.StartDate | date: 'hh:mm'}}
      \r\n
      {{event.EndDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{event.Location}}
      \r\n
      {{event.Subject}}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    Correspondência por ler
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n \r\n >\r\n
      \r\n
      \r\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \r\n
      {{task.CreateDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{ task.Folio }}
      \r\n
      {{ task.Remetente }}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    "); /***/ }), @@ -375,7 +375,7 @@ EventsPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("/* HEADER */\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}\nion-toolbar {\n --background: white;\n}\n.ion-text-header-top {\n width: 100%;\n --background: transparent;\n text-align: center;\n padding-top: 15px;\n color: #ffffff;\n /* border: 1px solid red; */\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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n.ion-text-header-top p {\n --background: transparent;\n color: #ffffff;\n}\n.ion-text-right {\n --background: transparent;\n color: #ffffff;\n}\n.header-large {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 12.5pt;\n /* font-weight: 600; */\n background: transparent;\n color: #ffffff;\n}\n.header-xsmall {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 9.7pt;\n font-weight: bold;\n padding-bottom: 3.5px;\n margin-bottom: 3.5px;\n border-bottom: 1px solid #ccc;\n background: transparent;\n}\n.header-medium {\n font-size: 12pt;\n text-align: left;\n font-family: roboto;\n background: transparent;\n margin-right: 5px;\n line-height: 25px;\n}\n.p-small {\n font-size: 13pt;\n margin-top: 13px;\n color: #000;\n margin-right: 25px !important;\n text-align: right;\n /* color: #ffffff; */\n}\n/* CONTENT */\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n.ion-item-class {\n padding: 0;\n}\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.div-item-Oficial {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cab0dc;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-item-Pessoal {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cbeecb;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-up {\n width: 100%;\n overflow: auto;\n}\n.div-up h3 {\n margin: 0;\n padding: 0;\n font-size: 17px;\n width: 100%;\n}\n.div-icon {\n width: 10%;\n font-size: 22px;\n float: left;\n color: #808080;\n}\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n.div-content-Oficial {\n width: 85%;\n float: left;\n border-left: 4px solid #cab0dc;\n padding: 0 0 0 12px;\n}\n.div-content-Pessoal {\n width: 85%;\n float: left;\n border-left: 4px solid #cbeecb;\n padding: 0 0 0 12px;\n}\n.div-content-Oficial h3, .div-content-Pessoal h3 {\n font-size: 14pt;\n /* border: 1px solid red; */\n}\n.div-content-Oficial p, .div-content-Pessoal p {\n font-size: 12pt;\n color: #5e5c5c;\n padding: 0 !important;\n margin: 0 !important;\n}\n.div-botton {\n width: 100%;\n overflow: auto;\n margin: 10px 0 5px 0;\n}\n.div-botton-left {\n width: 10%;\n float: left;\n}\n.ion-icon-location {\n text-align: center;\n display: block;\n color: #000;\n font-size: 16px;\n margin: 0 auto;\n}\n.div-botton-middle {\n width: 75%;\n float: left;\n margin-top: 0.5px;\n}\n.div-botton-middle p {\n padding: 0;\n margin: 0;\n}\n.div-botton-right {\n width: 10%;\n float: left;\n margin: 0;\n padding: 0;\n}\n.ion-icon-attach {\n color: #666666;\n font-size: 20px;\n}\n/* NEW CSS FOR TOGGLE BUTTON */\n.toggleBox {\n margin: 20px 20px 0 0;\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}\ninput:checked[type=checkbox] {\n background: #e16817;\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}\ninput:checked[type=checkbox]::before {\n left: 65px;\n}\n.toggle {\n position: relative;\n display: inline;\n font-family: \"Montserrat\", sans-serif;\n display: grid;\n text-align: center;\n}\nlabel {\n position: absolute;\n color: #fff;\n font-weight: 600;\n font-size: 12px;\n pointer-events: none;\n}\n.onbtn {\n top: 10px;\n bottom: 15px;\n left: 15px;\n /* padding-top: 10px;\n border: 1px solid red; */\n}\n.ofbtn {\n top: 10px;\n bottom: 15px;\n right: 14px;\n color: #e16817;\n}\n.main {\n padding: 0px 1.25em;\n}\n.event-number {\n color: white;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.event-number bold {\n font-family: Roboto;\n font-size: 25px;\n text-align: right;\n color: var(--white);\n}\n.time {\n font-family: Roboto;\n font-size: 30px;\n text-align: center;\n color: var(--white);\n line-height: unset;\n}\n.next-meeting {\n display: flex;\n justify-content: center;\n margin: 0px 20px;\n margin-top: 15px;\n}\n.next-meeting .meeting-time {\n font-size: 1.5625em;\n font-family: Roboto;\n font-weight: 300;\n color: var(--white);\n margin-right: 7px;\n}\n.next-meeting .meeting-description {\n margin-top: 2px;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.conteiner-box {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n}\n.schedule {\n max-width: 400px;\n font-family: Roboto;\n margin: 10px 0px;\n padding: 20px;\n background-color: white;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n margin-bottom: 20px;\n border-radius: 25px;\n}\n.schedule .schedule-header {\n display: flex;\n margin-bottom: 20px;\n justify-content: space-between;\n}\n.schedule .schedule-header .title {\n display: flex;\n align-items: center;\n}\n.schedule .schedule-header .title .icon {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n margin-right: 10px;\n}\n.schedule .schedule-header .title .text {\n font-family: Roboto;\n font-size: 20px;\n color: black;\n}\n.schedule .schedule-header .icon-next {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n font-size: 35px;\n font-size: 35px;\n}\n.schedule .content ul {\n padding: 0px;\n margin: 0px;\n}\n.schedule .content ul .d-flex {\n width: 100%;\n height: 40px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li {\n padding-bottom: 5px;\n margin-top: 5px;\n border-bottom: 1px solid #ebebeb;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li .schedule-time {\n margin-right: 10px;\n}\n.schedule .content ul li .schedule-time .time-start {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-time .time-end {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-date {\n margin-right: 10px;\n width: 22%;\n color: #797979 !important;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-details {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .location {\n font-family: Roboto;\n font-size: 13px;\n color: black;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .description {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n color: #0d89d1;\n}\n.schedule .content ul li .color {\n width: 5px;\n height: 40px;\n border-top-right-radius: 5px;\n border-bottom-right-radius: 5px;\n background-color: #f05d5e;\n}\n.schedule .content ul li:last-child {\n border-bottom: unset !important;\n padding-bottom: unset !important;\n}\n.schedule .resume .title {\n font-family: Roboto;\n font-size: 15px;\n font-weight: 500;\n color: #797979;\n margin-bottom: 5px;\n margin-top: 10px;\n}\n.schedule .resume .event-num, .schedule .resume .first-event-time {\n font-family: Roboto;\n font-size: 15px;\n display: block;\n color: black;\n}\n.d-flex {\n display: flex;\n}\n.pointer {\n cursor: pointer;\n}\n@media only screen and (min-width: 804px) {\n .schedule:first-child {\n margin-right: 2%;\n }\n}\n@media only screen and (min-width: 478px) {\n .schedule {\n width: 400px;\n }\n}\n@media only screen and (max-width: 478px) {\n .schedule {\n width: 360px;\n }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUMwQlY7QUR6QlU7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQzJCWjtBRHhCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQzBCWjtBRHZCUTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSwrQkFBQTtFQUNBLHlCQUFBO0FDeUJWO0FEdEJNO0VBQ0UsK0JBQUE7RUFDQSxnQ0FBQTtBQ3dCUjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QUNtQk47QURqQkk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ21CTjtBRGJBO0VBQ0UsYUFBQTtBQ2dCRjtBRGJBO0VBQ0UsZUFBQTtBQ2dCRjtBRGJBO0VBRUU7SUFDRSxnQkFBQTtFQ2VGO0FBQ0Y7QURYQTtFQUNFO0lBQ0UsWUFBQTtFQ2FGO0FBQ0Y7QURUQTtFQUNFO0lBQ0UsWUFBQTtFQ1dGO0FBQ0YiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnRzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4vKiBIRUFERVIgKi9cclxuLmJnLWJsdWV7XHJcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZDojMDc4MmM5O1xyXG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC0tYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLmlvbi10ZXh0LWhlYWRlci10b3B7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1oZWFkZXItdG9wIHB7XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1yaWdodHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci1sYXJnZXtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxMi41cHQ7XHJcbiAgICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci14c21hbGx7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogOS43cHQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMuNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmhlYWRlci1tZWRpdW17XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1mYW1pbHk6IHJvYm90bztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLnAtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDEzcHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAvKiBjb2xvcjogI2ZmZmZmZjsgKi9cclxuICB9XHJcbiAgXHJcbiAgLyogQ09OVEVOVCAqL1xyXG4gIC5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5sYWJlbC10ZXh0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvL0RJVlxyXG4gICAgLmRpdi1pdGVtLU9maWNpYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi11cHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi11cCBoM3tcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29ue1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgXHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcclxuICAgICAgcGFkZGluZzogMCAwIDAgMTJweDtcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1QZXNzb2Fse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgze1xyXG4gICAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9ue1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbGVmdHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tbG9jYXRpb257XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGUgcHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xyXG4gICAgLnRvZ2dsZUJveHtcclxuICAgICAgbWFyZ2luOjIwcHggMjBweCAwIDA7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJde1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAvKiB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7ICovXHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDVweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIGxlZnQ6IDY1cHg7XHJcblxyXG4gICAgfVxyXG4gICAgLnRvZ2dsZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGxhYmVse1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgLm9uYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLm9mYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICByaWdodDogMTRweDtcclxuICAgICAgY29sb3I6ICAjZTE2ODE3O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4vLyBuZXdcclxuLm1haW57XHJcbiAgcGFkZGluZzogMHB4IGVtKDIwcHgpO1xyXG59XHJcblxyXG4uZXZlbnQtbnVtYmVye1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICBib2xke1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICB9XHJcbn1cclxuLnRpbWV7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG59XHJcblxyXG4ubmV4dC1tZWV0aW5ne1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwcHggMjBweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICAubWVldGluZy10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogZW0oMjVweCk7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICB9XHJcbiAgXHJcbiAgLm1lZXRpbmctZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVpbmVyLWJveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNjaGVkdWxlIHtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAxMHB4IDBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAuc2NoZWR1bGUtaGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuaWNvbntcclxuICAgICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9IFxyXG4gICAgICAudGV4dHtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLW5leHQge1xyXG4gICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250ZW50e1xyXG4gICAgdWx7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIC5kLWZsZXh7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuc2NoZWR1bGUtdGltZXtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIC50aW1lLXN0YXJ0e1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGltZS1lbmR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRhdGV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRldGFpbHN7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLmxvY2F0aW9ue1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2xvcntcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgICBcclxuICB9XHJcblxyXG4gIC5yZXN1bWV7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5ldmVudC1udW0sIC5maXJzdC1ldmVudC10aW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmQtZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnBvaW50ZXJ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwNHB4KSB7XHJcblxyXG4gIC5zY2hlZHVsZTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzhweCkge1xyXG4gIC5zY2hlZHVsZXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICB9XHJcbn0iLCIvKiBIRUFERVIgKi9cbi5iZy1ibHVlIHtcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuaW9uLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCBwIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pb24tdGV4dC1yaWdodCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTIuNXB0O1xuICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5oZWFkZXIteHNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOS43cHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogMy41cHg7XG4gIG1hcmdpbi1ib3R0b206IDMuNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXItbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogcm9ib3RvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogY29sb3I6ICNmZmZmZmY7ICovXG59XG5cbi8qIENPTlRFTlQgKi9cbi5pdGVtLWxpc3Qtc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3Mge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGFiZWwtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtaXRlbS1PZmljaWFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYWIwZGM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtaXRlbS1QZXNzb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYmVlY2I7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtdXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtdXAgaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiAxMCU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGl2LWljb24gaW9uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LVBlc3NvYWwge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDMge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgY29sb3I6ICM1ZTVjNWM7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kaXYtYm90dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi1ib3R0b24tbGVmdCB7XG4gIHdpZHRoOiAxMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWljb24tbG9jYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDAuNXB4O1xufVxuXG4uZGl2LWJvdHRvbi1taWRkbGUgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1ib3R0b24tcmlnaHQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW9uLWljb24tYXR0YWNoIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xuLnRvZ2dsZUJveCB7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6ICNlMTY4MTc7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyAqL1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICBsZWZ0OiA2NXB4O1xufVxuXG4udG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmc6IDBweCAxLjI1ZW07XG59XG5cbi5ldmVudC1udW1iZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5ldmVudC1udW1iZXIgYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi50aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cblxuLm5leHQtbWVldGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy10aW1lIHtcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4ubmV4dC1tZWV0aW5nIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jb250ZWluZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNjaGVkdWxlIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAxMHB4IDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSAuaWNvbiB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLnRleHQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC5pY29uLW5leHQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXNpemU6IDM1cHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIC5kLWZsZXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtc3RhcnQge1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtZW5kIHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjIlO1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIC5sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuY29sb3Ige1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLmV2ZW50LW51bSwgLnNjaGVkdWxlIC5yZXN1bWUgLmZpcnN0LWV2ZW50LXRpbWUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbn0iXX0= */"); +/* harmony default export */ __webpack_exports__["default"] = ("/* HEADER */\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}\nion-toolbar {\n --background: white;\n}\n.ion-text-header-top {\n width: 100%;\n --background: transparent;\n text-align: center;\n padding-top: 15px;\n color: #ffffff;\n /* border: 1px solid red; */\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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n.ion-text-header-top p {\n --background: transparent;\n color: #ffffff;\n}\n.ion-text-right {\n --background: transparent;\n color: #ffffff;\n}\n.header-large {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 12.5pt;\n /* font-weight: 600; */\n background: transparent;\n color: #ffffff;\n}\n.header-xsmall {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 9.7pt;\n font-weight: bold;\n padding-bottom: 3.5px;\n margin-bottom: 3.5px;\n border-bottom: 1px solid #ccc;\n background: transparent;\n}\n.header-medium {\n font-size: 12pt;\n text-align: left;\n font-family: roboto;\n background: transparent;\n margin-right: 5px;\n line-height: 25px;\n}\n.p-small {\n font-size: 13pt;\n margin-top: 13px;\n color: #000;\n margin-right: 25px !important;\n text-align: right;\n /* color: #ffffff; */\n}\n/* CONTENT */\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n.ion-item-class {\n padding: 0;\n}\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.div-item-Oficial {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cab0dc;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-item-Pessoal {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cbeecb;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-up {\n width: 100%;\n overflow: auto;\n}\n.div-up h3 {\n margin: 0;\n padding: 0;\n font-size: 17px;\n width: 100%;\n}\n.div-icon {\n width: 10%;\n font-size: 22px;\n float: left;\n color: #808080;\n}\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n.div-content-Oficial {\n width: 85%;\n float: left;\n border-left: 4px solid #cab0dc;\n padding: 0 0 0 12px;\n}\n.div-content-Pessoal {\n width: 85%;\n float: left;\n border-left: 4px solid #cbeecb;\n padding: 0 0 0 12px;\n}\n.div-content-Oficial h3, .div-content-Pessoal h3 {\n font-size: 14pt;\n /* border: 1px solid red; */\n}\n.div-content-Oficial p, .div-content-Pessoal p {\n font-size: 12pt;\n color: #5e5c5c;\n padding: 0 !important;\n margin: 0 !important;\n}\n.div-botton {\n width: 100%;\n overflow: auto;\n margin: 10px 0 5px 0;\n}\n.div-botton-left {\n width: 10%;\n float: left;\n}\n.ion-icon-location {\n text-align: center;\n display: block;\n color: #000;\n font-size: 16px;\n margin: 0 auto;\n}\n.div-botton-middle {\n width: 75%;\n float: left;\n margin-top: 0.5px;\n}\n.div-botton-middle p {\n padding: 0;\n margin: 0;\n}\n.div-botton-right {\n width: 10%;\n float: left;\n margin: 0;\n padding: 0;\n}\n.ion-icon-attach {\n color: #666666;\n font-size: 20px;\n}\n/* NEW CSS FOR TOGGLE BUTTON */\n.toggleBox {\n margin: 20px 20px 0 0;\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}\ninput:checked[type=checkbox] {\n background: #e16817;\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}\ninput:checked[type=checkbox]::before {\n left: 65px;\n}\n.toggle {\n position: relative;\n display: inline;\n font-family: \"Montserrat\", sans-serif;\n display: grid;\n text-align: center;\n}\nlabel {\n position: absolute;\n color: #fff;\n font-weight: 600;\n font-size: 12px;\n pointer-events: none;\n}\n.onbtn {\n top: 10px;\n bottom: 15px;\n left: 15px;\n /* padding-top: 10px;\n border: 1px solid red; */\n}\n.ofbtn {\n top: 10px;\n bottom: 15px;\n right: 14px;\n color: #e16817;\n}\n.main {\n padding: 0px 1.25em;\n}\n.event-number {\n color: white;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.event-number bold {\n font-family: Roboto;\n font-size: 25px;\n text-align: right;\n color: var(--white);\n}\n.time {\n font-family: Roboto;\n font-size: 30px;\n text-align: center;\n color: var(--white);\n line-height: unset;\n margin-top: 10px;\n}\n.next-meeting {\n display: flex;\n justify-content: center;\n margin: 0px 20px;\n margin-top: 15px;\n}\n.next-meeting .meeting-time {\n font-size: 1.5625em;\n font-family: Roboto;\n font-weight: 300;\n color: var(--white);\n margin-right: 7px;\n}\n.next-meeting .meeting-description {\n margin-top: 2px;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.conteiner-box {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n}\n.schedule {\n max-width: 400px;\n font-family: Roboto;\n margin: 10px 0px;\n padding: 20px;\n background-color: white;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n margin-bottom: 20px;\n border-radius: 25px;\n}\n.schedule .schedule-header {\n display: flex;\n margin-bottom: 20px;\n justify-content: space-between;\n}\n.schedule .schedule-header .title {\n display: flex;\n align-items: center;\n}\n.schedule .schedule-header .title .icon {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n margin-right: 10px;\n}\n.schedule .schedule-header .title .text {\n font-family: Roboto;\n font-size: 20px;\n color: black;\n}\n.schedule .schedule-header .icon-next {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n font-size: 35px;\n font-size: 35px;\n}\n.schedule .content ul {\n padding: 0px;\n margin: 0px;\n}\n.schedule .content ul .d-flex {\n width: 100%;\n height: 40px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li {\n padding-bottom: 5px;\n margin-top: 5px;\n border-bottom: 1px solid #ebebeb;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li .schedule-time {\n margin-right: 10px;\n}\n.schedule .content ul li .schedule-time .time-start {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-time .time-end {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-date {\n margin-right: 10px;\n width: 22%;\n color: #797979 !important;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-details {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .location {\n font-family: Roboto;\n font-size: 13px;\n color: black;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .description {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n color: #0d89d1;\n}\n.schedule .content ul li .color {\n width: 5px;\n height: 40px;\n border-top-right-radius: 5px;\n border-bottom-right-radius: 5px;\n background-color: #f05d5e;\n}\n.schedule .content ul li:last-child {\n border-bottom: unset !important;\n padding-bottom: unset !important;\n}\n.schedule .resume .title {\n font-family: Roboto;\n font-size: 15px;\n font-weight: 500;\n color: #797979;\n margin-bottom: 5px;\n margin-top: 10px;\n}\n.schedule .resume .event-num, .schedule .resume .first-event-time {\n font-family: Roboto;\n font-size: 15px;\n display: block;\n color: black;\n}\n.d-flex {\n display: flex;\n}\n.pointer {\n cursor: pointer;\n}\n@media only screen and (min-width: 804px) {\n .schedule:first-child {\n margin-right: 2%;\n }\n}\n@media only screen and (min-width: 478px) {\n .schedule {\n width: 400px;\n }\n}\n@media only screen and (max-width: 478px) {\n .schedule {\n width: 360px;\n }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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O0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQzBCVjtBRHpCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDMkJaO0FEeEJVO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FDMEJaO0FEdkJRO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EseUJBQUE7QUN5QlY7QUR0Qk07RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0FDd0JSO0FEakJJO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQ21CTjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDbUJOO0FEYkE7RUFDRSxhQUFBO0FDZ0JGO0FEYkE7RUFDRSxlQUFBO0FDZ0JGO0FEYkE7RUFFRTtJQUNFLGdCQUFBO0VDZUY7QUFDRjtBRFhBO0VBQ0U7SUFDRSxZQUFBO0VDYUY7QUFDRjtBRFRBO0VBQ0U7SUFDRSxZQUFBO0VDV0Y7QUFDRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9ldmVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuXHJcbi8qIEhFQURFUiAqL1xyXG4uYmctYmx1ZXtcclxuICAtLWJhY2tncm91bmQ6IzA3ODJjOTtcclxuICBiYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgLS1iYWNrZ3JvdW5kLWNvbG9yOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuaW9uLXRvb2xiYXJ7XHJcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG4uaW9uLXRleHQtaGVhZGVyLXRvcHtcclxuICB3aWR0aDogMTAwJTtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgfVxyXG4gIC5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlvbi10ZXh0LWhlYWRlci10b3AgcHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmlvbi10ZXh0LXJpZ2h0e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLWxhcmdle1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEyLjVwdDtcclxuICAgIC8qIGZvbnQtd2VpZ2h0OiA2MDA7ICovXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLXhzbWFsbHtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA5LjdwdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMy41cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuaGVhZGVyLW1lZGl1bXtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LWZhbWlseTogcm9ib3RvO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICBcclxuICAucC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTNwdDtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xyXG4gIH1cclxuICBcclxuICAvKiBDT05URU5UICovXHJcbiAgLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIC5pb24taXRlbS1jbGFzc3tcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIFxyXG4gICAgfVxyXG4gICAgLmxhYmVsLXRleHR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vRElWXHJcbiAgICAuZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYWIwZGM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LWl0ZW0tUGVzc29hbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYmVlY2I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LXVwe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LXVwIGgze1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2FiMGRjO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYmVlY2I7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgICBjb2xvcjogcmdiKDk0LCA5MiwgOTIpO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b257XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1sZWZ0e1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGV7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1yaWdodHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1hdHRhY2h7XHJcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAvKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbiAgICAudG9nZ2xlQm94e1xyXG4gICAgICBtYXJnaW46MjBweCAyMHB4IDAgMDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgICAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlMTY4MTc7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgbGVmdDogNjVweDtcclxuXHJcbiAgICB9XHJcbiAgICAudG9nZ2xle1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgbGFiZWx7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAub25idG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIC8qIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgICB9XHJcbiAgICAub2ZidG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICBjb2xvcjogICNlMTY4MTc7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbi8vIG5ld1xyXG4ubWFpbntcclxuICBwYWRkaW5nOiAwcHggZW0oMjBweCk7XHJcbn1cclxuXHJcbi5ldmVudC1udW1iZXJ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gIGJvbGR7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG4udGltZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm5leHQtbWVldGluZ3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMHB4IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgLm1lZXRpbmctdGltZSB7XHJcbiAgICBmb250LXNpemU6IGVtKDI1cHgpO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlaW5lci1ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5zY2hlZHVsZSB7XHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgLnNjaGVkdWxlLWhlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLmljb257XHJcbiAgICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfSBcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvbi1uZXh0IHtcclxuICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudHtcclxuICAgIHVse1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAuZC1mbGV4e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLnNjaGVkdWxlLXRpbWV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAudGltZS1zdGFydHtcclxuICAgICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRpbWUtZW5ke1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kYXRle1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kZXRhaWxze1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5sb2NhdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sb3J7XHJcbiAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaTpsYXN0LWNoaWxke1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICAgXHJcbiAgfVxyXG5cclxuICAucmVzdW1le1xyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZXZlbnQtbnVtLCAuZmlyc3QtZXZlbnQtdGltZXtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5wb2ludGVye1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xyXG5cclxuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XHJcbiAgLnNjaGVkdWxle1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgfVxyXG59IiwiLyogSEVBREVSICovXG4uYmctYmx1ZSB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xuICAtLWJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC0tY29sb3I6ICNmZmZmZmY7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3AgcCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaW9uLXRleHQtcmlnaHQge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhlYWRlci1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEyLjVwdDtcbiAgLyogZm9udC13ZWlnaHQ6IDYwMDsgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLXhzbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDkuN3B0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnAtc21hbGwge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xufVxuXG4vKiBDT05URU5UICovXG4uaXRlbS1saXN0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNsYXNzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxhYmVsLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIE5FVyBDU1MgRk9SIFRPR0dMRSBCVVRUT04gKi9cbi50b2dnbGVCb3gge1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ub25idG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgLyogcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLm9mYnRuIHtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjb2xvcjogI2UxNjgxNztcbn1cblxuLm1haW4ge1xuICBwYWRkaW5nOiAwcHggMS4yNWVtO1xufVxuXG4uZXZlbnQtbnVtYmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZXZlbnQtbnVtYmVyIGJvbGQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4udGltZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5uZXh0LW1lZXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggMjBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5uZXh0LW1lZXRpbmcgLm1lZXRpbmctdGltZSB7XG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4uY29udGVpbmVyLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zY2hlZHVsZSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLmljb24ge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAuaWNvbi1uZXh0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCAuZC1mbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLXN0YXJ0IHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLWVuZCB7XG4gIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDIyJTtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAubG9jYXRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLmNvbG9yIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC5ldmVudC1udW0sIC5zY2hlZHVsZSAucmVzdW1lIC5maXJzdC1ldmVudC10aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODA0cHgpIHtcbiAgLnNjaGVkdWxlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG59Il19 */"); /***/ }), @@ -402,6 +402,10 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _event_detail_event_detail_page__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! ./event-detail/event-detail.page */ "./src/app/pages/events/event-detail/event-detail.page.ts"); /* harmony import */ var _event_detail_modal_event_detail_modal_page__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! ./event-detail-modal/event-detail-modal.page */ "./src/app/pages/events/event-detail-modal/event-detail-modal.page.ts"); /* harmony import */ var _services_processes_service__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! ../../services/processes.service */ "./src/app/services/processes.service.ts"); +/* harmony import */ var _agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__(/*! ../agenda/view-event/view-event.page */ "./src/app/pages/agenda/view-event/view-event.page.ts"); +/* harmony import */ var _gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__(/*! ../gabinete-digital/expediente/expediente-detail/expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); + + @@ -634,6 +638,48 @@ let EventsPage = class EventsPage { return (a.CreateDate < b.CreateDate) ? -1 : ((a.CreateDate > b.CreateDate) ? 1 : 0); }); } + viewEventDetail(eventId) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + console.log(this.profile); + const modal = yield this.modalController.create({ + component: _agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_13__["ViewEventPage"], + componentProps: { + eventId: eventId, + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss().then((res) => { + if (res) { + console.log(res); + this.RefreshEvents(); + } + }); + }); + } + viewExpedientDetail(serialNumber) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + console.log(this.profile); + const modal = yield this.modalController.create({ + component: _gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_14__["ExpedienteDetailPage"], + componentProps: { + serialNumber: serialNumber, + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss().then((res) => { + if (res) { + console.log(res); + this.RefreshEvents(); + } + }); + }); + } }; EventsPage.ctorParameters = () => [ { type: src_app_services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, diff --git a/android/app/src/main/assets/public/pages-events-events-module-es2015.js.map b/android/app/src/main/assets/public/pages-events-events-module-es2015.js.map index 259ca0a3f..875fd2678 100644 --- a/android/app/src/main/assets/public/pages-events-events-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-events-events-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/events/event-detail-modal/event-detail-modal.page.html","./src/app/pages/events/events.page.html","./src/app/pages/events/event-detail-modal/event-detail-modal.page.scss","./src/app/pages/events/event-detail-modal/event-detail-modal.page.ts","./src/app/pages/events/events-routing.module.ts","./src/app/pages/events/events.module.ts","./src/app/pages/events/events.page.scss","./src/app/pages/events/events.page.ts"],"names":[],"mappings":"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","file":"pages-events-events-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{customDate}}

    \\r\\n
    \\r\\n \\r\\n

    {{totalEvent}} eventos agendados para hoje

    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    {{hoursMinutes}}
    \\r\\n
    \\\"{{currentEvent}}\\\"
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    A sua Agenda
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n
      \\r\\n
      \\r\\n
      {{event.StartDate | date: 'hh:mm'}}
      \\r\\n
      {{event.EndDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{event.Location}}
      \\r\\n
      {{event.Subject}}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    Correspondência por ler
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n
      \\r\\n
      \\r\\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \\r\\n
      {{task.CreateDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{ task.Remetente }}
      \\r\\n
      {{ task.Folio }}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \";","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbC1tb2RhbFxcZXZlbnQtZGV0YWlsLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9ldmVudC1kZXRhaWwtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnQtZGV0YWlsLW1vZGFsL2V2ZW50LWRldGFpbC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24taXRlbS1ncm91cHtcclxuICBtYXJnaW46IDE1cHg7XHJcbn1cclxuLmRpdi1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG59XHJcbi5kaXYtdXB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmRpdi11cCBoM3tcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmRpdi1pY29ue1xyXG4gIHdpZHRoOiAxMCU7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiAjODA4MDgwO1xyXG59XHJcbi5kaXYtaWNvbiBpb24taWNvbntcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbn1cclxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnR7XHJcbiAgd2lkdGg6IDg1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG59XHJcbi5pb24taWNvbi1hdHRhY2h7XHJcbiAgY29sb3I6ICM2NjY2NjY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uYnRuLWF0dGFjaHtcclxuICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgLS1jb2xvcjogIzMzMztcclxuICAtLWJvcmRlci1jb2xvcjojMzMzO1xyXG59XHJcbi5kaXYtY2FyZC1idXR0b257XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcbmlvbi1jYXJke1xyXG4gIG1hcmdpbjogMi41JSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA0NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmNlbnRlcntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxvYXQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogRkZPVEVSICovXHJcbi5ldmVudC1kZXRhaWwtYnV0dG9uc3tcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5ldmVudC1kZXRhaWwtYnV0dG9ucyBpb24tYnV0dG9ue1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uaW9uLWljb24tZGVsZXRle1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogcmVkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4uZXJyb3J7XHJcbiAgY29sb3I6cmVkO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiAuZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59ICovXHJcbi5hdHRlbmRlZXMtaWNvbntcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnNlZS1tb3JlLWJ1dHRvbntcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { FormBuilder, FormGroup, Validators } from '@angular/forms';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { AlertController, ModalController, NavParams } from '@ionic/angular';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\nimport { AttendeesPage } from '../attendees/attendees.page';\r\n\r\n@Component({\r\n selector: 'app-event-detail-modal',\r\n templateUrl: './event-detail-modal.page.html',\r\n styleUrls: ['./event-detail-modal.page.scss'],\r\n})\r\nexport class EventDetailModalPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid) \r\n {\r\n\r\n this.eventsService.putEvent(this.loadedEvent, 2, 3, \"md\").subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* this.attachamentsService.getEventAttachments(this.pageId).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n }); */\r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n /* const browser = this.iab.create(url,\"_blank\");\r\n browser.show(); */\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventsPage } from './events.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventsPage\r\n },\r\n {\r\n path: 'event-detail',\r\n loadChildren: () => import('./event-detail/event-detail.module').then( m => m.EventDetailPageModule)\r\n },\r\n {\r\n path: 'attachments',\r\n loadChildren: () => import('./attachments/attachments.module').then( m => m.AttachmentsPageModule)\r\n },\r\n {\r\n path: 'attendees',\r\n loadChildren: () => import('./attendees/attendees.module').then( m => m.AttendeesPageModule)\r\n },\r\n {\r\n path: 'attendee-modal',\r\n loadChildren: () => import('./attendee-modal/attendee-modal.module').then( m => m.AttendeeModalPageModule)\r\n },\r {\n path: 'event-detail-modal',\n loadChildren: () => import('./event-detail-modal/event-detail-modal.module').then( m => m.EventDetailModalPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventsPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventsPageRoutingModule } from './events-routing.module';\r\n\r\nimport { EventsPage } from './events.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n EventsPageRoutingModule\r\n ],\r\n declarations: [EventsPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class EventsPageModule {}\r\n","export default \"/* HEADER */\\n.bg-blue {\\n --background:#0782c9;\\n background: #0782c9;\\n --background-color:#0782c9;\\n background-color: #0782c9;\\n color: #ffffff;\\n --color: #ffffff;\\n}\\nion-toolbar {\\n --background: white;\\n}\\n.ion-text-header-top {\\n width: 100%;\\n --background: transparent;\\n text-align: center;\\n padding-top: 15px;\\n color: #ffffff;\\n /* border: 1px solid red; */\\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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n.ion-text-header-top p {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.ion-text-right {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.header-large {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 12.5pt;\\n /* font-weight: 600; */\\n background: transparent;\\n color: #ffffff;\\n}\\n.header-xsmall {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 9.7pt;\\n font-weight: bold;\\n padding-bottom: 3.5px;\\n margin-bottom: 3.5px;\\n border-bottom: 1px solid #ccc;\\n background: transparent;\\n}\\n.header-medium {\\n font-size: 12pt;\\n text-align: left;\\n font-family: roboto;\\n background: transparent;\\n margin-right: 5px;\\n line-height: 25px;\\n}\\n.p-small {\\n font-size: 13pt;\\n margin-top: 13px;\\n color: #000;\\n margin-right: 25px !important;\\n text-align: right;\\n /* color: #ffffff; */\\n}\\n/* CONTENT */\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n.ion-item-class {\\n padding: 0;\\n}\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n.div-item-Oficial {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cab0dc;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-item-Pessoal {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cbeecb;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n.div-content-Oficial {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cab0dc;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Pessoal {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cbeecb;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Oficial h3, .div-content-Pessoal h3 {\\n font-size: 14pt;\\n /* border: 1px solid red; */\\n}\\n.div-content-Oficial p, .div-content-Pessoal p {\\n font-size: 12pt;\\n color: #5e5c5c;\\n padding: 0 !important;\\n margin: 0 !important;\\n}\\n.div-botton {\\n width: 100%;\\n overflow: auto;\\n margin: 10px 0 5px 0;\\n}\\n.div-botton-left {\\n width: 10%;\\n float: left;\\n}\\n.ion-icon-location {\\n text-align: center;\\n display: block;\\n color: #000;\\n font-size: 16px;\\n margin: 0 auto;\\n}\\n.div-botton-middle {\\n width: 75%;\\n float: left;\\n margin-top: 0.5px;\\n}\\n.div-botton-middle p {\\n padding: 0;\\n margin: 0;\\n}\\n.div-botton-right {\\n width: 10%;\\n float: left;\\n margin: 0;\\n padding: 0;\\n}\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n/* NEW CSS FOR TOGGLE BUTTON */\\n.toggleBox {\\n margin: 20px 20px 0 0;\\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}\\ninput:checked[type=checkbox] {\\n background: #e16817;\\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}\\ninput:checked[type=checkbox]::before {\\n left: 65px;\\n}\\n.toggle {\\n position: relative;\\n display: inline;\\n font-family: \\\"Montserrat\\\", sans-serif;\\n display: grid;\\n text-align: center;\\n}\\nlabel {\\n position: absolute;\\n color: #fff;\\n font-weight: 600;\\n font-size: 12px;\\n pointer-events: none;\\n}\\n.onbtn {\\n top: 10px;\\n bottom: 15px;\\n left: 15px;\\n /* padding-top: 10px;\\n border: 1px solid red; */\\n}\\n.ofbtn {\\n top: 10px;\\n bottom: 15px;\\n right: 14px;\\n color: #e16817;\\n}\\n.main {\\n padding: 0px 1.25em;\\n}\\n.event-number {\\n color: white;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.event-number bold {\\n font-family: Roboto;\\n font-size: 25px;\\n text-align: right;\\n color: var(--white);\\n}\\n.time {\\n font-family: Roboto;\\n font-size: 30px;\\n text-align: center;\\n color: var(--white);\\n line-height: unset;\\n}\\n.next-meeting {\\n display: flex;\\n justify-content: center;\\n margin: 0px 20px;\\n margin-top: 15px;\\n}\\n.next-meeting .meeting-time {\\n font-size: 1.5625em;\\n font-family: Roboto;\\n font-weight: 300;\\n color: var(--white);\\n margin-right: 7px;\\n}\\n.next-meeting .meeting-description {\\n margin-top: 2px;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.conteiner-box {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: center;\\n}\\n.schedule {\\n max-width: 400px;\\n font-family: Roboto;\\n margin: 10px 0px;\\n padding: 20px;\\n background-color: white;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n margin-bottom: 20px;\\n border-radius: 25px;\\n}\\n.schedule .schedule-header {\\n display: flex;\\n margin-bottom: 20px;\\n justify-content: space-between;\\n}\\n.schedule .schedule-header .title {\\n display: flex;\\n align-items: center;\\n}\\n.schedule .schedule-header .title .icon {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n margin-right: 10px;\\n}\\n.schedule .schedule-header .title .text {\\n font-family: Roboto;\\n font-size: 20px;\\n color: black;\\n}\\n.schedule .schedule-header .icon-next {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n font-size: 35px;\\n font-size: 35px;\\n}\\n.schedule .content ul {\\n padding: 0px;\\n margin: 0px;\\n}\\n.schedule .content ul .d-flex {\\n width: 100%;\\n height: 40px;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li {\\n padding-bottom: 5px;\\n margin-top: 5px;\\n border-bottom: 1px solid #ebebeb;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li .schedule-time {\\n margin-right: 10px;\\n}\\n.schedule .content ul li .schedule-time .time-start {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-time .time-end {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-date {\\n margin-right: 10px;\\n width: 22%;\\n color: #797979 !important;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-details {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .location {\\n font-family: Roboto;\\n font-size: 13px;\\n color: black;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .description {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n color: #0d89d1;\\n}\\n.schedule .content ul li .color {\\n width: 5px;\\n height: 40px;\\n border-top-right-radius: 5px;\\n border-bottom-right-radius: 5px;\\n background-color: #f05d5e;\\n}\\n.schedule .content ul li:last-child {\\n border-bottom: unset !important;\\n padding-bottom: unset !important;\\n}\\n.schedule .resume .title {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: 500;\\n color: #797979;\\n margin-bottom: 5px;\\n margin-top: 10px;\\n}\\n.schedule .resume .event-num, .schedule .resume .first-event-time {\\n font-family: Roboto;\\n font-size: 15px;\\n display: block;\\n color: black;\\n}\\n.d-flex {\\n display: flex;\\n}\\n.pointer {\\n cursor: pointer;\\n}\\n@media only screen and (min-width: 804px) {\\n .schedule:first-child {\\n margin-right: 2%;\\n }\\n}\\n@media only screen and (min-width: 478px) {\\n .schedule {\\n width: 400px;\\n }\\n}\\n@media only screen and (max-width: 478px) {\\n .schedule {\\n width: 360px;\\n }\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUMwQlY7QUR6QlU7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQzJCWjtBRHhCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQzBCWjtBRHZCUTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSwrQkFBQTtFQUNBLHlCQUFBO0FDeUJWO0FEdEJNO0VBQ0UsK0JBQUE7RUFDQSxnQ0FBQTtBQ3dCUjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QUNtQk47QURqQkk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ21CTjtBRGJBO0VBQ0UsYUFBQTtBQ2dCRjtBRGJBO0VBQ0UsZUFBQTtBQ2dCRjtBRGJBO0VBRUU7SUFDRSxnQkFBQTtFQ2VGO0FBQ0Y7QURYQTtFQUNFO0lBQ0UsWUFBQTtFQ2FGO0FBQ0Y7QURUQTtFQUNFO0lBQ0UsWUFBQTtFQ1dGO0FBQ0YiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnRzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4vKiBIRUFERVIgKi9cclxuLmJnLWJsdWV7XHJcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZDojMDc4MmM5O1xyXG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC0tYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLmlvbi10ZXh0LWhlYWRlci10b3B7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1oZWFkZXItdG9wIHB7XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1yaWdodHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci1sYXJnZXtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxMi41cHQ7XHJcbiAgICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci14c21hbGx7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogOS43cHQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMuNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmhlYWRlci1tZWRpdW17XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1mYW1pbHk6IHJvYm90bztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLnAtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDEzcHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAvKiBjb2xvcjogI2ZmZmZmZjsgKi9cclxuICB9XHJcbiAgXHJcbiAgLyogQ09OVEVOVCAqL1xyXG4gIC5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5sYWJlbC10ZXh0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvL0RJVlxyXG4gICAgLmRpdi1pdGVtLU9maWNpYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi11cHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi11cCBoM3tcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29ue1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgXHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcclxuICAgICAgcGFkZGluZzogMCAwIDAgMTJweDtcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1QZXNzb2Fse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgze1xyXG4gICAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9ue1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbGVmdHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tbG9jYXRpb257XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGUgcHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xyXG4gICAgLnRvZ2dsZUJveHtcclxuICAgICAgbWFyZ2luOjIwcHggMjBweCAwIDA7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJde1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAvKiB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7ICovXHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDVweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIGxlZnQ6IDY1cHg7XHJcblxyXG4gICAgfVxyXG4gICAgLnRvZ2dsZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGxhYmVse1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgLm9uYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLm9mYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICByaWdodDogMTRweDtcclxuICAgICAgY29sb3I6ICAjZTE2ODE3O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4vLyBuZXdcclxuLm1haW57XHJcbiAgcGFkZGluZzogMHB4IGVtKDIwcHgpO1xyXG59XHJcblxyXG4uZXZlbnQtbnVtYmVye1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICBib2xke1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICB9XHJcbn1cclxuLnRpbWV7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG59XHJcblxyXG4ubmV4dC1tZWV0aW5ne1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwcHggMjBweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICAubWVldGluZy10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogZW0oMjVweCk7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICB9XHJcbiAgXHJcbiAgLm1lZXRpbmctZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVpbmVyLWJveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNjaGVkdWxlIHtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAxMHB4IDBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAuc2NoZWR1bGUtaGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuaWNvbntcclxuICAgICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9IFxyXG4gICAgICAudGV4dHtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLW5leHQge1xyXG4gICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250ZW50e1xyXG4gICAgdWx7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIC5kLWZsZXh7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuc2NoZWR1bGUtdGltZXtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIC50aW1lLXN0YXJ0e1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGltZS1lbmR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRhdGV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRldGFpbHN7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLmxvY2F0aW9ue1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2xvcntcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgICBcclxuICB9XHJcblxyXG4gIC5yZXN1bWV7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5ldmVudC1udW0sIC5maXJzdC1ldmVudC10aW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmQtZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnBvaW50ZXJ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwNHB4KSB7XHJcblxyXG4gIC5zY2hlZHVsZTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzhweCkge1xyXG4gIC5zY2hlZHVsZXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICB9XHJcbn0iLCIvKiBIRUFERVIgKi9cbi5iZy1ibHVlIHtcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuaW9uLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCBwIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pb24tdGV4dC1yaWdodCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTIuNXB0O1xuICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5oZWFkZXIteHNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOS43cHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogMy41cHg7XG4gIG1hcmdpbi1ib3R0b206IDMuNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXItbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogcm9ib3RvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogY29sb3I6ICNmZmZmZmY7ICovXG59XG5cbi8qIENPTlRFTlQgKi9cbi5pdGVtLWxpc3Qtc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3Mge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGFiZWwtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtaXRlbS1PZmljaWFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYWIwZGM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtaXRlbS1QZXNzb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYmVlY2I7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtdXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtdXAgaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiAxMCU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGl2LWljb24gaW9uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LVBlc3NvYWwge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDMge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgY29sb3I6ICM1ZTVjNWM7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kaXYtYm90dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi1ib3R0b24tbGVmdCB7XG4gIHdpZHRoOiAxMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWljb24tbG9jYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDAuNXB4O1xufVxuXG4uZGl2LWJvdHRvbi1taWRkbGUgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1ib3R0b24tcmlnaHQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW9uLWljb24tYXR0YWNoIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xuLnRvZ2dsZUJveCB7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6ICNlMTY4MTc7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyAqL1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICBsZWZ0OiA2NXB4O1xufVxuXG4udG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmc6IDBweCAxLjI1ZW07XG59XG5cbi5ldmVudC1udW1iZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5ldmVudC1udW1iZXIgYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi50aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cblxuLm5leHQtbWVldGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy10aW1lIHtcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4ubmV4dC1tZWV0aW5nIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jb250ZWluZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNjaGVkdWxlIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAxMHB4IDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSAuaWNvbiB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLnRleHQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC5pY29uLW5leHQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXNpemU6IDM1cHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIC5kLWZsZXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtc3RhcnQge1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtZW5kIHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjIlO1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIC5sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuY29sb3Ige1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLmV2ZW50LW51bSwgLnNjaGVkdWxlIC5yZXN1bWUgLmZpcnN0LWV2ZW50LXRpbWUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbn0iXX0= */\";","import { Component, OnInit, LOCALE_ID } from '@angular/core';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { ActivatedRoute, NavigationEnd } from '@angular/router';\r\nimport { formatDate } from '@angular/common';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventDetailPage } from './event-detail/event-detail.page';\r\nimport { EventDetailModalPage } from './event-detail-modal/event-detail-modal.page';\r\nimport { ProcessesService } from '../../services/processes.service';\r\nimport { DailyWorkTask } from '../../models/dailyworktask.model';\r\n\r\n@Component({\r\n selector: 'app-events',\r\n templateUrl: './events.page.html',\r\n styleUrls: ['./events.page.scss'],\r\n})\r\nexport class EventsPage implements OnInit {\r\n /* Get current system date */\r\n today = new Date();\r\n \r\n months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n customDate = this.days[this.today.getDay()]+ \", \" + this.today.getDate() +\" de \" + ( this.months[this.today.getMonth()]);\r\n\r\n /* Setting appropriate greeting according to the time */\r\n grettings = [\"Bom dia\", \"Boa tarde\", \"Boa noite\"];\r\n greetting='';\r\n\r\n timeDate = this.today.getHours() + \":\" + this.today.getMinutes();\r\n /* Set segment variable */\r\n segment:string;\r\n public profile:string;\r\n currentEvent: any;\r\n\r\n eventsList: Event[]; \r\n officialeventsList: Event[];\r\n personaleventsList: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n combinedEvents: Event[];\r\n\r\n customText = false;\r\n totalEvent=0;\r\n currentHoursMinutes: String;\r\n\r\n showLoader: boolean;\r\n \r\n taskslist:DailyWorkTask[];\r\n\r\n constructor(private eventService: EventsService, \r\n private router: Router, \r\n private storageService:StorageService,\r\n public activatedRoute: ActivatedRoute,\r\n private alertController: AlertService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n private processes:ProcessesService) {\r\n this.prEventList = null;\r\n \r\n // update hours and minutes\r\n setInterval(()=> {\r\n this.currentHoursMinutes = formatDate(new Date(), 'HH:MM', 'pt');\r\n }, 1000);\r\n\r\n // list\r\n this.LoadList();\r\n \r\n }\r\n\r\n\r\n swipe(){\r\n console.log('!!!!');\r\n }\r\n\r\n ngOnInit() {\r\n //Inicializar segment\r\n this.segment = \"Combinada\";\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n console.log(this.profile);\r\n\r\n // set event list\r\n /* if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n } */\r\n\r\n this.storageService.get(AuthConnstants.USER).then(res=>{\r\n console.log(res);\r\n \r\n });\r\n\r\n this.showGreeting();\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.RefreshEvents();\r\n }\r\n });\r\n /* this.storageService.get(AuthConnstants.PROFILE).then(res=>{\r\n this.profile = res;\r\n }); */\r\n\r\n }\r\n\r\n\r\n doRefresh(event) {\r\n this.RefreshEvents();\r\n event.target.complete();\r\n }\r\n\r\n onSegmentChange(){\r\n this.RefreshEvents();\r\n }\r\n\r\n RefreshEvents(){\r\n this.showLoader = true;\r\n\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt') /* + ' 00:00:00' */, formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n \r\n if(res.length > 0){\r\n this.currentEvent = res[0].Subject;\r\n }\r\n \r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n console.log(res)\r\n console.log(res[0])\r\n this.currentEvent = res[0].Subject;\r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Pessoal\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Oficial\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n } \r\n break;\r\n }\r\n }\r\n\r\n showGreeting(){\r\n if(this.today.getHours() >= 6 && this.today.getHours() < 12){\r\n this.greetting = this.grettings[0];\r\n }\r\n else if(this.today.getHours() >= 12 && this.today.getHours() < 18){\r\n this.greetting = this.grettings[1];\r\n }\r\n else /* if(this.today.getHours() < 6 && this.today.getHours() >= 18) */{\r\n this.greetting = this.grettings[2];\r\n }\r\n }\r\n\r\n gotTo(){\r\n this.router.navigate(['/home/events']);\r\n }\r\n\r\n changeProfile(){\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.RefreshEvents();\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.RefreshEvents();\r\n }\r\n }\r\n\r\n logout()\r\n {\r\n this.authService.ValidatedUser.BasicAuthKey = \"\";\r\n this.router.navigate(['/home/login']);\r\n }\r\n\r\n async openEventDetail1(id:any){\r\n console.log(id);\r\n \r\n const modal = await this.modalController.create({\r\n component: EventDetailPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'event-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n\r\n }\r\n async openEventDetail(id:any) {\r\n const modal = await this.modalController.create({\r\n component: EventDetailModalPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'my-custom-class'\r\n });\r\n return await modal.present();\r\n }\r\n\r\n\r\n /**\r\n * @returns time in format HH:MM\r\n */\r\n get hoursMinutes():String {\r\n \r\n return this.currentHoursMinutes;\r\n\r\n }\r\n\r\n LoadList()\r\n {\r\n this.processes.GetTasksList(\"Expediente\", false).subscribe(result => {\r\n\r\n const AllResult = new Array();\r\n\r\n result.forEach(element => {\r\n let task: DailyWorkTask = {\r\n \"SerialNumber\": element.serialNumber,\r\n \"Folio\": element.workflowInstanceFolio,\r\n \"Senders\": element.originator.email,\r\n \"CreateDate\": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": element.formURL,\r\n \"Remetente\": element.workflowInstanceDataFields.Remetente\r\n }\r\n // CreateDate\r\n AllResult.push(task);\r\n });\r\n\r\n console.log(AllResult);\r\n\r\n this.taskslist = this.sortArrayISODate(AllResult).reverse()\r\n\r\n\r\n });\r\n\r\n\r\n }\r\n\r\n sortArrayISODate(myArray: any){\r\n return myArray.sort(function(a, b) {\r\n return (a.CreateDate < b.CreateDate) ? -1 : ((a.CreateDate > b.CreateDate) ? 1 : 0);\r\n });\r\n }\r\n\r\n \r\n \r\n \r\n}\r\n\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/events/event-detail-modal/event-detail-modal.page.html","./src/app/pages/events/events.page.html","./src/app/pages/events/event-detail-modal/event-detail-modal.page.scss","./src/app/pages/events/event-detail-modal/event-detail-modal.page.ts","./src/app/pages/events/events-routing.module.ts","./src/app/pages/events/events.module.ts","./src/app/pages/events/events.page.scss","./src/app/pages/events/events.page.ts"],"names":[],"mappings":"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","file":"pages-events-events-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{customDate}}

    \\r\\n
    \\r\\n \\r\\n

    {{totalEvent}} eventos agendados para hoje

    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    {{hoursMinutes}}
    \\r\\n
    \\\"{{currentEvent}}\\\"
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    A sua Agenda
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n
      \\r\\n
      \\r\\n
      {{event.StartDate | date: 'hh:mm'}}
      \\r\\n
      {{event.EndDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{event.Location}}
      \\r\\n
      {{event.Subject}}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    Correspondência por ler
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n \\r\\n >\\r\\n
      \\r\\n
      \\r\\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \\r\\n
      {{task.CreateDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{ task.Folio }}
      \\r\\n
      {{ task.Remetente }}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \";","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbC1tb2RhbFxcZXZlbnQtZGV0YWlsLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9ldmVudC1kZXRhaWwtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnQtZGV0YWlsLW1vZGFsL2V2ZW50LWRldGFpbC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24taXRlbS1ncm91cHtcclxuICBtYXJnaW46IDE1cHg7XHJcbn1cclxuLmRpdi1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG59XHJcbi5kaXYtdXB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmRpdi11cCBoM3tcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmRpdi1pY29ue1xyXG4gIHdpZHRoOiAxMCU7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiAjODA4MDgwO1xyXG59XHJcbi5kaXYtaWNvbiBpb24taWNvbntcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbn1cclxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnR7XHJcbiAgd2lkdGg6IDg1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG59XHJcbi5pb24taWNvbi1hdHRhY2h7XHJcbiAgY29sb3I6ICM2NjY2NjY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uYnRuLWF0dGFjaHtcclxuICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgLS1jb2xvcjogIzMzMztcclxuICAtLWJvcmRlci1jb2xvcjojMzMzO1xyXG59XHJcbi5kaXYtY2FyZC1idXR0b257XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcbmlvbi1jYXJke1xyXG4gIG1hcmdpbjogMi41JSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA0NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmNlbnRlcntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxvYXQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogRkZPVEVSICovXHJcbi5ldmVudC1kZXRhaWwtYnV0dG9uc3tcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5ldmVudC1kZXRhaWwtYnV0dG9ucyBpb24tYnV0dG9ue1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uaW9uLWljb24tZGVsZXRle1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogcmVkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4uZXJyb3J7XHJcbiAgY29sb3I6cmVkO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiAuZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59ICovXHJcbi5hdHRlbmRlZXMtaWNvbntcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnNlZS1tb3JlLWJ1dHRvbntcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { FormBuilder, FormGroup, Validators } from '@angular/forms';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { AlertController, ModalController, NavParams } from '@ionic/angular';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\nimport { AttendeesPage } from '../attendees/attendees.page';\r\n\r\n@Component({\r\n selector: 'app-event-detail-modal',\r\n templateUrl: './event-detail-modal.page.html',\r\n styleUrls: ['./event-detail-modal.page.scss'],\r\n})\r\nexport class EventDetailModalPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid) \r\n {\r\n\r\n this.eventsService.putEvent(this.loadedEvent, 2, 3, \"md\").subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* this.attachamentsService.getEventAttachments(this.pageId).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n }); */\r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n /* const browser = this.iab.create(url,\"_blank\");\r\n browser.show(); */\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventsPage } from './events.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventsPage\r\n },\r\n {\r\n path: 'event-detail',\r\n loadChildren: () => import('./event-detail/event-detail.module').then( m => m.EventDetailPageModule)\r\n },\r\n {\r\n path: 'attachments',\r\n loadChildren: () => import('./attachments/attachments.module').then( m => m.AttachmentsPageModule)\r\n },\r\n {\r\n path: 'attendees',\r\n loadChildren: () => import('./attendees/attendees.module').then( m => m.AttendeesPageModule)\r\n },\r\n {\r\n path: 'attendee-modal',\r\n loadChildren: () => import('./attendee-modal/attendee-modal.module').then( m => m.AttendeeModalPageModule)\r\n },\r {\n path: 'event-detail-modal',\n loadChildren: () => import('./event-detail-modal/event-detail-modal.module').then( m => m.EventDetailModalPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventsPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventsPageRoutingModule } from './events-routing.module';\r\n\r\nimport { EventsPage } from './events.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n EventsPageRoutingModule\r\n ],\r\n declarations: [EventsPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class EventsPageModule {}\r\n","export default \"/* HEADER */\\n.bg-blue {\\n --background:#0782c9;\\n background: #0782c9;\\n --background-color:#0782c9;\\n background-color: #0782c9;\\n color: #ffffff;\\n --color: #ffffff;\\n}\\nion-toolbar {\\n --background: white;\\n}\\n.ion-text-header-top {\\n width: 100%;\\n --background: transparent;\\n text-align: center;\\n padding-top: 15px;\\n color: #ffffff;\\n /* border: 1px solid red; */\\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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n.ion-text-header-top p {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.ion-text-right {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.header-large {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 12.5pt;\\n /* font-weight: 600; */\\n background: transparent;\\n color: #ffffff;\\n}\\n.header-xsmall {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 9.7pt;\\n font-weight: bold;\\n padding-bottom: 3.5px;\\n margin-bottom: 3.5px;\\n border-bottom: 1px solid #ccc;\\n background: transparent;\\n}\\n.header-medium {\\n font-size: 12pt;\\n text-align: left;\\n font-family: roboto;\\n background: transparent;\\n margin-right: 5px;\\n line-height: 25px;\\n}\\n.p-small {\\n font-size: 13pt;\\n margin-top: 13px;\\n color: #000;\\n margin-right: 25px !important;\\n text-align: right;\\n /* color: #ffffff; */\\n}\\n/* CONTENT */\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n.ion-item-class {\\n padding: 0;\\n}\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n.div-item-Oficial {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cab0dc;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-item-Pessoal {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cbeecb;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n.div-content-Oficial {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cab0dc;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Pessoal {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cbeecb;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Oficial h3, .div-content-Pessoal h3 {\\n font-size: 14pt;\\n /* border: 1px solid red; */\\n}\\n.div-content-Oficial p, .div-content-Pessoal p {\\n font-size: 12pt;\\n color: #5e5c5c;\\n padding: 0 !important;\\n margin: 0 !important;\\n}\\n.div-botton {\\n width: 100%;\\n overflow: auto;\\n margin: 10px 0 5px 0;\\n}\\n.div-botton-left {\\n width: 10%;\\n float: left;\\n}\\n.ion-icon-location {\\n text-align: center;\\n display: block;\\n color: #000;\\n font-size: 16px;\\n margin: 0 auto;\\n}\\n.div-botton-middle {\\n width: 75%;\\n float: left;\\n margin-top: 0.5px;\\n}\\n.div-botton-middle p {\\n padding: 0;\\n margin: 0;\\n}\\n.div-botton-right {\\n width: 10%;\\n float: left;\\n margin: 0;\\n padding: 0;\\n}\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n/* NEW CSS FOR TOGGLE BUTTON */\\n.toggleBox {\\n margin: 20px 20px 0 0;\\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}\\ninput:checked[type=checkbox] {\\n background: #e16817;\\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}\\ninput:checked[type=checkbox]::before {\\n left: 65px;\\n}\\n.toggle {\\n position: relative;\\n display: inline;\\n font-family: \\\"Montserrat\\\", sans-serif;\\n display: grid;\\n text-align: center;\\n}\\nlabel {\\n position: absolute;\\n color: #fff;\\n font-weight: 600;\\n font-size: 12px;\\n pointer-events: none;\\n}\\n.onbtn {\\n top: 10px;\\n bottom: 15px;\\n left: 15px;\\n /* padding-top: 10px;\\n border: 1px solid red; */\\n}\\n.ofbtn {\\n top: 10px;\\n bottom: 15px;\\n right: 14px;\\n color: #e16817;\\n}\\n.main {\\n padding: 0px 1.25em;\\n}\\n.event-number {\\n color: white;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.event-number bold {\\n font-family: Roboto;\\n font-size: 25px;\\n text-align: right;\\n color: var(--white);\\n}\\n.time {\\n font-family: Roboto;\\n font-size: 30px;\\n text-align: center;\\n color: var(--white);\\n line-height: unset;\\n margin-top: 10px;\\n}\\n.next-meeting {\\n display: flex;\\n justify-content: center;\\n margin: 0px 20px;\\n margin-top: 15px;\\n}\\n.next-meeting .meeting-time {\\n font-size: 1.5625em;\\n font-family: Roboto;\\n font-weight: 300;\\n color: var(--white);\\n margin-right: 7px;\\n}\\n.next-meeting .meeting-description {\\n margin-top: 2px;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.conteiner-box {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: center;\\n}\\n.schedule {\\n max-width: 400px;\\n font-family: Roboto;\\n margin: 10px 0px;\\n padding: 20px;\\n background-color: white;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n margin-bottom: 20px;\\n border-radius: 25px;\\n}\\n.schedule .schedule-header {\\n display: flex;\\n margin-bottom: 20px;\\n justify-content: space-between;\\n}\\n.schedule .schedule-header .title {\\n display: flex;\\n align-items: center;\\n}\\n.schedule .schedule-header .title .icon {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n margin-right: 10px;\\n}\\n.schedule .schedule-header .title .text {\\n font-family: Roboto;\\n font-size: 20px;\\n color: black;\\n}\\n.schedule .schedule-header .icon-next {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n font-size: 35px;\\n font-size: 35px;\\n}\\n.schedule .content ul {\\n padding: 0px;\\n margin: 0px;\\n}\\n.schedule .content ul .d-flex {\\n width: 100%;\\n height: 40px;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li {\\n padding-bottom: 5px;\\n margin-top: 5px;\\n border-bottom: 1px solid #ebebeb;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li .schedule-time {\\n margin-right: 10px;\\n}\\n.schedule .content ul li .schedule-time .time-start {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-time .time-end {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-date {\\n margin-right: 10px;\\n width: 22%;\\n color: #797979 !important;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-details {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .location {\\n font-family: Roboto;\\n font-size: 13px;\\n color: black;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .description {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n color: #0d89d1;\\n}\\n.schedule .content ul li .color {\\n width: 5px;\\n height: 40px;\\n border-top-right-radius: 5px;\\n border-bottom-right-radius: 5px;\\n background-color: #f05d5e;\\n}\\n.schedule .content ul li:last-child {\\n border-bottom: unset !important;\\n padding-bottom: unset !important;\\n}\\n.schedule .resume .title {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: 500;\\n color: #797979;\\n margin-bottom: 5px;\\n margin-top: 10px;\\n}\\n.schedule .resume .event-num, .schedule .resume .first-event-time {\\n font-family: Roboto;\\n font-size: 15px;\\n display: block;\\n color: black;\\n}\\n.d-flex {\\n display: flex;\\n}\\n.pointer {\\n cursor: pointer;\\n}\\n@media only screen and (min-width: 804px) {\\n .schedule:first-child {\\n margin-right: 2%;\\n }\\n}\\n@media only screen and (min-width: 478px) {\\n .schedule {\\n width: 400px;\\n }\\n}\\n@media only screen and (max-width: 478px) {\\n .schedule {\\n width: 360px;\\n }\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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O0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQzBCVjtBRHpCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDMkJaO0FEeEJVO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FDMEJaO0FEdkJRO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EseUJBQUE7QUN5QlY7QUR0Qk07RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0FDd0JSO0FEakJJO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQ21CTjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDbUJOO0FEYkE7RUFDRSxhQUFBO0FDZ0JGO0FEYkE7RUFDRSxlQUFBO0FDZ0JGO0FEYkE7RUFFRTtJQUNFLGdCQUFBO0VDZUY7QUFDRjtBRFhBO0VBQ0U7SUFDRSxZQUFBO0VDYUY7QUFDRjtBRFRBO0VBQ0U7SUFDRSxZQUFBO0VDV0Y7QUFDRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9ldmVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuXHJcbi8qIEhFQURFUiAqL1xyXG4uYmctYmx1ZXtcclxuICAtLWJhY2tncm91bmQ6IzA3ODJjOTtcclxuICBiYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgLS1iYWNrZ3JvdW5kLWNvbG9yOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuaW9uLXRvb2xiYXJ7XHJcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG4uaW9uLXRleHQtaGVhZGVyLXRvcHtcclxuICB3aWR0aDogMTAwJTtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgfVxyXG4gIC5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlvbi10ZXh0LWhlYWRlci10b3AgcHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmlvbi10ZXh0LXJpZ2h0e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLWxhcmdle1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEyLjVwdDtcclxuICAgIC8qIGZvbnQtd2VpZ2h0OiA2MDA7ICovXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLXhzbWFsbHtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA5LjdwdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMy41cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuaGVhZGVyLW1lZGl1bXtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LWZhbWlseTogcm9ib3RvO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICBcclxuICAucC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTNwdDtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xyXG4gIH1cclxuICBcclxuICAvKiBDT05URU5UICovXHJcbiAgLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIC5pb24taXRlbS1jbGFzc3tcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIFxyXG4gICAgfVxyXG4gICAgLmxhYmVsLXRleHR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vRElWXHJcbiAgICAuZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYWIwZGM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LWl0ZW0tUGVzc29hbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYmVlY2I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LXVwe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LXVwIGgze1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2FiMGRjO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYmVlY2I7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgICBjb2xvcjogcmdiKDk0LCA5MiwgOTIpO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b257XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1sZWZ0e1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGV7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1yaWdodHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1hdHRhY2h7XHJcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAvKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbiAgICAudG9nZ2xlQm94e1xyXG4gICAgICBtYXJnaW46MjBweCAyMHB4IDAgMDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgICAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlMTY4MTc7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgbGVmdDogNjVweDtcclxuXHJcbiAgICB9XHJcbiAgICAudG9nZ2xle1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgbGFiZWx7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAub25idG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIC8qIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgICB9XHJcbiAgICAub2ZidG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICBjb2xvcjogICNlMTY4MTc7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbi8vIG5ld1xyXG4ubWFpbntcclxuICBwYWRkaW5nOiAwcHggZW0oMjBweCk7XHJcbn1cclxuXHJcbi5ldmVudC1udW1iZXJ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gIGJvbGR7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG4udGltZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm5leHQtbWVldGluZ3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMHB4IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgLm1lZXRpbmctdGltZSB7XHJcbiAgICBmb250LXNpemU6IGVtKDI1cHgpO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlaW5lci1ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5zY2hlZHVsZSB7XHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgLnNjaGVkdWxlLWhlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLmljb257XHJcbiAgICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfSBcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvbi1uZXh0IHtcclxuICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudHtcclxuICAgIHVse1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAuZC1mbGV4e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLnNjaGVkdWxlLXRpbWV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAudGltZS1zdGFydHtcclxuICAgICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRpbWUtZW5ke1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kYXRle1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kZXRhaWxze1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5sb2NhdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sb3J7XHJcbiAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaTpsYXN0LWNoaWxke1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICAgXHJcbiAgfVxyXG5cclxuICAucmVzdW1le1xyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZXZlbnQtbnVtLCAuZmlyc3QtZXZlbnQtdGltZXtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5wb2ludGVye1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xyXG5cclxuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XHJcbiAgLnNjaGVkdWxle1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgfVxyXG59IiwiLyogSEVBREVSICovXG4uYmctYmx1ZSB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xuICAtLWJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC0tY29sb3I6ICNmZmZmZmY7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3AgcCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaW9uLXRleHQtcmlnaHQge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhlYWRlci1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEyLjVwdDtcbiAgLyogZm9udC13ZWlnaHQ6IDYwMDsgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLXhzbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDkuN3B0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnAtc21hbGwge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xufVxuXG4vKiBDT05URU5UICovXG4uaXRlbS1saXN0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNsYXNzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxhYmVsLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIE5FVyBDU1MgRk9SIFRPR0dMRSBCVVRUT04gKi9cbi50b2dnbGVCb3gge1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ub25idG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgLyogcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLm9mYnRuIHtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjb2xvcjogI2UxNjgxNztcbn1cblxuLm1haW4ge1xuICBwYWRkaW5nOiAwcHggMS4yNWVtO1xufVxuXG4uZXZlbnQtbnVtYmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZXZlbnQtbnVtYmVyIGJvbGQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4udGltZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5uZXh0LW1lZXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggMjBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5uZXh0LW1lZXRpbmcgLm1lZXRpbmctdGltZSB7XG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4uY29udGVpbmVyLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zY2hlZHVsZSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLmljb24ge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAuaWNvbi1uZXh0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCAuZC1mbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLXN0YXJ0IHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLWVuZCB7XG4gIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDIyJTtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAubG9jYXRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLmNvbG9yIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC5ldmVudC1udW0sIC5zY2hlZHVsZSAucmVzdW1lIC5maXJzdC1ldmVudC10aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODA0cHgpIHtcbiAgLnNjaGVkdWxlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG59Il19 */\";","import { Component, OnInit, LOCALE_ID } from '@angular/core';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { ActivatedRoute, NavigationEnd } from '@angular/router';\r\nimport { formatDate } from '@angular/common';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventDetailPage } from './event-detail/event-detail.page';\r\nimport { EventDetailModalPage } from './event-detail-modal/event-detail-modal.page';\r\nimport { ProcessesService } from '../../services/processes.service';\r\nimport { DailyWorkTask } from '../../models/dailyworktask.model';\r\nimport { ViewEventPage } from '../agenda/view-event/view-event.page';\r\nimport { ExpedientePage } from '../gabinete-digital/expediente/expediente.page';\r\nimport { ExpedienteDetailPage } from '../gabinete-digital/expediente/expediente-detail/expediente-detail.page';\r\n\r\n@Component({\r\n selector: 'app-events',\r\n templateUrl: './events.page.html',\r\n styleUrls: ['./events.page.scss'],\r\n})\r\nexport class EventsPage implements OnInit {\r\n /* Get current system date */\r\n today = new Date();\r\n \r\n months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n customDate = this.days[this.today.getDay()]+ \", \" + this.today.getDate() +\" de \" + ( this.months[this.today.getMonth()]);\r\n\r\n /* Setting appropriate greeting according to the time */\r\n grettings = [\"Bom dia\", \"Boa tarde\", \"Boa noite\"];\r\n greetting='';\r\n\r\n timeDate = this.today.getHours() + \":\" + this.today.getMinutes();\r\n /* Set segment variable */\r\n segment:string;\r\n public profile:string;\r\n currentEvent: any;\r\n\r\n eventsList: Event[]; \r\n officialeventsList: Event[];\r\n personaleventsList: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n combinedEvents: Event[];\r\n\r\n customText = false;\r\n totalEvent=0;\r\n currentHoursMinutes: String;\r\n\r\n showLoader: boolean;\r\n \r\n taskslist:DailyWorkTask[];\r\n\r\n constructor(private eventService: EventsService, \r\n private router: Router, \r\n private storageService:StorageService,\r\n public activatedRoute: ActivatedRoute,\r\n private alertController: AlertService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n private processes:ProcessesService) {\r\n this.prEventList = null;\r\n \r\n // update hours and minutes\r\n setInterval(()=> {\r\n this.currentHoursMinutes = formatDate(new Date(), 'HH:MM', 'pt');\r\n }, 1000);\r\n\r\n // list\r\n this.LoadList();\r\n \r\n }\r\n\r\n\r\n swipe(){\r\n console.log('!!!!');\r\n }\r\n\r\n ngOnInit() {\r\n //Inicializar segment\r\n this.segment = \"Combinada\";\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n console.log(this.profile);\r\n\r\n // set event list\r\n /* if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n } */\r\n\r\n this.storageService.get(AuthConnstants.USER).then(res=>{\r\n console.log(res);\r\n });\r\n\r\n this.showGreeting();\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.RefreshEvents();\r\n }\r\n });\r\n /* this.storageService.get(AuthConnstants.PROFILE).then(res=>{\r\n this.profile = res;\r\n }); */\r\n\r\n }\r\n\r\n\r\n doRefresh(event) {\r\n this.RefreshEvents();\r\n event.target.complete();\r\n }\r\n\r\n onSegmentChange(){\r\n this.RefreshEvents();\r\n }\r\n\r\n RefreshEvents(){\r\n this.showLoader = true;\r\n\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt') /* + ' 00:00:00' */, formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n \r\n if(res.length > 0){\r\n this.currentEvent = res[0].Subject;\r\n }\r\n \r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n console.log(res)\r\n console.log(res[0])\r\n this.currentEvent = res[0].Subject;\r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Pessoal\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Oficial\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n } \r\n break;\r\n }\r\n }\r\n\r\n showGreeting(){\r\n if(this.today.getHours() >= 6 && this.today.getHours() < 12){\r\n this.greetting = this.grettings[0];\r\n }\r\n else if(this.today.getHours() >= 12 && this.today.getHours() < 18){\r\n this.greetting = this.grettings[1];\r\n }\r\n else /* if(this.today.getHours() < 6 && this.today.getHours() >= 18) */{\r\n this.greetting = this.grettings[2];\r\n }\r\n }\r\n\r\n gotTo(){\r\n this.router.navigate(['/home/events']);\r\n }\r\n\r\n changeProfile(){\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.RefreshEvents();\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.RefreshEvents();\r\n }\r\n }\r\n\r\n logout()\r\n {\r\n this.authService.ValidatedUser.BasicAuthKey = \"\";\r\n this.router.navigate(['/home/login']);\r\n }\r\n\r\n async openEventDetail1(id:any){\r\n console.log(id);\r\n \r\n const modal = await this.modalController.create({\r\n component: EventDetailPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'event-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n\r\n }\r\n async openEventDetail(id:any) {\r\n const modal = await this.modalController.create({\r\n component: EventDetailModalPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'my-custom-class'\r\n });\r\n return await modal.present();\r\n }\r\n\r\n\r\n /**\r\n * @returns time in format HH:MM\r\n */\r\n get hoursMinutes():String {\r\n \r\n return this.currentHoursMinutes;\r\n\r\n }\r\n\r\n LoadList()\r\n {\r\n this.processes.GetTasksList(\"Expediente\", false).subscribe(result => {\r\n\r\n const AllResult = new Array();\r\n\r\n result.forEach(element => {\r\n let task: DailyWorkTask = {\r\n \"SerialNumber\": element.serialNumber,\r\n \"Folio\": element.workflowInstanceFolio,\r\n \"Senders\": element.originator.email,\r\n \"CreateDate\": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": element.formURL,\r\n \"Remetente\": element.workflowInstanceDataFields.Remetente\r\n }\r\n // CreateDate\r\n AllResult.push(task);\r\n });\r\n\r\n console.log(AllResult);\r\n\r\n this.taskslist = this.sortArrayISODate(AllResult).reverse()\r\n\r\n });\r\n }\r\n\r\n sortArrayISODate(myArray: any){\r\n return myArray.sort(function(a, b) {\r\n return (a.CreateDate < b.CreateDate) ? -1 : ((a.CreateDate > b.CreateDate) ? 1 : 0);\r\n });\r\n }\r\n\r\n async viewEventDetail(eventId:any) {\r\n console.log(this.profile);\r\n \r\n const modal = await this.modalController.create({\r\n component: ViewEventPage,\r\n componentProps:{\r\n eventId: eventId,\r\n profile: this.profile,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res)=>{\r\n if(res){\r\n console.log(res);\r\n this.RefreshEvents();\r\n }\r\n });\r\n }\r\n\r\n async viewExpedientDetail(serialNumber:any) {\r\n console.log(this.profile);\r\n \r\n const modal = await this.modalController.create({\r\n component: ExpedienteDetailPage,\r\n componentProps:{\r\n serialNumber: serialNumber,\r\n profile: this.profile,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res)=>{\r\n if(res){\r\n console.log(res);\r\n this.RefreshEvents();\r\n }\r\n });\r\n }\r\n\r\n \r\n \r\n \r\n}\r\n\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-events-events-module-es5.js b/android/app/src/main/assets/public/pages-events-events-module-es5.js index 65b00ab31..980050ee8 100644 --- a/android/app/src/main/assets/public/pages-events-events-module-es5.js +++ b/android/app/src/main/assets/public/pages-events-events-module-es5.js @@ -41,7 +41,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /* harmony default export */ - __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{customDate}}

    \r\n
    \r\n \r\n

    {{totalEvent}} eventos agendados para hoje

    \r\n
    \r\n\r\n
    \r\n
    {{hoursMinutes}}
    \r\n
    \"{{currentEvent}}\"
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    A sua Agenda
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n
      \r\n
      \r\n
      {{event.StartDate | date: 'hh:mm'}}
      \r\n
      {{event.EndDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{event.Location}}
      \r\n
      {{event.Subject}}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    Correspondência por ler
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n
      \r\n
      \r\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \r\n
      {{task.CreateDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{ task.Remetente }}
      \r\n
      {{ task.Folio }}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    "; + __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n

    {{customDate}}

    \r\n
    \r\n \r\n

    {{totalEvent}} eventos agendados para hoje

    \r\n
    \r\n\r\n
    \r\n
    {{hoursMinutes}}
    \r\n
    \"{{currentEvent}}\"
    \r\n
    \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    A sua Agenda
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n
      \r\n
      \r\n
      {{event.StartDate | date: 'hh:mm'}}
      \r\n
      {{event.EndDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{event.Location}}
      \r\n
      {{event.Subject}}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    Correspondência por ler
    \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
      \r\n
    • \r\n \r\n >\r\n
      \r\n
      \r\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \r\n
      {{task.CreateDate | date: 'hh:mm'}}
      \r\n
      \r\n
      \r\n
      {{ task.Folio }}
      \r\n
      {{ task.Remetente }}
      \r\n
      \r\n
      \r\n
    • \r\n\r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    "; /***/ }, @@ -724,7 +724,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d /* harmony default export */ - __webpack_exports__["default"] = "/* HEADER */\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}\nion-toolbar {\n --background: white;\n}\n.ion-text-header-top {\n width: 100%;\n --background: transparent;\n text-align: center;\n padding-top: 15px;\n color: #ffffff;\n /* border: 1px solid red; */\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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n.ion-text-header-top p {\n --background: transparent;\n color: #ffffff;\n}\n.ion-text-right {\n --background: transparent;\n color: #ffffff;\n}\n.header-large {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 12.5pt;\n /* font-weight: 600; */\n background: transparent;\n color: #ffffff;\n}\n.header-xsmall {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 9.7pt;\n font-weight: bold;\n padding-bottom: 3.5px;\n margin-bottom: 3.5px;\n border-bottom: 1px solid #ccc;\n background: transparent;\n}\n.header-medium {\n font-size: 12pt;\n text-align: left;\n font-family: roboto;\n background: transparent;\n margin-right: 5px;\n line-height: 25px;\n}\n.p-small {\n font-size: 13pt;\n margin-top: 13px;\n color: #000;\n margin-right: 25px !important;\n text-align: right;\n /* color: #ffffff; */\n}\n/* CONTENT */\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n.ion-item-class {\n padding: 0;\n}\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.div-item-Oficial {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cab0dc;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-item-Pessoal {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cbeecb;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-up {\n width: 100%;\n overflow: auto;\n}\n.div-up h3 {\n margin: 0;\n padding: 0;\n font-size: 17px;\n width: 100%;\n}\n.div-icon {\n width: 10%;\n font-size: 22px;\n float: left;\n color: #808080;\n}\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n.div-content-Oficial {\n width: 85%;\n float: left;\n border-left: 4px solid #cab0dc;\n padding: 0 0 0 12px;\n}\n.div-content-Pessoal {\n width: 85%;\n float: left;\n border-left: 4px solid #cbeecb;\n padding: 0 0 0 12px;\n}\n.div-content-Oficial h3, .div-content-Pessoal h3 {\n font-size: 14pt;\n /* border: 1px solid red; */\n}\n.div-content-Oficial p, .div-content-Pessoal p {\n font-size: 12pt;\n color: #5e5c5c;\n padding: 0 !important;\n margin: 0 !important;\n}\n.div-botton {\n width: 100%;\n overflow: auto;\n margin: 10px 0 5px 0;\n}\n.div-botton-left {\n width: 10%;\n float: left;\n}\n.ion-icon-location {\n text-align: center;\n display: block;\n color: #000;\n font-size: 16px;\n margin: 0 auto;\n}\n.div-botton-middle {\n width: 75%;\n float: left;\n margin-top: 0.5px;\n}\n.div-botton-middle p {\n padding: 0;\n margin: 0;\n}\n.div-botton-right {\n width: 10%;\n float: left;\n margin: 0;\n padding: 0;\n}\n.ion-icon-attach {\n color: #666666;\n font-size: 20px;\n}\n/* NEW CSS FOR TOGGLE BUTTON */\n.toggleBox {\n margin: 20px 20px 0 0;\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}\ninput:checked[type=checkbox] {\n background: #e16817;\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}\ninput:checked[type=checkbox]::before {\n left: 65px;\n}\n.toggle {\n position: relative;\n display: inline;\n font-family: \"Montserrat\", sans-serif;\n display: grid;\n text-align: center;\n}\nlabel {\n position: absolute;\n color: #fff;\n font-weight: 600;\n font-size: 12px;\n pointer-events: none;\n}\n.onbtn {\n top: 10px;\n bottom: 15px;\n left: 15px;\n /* padding-top: 10px;\n border: 1px solid red; */\n}\n.ofbtn {\n top: 10px;\n bottom: 15px;\n right: 14px;\n color: #e16817;\n}\n.main {\n padding: 0px 1.25em;\n}\n.event-number {\n color: white;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.event-number bold {\n font-family: Roboto;\n font-size: 25px;\n text-align: right;\n color: var(--white);\n}\n.time {\n font-family: Roboto;\n font-size: 30px;\n text-align: center;\n color: var(--white);\n line-height: unset;\n}\n.next-meeting {\n display: flex;\n justify-content: center;\n margin: 0px 20px;\n margin-top: 15px;\n}\n.next-meeting .meeting-time {\n font-size: 1.5625em;\n font-family: Roboto;\n font-weight: 300;\n color: var(--white);\n margin-right: 7px;\n}\n.next-meeting .meeting-description {\n margin-top: 2px;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.conteiner-box {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n}\n.schedule {\n max-width: 400px;\n font-family: Roboto;\n margin: 10px 0px;\n padding: 20px;\n background-color: white;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n margin-bottom: 20px;\n border-radius: 25px;\n}\n.schedule .schedule-header {\n display: flex;\n margin-bottom: 20px;\n justify-content: space-between;\n}\n.schedule .schedule-header .title {\n display: flex;\n align-items: center;\n}\n.schedule .schedule-header .title .icon {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n margin-right: 10px;\n}\n.schedule .schedule-header .title .text {\n font-family: Roboto;\n font-size: 20px;\n color: black;\n}\n.schedule .schedule-header .icon-next {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n font-size: 35px;\n font-size: 35px;\n}\n.schedule .content ul {\n padding: 0px;\n margin: 0px;\n}\n.schedule .content ul .d-flex {\n width: 100%;\n height: 40px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li {\n padding-bottom: 5px;\n margin-top: 5px;\n border-bottom: 1px solid #ebebeb;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li .schedule-time {\n margin-right: 10px;\n}\n.schedule .content ul li .schedule-time .time-start {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-time .time-end {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-date {\n margin-right: 10px;\n width: 22%;\n color: #797979 !important;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-details {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .location {\n font-family: Roboto;\n font-size: 13px;\n color: black;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .description {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n color: #0d89d1;\n}\n.schedule .content ul li .color {\n width: 5px;\n height: 40px;\n border-top-right-radius: 5px;\n border-bottom-right-radius: 5px;\n background-color: #f05d5e;\n}\n.schedule .content ul li:last-child {\n border-bottom: unset !important;\n padding-bottom: unset !important;\n}\n.schedule .resume .title {\n font-family: Roboto;\n font-size: 15px;\n font-weight: 500;\n color: #797979;\n margin-bottom: 5px;\n margin-top: 10px;\n}\n.schedule .resume .event-num, .schedule .resume .first-event-time {\n font-family: Roboto;\n font-size: 15px;\n display: block;\n color: black;\n}\n.d-flex {\n display: flex;\n}\n.pointer {\n cursor: pointer;\n}\n@media only screen and (min-width: 804px) {\n .schedule:first-child {\n margin-right: 2%;\n }\n}\n@media only screen and (min-width: 478px) {\n .schedule {\n width: 400px;\n }\n}\n@media only screen and (max-width: 478px) {\n .schedule {\n width: 360px;\n }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUMwQlY7QUR6QlU7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQzJCWjtBRHhCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQzBCWjtBRHZCUTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSwrQkFBQTtFQUNBLHlCQUFBO0FDeUJWO0FEdEJNO0VBQ0UsK0JBQUE7RUFDQSxnQ0FBQTtBQ3dCUjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QUNtQk47QURqQkk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ21CTjtBRGJBO0VBQ0UsYUFBQTtBQ2dCRjtBRGJBO0VBQ0UsZUFBQTtBQ2dCRjtBRGJBO0VBRUU7SUFDRSxnQkFBQTtFQ2VGO0FBQ0Y7QURYQTtFQUNFO0lBQ0UsWUFBQTtFQ2FGO0FBQ0Y7QURUQTtFQUNFO0lBQ0UsWUFBQTtFQ1dGO0FBQ0YiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnRzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4vKiBIRUFERVIgKi9cclxuLmJnLWJsdWV7XHJcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZDojMDc4MmM5O1xyXG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC0tYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLmlvbi10ZXh0LWhlYWRlci10b3B7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1oZWFkZXItdG9wIHB7XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1yaWdodHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci1sYXJnZXtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxMi41cHQ7XHJcbiAgICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci14c21hbGx7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogOS43cHQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMuNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmhlYWRlci1tZWRpdW17XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1mYW1pbHk6IHJvYm90bztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLnAtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDEzcHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAvKiBjb2xvcjogI2ZmZmZmZjsgKi9cclxuICB9XHJcbiAgXHJcbiAgLyogQ09OVEVOVCAqL1xyXG4gIC5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5sYWJlbC10ZXh0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvL0RJVlxyXG4gICAgLmRpdi1pdGVtLU9maWNpYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi11cHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi11cCBoM3tcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29ue1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgXHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcclxuICAgICAgcGFkZGluZzogMCAwIDAgMTJweDtcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1QZXNzb2Fse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgze1xyXG4gICAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9ue1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbGVmdHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tbG9jYXRpb257XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGUgcHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xyXG4gICAgLnRvZ2dsZUJveHtcclxuICAgICAgbWFyZ2luOjIwcHggMjBweCAwIDA7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJde1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAvKiB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7ICovXHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDVweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIGxlZnQ6IDY1cHg7XHJcblxyXG4gICAgfVxyXG4gICAgLnRvZ2dsZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGxhYmVse1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgLm9uYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLm9mYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICByaWdodDogMTRweDtcclxuICAgICAgY29sb3I6ICAjZTE2ODE3O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4vLyBuZXdcclxuLm1haW57XHJcbiAgcGFkZGluZzogMHB4IGVtKDIwcHgpO1xyXG59XHJcblxyXG4uZXZlbnQtbnVtYmVye1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICBib2xke1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICB9XHJcbn1cclxuLnRpbWV7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG59XHJcblxyXG4ubmV4dC1tZWV0aW5ne1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwcHggMjBweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICAubWVldGluZy10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogZW0oMjVweCk7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICB9XHJcbiAgXHJcbiAgLm1lZXRpbmctZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVpbmVyLWJveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNjaGVkdWxlIHtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAxMHB4IDBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAuc2NoZWR1bGUtaGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuaWNvbntcclxuICAgICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9IFxyXG4gICAgICAudGV4dHtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLW5leHQge1xyXG4gICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250ZW50e1xyXG4gICAgdWx7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIC5kLWZsZXh7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuc2NoZWR1bGUtdGltZXtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIC50aW1lLXN0YXJ0e1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGltZS1lbmR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRhdGV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRldGFpbHN7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLmxvY2F0aW9ue1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2xvcntcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgICBcclxuICB9XHJcblxyXG4gIC5yZXN1bWV7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5ldmVudC1udW0sIC5maXJzdC1ldmVudC10aW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmQtZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnBvaW50ZXJ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwNHB4KSB7XHJcblxyXG4gIC5zY2hlZHVsZTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzhweCkge1xyXG4gIC5zY2hlZHVsZXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICB9XHJcbn0iLCIvKiBIRUFERVIgKi9cbi5iZy1ibHVlIHtcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuaW9uLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCBwIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pb24tdGV4dC1yaWdodCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTIuNXB0O1xuICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5oZWFkZXIteHNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOS43cHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogMy41cHg7XG4gIG1hcmdpbi1ib3R0b206IDMuNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXItbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogcm9ib3RvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogY29sb3I6ICNmZmZmZmY7ICovXG59XG5cbi8qIENPTlRFTlQgKi9cbi5pdGVtLWxpc3Qtc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3Mge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGFiZWwtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtaXRlbS1PZmljaWFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYWIwZGM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtaXRlbS1QZXNzb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYmVlY2I7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtdXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtdXAgaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiAxMCU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGl2LWljb24gaW9uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LVBlc3NvYWwge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDMge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgY29sb3I6ICM1ZTVjNWM7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kaXYtYm90dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi1ib3R0b24tbGVmdCB7XG4gIHdpZHRoOiAxMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWljb24tbG9jYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDAuNXB4O1xufVxuXG4uZGl2LWJvdHRvbi1taWRkbGUgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1ib3R0b24tcmlnaHQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW9uLWljb24tYXR0YWNoIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xuLnRvZ2dsZUJveCB7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6ICNlMTY4MTc7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyAqL1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICBsZWZ0OiA2NXB4O1xufVxuXG4udG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmc6IDBweCAxLjI1ZW07XG59XG5cbi5ldmVudC1udW1iZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5ldmVudC1udW1iZXIgYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi50aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cblxuLm5leHQtbWVldGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy10aW1lIHtcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4ubmV4dC1tZWV0aW5nIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jb250ZWluZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNjaGVkdWxlIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAxMHB4IDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSAuaWNvbiB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLnRleHQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC5pY29uLW5leHQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXNpemU6IDM1cHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIC5kLWZsZXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtc3RhcnQge1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtZW5kIHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjIlO1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIC5sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuY29sb3Ige1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLmV2ZW50LW51bSwgLnNjaGVkdWxlIC5yZXN1bWUgLmZpcnN0LWV2ZW50LXRpbWUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbn0iXX0= */"; + __webpack_exports__["default"] = "/* HEADER */\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}\nion-toolbar {\n --background: white;\n}\n.ion-text-header-top {\n width: 100%;\n --background: transparent;\n text-align: center;\n padding-top: 15px;\n color: #ffffff;\n /* border: 1px solid red; */\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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n.ion-text-header-top p {\n --background: transparent;\n color: #ffffff;\n}\n.ion-text-right {\n --background: transparent;\n color: #ffffff;\n}\n.header-large {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 12.5pt;\n /* font-weight: 600; */\n background: transparent;\n color: #ffffff;\n}\n.header-xsmall {\n font-family: Arial, Helvetica, sans-serif;\n font-size: 9.7pt;\n font-weight: bold;\n padding-bottom: 3.5px;\n margin-bottom: 3.5px;\n border-bottom: 1px solid #ccc;\n background: transparent;\n}\n.header-medium {\n font-size: 12pt;\n text-align: left;\n font-family: roboto;\n background: transparent;\n margin-right: 5px;\n line-height: 25px;\n}\n.p-small {\n font-size: 13pt;\n margin-top: 13px;\n color: #000;\n margin-right: 25px !important;\n text-align: right;\n /* color: #ffffff; */\n}\n/* CONTENT */\n.item-list-small {\n font-size: 14px;\n overflow: auto;\n}\n.ion-item-class {\n padding: 0;\n}\n.label-text {\n width: 100%;\n padding: 0;\n margin: 0;\n}\n.div-item-Oficial {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cab0dc;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-item-Pessoal {\n width: 100%;\n overflow: auto;\n /* border-bottom: 1px solid #ccc; */\n margin: 10px 0 5px 0;\n background: #cbeecb;\n border-radius: 20px;\n padding: 10px;\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\n}\n.div-up {\n width: 100%;\n overflow: auto;\n}\n.div-up h3 {\n margin: 0;\n padding: 0;\n font-size: 17px;\n width: 100%;\n}\n.div-icon {\n width: 10%;\n font-size: 22px;\n float: left;\n color: #808080;\n}\n.div-icon ion-icon {\n display: block;\n margin: 0 auto;\n}\n.div-content-Oficial {\n width: 85%;\n float: left;\n border-left: 4px solid #cab0dc;\n padding: 0 0 0 12px;\n}\n.div-content-Pessoal {\n width: 85%;\n float: left;\n border-left: 4px solid #cbeecb;\n padding: 0 0 0 12px;\n}\n.div-content-Oficial h3, .div-content-Pessoal h3 {\n font-size: 14pt;\n /* border: 1px solid red; */\n}\n.div-content-Oficial p, .div-content-Pessoal p {\n font-size: 12pt;\n color: #5e5c5c;\n padding: 0 !important;\n margin: 0 !important;\n}\n.div-botton {\n width: 100%;\n overflow: auto;\n margin: 10px 0 5px 0;\n}\n.div-botton-left {\n width: 10%;\n float: left;\n}\n.ion-icon-location {\n text-align: center;\n display: block;\n color: #000;\n font-size: 16px;\n margin: 0 auto;\n}\n.div-botton-middle {\n width: 75%;\n float: left;\n margin-top: 0.5px;\n}\n.div-botton-middle p {\n padding: 0;\n margin: 0;\n}\n.div-botton-right {\n width: 10%;\n float: left;\n margin: 0;\n padding: 0;\n}\n.ion-icon-attach {\n color: #666666;\n font-size: 20px;\n}\n/* NEW CSS FOR TOGGLE BUTTON */\n.toggleBox {\n margin: 20px 20px 0 0;\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}\ninput:checked[type=checkbox] {\n background: #e16817;\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}\ninput:checked[type=checkbox]::before {\n left: 65px;\n}\n.toggle {\n position: relative;\n display: inline;\n font-family: \"Montserrat\", sans-serif;\n display: grid;\n text-align: center;\n}\nlabel {\n position: absolute;\n color: #fff;\n font-weight: 600;\n font-size: 12px;\n pointer-events: none;\n}\n.onbtn {\n top: 10px;\n bottom: 15px;\n left: 15px;\n /* padding-top: 10px;\n border: 1px solid red; */\n}\n.ofbtn {\n top: 10px;\n bottom: 15px;\n right: 14px;\n color: #e16817;\n}\n.main {\n padding: 0px 1.25em;\n}\n.event-number {\n color: white;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.event-number bold {\n font-family: Roboto;\n font-size: 25px;\n text-align: right;\n color: var(--white);\n}\n.time {\n font-family: Roboto;\n font-size: 30px;\n text-align: center;\n color: var(--white);\n line-height: unset;\n margin-top: 10px;\n}\n.next-meeting {\n display: flex;\n justify-content: center;\n margin: 0px 20px;\n margin-top: 15px;\n}\n.next-meeting .meeting-time {\n font-size: 1.5625em;\n font-family: Roboto;\n font-weight: 300;\n color: var(--white);\n margin-right: 7px;\n}\n.next-meeting .meeting-description {\n margin-top: 2px;\n font-family: Roboto;\n font-size: 15px;\n color: var(--white);\n}\n.conteiner-box {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n}\n.schedule {\n max-width: 400px;\n font-family: Roboto;\n margin: 10px 0px;\n padding: 20px;\n background-color: white;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n margin-bottom: 20px;\n border-radius: 25px;\n}\n.schedule .schedule-header {\n display: flex;\n margin-bottom: 20px;\n justify-content: space-between;\n}\n.schedule .schedule-header .title {\n display: flex;\n align-items: center;\n}\n.schedule .schedule-header .title .icon {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n margin-right: 10px;\n}\n.schedule .schedule-header .title .text {\n font-family: Roboto;\n font-size: 20px;\n color: black;\n}\n.schedule .schedule-header .icon-next {\n color: #e8e8e8;\n height: 35px;\n width: 35px;\n font-size: 35px;\n font-size: 35px;\n}\n.schedule .content ul {\n padding: 0px;\n margin: 0px;\n}\n.schedule .content ul .d-flex {\n width: 100%;\n height: 40px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li {\n padding-bottom: 5px;\n margin-top: 5px;\n border-bottom: 1px solid #ebebeb;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n.schedule .content ul li .schedule-time {\n margin-right: 10px;\n}\n.schedule .content ul li .schedule-time .time-start {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-time .time-end {\n color: #797979 !important;\n font-family: Roboto;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-date {\n margin-right: 10px;\n width: 22%;\n color: #797979 !important;\n font-size: 13px;\n}\n.schedule .content ul li .schedule-details {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .location {\n font-family: Roboto;\n font-size: 13px;\n color: black;\n width: 100%;\n}\n.schedule .content ul li .schedule-details .description {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n color: #0d89d1;\n}\n.schedule .content ul li .color {\n width: 5px;\n height: 40px;\n border-top-right-radius: 5px;\n border-bottom-right-radius: 5px;\n background-color: #f05d5e;\n}\n.schedule .content ul li:last-child {\n border-bottom: unset !important;\n padding-bottom: unset !important;\n}\n.schedule .resume .title {\n font-family: Roboto;\n font-size: 15px;\n font-weight: 500;\n color: #797979;\n margin-bottom: 5px;\n margin-top: 10px;\n}\n.schedule .resume .event-num, .schedule .resume .first-event-time {\n font-family: Roboto;\n font-size: 15px;\n display: block;\n color: black;\n}\n.d-flex {\n display: flex;\n}\n.pointer {\n cursor: pointer;\n}\n@media only screen and (min-width: 804px) {\n .schedule:first-child {\n margin-right: 2%;\n }\n}\n@media only screen and (min-width: 478px) {\n .schedule {\n width: 400px;\n }\n}\n@media only screen and (max-width: 478px) {\n .schedule {\n width: 360px;\n }\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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O0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQzBCVjtBRHpCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDMkJaO0FEeEJVO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FDMEJaO0FEdkJRO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EseUJBQUE7QUN5QlY7QUR0Qk07RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0FDd0JSO0FEakJJO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQ21CTjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDbUJOO0FEYkE7RUFDRSxhQUFBO0FDZ0JGO0FEYkE7RUFDRSxlQUFBO0FDZ0JGO0FEYkE7RUFFRTtJQUNFLGdCQUFBO0VDZUY7QUFDRjtBRFhBO0VBQ0U7SUFDRSxZQUFBO0VDYUY7QUFDRjtBRFRBO0VBQ0U7SUFDRSxZQUFBO0VDV0Y7QUFDRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9ldmVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuXHJcbi8qIEhFQURFUiAqL1xyXG4uYmctYmx1ZXtcclxuICAtLWJhY2tncm91bmQ6IzA3ODJjOTtcclxuICBiYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgLS1iYWNrZ3JvdW5kLWNvbG9yOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuaW9uLXRvb2xiYXJ7XHJcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG4uaW9uLXRleHQtaGVhZGVyLXRvcHtcclxuICB3aWR0aDogMTAwJTtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgfVxyXG4gIC5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlvbi10ZXh0LWhlYWRlci10b3AgcHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmlvbi10ZXh0LXJpZ2h0e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLWxhcmdle1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEyLjVwdDtcclxuICAgIC8qIGZvbnQtd2VpZ2h0OiA2MDA7ICovXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLXhzbWFsbHtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA5LjdwdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMy41cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuaGVhZGVyLW1lZGl1bXtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LWZhbWlseTogcm9ib3RvO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICBcclxuICAucC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTNwdDtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xyXG4gIH1cclxuICBcclxuICAvKiBDT05URU5UICovXHJcbiAgLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIC5pb24taXRlbS1jbGFzc3tcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIFxyXG4gICAgfVxyXG4gICAgLmxhYmVsLXRleHR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vRElWXHJcbiAgICAuZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYWIwZGM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LWl0ZW0tUGVzc29hbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYmVlY2I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LXVwe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LXVwIGgze1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2FiMGRjO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYmVlY2I7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgICBjb2xvcjogcmdiKDk0LCA5MiwgOTIpO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b257XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1sZWZ0e1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGV7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1yaWdodHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1hdHRhY2h7XHJcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAvKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbiAgICAudG9nZ2xlQm94e1xyXG4gICAgICBtYXJnaW46MjBweCAyMHB4IDAgMDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgICAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlMTY4MTc7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgbGVmdDogNjVweDtcclxuXHJcbiAgICB9XHJcbiAgICAudG9nZ2xle1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgbGFiZWx7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAub25idG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIC8qIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgICB9XHJcbiAgICAub2ZidG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICBjb2xvcjogICNlMTY4MTc7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbi8vIG5ld1xyXG4ubWFpbntcclxuICBwYWRkaW5nOiAwcHggZW0oMjBweCk7XHJcbn1cclxuXHJcbi5ldmVudC1udW1iZXJ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gIGJvbGR7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG4udGltZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm5leHQtbWVldGluZ3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMHB4IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgLm1lZXRpbmctdGltZSB7XHJcbiAgICBmb250LXNpemU6IGVtKDI1cHgpO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlaW5lci1ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5zY2hlZHVsZSB7XHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgLnNjaGVkdWxlLWhlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLmljb257XHJcbiAgICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfSBcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvbi1uZXh0IHtcclxuICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudHtcclxuICAgIHVse1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAuZC1mbGV4e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLnNjaGVkdWxlLXRpbWV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAudGltZS1zdGFydHtcclxuICAgICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRpbWUtZW5ke1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kYXRle1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kZXRhaWxze1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5sb2NhdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sb3J7XHJcbiAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaTpsYXN0LWNoaWxke1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICAgXHJcbiAgfVxyXG5cclxuICAucmVzdW1le1xyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZXZlbnQtbnVtLCAuZmlyc3QtZXZlbnQtdGltZXtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5wb2ludGVye1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xyXG5cclxuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XHJcbiAgLnNjaGVkdWxle1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgfVxyXG59IiwiLyogSEVBREVSICovXG4uYmctYmx1ZSB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xuICAtLWJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC0tY29sb3I6ICNmZmZmZmY7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3AgcCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaW9uLXRleHQtcmlnaHQge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhlYWRlci1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEyLjVwdDtcbiAgLyogZm9udC13ZWlnaHQ6IDYwMDsgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLXhzbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDkuN3B0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnAtc21hbGwge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xufVxuXG4vKiBDT05URU5UICovXG4uaXRlbS1saXN0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNsYXNzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxhYmVsLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIE5FVyBDU1MgRk9SIFRPR0dMRSBCVVRUT04gKi9cbi50b2dnbGVCb3gge1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ub25idG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgLyogcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLm9mYnRuIHtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjb2xvcjogI2UxNjgxNztcbn1cblxuLm1haW4ge1xuICBwYWRkaW5nOiAwcHggMS4yNWVtO1xufVxuXG4uZXZlbnQtbnVtYmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZXZlbnQtbnVtYmVyIGJvbGQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4udGltZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5uZXh0LW1lZXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggMjBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5uZXh0LW1lZXRpbmcgLm1lZXRpbmctdGltZSB7XG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4uY29udGVpbmVyLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zY2hlZHVsZSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLmljb24ge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAuaWNvbi1uZXh0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCAuZC1mbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLXN0YXJ0IHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLWVuZCB7XG4gIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDIyJTtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAubG9jYXRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLmNvbG9yIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC5ldmVudC1udW0sIC5zY2hlZHVsZSAucmVzdW1lIC5maXJzdC1ldmVudC10aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODA0cHgpIHtcbiAgLnNjaGVkdWxlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG59Il19 */"; /***/ }, @@ -825,6 +825,18 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d var _services_processes_service__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( /*! ../../services/processes.service */ "./src/app/services/processes.service.ts"); + /* harmony import */ + + + var _agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_13__ = __webpack_require__( + /*! ../agenda/view-event/view-event.page */ + "./src/app/pages/agenda/view-event/view-event.page.ts"); + /* harmony import */ + + + var _gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_14__ = __webpack_require__( + /*! ../gabinete-digital/expediente/expediente-detail/expediente-detail.page */ + "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); var EventsPage = /*#__PURE__*/function () { function EventsPage(eventService, router, storageService, activatedRoute, alertController, modalController, authService, processes) { @@ -1134,6 +1146,96 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d return a.CreateDate < b.CreateDate ? -1 : a.CreateDate > b.CreateDate ? 1 : 0; }); } + }, { + key: "viewEventDetail", + value: function viewEventDetail(eventId) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee9() { + var _this11 = this; + + var modal; + return regeneratorRuntime.wrap(function _callee9$(_context9) { + while (1) { + switch (_context9.prev = _context9.next) { + case 0: + console.log(this.profile); + _context9.next = 3; + return this.modalController.create({ + component: _agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_13__["ViewEventPage"], + componentProps: { + eventId: eventId, + profile: this.profile + }, + cssClass: 'modal', + backdropDismiss: false + }); + + case 3: + modal = _context9.sent; + _context9.next = 6; + return modal.present(); + + case 6: + modal.onDidDismiss().then(function (res) { + if (res) { + console.log(res); + + _this11.RefreshEvents(); + } + }); + + case 7: + case "end": + return _context9.stop(); + } + } + }, _callee9, this); + })); + } + }, { + key: "viewExpedientDetail", + value: function viewExpedientDetail(serialNumber) { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee10() { + var _this12 = this; + + var modal; + return regeneratorRuntime.wrap(function _callee10$(_context10) { + while (1) { + switch (_context10.prev = _context10.next) { + case 0: + console.log(this.profile); + _context10.next = 3; + return this.modalController.create({ + component: _gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_14__["ExpedienteDetailPage"], + componentProps: { + serialNumber: serialNumber, + profile: this.profile + }, + cssClass: 'modal', + backdropDismiss: false + }); + + case 3: + modal = _context10.sent; + _context10.next = 6; + return modal.present(); + + case 6: + modal.onDidDismiss().then(function (res) { + if (res) { + console.log(res); + + _this12.RefreshEvents(); + } + }); + + case 7: + case "end": + return _context10.stop(); + } + } + }, _callee10, this); + })); + } }, { key: "hoursMinutes", get: function get() { diff --git a/android/app/src/main/assets/public/pages-events-events-module-es5.js.map b/android/app/src/main/assets/public/pages-events-events-module-es5.js.map index 2cd07c8c9..fa34127cb 100644 --- a/android/app/src/main/assets/public/pages-events-events-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-events-events-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/events/event-detail-modal/event-detail-modal.page.html","webpack:///src/app/pages/events/events.page.html","webpack:///src/app/pages/events/event-detail-modal/event-detail-modal.page.scss","webpack:///src/app/pages/events/event-detail-modal/event-detail-modal.page.ts","webpack:///src/app/pages/events/events-routing.module.ts","webpack:///src/app/pages/events/events.module.ts","webpack:///src/app/pages/events/events.page.scss","webpack:///src/app/pages/events/events.page.ts"],"names":["EventDetailModalPage","formBuilder","alertController","router","activatedRoute","eventsService","modalCtrl","alertService","attachamentsService","route","isSubmitted","loadedEvent","Body","loadEvent","loadAttachments","ionicForm","group","subject","required","eventid","paramMap","subscribe","has","pageId","get","console","log","backURL","getEvent","response","create","component","componentProps","eventAttendees","Attendees","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","newattendees","newattendes","header","message","CalendarName","buttons","text","role","handler","Delete","alert","deleteEvent","EventId","navigate","valid","putEvent","presentAlert","getAttachmentsById","res","documenturl","url","replace","event","target","complete","setTimeout","ev","eventId","attachments","loadedEventAttachments","controls","selector","template","routes","path","loadChildren","m","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","AttendeeModalPageModule","EventsPageModule","imports","declarations","schemas","EventsPage","eventService","storageService","modalController","authService","processes","today","Date","months","days","customDate","getDay","getDate","getMonth","grettings","greetting","timeDate","getHours","getMinutes","customText","totalEvent","prEventList","setInterval","currentHoursMinutes","LoadList","segment","profile","USER","showGreeting","events","forEach","RefreshEvents","showLoader","getAllMdEvents","eventsList","length","currentEvent","Subject","getAllPrEvents","personaleventsList","filter","officialeventsList","ValidatedUser","BasicAuthKey","id","GetTasksList","result","AllResult","Array","element","task","serialNumber","workflowInstanceFolio","originator","email","taskStartDate","formURL","workflowInstanceDataFields","Remetente","push","taskslist","sortArrayISODate","reverse","myArray","sort","a","b","CreateDate"],"mappings":"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","file":"pages-events-events-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{customDate}}

    \\r\\n
    \\r\\n \\r\\n

    {{totalEvent}} eventos agendados para hoje

    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    {{hoursMinutes}}
    \\r\\n
    \\\"{{currentEvent}}\\\"
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    A sua Agenda
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n
      \\r\\n
      \\r\\n
      {{event.StartDate | date: 'hh:mm'}}
      \\r\\n
      {{event.EndDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{event.Location}}
      \\r\\n
      {{event.Subject}}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    Correspondência por ler
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n
      \\r\\n
      \\r\\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \\r\\n
      {{task.CreateDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{ task.Remetente }}
      \\r\\n
      {{ task.Folio }}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \";","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbC1tb2RhbFxcZXZlbnQtZGV0YWlsLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9ldmVudC1kZXRhaWwtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnQtZGV0YWlsLW1vZGFsL2V2ZW50LWRldGFpbC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24taXRlbS1ncm91cHtcclxuICBtYXJnaW46IDE1cHg7XHJcbn1cclxuLmRpdi1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG59XHJcbi5kaXYtdXB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmRpdi11cCBoM3tcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmRpdi1pY29ue1xyXG4gIHdpZHRoOiAxMCU7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiAjODA4MDgwO1xyXG59XHJcbi5kaXYtaWNvbiBpb24taWNvbntcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbn1cclxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnR7XHJcbiAgd2lkdGg6IDg1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG59XHJcbi5pb24taWNvbi1hdHRhY2h7XHJcbiAgY29sb3I6ICM2NjY2NjY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uYnRuLWF0dGFjaHtcclxuICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgLS1jb2xvcjogIzMzMztcclxuICAtLWJvcmRlci1jb2xvcjojMzMzO1xyXG59XHJcbi5kaXYtY2FyZC1idXR0b257XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcbmlvbi1jYXJke1xyXG4gIG1hcmdpbjogMi41JSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA0NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmNlbnRlcntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxvYXQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogRkZPVEVSICovXHJcbi5ldmVudC1kZXRhaWwtYnV0dG9uc3tcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5ldmVudC1kZXRhaWwtYnV0dG9ucyBpb24tYnV0dG9ue1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uaW9uLWljb24tZGVsZXRle1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogcmVkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4uZXJyb3J7XHJcbiAgY29sb3I6cmVkO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiAuZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59ICovXHJcbi5hdHRlbmRlZXMtaWNvbntcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnNlZS1tb3JlLWJ1dHRvbntcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { FormBuilder, FormGroup, Validators } from '@angular/forms';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { AlertController, ModalController, NavParams } from '@ionic/angular';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\nimport { AttendeesPage } from '../attendees/attendees.page';\r\n\r\n@Component({\r\n selector: 'app-event-detail-modal',\r\n templateUrl: './event-detail-modal.page.html',\r\n styleUrls: ['./event-detail-modal.page.scss'],\r\n})\r\nexport class EventDetailModalPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid) \r\n {\r\n\r\n this.eventsService.putEvent(this.loadedEvent, 2, 3, \"md\").subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* this.attachamentsService.getEventAttachments(this.pageId).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n }); */\r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n /* const browser = this.iab.create(url,\"_blank\");\r\n browser.show(); */\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventsPage } from './events.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventsPage\r\n },\r\n {\r\n path: 'event-detail',\r\n loadChildren: () => import('./event-detail/event-detail.module').then( m => m.EventDetailPageModule)\r\n },\r\n {\r\n path: 'attachments',\r\n loadChildren: () => import('./attachments/attachments.module').then( m => m.AttachmentsPageModule)\r\n },\r\n {\r\n path: 'attendees',\r\n loadChildren: () => import('./attendees/attendees.module').then( m => m.AttendeesPageModule)\r\n },\r\n {\r\n path: 'attendee-modal',\r\n loadChildren: () => import('./attendee-modal/attendee-modal.module').then( m => m.AttendeeModalPageModule)\r\n },\r {\n path: 'event-detail-modal',\n loadChildren: () => import('./event-detail-modal/event-detail-modal.module').then( m => m.EventDetailModalPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventsPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventsPageRoutingModule } from './events-routing.module';\r\n\r\nimport { EventsPage } from './events.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n EventsPageRoutingModule\r\n ],\r\n declarations: [EventsPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class EventsPageModule {}\r\n","export default \"/* HEADER */\\n.bg-blue {\\n --background:#0782c9;\\n background: #0782c9;\\n --background-color:#0782c9;\\n background-color: #0782c9;\\n color: #ffffff;\\n --color: #ffffff;\\n}\\nion-toolbar {\\n --background: white;\\n}\\n.ion-text-header-top {\\n width: 100%;\\n --background: transparent;\\n text-align: center;\\n padding-top: 15px;\\n color: #ffffff;\\n /* border: 1px solid red; */\\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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n.ion-text-header-top p {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.ion-text-right {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.header-large {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 12.5pt;\\n /* font-weight: 600; */\\n background: transparent;\\n color: #ffffff;\\n}\\n.header-xsmall {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 9.7pt;\\n font-weight: bold;\\n padding-bottom: 3.5px;\\n margin-bottom: 3.5px;\\n border-bottom: 1px solid #ccc;\\n background: transparent;\\n}\\n.header-medium {\\n font-size: 12pt;\\n text-align: left;\\n font-family: roboto;\\n background: transparent;\\n margin-right: 5px;\\n line-height: 25px;\\n}\\n.p-small {\\n font-size: 13pt;\\n margin-top: 13px;\\n color: #000;\\n margin-right: 25px !important;\\n text-align: right;\\n /* color: #ffffff; */\\n}\\n/* CONTENT */\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n.ion-item-class {\\n padding: 0;\\n}\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n.div-item-Oficial {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cab0dc;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-item-Pessoal {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cbeecb;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n.div-content-Oficial {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cab0dc;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Pessoal {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cbeecb;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Oficial h3, .div-content-Pessoal h3 {\\n font-size: 14pt;\\n /* border: 1px solid red; */\\n}\\n.div-content-Oficial p, .div-content-Pessoal p {\\n font-size: 12pt;\\n color: #5e5c5c;\\n padding: 0 !important;\\n margin: 0 !important;\\n}\\n.div-botton {\\n width: 100%;\\n overflow: auto;\\n margin: 10px 0 5px 0;\\n}\\n.div-botton-left {\\n width: 10%;\\n float: left;\\n}\\n.ion-icon-location {\\n text-align: center;\\n display: block;\\n color: #000;\\n font-size: 16px;\\n margin: 0 auto;\\n}\\n.div-botton-middle {\\n width: 75%;\\n float: left;\\n margin-top: 0.5px;\\n}\\n.div-botton-middle p {\\n padding: 0;\\n margin: 0;\\n}\\n.div-botton-right {\\n width: 10%;\\n float: left;\\n margin: 0;\\n padding: 0;\\n}\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n/* NEW CSS FOR TOGGLE BUTTON */\\n.toggleBox {\\n margin: 20px 20px 0 0;\\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}\\ninput:checked[type=checkbox] {\\n background: #e16817;\\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}\\ninput:checked[type=checkbox]::before {\\n left: 65px;\\n}\\n.toggle {\\n position: relative;\\n display: inline;\\n font-family: \\\"Montserrat\\\", sans-serif;\\n display: grid;\\n text-align: center;\\n}\\nlabel {\\n position: absolute;\\n color: #fff;\\n font-weight: 600;\\n font-size: 12px;\\n pointer-events: none;\\n}\\n.onbtn {\\n top: 10px;\\n bottom: 15px;\\n left: 15px;\\n /* padding-top: 10px;\\n border: 1px solid red; */\\n}\\n.ofbtn {\\n top: 10px;\\n bottom: 15px;\\n right: 14px;\\n color: #e16817;\\n}\\n.main {\\n padding: 0px 1.25em;\\n}\\n.event-number {\\n color: white;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.event-number bold {\\n font-family: Roboto;\\n font-size: 25px;\\n text-align: right;\\n color: var(--white);\\n}\\n.time {\\n font-family: Roboto;\\n font-size: 30px;\\n text-align: center;\\n color: var(--white);\\n line-height: unset;\\n}\\n.next-meeting {\\n display: flex;\\n justify-content: center;\\n margin: 0px 20px;\\n margin-top: 15px;\\n}\\n.next-meeting .meeting-time {\\n font-size: 1.5625em;\\n font-family: Roboto;\\n font-weight: 300;\\n color: var(--white);\\n margin-right: 7px;\\n}\\n.next-meeting .meeting-description {\\n margin-top: 2px;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.conteiner-box {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: center;\\n}\\n.schedule {\\n max-width: 400px;\\n font-family: Roboto;\\n margin: 10px 0px;\\n padding: 20px;\\n background-color: white;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n margin-bottom: 20px;\\n border-radius: 25px;\\n}\\n.schedule .schedule-header {\\n display: flex;\\n margin-bottom: 20px;\\n justify-content: space-between;\\n}\\n.schedule .schedule-header .title {\\n display: flex;\\n align-items: center;\\n}\\n.schedule .schedule-header .title .icon {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n margin-right: 10px;\\n}\\n.schedule .schedule-header .title .text {\\n font-family: Roboto;\\n font-size: 20px;\\n color: black;\\n}\\n.schedule .schedule-header .icon-next {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n font-size: 35px;\\n font-size: 35px;\\n}\\n.schedule .content ul {\\n padding: 0px;\\n margin: 0px;\\n}\\n.schedule .content ul .d-flex {\\n width: 100%;\\n height: 40px;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li {\\n padding-bottom: 5px;\\n margin-top: 5px;\\n border-bottom: 1px solid #ebebeb;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li .schedule-time {\\n margin-right: 10px;\\n}\\n.schedule .content ul li .schedule-time .time-start {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-time .time-end {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-date {\\n margin-right: 10px;\\n width: 22%;\\n color: #797979 !important;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-details {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .location {\\n font-family: Roboto;\\n font-size: 13px;\\n color: black;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .description {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n color: #0d89d1;\\n}\\n.schedule .content ul li .color {\\n width: 5px;\\n height: 40px;\\n border-top-right-radius: 5px;\\n border-bottom-right-radius: 5px;\\n background-color: #f05d5e;\\n}\\n.schedule .content ul li:last-child {\\n border-bottom: unset !important;\\n padding-bottom: unset !important;\\n}\\n.schedule .resume .title {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: 500;\\n color: #797979;\\n margin-bottom: 5px;\\n margin-top: 10px;\\n}\\n.schedule .resume .event-num, .schedule .resume .first-event-time {\\n font-family: Roboto;\\n font-size: 15px;\\n display: block;\\n color: black;\\n}\\n.d-flex {\\n display: flex;\\n}\\n.pointer {\\n cursor: pointer;\\n}\\n@media only screen and (min-width: 804px) {\\n .schedule:first-child {\\n margin-right: 2%;\\n }\\n}\\n@media only screen and (min-width: 478px) {\\n .schedule {\\n width: 400px;\\n }\\n}\\n@media only screen and (max-width: 478px) {\\n .schedule {\\n width: 360px;\\n }\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FDS0o7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLFdBQUE7RUFDQSw2QkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNLSjtBREZFLFlBQUE7QUFDQTtFQUNJLGVBQUE7RUFDQSxjQUFBO0FDS047QURISTtFQUNFLFVBQUE7QUNNTjtBREhJO0VBQ0UsV0FBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0FDTU47QURGSTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUNBQUE7RUFDQSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxhQUFBO0VBQ0Esa0ZBQUE7QUNLTjtBREhJO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxtQ0FBQTtFQUNBLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGFBQUE7RUFDQSxrRkFBQTtBQ01OO0FESkk7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ09OO0FETEk7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0FDUU47QUROSTtFQUNFLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUNTTjtBRFBJO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNVTjtBRFBJO0VBQ0UsVUFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FDVU47QURSSTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsOEJBQUE7RUFDQSxtQkFBQTtBQ1dOO0FEVEk7RUFDRSxlQUFBO0VBQ0EsMkJBQUE7QUNZTjtBRFZJO0VBQ0UsZUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0FDYU47QURYSTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7QUNjTjtBRFpJO0VBQ0UsVUFBQTtFQUNBLFdBQUE7QUNlTjtBRGJJO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0FDZ0JOO0FEZEk7RUFDRSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0FDaUJOO0FEZkk7RUFDRSxVQUFBO0VBQ0EsU0FBQTtBQ2tCTjtBRGhCSTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7QUNtQk47QURqQkk7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQ29CTjtBRGxCSSw4QkFBQTtBQUNBO0VBQ0UscUJBQUE7QUNxQk47QURuQkk7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFQUNBLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsK0NBQUE7RUFDQSxlQUFBO0VBQ0EseUJBQUE7QUNzQk47QURwQkk7RUFDRSxtQkFBQTtBQ3VCTjtBRHJCSTtFQUNFLFVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSw4Q0FBQTtFQUNBLHlCQUFBO0FDd0JOO0FEdEJJO0VBQ0UsVUFBQTtBQ3lCTjtBRHRCSTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLHFDQUFBO0VBQ0EsYUFBQTtFQUNBLGtCQUFBO0FDeUJOO0FEdkJJO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7QUMwQk47QUR4Qkk7RUFDRSxTQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7RUFDQTswQkFBQTtBQzRCTjtBRHpCSTtFQUNFLFNBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7QUM0Qk47QUR0QkE7RUFDRSxtQkFBQTtBQ3lCRjtBRHRCQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ3lCRjtBRHZCRTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QUN5Qko7QUR0QkE7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUN5QkY7QUR0QkE7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FDeUJGO0FEdkJFO0VBQ0UsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBQ3lCSjtBRHRCRTtFQUNFLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtBQ3dCSjtBRHBCQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7QUN1QkY7QURyQkE7RUFDRSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBQ3dCRjtBRHZCRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0FDeUJKO0FEeEJJO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0FDMEJOO0FEekJNO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7QUMyQlI7QUR6Qk07RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0FDMkJSO0FEeEJJO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7QUMwQk47QUR0Qkk7RUFDRSxZQUFBO0VBQ0EsV0FBQTtBQ3dCTjtBRHZCTTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7QUN5QlI7QUR2Qk07RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxnQ0FBQTtFQUNBLGFBQUE7RUFDQSw4QkFBQTtFQUNBLG1CQUFBO0FDeUJSO0FEeEJRO0VBQ0Usa0JBQUE7QUMwQlY7QUR6QlU7RUFDRSx5QkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtBQzJCWjtBRHpCVTtFQUNFLHlCQUFBO0VBQ0EsbUJBQUE7RUFDQSxlQUFBO0FDMkJaO0FEeEJRO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EseUJBQUE7RUFDQSxlQUFBO0FDMEJWO0FEeEJRO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLFdBQUE7QUMwQlY7QUR6QlU7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQzJCWjtBRHhCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBQzBCWjtBRHZCUTtFQUNFLFVBQUE7RUFDQSxZQUFBO0VBQ0EsNEJBQUE7RUFDQSwrQkFBQTtFQUNBLHlCQUFBO0FDeUJWO0FEdEJNO0VBQ0UsK0JBQUE7RUFDQSxnQ0FBQTtBQ3dCUjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QUNtQk47QURqQkk7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ21CTjtBRGJBO0VBQ0UsYUFBQTtBQ2dCRjtBRGJBO0VBQ0UsZUFBQTtBQ2dCRjtBRGJBO0VBRUU7SUFDRSxnQkFBQTtFQ2VGO0FBQ0Y7QURYQTtFQUNFO0lBQ0UsWUFBQTtFQ2FGO0FBQ0Y7QURUQTtFQUNFO0lBQ0UsWUFBQTtFQ1dGO0FBQ0YiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnRzLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4vKiBIRUFERVIgKi9cclxuLmJnLWJsdWV7XHJcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZDojMDc4MmM5O1xyXG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICAtLWNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC0tYmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuLmlvbi10ZXh0LWhlYWRlci10b3B7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gIH1cclxuICAuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1oZWFkZXItdG9wIHB7XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gIC5pb24tdGV4dC1yaWdodHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci1sYXJnZXtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxMi41cHQ7XHJcbiAgICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmhlYWRlci14c21hbGx7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogOS43cHQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMuNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgLmhlYWRlci1tZWRpdW17XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgZm9udC1mYW1pbHk6IHJvYm90bztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICB9XHJcbiAgXHJcbiAgLnAtc21hbGx7XHJcbiAgICBmb250LXNpemU6IDEzcHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgY29sb3I6IzAwMDtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAvKiBjb2xvcjogI2ZmZmZmZjsgKi9cclxuICB9XHJcbiAgXHJcbiAgLyogQ09OVEVOVCAqL1xyXG4gIC5pdGVtLWxpc3Qtc21hbGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuaW9uLWl0ZW0tY2xhc3N7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5sYWJlbC10ZXh0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvL0RJVlxyXG4gICAgLmRpdi1pdGVtLU9maWNpYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1pdGVtLVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi11cHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi11cCBoM3tcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29ue1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBjb2xvcjogIzgwODA4MDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgXHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcclxuICAgICAgcGFkZGluZzogMCAwIDAgMTJweDtcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1QZXNzb2Fse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgze1xyXG4gICAgICBmb250LXNpemU6IDE0cHQ7XHJcbiAgICAgIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgICAgY29sb3I6IHJnYig5NCwgOTIsIDkyKTtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9ue1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbGVmdHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tbG9jYXRpb257XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tbWlkZGxle1xyXG4gICAgICB3aWR0aDogNzUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLXRvcDogMC41cHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGUgcHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b24tcmlnaHR7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAuaW9uLWljb24tYXR0YWNoe1xyXG4gICAgICBjb2xvcjogIzY2NjY2NjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xyXG4gICAgLnRvZ2dsZUJveHtcclxuICAgICAgbWFyZ2luOjIwcHggMjBweCAwIDA7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJde1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAvKiB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7ICovXHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDVweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2UxNjgxNztcclxuICAgIH1cclxuICAgIGlucHV0OmNoZWNrZWRbdHlwZT1cImNoZWNrYm94XCJdOjpiZWZvcmV7XHJcbiAgICAgIGxlZnQ6IDY1cHg7XHJcblxyXG4gICAgfVxyXG4gICAgLnRvZ2dsZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIGxhYmVse1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgLm9uYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAvKiBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLm9mYnRue1xyXG4gICAgICB0b3A6MTBweDtcclxuICAgICAgYm90dG9tOiAxNXB4O1xyXG4gICAgICByaWdodDogMTRweDtcclxuICAgICAgY29sb3I6ICAjZTE2ODE3O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4vLyBuZXdcclxuLm1haW57XHJcbiAgcGFkZGluZzogMHB4IGVtKDIwcHgpO1xyXG59XHJcblxyXG4uZXZlbnQtbnVtYmVye1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG5cclxuICBib2xke1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICB9XHJcbn1cclxuLnRpbWV7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgbGluZS1oZWlnaHQ6IHVuc2V0O1xyXG59XHJcblxyXG4ubmV4dC1tZWV0aW5ne1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAwcHggMjBweDtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG5cclxuICAubWVldGluZy10aW1lIHtcclxuICAgIGZvbnQtc2l6ZTogZW0oMjVweCk7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICB9XHJcbiAgXHJcbiAgLm1lZXRpbmctZGVzY3JpcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVpbmVyLWJveCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuLnNjaGVkdWxlIHtcclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAxMHB4IDBweDtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZTllOWU5O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcclxuICAuc2NoZWR1bGUtaGVhZGVye1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuaWNvbntcclxuICAgICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9IFxyXG4gICAgICAudGV4dHtcclxuICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY29uLW5leHQge1xyXG4gICAgICBjb2xvcjogI2U4ZThlODtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB3aWR0aDogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb250ZW50e1xyXG4gICAgdWx7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIC5kLWZsZXh7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAuc2NoZWR1bGUtdGltZXtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIC50aW1lLXN0YXJ0e1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGltZS1lbmR7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRhdGV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNjaGVkdWxlLWRldGFpbHN7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLmxvY2F0aW9ue1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMwZDg5ZDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2xvcntcclxuICAgICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGxpOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgICBcclxuICB9XHJcblxyXG4gIC5yZXN1bWV7XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5ldmVudC1udW0sIC5maXJzdC1ldmVudC10aW1le1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmQtZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnBvaW50ZXJ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwNHB4KSB7XHJcblxyXG4gIC5zY2hlZHVsZTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzhweCkge1xyXG4gIC5zY2hlZHVsZXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICB9XHJcbn0iLCIvKiBIRUFERVIgKi9cbi5iZy1ibHVlIHtcbiAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG4gIC0tYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLS1jb2xvcjogI2ZmZmZmZjtcbn1cblxuaW9uLXRvb2xiYXIge1xuICAtLWJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uaW9uLXRleHQtaGVhZGVyLXRvcCBwIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pb24tdGV4dC1yaWdodCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLWxhcmdlIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTIuNXB0O1xuICAvKiBmb250LXdlaWdodDogNjAwOyAqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5oZWFkZXIteHNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOS43cHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nLWJvdHRvbTogMy41cHg7XG4gIG1hcmdpbi1ib3R0b206IDMuNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXItbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxMnB0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogcm9ib3RvO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4ucC1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNwdDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgLyogY29sb3I6ICNmZmZmZmY7ICovXG59XG5cbi8qIENPTlRFTlQgKi9cbi5pdGVtLWxpc3Qtc21hbGwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY2xhc3Mge1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGFiZWwtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtaXRlbS1PZmljaWFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYWIwZGM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtaXRlbS1QZXNzb2FsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNjYmVlY2I7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXG59XG5cbi5kaXYtdXAge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5kaXYtdXAgaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiAxMCU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uZGl2LWljb24gaW9uLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NhYjBkYztcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LVBlc3NvYWwge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2JlZWNiO1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDMge1xuICBmb250LXNpemU6IDE0cHQ7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcCB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgY29sb3I6ICM1ZTVjNWM7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kaXYtYm90dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi1ib3R0b24tbGVmdCB7XG4gIHdpZHRoOiAxMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWljb24tbG9jYXRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHtcbiAgd2lkdGg6IDc1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDAuNXB4O1xufVxuXG4uZGl2LWJvdHRvbi1taWRkbGUgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRpdi1ib3R0b24tcmlnaHQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW9uLWljb24tYXR0YWNoIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLyogTkVXIENTUyBGT1IgVE9HR0xFIEJVVFRPTiAqL1xuLnRvZ2dsZUJveCB7XG4gIG1hcmdpbjogMjBweCAyMHB4IDAgMDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cztcbiAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIGJhY2tncm91bmQ6ICNlMTY4MTc7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyAqL1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTE2ODE3O1xufVxuXG5pbnB1dDpjaGVja2VkW3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICBsZWZ0OiA2NXB4O1xufVxuXG4udG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgZGlzcGxheTogZ3JpZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5vbmJ0biB7XG4gIHRvcDogMTBweDtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICAvKiBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xufVxuXG4ub2ZidG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDE0cHg7XG4gIGNvbG9yOiAjZTE2ODE3O1xufVxuXG4ubWFpbiB7XG4gIHBhZGRpbmc6IDBweCAxLjI1ZW07XG59XG5cbi5ldmVudC1udW1iZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5ldmVudC1udW1iZXIgYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi50aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cblxuLm5leHQtbWVldGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDBweCAyMHB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy10aW1lIHtcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4ubmV4dC1tZWV0aW5nIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG5cbi5jb250ZWluZXItYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNjaGVkdWxlIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAxMHB4IDBweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSAuaWNvbiB7XG4gIGNvbG9yOiAjZThlOGU4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLnRleHQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiBibGFjaztcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC5pY29uLW5leHQge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXNpemU6IDM1cHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIC5kLWZsZXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtc3RhcnQge1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLXRpbWUgLnRpbWUtZW5kIHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjIlO1xuICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIC5sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IGJsYWNrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAuZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzBkODlkMTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuY29sb3Ige1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDVkNWU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNjaGVkdWxlIC5yZXN1bWUgLmV2ZW50LW51bSwgLnNjaGVkdWxlIC5yZXN1bWUgLmZpcnN0LWV2ZW50LXRpbWUge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcbiAgLnNjaGVkdWxlIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbn0iXX0= */\";","import { Component, OnInit, LOCALE_ID } from '@angular/core';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { ActivatedRoute, NavigationEnd } from '@angular/router';\r\nimport { formatDate } from '@angular/common';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventDetailPage } from './event-detail/event-detail.page';\r\nimport { EventDetailModalPage } from './event-detail-modal/event-detail-modal.page';\r\nimport { ProcessesService } from '../../services/processes.service';\r\nimport { DailyWorkTask } from '../../models/dailyworktask.model';\r\n\r\n@Component({\r\n selector: 'app-events',\r\n templateUrl: './events.page.html',\r\n styleUrls: ['./events.page.scss'],\r\n})\r\nexport class EventsPage implements OnInit {\r\n /* Get current system date */\r\n today = new Date();\r\n \r\n months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n customDate = this.days[this.today.getDay()]+ \", \" + this.today.getDate() +\" de \" + ( this.months[this.today.getMonth()]);\r\n\r\n /* Setting appropriate greeting according to the time */\r\n grettings = [\"Bom dia\", \"Boa tarde\", \"Boa noite\"];\r\n greetting='';\r\n\r\n timeDate = this.today.getHours() + \":\" + this.today.getMinutes();\r\n /* Set segment variable */\r\n segment:string;\r\n public profile:string;\r\n currentEvent: any;\r\n\r\n eventsList: Event[]; \r\n officialeventsList: Event[];\r\n personaleventsList: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n combinedEvents: Event[];\r\n\r\n customText = false;\r\n totalEvent=0;\r\n currentHoursMinutes: String;\r\n\r\n showLoader: boolean;\r\n \r\n taskslist:DailyWorkTask[];\r\n\r\n constructor(private eventService: EventsService, \r\n private router: Router, \r\n private storageService:StorageService,\r\n public activatedRoute: ActivatedRoute,\r\n private alertController: AlertService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n private processes:ProcessesService) {\r\n this.prEventList = null;\r\n \r\n // update hours and minutes\r\n setInterval(()=> {\r\n this.currentHoursMinutes = formatDate(new Date(), 'HH:MM', 'pt');\r\n }, 1000);\r\n\r\n // list\r\n this.LoadList();\r\n \r\n }\r\n\r\n\r\n swipe(){\r\n console.log('!!!!');\r\n }\r\n\r\n ngOnInit() {\r\n //Inicializar segment\r\n this.segment = \"Combinada\";\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n console.log(this.profile);\r\n\r\n // set event list\r\n /* if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n } */\r\n\r\n this.storageService.get(AuthConnstants.USER).then(res=>{\r\n console.log(res);\r\n \r\n });\r\n\r\n this.showGreeting();\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.RefreshEvents();\r\n }\r\n });\r\n /* this.storageService.get(AuthConnstants.PROFILE).then(res=>{\r\n this.profile = res;\r\n }); */\r\n\r\n }\r\n\r\n\r\n doRefresh(event) {\r\n this.RefreshEvents();\r\n event.target.complete();\r\n }\r\n\r\n onSegmentChange(){\r\n this.RefreshEvents();\r\n }\r\n\r\n RefreshEvents(){\r\n this.showLoader = true;\r\n\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt') /* + ' 00:00:00' */, formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n \r\n if(res.length > 0){\r\n this.currentEvent = res[0].Subject;\r\n }\r\n \r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n console.log(res)\r\n console.log(res[0])\r\n this.currentEvent = res[0].Subject;\r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Pessoal\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Oficial\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n } \r\n break;\r\n }\r\n }\r\n\r\n showGreeting(){\r\n if(this.today.getHours() >= 6 && this.today.getHours() < 12){\r\n this.greetting = this.grettings[0];\r\n }\r\n else if(this.today.getHours() >= 12 && this.today.getHours() < 18){\r\n this.greetting = this.grettings[1];\r\n }\r\n else /* if(this.today.getHours() < 6 && this.today.getHours() >= 18) */{\r\n this.greetting = this.grettings[2];\r\n }\r\n }\r\n\r\n gotTo(){\r\n this.router.navigate(['/home/events']);\r\n }\r\n\r\n changeProfile(){\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.RefreshEvents();\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.RefreshEvents();\r\n }\r\n }\r\n\r\n logout()\r\n {\r\n this.authService.ValidatedUser.BasicAuthKey = \"\";\r\n this.router.navigate(['/home/login']);\r\n }\r\n\r\n async openEventDetail1(id:any){\r\n console.log(id);\r\n \r\n const modal = await this.modalController.create({\r\n component: EventDetailPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'event-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n\r\n }\r\n async openEventDetail(id:any) {\r\n const modal = await this.modalController.create({\r\n component: EventDetailModalPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'my-custom-class'\r\n });\r\n return await modal.present();\r\n }\r\n\r\n\r\n /**\r\n * @returns time in format HH:MM\r\n */\r\n get hoursMinutes():String {\r\n \r\n return this.currentHoursMinutes;\r\n\r\n }\r\n\r\n LoadList()\r\n {\r\n this.processes.GetTasksList(\"Expediente\", false).subscribe(result => {\r\n\r\n const AllResult = new Array();\r\n\r\n result.forEach(element => {\r\n let task: DailyWorkTask = {\r\n \"SerialNumber\": element.serialNumber,\r\n \"Folio\": element.workflowInstanceFolio,\r\n \"Senders\": element.originator.email,\r\n \"CreateDate\": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": element.formURL,\r\n \"Remetente\": element.workflowInstanceDataFields.Remetente\r\n }\r\n // CreateDate\r\n AllResult.push(task);\r\n });\r\n\r\n console.log(AllResult);\r\n\r\n this.taskslist = this.sortArrayISODate(AllResult).reverse()\r\n\r\n\r\n });\r\n\r\n\r\n }\r\n\r\n sortArrayISODate(myArray: any){\r\n return myArray.sort(function(a, b) {\r\n return (a.CreateDate < b.CreateDate) ? -1 : ((a.CreateDate > b.CreateDate) ? 1 : 0);\r\n });\r\n }\r\n\r\n \r\n \r\n \r\n}\r\n\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/events/event-detail-modal/event-detail-modal.page.html","webpack:///src/app/pages/events/events.page.html","webpack:///src/app/pages/events/event-detail-modal/event-detail-modal.page.scss","webpack:///src/app/pages/events/event-detail-modal/event-detail-modal.page.ts","webpack:///src/app/pages/events/events-routing.module.ts","webpack:///src/app/pages/events/events.module.ts","webpack:///src/app/pages/events/events.page.scss","webpack:///src/app/pages/events/events.page.ts"],"names":["EventDetailModalPage","formBuilder","alertController","router","activatedRoute","eventsService","modalCtrl","alertService","attachamentsService","route","isSubmitted","loadedEvent","Body","loadEvent","loadAttachments","ionicForm","group","subject","required","eventid","paramMap","subscribe","has","pageId","get","console","log","backURL","getEvent","response","create","component","componentProps","eventAttendees","Attendees","cssClass","backdropDismiss","modal","present","onDidDismiss","then","data","newattendees","newattendes","header","message","CalendarName","buttons","text","role","handler","Delete","alert","deleteEvent","EventId","navigate","valid","putEvent","presentAlert","getAttachmentsById","res","documenturl","url","replace","event","target","complete","setTimeout","ev","eventId","attachments","loadedEventAttachments","controls","selector","template","routes","path","loadChildren","m","EventDetailPageModule","AttachmentsPageModule","AttendeesPageModule","AttendeeModalPageModule","EventsPageModule","imports","declarations","schemas","EventsPage","eventService","storageService","modalController","authService","processes","today","Date","months","days","customDate","getDay","getDate","getMonth","grettings","greetting","timeDate","getHours","getMinutes","customText","totalEvent","prEventList","setInterval","currentHoursMinutes","LoadList","segment","profile","USER","showGreeting","events","forEach","RefreshEvents","showLoader","getAllMdEvents","eventsList","length","currentEvent","Subject","getAllPrEvents","personaleventsList","filter","officialeventsList","ValidatedUser","BasicAuthKey","id","GetTasksList","result","AllResult","Array","element","task","serialNumber","workflowInstanceFolio","originator","email","taskStartDate","formURL","workflowInstanceDataFields","Remetente","push","taskslist","sortArrayISODate","reverse","myArray","sort","a","b","CreateDate"],"mappings":"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","file":"pages-events-events-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Visualizar Evento\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\\r\\n\\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Descrição\\r\\n \\r\\n \\r\\n \\r\\n Localização\\r\\n \\r\\n \\r\\n \\r\\n Calendário\\r\\n \\r\\n Pessoal\\r\\n Oficial\\r\\n \\r\\n \\r\\n \\r\\n Tipo do evento\\r\\n \\r\\n Reunião\\r\\n Viagem\\r\\n Conferência\\r\\n Encontro\\r\\n \\r\\n \\r\\n \\r\\n Data Início\\r\\n \\r\\n \\r\\n \\r\\n Data Fim\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Participantes\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n {{attendee.Name}} \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Editar\\r\\n \\r\\n Anexos\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{ att.Description }}

    \\r\\n

    {{ att.CreateDate }}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    1\\\">\\r\\n \\r\\n Ver mais...\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Sem anexos\\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n

    \\r\\n \\r\\n

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n\\r\\n \\r\\n
    \\r\\n Gravar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n

    {{customDate}}

    \\r\\n
    \\r\\n \\r\\n

    {{totalEvent}} eventos agendados para hoje

    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    {{hoursMinutes}}
    \\r\\n
    \\\"{{currentEvent}}\\\"
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    A sua Agenda
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n
      \\r\\n
      \\r\\n
      {{event.StartDate | date: 'hh:mm'}}
      \\r\\n
      {{event.EndDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{event.Location}}
      \\r\\n
      {{event.Subject}}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    Correspondência por ler
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
      \\r\\n
    • \\r\\n \\r\\n >\\r\\n
      \\r\\n
      \\r\\n
      {{task.CreateDate | date: 'd/M/yy'}}
      \\r\\n
      {{task.CreateDate | date: 'hh:mm'}}
      \\r\\n
      \\r\\n
      \\r\\n
      {{ task.Folio }}
      \\r\\n
      {{ task.Remetente }}
      \\r\\n
      \\r\\n
      \\r\\n
    • \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \";","export default \"ion-item-group {\\n margin: 15px;\\n}\\n\\n.div-item {\\n width: 100%;\\n overflow: auto;\\n border-bottom: 1px solid #ccc;\\n margin: 10px 0 5px 0;\\n}\\n\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n\\n.div-content-attachment {\\n width: 85%;\\n float: left;\\n padding: 0 0 0 12px;\\n}\\n\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n\\n.btn-attach {\\n margin: 15px 0 0 0;\\n --color: #333;\\n --border-color:#333;\\n}\\n\\n.div-card-button {\\n width: 100%;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\nion-card {\\n margin: 2.5% !important;\\n width: 45%;\\n float: left;\\n}\\n\\n.center {\\n text-align: center;\\n float: center;\\n}\\n\\n/* FFOTER */\\n\\n.event-detail-buttons {\\n width: 90%;\\n margin: 10px auto;\\n}\\n\\n.event-detail-buttons ion-button {\\n width: 90%;\\n margin: 0 auto;\\n display: block;\\n margin-bottom: 25px;\\n}\\n\\n.ion-icon-delete {\\n font-size: 22px;\\n color: red;\\n background-color: white;\\n padding-right: 5px;\\n}\\n\\n.error {\\n color: red;\\n font-size: 12px;\\n font-weight: bold;\\n padding-bottom: 20px;\\n}\\n\\n/* .event-detail-buttons{\\n margin-bottom: 80px;\\n margin-top: 10px;\\n} */\\n\\n.attendees-icon {\\n font-size: 14px;\\n}\\n\\n.see-more-button {\\n text-transform: initial;\\n font-size: 16px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxldmVudHNcXGV2ZW50LWRldGFpbC1tb2RhbFxcZXZlbnQtZGV0YWlsLW1vZGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50LWRldGFpbC1tb2RhbC9ldmVudC1kZXRhaWwtbW9kYWwucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsWUFBQTtBQ0NGOztBRENBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0FDRUY7O0FEQUE7RUFDRSxXQUFBO0VBQ0EsY0FBQTtBQ0dGOztBRERBO0VBQ0UsU0FBQTtFQUNBLFVBQUE7RUFDQSxlQUFBO0VBQ0EsV0FBQTtBQ0lGOztBREZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtBQ0tGOztBREhBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7QUNNRjs7QURIQTtFQUNFLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJBQUE7QUNNRjs7QURKQTtFQUNFLGNBQUE7RUFDQSxlQUFBO0FDT0Y7O0FESkE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtBQ09GOztBRExBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1FGOztBRE5BO0VBQ0UsdUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtBQ1NGOztBRFBBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0FDVUY7O0FEUEEsV0FBQTs7QUFDQTtFQUNFLFVBQUE7RUFDQSxpQkFBQTtBQ1VGOztBRFJBO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUNXRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxVQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsVUFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDYUY7O0FEWEE7OztHQUFBOztBQUlBO0VBQ0UsZUFBQTtBQ2NGOztBRFpBO0VBQ0UsdUJBQUE7RUFDQSxlQUFBO0FDZUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9ldmVudHMvZXZlbnQtZGV0YWlsLW1vZGFsL2V2ZW50LWRldGFpbC1tb2RhbC5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyJpb24taXRlbS1ncm91cHtcclxuICBtYXJnaW46IDE1cHg7XHJcbn1cclxuLmRpdi1pdGVte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG59XHJcbi5kaXYtdXB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmRpdi11cCBoM3tcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmRpdi1pY29ue1xyXG4gIHdpZHRoOiAxMCU7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNvbG9yOiAjODA4MDgwO1xyXG59XHJcbi5kaXYtaWNvbiBpb24taWNvbntcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IDAgYXV0bztcclxuXHJcbn1cclxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnR7XHJcbiAgd2lkdGg6IDg1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG59XHJcbi5pb24taWNvbi1hdHRhY2h7XHJcbiAgY29sb3I6ICM2NjY2NjY7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uYnRuLWF0dGFjaHtcclxuICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgLS1jb2xvcjogIzMzMztcclxuICAtLWJvcmRlci1jb2xvcjojMzMzO1xyXG59XHJcbi5kaXYtY2FyZC1idXR0b257XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcbmlvbi1jYXJke1xyXG4gIG1hcmdpbjogMi41JSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiA0NSU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmNlbnRlcntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZmxvYXQ6IGNlbnRlcjtcclxufVxyXG5cclxuLyogRkZPVEVSICovXHJcbi5ldmVudC1kZXRhaWwtYnV0dG9uc3tcclxuICB3aWR0aDogOTAlO1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG59XHJcbi5ldmVudC1kZXRhaWwtYnV0dG9ucyBpb24tYnV0dG9ue1xyXG4gIHdpZHRoOiA5MCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG4uaW9uLWljb24tZGVsZXRle1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBjb2xvcjogcmVkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG4uZXJyb3J7XHJcbiAgY29sb3I6cmVkO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG4vKiAuZXZlbnQtZGV0YWlsLWJ1dHRvbnN7XHJcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59ICovXHJcbi5hdHRlbmRlZXMtaWNvbntcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuLnNlZS1tb3JlLWJ1dHRvbntcclxuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbiIsImlvbi1pdGVtLWdyb3VwIHtcbiAgbWFyZ2luOiAxNXB4O1xufVxuXG4uZGl2LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICBtYXJnaW46IDEwcHggMCA1cHggMDtcbn1cblxuLmRpdi11cCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmRpdi11cCBoMyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi1pY29uIHtcbiAgd2lkdGg6IDEwJTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4MDgwODA7XG59XG5cbi5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1jb250ZW50LWF0dGFjaG1lbnQge1xuICB3aWR0aDogODUlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXR0YWNoIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAtLWNvbG9yOiAjMzMzO1xuICAtLWJvcmRlci1jb2xvcjojMzMzO1xufVxuXG4uZGl2LWNhcmQtYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbmlvbi1jYXJkIHtcbiAgbWFyZ2luOiAyLjUlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0NSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbG9hdDogY2VudGVyO1xufVxuXG4vKiBGRk9URVIgKi9cbi5ldmVudC1kZXRhaWwtYnV0dG9ucyB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xufVxuXG4uZXZlbnQtZGV0YWlsLWJ1dHRvbnMgaW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmlvbi1pY29uLWRlbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi8qIC5ldmVudC1kZXRhaWwtYnV0dG9uc3tcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn0gKi9cbi5hdHRlbmRlZXMtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlZS1tb3JlLWJ1dHRvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXNpemU6IDE2cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { FormBuilder, FormGroup, Validators } from '@angular/forms';\r\nimport { ActivatedRoute, Router } from '@angular/router';\r\nimport { AlertController, ModalController, NavParams } from '@ionic/angular';\r\nimport { Attachment } from 'src/app/models/attachment.model';\r\nimport { Event } from 'src/app/models/event.model';\r\nimport { EventBody } from 'src/app/models/eventbody.model';\r\nimport { EventPerson } from 'src/app/models/eventperson.model';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AttachmentsService } from 'src/app/services/attachments.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { AttachmentsPage } from '../attachments/attachments.page';\r\nimport { AttendeesPage } from '../attendees/attendees.page';\r\n\r\n@Component({\r\n selector: 'app-event-detail-modal',\r\n templateUrl: './event-detail-modal.page.html',\r\n styleUrls: ['./event-detail-modal.page.scss'],\r\n})\r\nexport class EventDetailModalPage implements OnInit {\r\n\r\n loadedEvent: Event;\r\n loadedEventAttachments: Attachment[];\r\n pageId: string;\r\n showLoader: boolean;\r\n backURL: string;\r\n ionicForm: FormGroup;\r\n isSubmitted = false;\r\n\r\n minDate: Date;\r\n\r\n profile:string;\r\n\r\n constructor(\r\n public formBuilder: FormBuilder, \r\n public alertController: AlertController, \r\n private router: Router, \r\n private activatedRoute: ActivatedRoute, \r\n private eventsService: EventsService, \r\n private modalCtrl: ModalController,\r\n private alertService: AlertService,\r\n private attachamentsService: AttachmentsService,\r\n private route: Router,) { \r\n this.loadedEvent = new Event();\r\n this.loadedEvent.Body = new EventBody();\r\n }\r\n ngOnInit() {\r\n this.loadEvent();\r\n this.loadAttachments();\r\n this.ionicForm = this.formBuilder.group({\r\n subject: ['', [Validators.required]]\r\n })\r\n }\r\n\r\n get errorControl() {\r\n return this.ionicForm.controls;\r\n }\r\n\r\n loadEvent(){\r\n let eventid: string;\r\n this.activatedRoute.paramMap.subscribe(paramMap =>\r\n {\r\n if (!paramMap.has(\"eventId\")){\r\n return;\r\n }\r\n else{\r\n this.pageId = paramMap.get('eventId');\r\n eventid = paramMap.get('eventId');\r\n console.log(eventid);\r\n \r\n }\r\n if (paramMap.has(\"caller\")){\r\n this.backURL = \"/home/\" + paramMap.get('caller');\r\n }\r\n }\r\n );\r\n this.eventsService.getEvent(eventid).subscribe(response => {\r\n this.loadedEvent = response;\r\n });\r\n }\r\n\r\n async openAttendees(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttendeesPage,\r\n componentProps: {\r\n eventAttendees: this.loadedEvent.Attendees\r\n },\r\n cssClass: 'attendee',\r\n backdropDismiss: false\r\n });\r\n\r\n await modal.present();\r\n\r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n}\r\n\r\n getEventAttendees(): EventPerson[]\r\n {\r\n return this.loadedEvent.Attendees;\r\n }\r\n\r\n setEventAttendees(newattendes: EventPerson[])\r\n {\r\n this.loadedEvent.Attendees = newattendes;\r\n }\r\n\r\n async deleteConfirm()\r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Apagar evento!',\r\n message: 'Deseja apagar o evento da agenda ' + this.loadedEvent.CalendarName + '?',\r\n buttons: [\r\n {\r\n text: 'Não',\r\n role: 'cancel',\r\n cssClass: 'secondary',\r\n handler: () => { }\r\n }, {\r\n text: 'Sim',\r\n handler: () => {\r\n this.Delete();\r\n }\r\n }\r\n ]\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n Delete()\r\n {\r\n this.eventsService.deleteEvent(this.loadedEvent.EventId, 0).subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento removido',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n\r\n this.router.navigate(['/home/events']);\r\n }); \r\n }\r\n\r\n Save()\r\n {\r\n if (this.ionicForm.valid) \r\n {\r\n\r\n this.eventsService.putEvent(this.loadedEvent, 2, 3, \"md\").subscribe(async () => \r\n {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Evento actualizado',\r\n buttons: ['OK']\r\n });\r\n \r\n await alert.present();\r\n });\r\n }\r\n }\r\n\r\n showAlert(){\r\n this.alertService.presentAlert(\"Funcionalidade em desenvolvimento\");\r\n }\r\n\r\n loadAttachments()\r\n { \r\n /* this.attachamentsService.getEventAttachments(this.pageId).subscribe(attachments => {\r\n this.loadedEventAttachments = attachments;\r\n }); */\r\n this.attachamentsService.getAttachmentsById(this.pageId).subscribe(res => {\r\n console.log(res);\r\n \r\n });\r\n }\r\n async viewDocument(documenturl:string)\r\n {\r\n const url: string = documenturl.replace(\"webTRIX.Viewer\",\"webTRIX.Viewer.Branch1\");\r\n /* const browser = this.iab.create(url,\"_blank\");\r\n browser.show(); */\r\n }\r\n\r\n back()\r\n {\r\n //this.back();\r\n }\r\n doRefresh(event){\r\n /* this.RefreshEvents(); */\r\n event.target.complete();\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n\r\n }\r\n navigateTo(ev){\r\n this.route.navigate(['/home/events',ev]);\r\n }\r\n async openAttachments(){\r\n const modal = await this.modalCtrl.create({\r\n component: AttachmentsPage,\r\n componentProps: {\r\n eventId: this.pageId,\r\n attachments: this.loadedEventAttachments\r\n },\r\n cssClass: 'attachments',\r\n backdropDismiss: false\r\n });\r\n \r\n await modal.present();\r\n \r\n modal.onDidDismiss().then((data) => {\r\n if (data['data'] != null)\r\n { \r\n let newattendees: EventPerson[] = data['data'];\r\n this.loadedEvent.Attendees = newattendees;\r\n }\r\n });\r\n\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { EventsPage } from './events.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: EventsPage\r\n },\r\n {\r\n path: 'event-detail',\r\n loadChildren: () => import('./event-detail/event-detail.module').then( m => m.EventDetailPageModule)\r\n },\r\n {\r\n path: 'attachments',\r\n loadChildren: () => import('./attachments/attachments.module').then( m => m.AttachmentsPageModule)\r\n },\r\n {\r\n path: 'attendees',\r\n loadChildren: () => import('./attendees/attendees.module').then( m => m.AttendeesPageModule)\r\n },\r\n {\r\n path: 'attendee-modal',\r\n loadChildren: () => import('./attendee-modal/attendee-modal.module').then( m => m.AttendeeModalPageModule)\r\n },\r {\n path: 'event-detail-modal',\n loadChildren: () => import('./event-detail-modal/event-detail-modal.module').then( m => m.EventDetailModalPageModule)\n }\n\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class EventsPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { EventsPageRoutingModule } from './events-routing.module';\r\n\r\nimport { EventsPage } from './events.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n EventsPageRoutingModule\r\n ],\r\n declarations: [EventsPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class EventsPageModule {}\r\n","export default \"/* HEADER */\\n.bg-blue {\\n --background:#0782c9;\\n background: #0782c9;\\n --background-color:#0782c9;\\n background-color: #0782c9;\\n color: #ffffff;\\n --color: #ffffff;\\n}\\nion-toolbar {\\n --background: white;\\n}\\n.ion-text-header-top {\\n width: 100%;\\n --background: transparent;\\n text-align: center;\\n padding-top: 15px;\\n color: #ffffff;\\n /* border: 1px solid red; */\\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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n.ion-text-header-top p {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.ion-text-right {\\n --background: transparent;\\n color: #ffffff;\\n}\\n.header-large {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 12.5pt;\\n /* font-weight: 600; */\\n background: transparent;\\n color: #ffffff;\\n}\\n.header-xsmall {\\n font-family: Arial, Helvetica, sans-serif;\\n font-size: 9.7pt;\\n font-weight: bold;\\n padding-bottom: 3.5px;\\n margin-bottom: 3.5px;\\n border-bottom: 1px solid #ccc;\\n background: transparent;\\n}\\n.header-medium {\\n font-size: 12pt;\\n text-align: left;\\n font-family: roboto;\\n background: transparent;\\n margin-right: 5px;\\n line-height: 25px;\\n}\\n.p-small {\\n font-size: 13pt;\\n margin-top: 13px;\\n color: #000;\\n margin-right: 25px !important;\\n text-align: right;\\n /* color: #ffffff; */\\n}\\n/* CONTENT */\\n.item-list-small {\\n font-size: 14px;\\n overflow: auto;\\n}\\n.ion-item-class {\\n padding: 0;\\n}\\n.label-text {\\n width: 100%;\\n padding: 0;\\n margin: 0;\\n}\\n.div-item-Oficial {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cab0dc;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-item-Pessoal {\\n width: 100%;\\n overflow: auto;\\n /* border-bottom: 1px solid #ccc; */\\n margin: 10px 0 5px 0;\\n background: #cbeecb;\\n border-radius: 20px;\\n padding: 10px;\\n /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); */\\n}\\n.div-up {\\n width: 100%;\\n overflow: auto;\\n}\\n.div-up h3 {\\n margin: 0;\\n padding: 0;\\n font-size: 17px;\\n width: 100%;\\n}\\n.div-icon {\\n width: 10%;\\n font-size: 22px;\\n float: left;\\n color: #808080;\\n}\\n.div-icon ion-icon {\\n display: block;\\n margin: 0 auto;\\n}\\n.div-content-Oficial {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cab0dc;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Pessoal {\\n width: 85%;\\n float: left;\\n border-left: 4px solid #cbeecb;\\n padding: 0 0 0 12px;\\n}\\n.div-content-Oficial h3, .div-content-Pessoal h3 {\\n font-size: 14pt;\\n /* border: 1px solid red; */\\n}\\n.div-content-Oficial p, .div-content-Pessoal p {\\n font-size: 12pt;\\n color: #5e5c5c;\\n padding: 0 !important;\\n margin: 0 !important;\\n}\\n.div-botton {\\n width: 100%;\\n overflow: auto;\\n margin: 10px 0 5px 0;\\n}\\n.div-botton-left {\\n width: 10%;\\n float: left;\\n}\\n.ion-icon-location {\\n text-align: center;\\n display: block;\\n color: #000;\\n font-size: 16px;\\n margin: 0 auto;\\n}\\n.div-botton-middle {\\n width: 75%;\\n float: left;\\n margin-top: 0.5px;\\n}\\n.div-botton-middle p {\\n padding: 0;\\n margin: 0;\\n}\\n.div-botton-right {\\n width: 10%;\\n float: left;\\n margin: 0;\\n padding: 0;\\n}\\n.ion-icon-attach {\\n color: #666666;\\n font-size: 20px;\\n}\\n/* NEW CSS FOR TOGGLE BUTTON */\\n.toggleBox {\\n margin: 20px 20px 0 0;\\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}\\ninput:checked[type=checkbox] {\\n background: #e16817;\\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}\\ninput:checked[type=checkbox]::before {\\n left: 65px;\\n}\\n.toggle {\\n position: relative;\\n display: inline;\\n font-family: \\\"Montserrat\\\", sans-serif;\\n display: grid;\\n text-align: center;\\n}\\nlabel {\\n position: absolute;\\n color: #fff;\\n font-weight: 600;\\n font-size: 12px;\\n pointer-events: none;\\n}\\n.onbtn {\\n top: 10px;\\n bottom: 15px;\\n left: 15px;\\n /* padding-top: 10px;\\n border: 1px solid red; */\\n}\\n.ofbtn {\\n top: 10px;\\n bottom: 15px;\\n right: 14px;\\n color: #e16817;\\n}\\n.main {\\n padding: 0px 1.25em;\\n}\\n.event-number {\\n color: white;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.event-number bold {\\n font-family: Roboto;\\n font-size: 25px;\\n text-align: right;\\n color: var(--white);\\n}\\n.time {\\n font-family: Roboto;\\n font-size: 30px;\\n text-align: center;\\n color: var(--white);\\n line-height: unset;\\n margin-top: 10px;\\n}\\n.next-meeting {\\n display: flex;\\n justify-content: center;\\n margin: 0px 20px;\\n margin-top: 15px;\\n}\\n.next-meeting .meeting-time {\\n font-size: 1.5625em;\\n font-family: Roboto;\\n font-weight: 300;\\n color: var(--white);\\n margin-right: 7px;\\n}\\n.next-meeting .meeting-description {\\n margin-top: 2px;\\n font-family: Roboto;\\n font-size: 15px;\\n color: var(--white);\\n}\\n.conteiner-box {\\n display: flex;\\n flex-wrap: wrap;\\n justify-content: center;\\n}\\n.schedule {\\n max-width: 400px;\\n font-family: Roboto;\\n margin: 10px 0px;\\n padding: 20px;\\n background-color: white;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n margin-bottom: 20px;\\n border-radius: 25px;\\n}\\n.schedule .schedule-header {\\n display: flex;\\n margin-bottom: 20px;\\n justify-content: space-between;\\n}\\n.schedule .schedule-header .title {\\n display: flex;\\n align-items: center;\\n}\\n.schedule .schedule-header .title .icon {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n margin-right: 10px;\\n}\\n.schedule .schedule-header .title .text {\\n font-family: Roboto;\\n font-size: 20px;\\n color: black;\\n}\\n.schedule .schedule-header .icon-next {\\n color: #e8e8e8;\\n height: 35px;\\n width: 35px;\\n font-size: 35px;\\n font-size: 35px;\\n}\\n.schedule .content ul {\\n padding: 0px;\\n margin: 0px;\\n}\\n.schedule .content ul .d-flex {\\n width: 100%;\\n height: 40px;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li {\\n padding-bottom: 5px;\\n margin-top: 5px;\\n border-bottom: 1px solid #ebebeb;\\n display: flex;\\n justify-content: space-between;\\n align-items: center;\\n}\\n.schedule .content ul li .schedule-time {\\n margin-right: 10px;\\n}\\n.schedule .content ul li .schedule-time .time-start {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-time .time-end {\\n color: #797979 !important;\\n font-family: Roboto;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-date {\\n margin-right: 10px;\\n width: 22%;\\n color: #797979 !important;\\n font-size: 13px;\\n}\\n.schedule .content ul li .schedule-details {\\n display: flex;\\n flex-wrap: wrap;\\n align-items: center;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .location {\\n font-family: Roboto;\\n font-size: 13px;\\n color: black;\\n width: 100%;\\n}\\n.schedule .content ul li .schedule-details .description {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n color: #0d89d1;\\n}\\n.schedule .content ul li .color {\\n width: 5px;\\n height: 40px;\\n border-top-right-radius: 5px;\\n border-bottom-right-radius: 5px;\\n background-color: #f05d5e;\\n}\\n.schedule .content ul li:last-child {\\n border-bottom: unset !important;\\n padding-bottom: unset !important;\\n}\\n.schedule .resume .title {\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: 500;\\n color: #797979;\\n margin-bottom: 5px;\\n margin-top: 10px;\\n}\\n.schedule .resume .event-num, .schedule .resume .first-event-time {\\n font-family: Roboto;\\n font-size: 15px;\\n display: block;\\n color: black;\\n}\\n.d-flex {\\n display: flex;\\n}\\n.pointer {\\n cursor: pointer;\\n}\\n@media only screen and (min-width: 804px) {\\n .schedule:first-child {\\n margin-right: 2%;\\n }\\n}\\n@media only screen and (min-width: 478px) {\\n .schedule {\\n width: 400px;\\n }\\n}\\n@media only screen and (max-width: 478px) {\\n .schedule {\\n width: 360px;\\n }\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZXZlbnRzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXGV2ZW50c1xcZXZlbnRzLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZXZlbnRzL2V2ZW50cy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsV0FBQTtBQUNBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QUNERjtBREdBO0VBQ0UsbUJBQUE7QUNBRjtBREVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0Usa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFFQSwyQkFBQTtBQ0FKO0FERUU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ047QURFRTtFQUNFLHlCQUFBO0VBQ0EsY0FBQTtBQ0NKO0FEQ0U7RUFDRSx5QkFBQTtFQUNBLGNBQUE7QUNFSjtBREFFO0VBQ0UseUNBQUE7RUFDQSxpQkFBQTtFQUNBLHNCQUFBO0VBQ0EsdUJBQUE7RUFDQSxjQUFBO0FDR0o7QURERTtFQUNFLHlDQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSw2QkFBQTtFQUNBLHVCQUFBO0FDSUo7QURGRTtFQUNFLGVBQUE7RUFDQSxnQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0FD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O0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQzBCVjtBRHpCVTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0FDMkJaO0FEeEJVO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FDMEJaO0FEdkJRO0VBQ0UsVUFBQTtFQUNBLFlBQUE7RUFDQSw0QkFBQTtFQUNBLCtCQUFBO0VBQ0EseUJBQUE7QUN5QlY7QUR0Qk07RUFDRSwrQkFBQTtFQUNBLGdDQUFBO0FDd0JSO0FEakJJO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtBQ21CTjtBRGpCSTtFQUNFLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBO0FDbUJOO0FEYkE7RUFDRSxhQUFBO0FDZ0JGO0FEYkE7RUFDRSxlQUFBO0FDZ0JGO0FEYkE7RUFFRTtJQUNFLGdCQUFBO0VDZUY7QUFDRjtBRFhBO0VBQ0U7SUFDRSxZQUFBO0VDYUY7QUFDRjtBRFRBO0VBQ0U7SUFDRSxZQUFBO0VDV0Y7QUFDRiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2V2ZW50cy9ldmVudHMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnfnNyYy9mdW5jdGlvbi5zY3NzJztcclxuXHJcbi8qIEhFQURFUiAqL1xyXG4uYmctYmx1ZXtcclxuICAtLWJhY2tncm91bmQ6IzA3ODJjOTtcclxuICBiYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgLS1iYWNrZ3JvdW5kLWNvbG9yOiMwNzgyYzk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjojMDc4MmM5O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIC0tY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuaW9uLXRvb2xiYXJ7XHJcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG4uaW9uLXRleHQtaGVhZGVyLXRvcHtcclxuICB3aWR0aDogMTAwJTtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgfVxyXG4gIC5kaXYtdG9wLWhlYWRlcntcclxuICAgIHdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5kaXYtc2VhcmNoe1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICAgIH1cclxuICAgIC5kaXYtbG9nb3tcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ28gaW1ne1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5kaXYtcHJvZmlsZXtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlvbi10ZXh0LWhlYWRlci10b3AgcHtcclxuICAgIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgLmlvbi10ZXh0LXJpZ2h0e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLWxhcmdle1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEyLjVwdDtcclxuICAgIC8qIGZvbnQtd2VpZ2h0OiA2MDA7ICovXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gIH1cclxuICAuaGVhZGVyLXhzbWFsbHtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA5LjdwdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMy41cHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAuaGVhZGVyLW1lZGl1bXtcclxuICAgIGZvbnQtc2l6ZTogMTJwdDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBmb250LWZhbWlseTogcm9ib3RvO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICBcclxuICAucC1zbWFsbHtcclxuICAgIGZvbnQtc2l6ZTogMTNwdDtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICBjb2xvcjojMDAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xyXG4gIH1cclxuICBcclxuICAvKiBDT05URU5UICovXHJcbiAgLml0ZW0tbGlzdC1zbWFsbHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICAgIC5pb24taXRlbS1jbGFzc3tcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIFxyXG4gICAgfVxyXG4gICAgLmxhYmVsLXRleHR7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8vRElWXHJcbiAgICAuZGl2LWl0ZW0tT2ZpY2lhbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYWIwZGM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LWl0ZW0tUGVzc29hbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAvKiBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYzsgKi9cclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjYmVlY2I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIC8qIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7ICovXHJcbiAgICB9XHJcbiAgICAuZGl2LXVwe1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LXVwIGgze1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LWljb257XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjODA4MDgwO1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5kaXYtY29udGVudC1PZmljaWFse1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2FiMGRjO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LVBlc3NvYWx7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYmVlY2I7XHJcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XHJcbiAgICB9XHJcbiAgICAuZGl2LWNvbnRlbnQtT2ZpY2lhbCBoMywgLmRpdi1jb250ZW50LVBlc3NvYWwgaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRwdDtcclxuICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgcmVkOyAqL1xyXG4gICAgfVxyXG4gICAgLmRpdi1jb250ZW50LU9maWNpYWwgcCwgLmRpdi1jb250ZW50LVBlc3NvYWwgcHtcclxuICAgICAgZm9udC1zaXplOiAxMnB0O1xyXG4gICAgICBjb2xvcjogcmdiKDk0LCA5MiwgOTIpO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmRpdi1ib3R0b257XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1sZWZ0e1xyXG4gICAgICB3aWR0aDogMTAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1sb2NhdGlvbntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1taWRkbGV7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwLjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtYm90dG9uLW1pZGRsZSBwe1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuZGl2LWJvdHRvbi1yaWdodHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIC5pb24taWNvbi1hdHRhY2h7XHJcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAvKiBORVcgQ1NTIEZPUiBUT0dHTEUgQlVUVE9OICovXHJcbiAgICAudG9nZ2xlQm94e1xyXG4gICAgICBtYXJnaW46MjBweCAyMHB4IDAgMDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB3aWR0aDogOTZweDtcclxuICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cztcclxuICAgICAgLyogYm94LXNoYWRvdzogaW5zZXQgMCAwIDVweCByZ2JhKDAsMCwwLDAuMik7ICovXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl17XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlMTY4MTc7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cclxuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZTE2ODE3O1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6Y2hlY2tlZFt0eXBlPVwiY2hlY2tib3hcIl06OmJlZm9yZXtcclxuICAgICAgbGVmdDogNjVweDtcclxuXHJcbiAgICB9XHJcbiAgICAudG9nZ2xle1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgbGFiZWx7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAub25idG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgIC8qIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgICB9XHJcbiAgICAub2ZidG57XHJcbiAgICAgIHRvcDoxMHB4O1xyXG4gICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICBjb2xvcjogICNlMTY4MTc7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbi8vIG5ld1xyXG4ubWFpbntcclxuICBwYWRkaW5nOiAwcHggZW0oMjBweCk7XHJcbn1cclxuXHJcbi5ldmVudC1udW1iZXJ7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcblxyXG4gIGJvbGR7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG4udGltZXtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm5leHQtbWVldGluZ3tcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMHB4IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgLm1lZXRpbmctdGltZSB7XHJcbiAgICBmb250LXNpemU6IGVtKDI1cHgpO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5tZWV0aW5nLWRlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlaW5lci1ib3gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5zY2hlZHVsZSB7XHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIG1hcmdpbjogMTBweCAwcHg7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgLnNjaGVkdWxlLWhlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLmljb257XHJcbiAgICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfSBcclxuICAgICAgLnRleHR7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvbi1uZXh0IHtcclxuICAgICAgY29sb3I6ICNlOGU4ZTg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudHtcclxuICAgIHVse1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAuZC1mbGV4e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIGxpe1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLnNjaGVkdWxlLXRpbWV7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAudGltZS1zdGFydHtcclxuICAgICAgICAgICAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRpbWUtZW5ke1xyXG4gICAgICAgICAgICBjb2xvcjogIzc5Nzk3OSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kYXRle1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDIyJTtcclxuICAgICAgICAgIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zY2hlZHVsZS1kZXRhaWxze1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5sb2NhdGlvbntcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGVzY3JpcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGQ4OWQxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sb3J7XHJcbiAgICAgICAgICB3aWR0aDogNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBsaTpsYXN0LWNoaWxke1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICAgXHJcbiAgfVxyXG5cclxuICAucmVzdW1le1xyXG4gICAgLnRpdGxle1xyXG4gICAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZXZlbnQtbnVtLCAuZmlyc3QtZXZlbnQtdGltZXtcclxuICAgICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5kLWZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbi5wb2ludGVye1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDRweCkge1xyXG5cclxuICAuc2NoZWR1bGU6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuXHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XHJcbiAgLnNjaGVkdWxle1xyXG4gICAgd2lkdGg6IDQwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc4cHgpIHtcclxuICAuc2NoZWR1bGV7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgfVxyXG59IiwiLyogSEVBREVSICovXG4uYmctYmx1ZSB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xuICAtLWJhY2tncm91bmQtY29sb3I6IzA3ODJjOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC0tY29sb3I6ICNmZmZmZmY7XG59XG5cbmlvbi10b29sYmFyIHtcbiAgLS1iYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXJnaW46IDVweCAwIDBweCA3MXB4O1xuICBmbG9hdDogbGVmdDtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1wcm9maWxlIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmlvbi10ZXh0LWhlYWRlci10b3AgcCB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaW9uLXRleHQtcmlnaHQge1xuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhlYWRlci1sYXJnZSB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEyLjVwdDtcbiAgLyogZm9udC13ZWlnaHQ6IDYwMDsgKi9cbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uaGVhZGVyLXhzbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDkuN3B0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy1ib3R0b206IDMuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uaGVhZGVyLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMTJwdDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnAtc21hbGwge1xuICBmb250LXNpemU6IDEzcHQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIC8qIGNvbG9yOiAjZmZmZmZmOyAqL1xufVxuXG4vKiBDT05URU5UICovXG4uaXRlbS1saXN0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmlvbi1pdGVtLWNsYXNzIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxhYmVsLXRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZGl2LWl0ZW0tT2ZpY2lhbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2FiMGRjO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LWl0ZW0tUGVzc29hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7ICovXG4gIG1hcmdpbjogMTBweCAwIDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjY2JlZWNiO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAvKiBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpOyAqL1xufVxuXG4uZGl2LXVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uZGl2LXVwIGgzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE3cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZGl2LWljb24ge1xuICB3aWR0aDogMTAlO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzgwODA4MDtcbn1cblxuLmRpdi1pY29uIGlvbi1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGl2LWNvbnRlbnQtT2ZpY2lhbCB7XG4gIHdpZHRoOiA4NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjYWIwZGM7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG59XG5cbi5kaXYtY29udGVudC1QZXNzb2FsIHtcbiAgd2lkdGg6IDg1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2NiZWVjYjtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbn1cblxuLmRpdi1jb250ZW50LU9maWNpYWwgaDMsIC5kaXYtY29udGVudC1QZXNzb2FsIGgzIHtcbiAgZm9udC1zaXplOiAxNHB0O1xuICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXG59XG5cbi5kaXYtY29udGVudC1PZmljaWFsIHAsIC5kaXYtY29udGVudC1QZXNzb2FsIHAge1xuICBmb250LXNpemU6IDEycHQ7XG4gIGNvbG9yOiAjNWU1YzVjO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LWJvdHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAxMHB4IDAgNXB4IDA7XG59XG5cbi5kaXYtYm90dG9uLWxlZnQge1xuICB3aWR0aDogMTAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmlvbi1pY29uLWxvY2F0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtYm90dG9uLW1pZGRsZSB7XG4gIHdpZHRoOiA3NSU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwLjVweDtcbn1cblxuLmRpdi1ib3R0b24tbWlkZGxlIHAge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5kaXYtYm90dG9uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmlvbi1pY29uLWF0dGFjaCB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi8qIE5FVyBDU1MgRk9SIFRPR0dMRSBCVVRUT04gKi9cbi50b2dnbGVCb3gge1xuICBtYXJnaW46IDIwcHggMjBweCAwIDA7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIC8qIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggcmdiYSgwLDAsMCwwLjIpOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMTY4MTc7XG59XG5cbmlucHV0OmNoZWNrZWRbdHlwZT1jaGVja2JveF0ge1xuICBiYWNrZ3JvdW5kOiAjZTE2ODE3O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8qIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UxNjgxNztcbn1cblxuaW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlIHtcbiAgbGVmdDogNjVweDtcbn1cblxuLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ub25idG4ge1xuICB0b3A6IDEwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgbGVmdDogMTVweDtcbiAgLyogcGFkZGluZy10b3A6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJlZDsgKi9cbn1cblxuLm9mYnRuIHtcbiAgdG9wOiAxMHB4O1xuICBib3R0b206IDE1cHg7XG4gIHJpZ2h0OiAxNHB4O1xuICBjb2xvcjogI2UxNjgxNztcbn1cblxuLm1haW4ge1xuICBwYWRkaW5nOiAwcHggMS4yNWVtO1xufVxuXG4uZXZlbnQtbnVtYmVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG59XG4uZXZlbnQtbnVtYmVyIGJvbGQge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4udGltZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBsaW5lLWhlaWdodDogdW5zZXQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5uZXh0LW1lZXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHggMjBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5uZXh0LW1lZXRpbmcgLm1lZXRpbmctdGltZSB7XG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLm5leHQtbWVldGluZyAubWVldGluZy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuXG4uY29udGVpbmVyLWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zY2hlZHVsZSB7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMTBweCAwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zY2hlZHVsZSAuc2NoZWR1bGUtaGVhZGVyIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAudGl0bGUgLmljb24ge1xuICBjb2xvcjogI2U4ZThlODtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5zY2hlZHVsZS1oZWFkZXIgLnRpdGxlIC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogYmxhY2s7XG59XG4uc2NoZWR1bGUgLnNjaGVkdWxlLWhlYWRlciAuaWNvbi1uZXh0IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMzVweDtcbiAgd2lkdGg6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCAuZC1mbGV4IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLXN0YXJ0IHtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS10aW1lIC50aW1lLWVuZCB7XG4gIGNvbG9yOiAjNzk3OTc5ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGF0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgd2lkdGg6IDIyJTtcbiAgY29sb3I6ICM3OTc5NzkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpIC5zY2hlZHVsZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5zY2hlZHVsZSAuY29udGVudCB1bCBsaSAuc2NoZWR1bGUtZGV0YWlscyAubG9jYXRpb24ge1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiBibGFjaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLnNjaGVkdWxlLWRldGFpbHMgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwZDg5ZDE7XG59XG4uc2NoZWR1bGUgLmNvbnRlbnQgdWwgbGkgLmNvbG9yIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA1ZDVlO1xufVxuLnNjaGVkdWxlIC5jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiB1bnNldCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogdW5zZXQgIWltcG9ydGFudDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zY2hlZHVsZSAucmVzdW1lIC5ldmVudC1udW0sIC5zY2hlZHVsZSAucmVzdW1lIC5maXJzdC1ldmVudC10aW1lIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODA0cHgpIHtcbiAgLnNjaGVkdWxlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gIC5zY2hlZHVsZSB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG59Il19 */\";","import { Component, OnInit, LOCALE_ID } from '@angular/core';\r\n\r\nimport { Event } from '../../models/event.model';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { Router } from '@angular/router';\r\nimport { ActivatedRoute, NavigationEnd } from '@angular/router';\r\nimport { formatDate } from '@angular/common';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventDetailPage } from './event-detail/event-detail.page';\r\nimport { EventDetailModalPage } from './event-detail-modal/event-detail-modal.page';\r\nimport { ProcessesService } from '../../services/processes.service';\r\nimport { DailyWorkTask } from '../../models/dailyworktask.model';\r\nimport { ViewEventPage } from '../agenda/view-event/view-event.page';\r\nimport { ExpedientePage } from '../gabinete-digital/expediente/expediente.page';\r\nimport { ExpedienteDetailPage } from '../gabinete-digital/expediente/expediente-detail/expediente-detail.page';\r\n\r\n@Component({\r\n selector: 'app-events',\r\n templateUrl: './events.page.html',\r\n styleUrls: ['./events.page.scss'],\r\n})\r\nexport class EventsPage implements OnInit {\r\n /* Get current system date */\r\n today = new Date();\r\n \r\n months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n customDate = this.days[this.today.getDay()]+ \", \" + this.today.getDate() +\" de \" + ( this.months[this.today.getMonth()]);\r\n\r\n /* Setting appropriate greeting according to the time */\r\n grettings = [\"Bom dia\", \"Boa tarde\", \"Boa noite\"];\r\n greetting='';\r\n\r\n timeDate = this.today.getHours() + \":\" + this.today.getMinutes();\r\n /* Set segment variable */\r\n segment:string;\r\n public profile:string;\r\n currentEvent: any;\r\n\r\n eventsList: Event[]; \r\n officialeventsList: Event[];\r\n personaleventsList: Event[];\r\n\r\n prEventList: Event[];\r\n mdEventList: Event[];\r\n\r\n combinedEvents: Event[];\r\n\r\n customText = false;\r\n totalEvent=0;\r\n currentHoursMinutes: String;\r\n\r\n showLoader: boolean;\r\n \r\n taskslist:DailyWorkTask[];\r\n\r\n constructor(private eventService: EventsService, \r\n private router: Router, \r\n private storageService:StorageService,\r\n public activatedRoute: ActivatedRoute,\r\n private alertController: AlertService,\r\n private modalController: ModalController,\r\n private authService: AuthService,\r\n private processes:ProcessesService) {\r\n this.prEventList = null;\r\n \r\n // update hours and minutes\r\n setInterval(()=> {\r\n this.currentHoursMinutes = formatDate(new Date(), 'HH:MM', 'pt');\r\n }, 1000);\r\n\r\n // list\r\n this.LoadList();\r\n \r\n }\r\n\r\n\r\n swipe(){\r\n console.log('!!!!');\r\n }\r\n\r\n ngOnInit() {\r\n //Inicializar segment\r\n this.segment = \"Combinada\";\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n console.log(this.profile);\r\n\r\n // set event list\r\n /* if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n }\r\n else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n this.totalEvent = this.eventsList.length;\r\n });\r\n\r\n } */\r\n\r\n this.storageService.get(AuthConnstants.USER).then(res=>{\r\n console.log(res);\r\n });\r\n\r\n this.showGreeting();\r\n\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.RefreshEvents();\r\n }\r\n });\r\n /* this.storageService.get(AuthConnstants.PROFILE).then(res=>{\r\n this.profile = res;\r\n }); */\r\n\r\n }\r\n\r\n\r\n doRefresh(event) {\r\n this.RefreshEvents();\r\n event.target.complete();\r\n }\r\n\r\n onSegmentChange(){\r\n this.RefreshEvents();\r\n }\r\n\r\n RefreshEvents(){\r\n this.showLoader = true;\r\n\r\n switch (this.segment)\r\n {\r\n case \"Combinada\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd HH:mm:ss', 'pt') /* + ' 00:00:00' */, formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n \r\n if(res.length > 0){\r\n this.currentEvent = res[0].Subject;\r\n }\r\n \r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.eventsList = res;\r\n console.log(this.eventsList);\r\n console.log(res)\r\n console.log(res[0])\r\n this.currentEvent = res[0].Subject;\r\n this.totalEvent = this.eventsList.length;\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Pessoal\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.personaleventsList = res.filter(data => data.CalendarName == \"Pessoal\");\r\n this.showLoader = false;\r\n });\r\n }\r\n \r\n break;\r\n case \"Oficial\":\r\n if(this.profile == \"mdgpr\"){\r\n this.eventService.getAllMdEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n }else{\r\n this.eventService.getAllPrEvents(formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 00:00:00', formatDate(new Date(), 'yyyy-MM-dd', 'pt') + ' 23:59:59').subscribe(res => {\r\n this.officialeventsList = res.filter(data => data.CalendarName == \"Oficial\");;\r\n this.showLoader = false;\r\n });\r\n } \r\n break;\r\n }\r\n }\r\n\r\n showGreeting(){\r\n if(this.today.getHours() >= 6 && this.today.getHours() < 12){\r\n this.greetting = this.grettings[0];\r\n }\r\n else if(this.today.getHours() >= 12 && this.today.getHours() < 18){\r\n this.greetting = this.grettings[1];\r\n }\r\n else /* if(this.today.getHours() < 6 && this.today.getHours() >= 18) */{\r\n this.greetting = this.grettings[2];\r\n }\r\n }\r\n\r\n gotTo(){\r\n this.router.navigate(['/home/events']);\r\n }\r\n\r\n changeProfile(){\r\n if(this.profile == \"mdgpr\"){\r\n console.log('pr');\r\n this.profile =\"pr\";\r\n this.RefreshEvents();\r\n }\r\n else{\r\n console.log('mdgpr');\r\n this.profile =\"mdgpr\";\r\n this.RefreshEvents();\r\n }\r\n }\r\n\r\n logout()\r\n {\r\n this.authService.ValidatedUser.BasicAuthKey = \"\";\r\n this.router.navigate(['/home/login']);\r\n }\r\n\r\n async openEventDetail1(id:any){\r\n console.log(id);\r\n \r\n const modal = await this.modalController.create({\r\n component: EventDetailPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'event-detail',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n\r\n }\r\n async openEventDetail(id:any) {\r\n const modal = await this.modalController.create({\r\n component: EventDetailModalPage,\r\n componentProps: {\r\n eventId: id,\r\n },\r\n cssClass: 'my-custom-class'\r\n });\r\n return await modal.present();\r\n }\r\n\r\n\r\n /**\r\n * @returns time in format HH:MM\r\n */\r\n get hoursMinutes():String {\r\n \r\n return this.currentHoursMinutes;\r\n\r\n }\r\n\r\n LoadList()\r\n {\r\n this.processes.GetTasksList(\"Expediente\", false).subscribe(result => {\r\n\r\n const AllResult = new Array();\r\n\r\n result.forEach(element => {\r\n let task: DailyWorkTask = {\r\n \"SerialNumber\": element.serialNumber,\r\n \"Folio\": element.workflowInstanceFolio,\r\n \"Senders\": element.originator.email,\r\n \"CreateDate\": formatDate(new Date(element.taskStartDate), 'yyyy-MM-dd HH:mm', 'pt'),\r\n \"DocumentURL\": element.formURL,\r\n \"Remetente\": element.workflowInstanceDataFields.Remetente\r\n }\r\n // CreateDate\r\n AllResult.push(task);\r\n });\r\n\r\n console.log(AllResult);\r\n\r\n this.taskslist = this.sortArrayISODate(AllResult).reverse()\r\n\r\n });\r\n }\r\n\r\n sortArrayISODate(myArray: any){\r\n return myArray.sort(function(a, b) {\r\n return (a.CreateDate < b.CreateDate) ? -1 : ((a.CreateDate > b.CreateDate) ? 1 : 0);\r\n });\r\n }\r\n\r\n async viewEventDetail(eventId:any) {\r\n console.log(this.profile);\r\n \r\n const modal = await this.modalController.create({\r\n component: ViewEventPage,\r\n componentProps:{\r\n eventId: eventId,\r\n profile: this.profile,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res)=>{\r\n if(res){\r\n console.log(res);\r\n this.RefreshEvents();\r\n }\r\n });\r\n }\r\n\r\n async viewExpedientDetail(serialNumber:any) {\r\n console.log(this.profile);\r\n \r\n const modal = await this.modalController.create({\r\n component: ExpedienteDetailPage,\r\n componentProps:{\r\n serialNumber: serialNumber,\r\n profile: this.profile,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then((res)=>{\r\n if(res){\r\n console.log(res);\r\n this.RefreshEvents();\r\n }\r\n });\r\n }\r\n\r\n \r\n \r\n \r\n}\r\n\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js index 618c93cd5..51c623ca4 100644 --- a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js +++ b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js @@ -9,7 +9,7 @@ "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n Gabinete Digital\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Eventos para Aprovação

    \r\n
    \r\n
    \r\n

    {{count_ev_md+count_ev_pr}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Correspondencia

    \r\n
    \r\n
    \r\n

    {{count_exp_dailywork}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pendentes

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Parecer

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Deferimento

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Despachos

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Diplomas por Validar

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Gabinete Digital\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Eventos para Aprovação

    \r\n
    \r\n
    \r\n

    {{count_ev_md+count_ev_pr}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Correspondencia

    \r\n
    \r\n
    \r\n

    {{count_exp_dailywork}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pendentes

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Parecer

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Deferimento

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Despachos

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Diplomas por Validar

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); /***/ }), @@ -38,7 +38,7 @@ const routes = [ }, { path: 'expediente', - loadChildren: () => Promise.all(/*! import() | expediente-expediente-module */[__webpack_require__.e("default~expediente-expediente-module~pages-agenda-agenda-module"), __webpack_require__.e("expediente-expediente-module")]).then(__webpack_require__.bind(null, /*! ./expediente/expediente.module */ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts")).then(m => m.ExpedientePageModule) + loadChildren: () => __webpack_require__.e(/*! import() | expediente-expediente-module */ "common").then(__webpack_require__.bind(null, /*! ./expediente/expediente.module */ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts")).then(m => m.ExpedientePageModule) }, { path: 'event-list', @@ -79,6 +79,8 @@ __webpack_require__.r(__webpack_exports__); /* 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 _gabinete_digital_routing_module__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./gabinete-digital-routing.module */ "./src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts"); /* harmony import */ var _gabinete_digital_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./gabinete-digital.page */ "./src/app/pages/gabinete-digital/gabinete-digital.page.ts"); +/* harmony import */ var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/shared/shared.module */ "./src/app/shared/shared.module.ts"); + @@ -95,7 +97,7 @@ GabineteDigitalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorat _angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"], - /* ComponentsModule, */ + src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"], _gabinete_digital_routing_module__WEBPACK_IMPORTED_MODULE_5__["GabineteDigitalPageRoutingModule"] ], declarations: [_gabinete_digital_page__WEBPACK_IMPORTED_MODULE_6__["GabineteDigitalPage"]], @@ -116,7 +118,7 @@ GabineteDigitalPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorat "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("ion-content {\n /* --padding-top:15px; */\n /* --padding-end:15px;\n --padding-start:15px; */\n /* --padding-bottom:15px; */\n /* --background:#ecf8ff; */\n --background: transparent;\n}\n\n:host {\n background: #0782c9;\n}\n\n:host ion-card-title {\n text-align: center;\n}\n\n:host ion-card {\n background-color: #d4d5ca;\n border-radius: 20px;\n}\n\n:host ion-item {\n --ion-background-color:#dae3f3;\n margin-bottom: 10px;\n border-radius: 5px;\n}\n\n:host ion-button {\n color: #000;\n --background:none;\n --border-color: none;\n --box-shadow:none;\n}\n\n:host ion-label {\n padding: 10px;\n}\n\n.ion-item-change-color {\n --ion-background-color:#fff2cc !important;\n margin-bottom: 10px;\n border-radius: 5px;\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/* NEW CSS */\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: #ecf8ff;\n overflow: auto;\n padding: 25px 15px 15px 15px;\n}\n\n.title-content {\n width: 360px;\n height: auto;\n margin: 0 auto;\n overflow: hidden;\n padding: 0 !important;\n background: transparent;\n}\n\n.div-title {\n padding: 0 !important;\n float: left;\n}\n\n.title {\n font-size: 25px;\n}\n\n.div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n}\n\n.exp-card {\n width: 174px;\n height: 200px;\n margin: 8px;\n padding: 30px 5px 30px 5px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n /* --background-color: #ffffff !important; */\n background-color: #ffffff !important;\n float: left;\n}\n\n.exp-card-icon {\n width: 55px;\n margin: 0 auto;\n}\n\n.exp-card ion-icon {\n font-size: 54px;\n}\n\n.exp-card-title {\n font-size: 15px;\n color: #0d89d1;\n font-family: Roboto;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n color: #0d89d1;\n margin: 15px 0 0 10px;\n text-align: center;\n}\n\n.exp-card-title p {\n text-align: center;\n}\n\n.exp-card-content {\n font-size: 13px;\n color: #797979;\n margin: 11px 0 0;\n font-family: Roboto;\n font-weight: 700;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n text-align: center;\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 float: left;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFBO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VGOztBREFBO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUY7O0FEQUE7RUFDRyxXQUFBO0VBQ0QsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUY7O0FEQUE7RUFDRyxhQUFBO0FDRUg7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDSUY7O0FERkE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLGVBQUE7QUNNRjs7QURKQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsNENBQUE7RUFDQSxvQ0FBQTtFQUNBLFdBQUE7QUNRRjs7QUROQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDU0Y7O0FEUEE7RUFDRSxlQUFBO0FDVUY7O0FEUkE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNXRjs7QURUQTtFQUNFLGtCQUFBO0FDWUY7O0FEVEE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1jb250ZW50e1xyXG4gLyogIC0tcGFkZGluZy10b3A6MTVweDsgKi9cclxuLyogICAtLXBhZGRpbmctZW5kOjE1cHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OjE1cHg7ICovXHJcbiAvKiAgLS1wYWRkaW5nLWJvdHRvbToxNXB4OyAqL1xyXG4gIC8qIC0tYmFja2dyb3VuZDojZWNmOGZmOyAqL1xyXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxuICBpb24tY2FyZC10aXRsZXtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbmlvbi1jYXJke1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG5pb24taXRlbXtcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XHJcbiAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgLS1ib3gtc2hhZG93Om5vbmU7XHJcbn1cclxuaW9uLWxhYmVse1xyXG4gICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBORVcgQ1NTICovXHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBORVcgQ1NTICovXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */"); +/* harmony default export */ __webpack_exports__["default"] = ("ion-content {\n /* --padding-top:15px; */\n /* --padding-end:15px;\n --padding-start:15px; */\n /* --padding-bottom:15px; */\n /* --background:#ecf8ff; */\n --background: transparent;\n}\n\n:host {\n background: #0782c9;\n}\n\n:host ion-card-title {\n text-align: center;\n}\n\n:host ion-card {\n background-color: #d4d5ca;\n border-radius: 20px;\n}\n\n:host ion-item {\n --ion-background-color:#dae3f3;\n margin-bottom: 10px;\n border-radius: 5px;\n}\n\n:host ion-button {\n color: #000;\n --background:none;\n --border-color: none;\n --box-shadow:none;\n}\n\n:host ion-label {\n padding: 10px;\n}\n\n.ion-item-change-color {\n --ion-background-color:#fff2cc !important;\n margin-bottom: 10px;\n border-radius: 5px;\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-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #ecf8ff;\n overflow: hidden;\n padding: 30px 20px 0px 20px;\n color: #000;\n transform: translate3d(0, 1px, 0);\n}\n\n.main-header .title-content {\n width: 360px;\n margin: 0px auto;\n overflow: hidden;\n padding: 0 !important;\n background: #ecf8ff;\n}\n\n.main-header .div-title {\n padding: 0 !important;\n float: left;\n}\n\n.main-header .title {\n font-size: 25px;\n}\n\n.main-header .div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n padding: 1px;\n}\n\n.main-header .div-icon ion-icon {\n float: right;\n padding-left: 20px;\n}\n\n/* NEW CSS */\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n background: #ecf8ff;\n overflow: auto;\n padding: 25px 15px 15px 15px;\n}\n\n.title-content {\n width: 360px;\n height: auto;\n margin: 0 auto;\n overflow: hidden;\n padding: 0 !important;\n background: transparent;\n}\n\n.div-title {\n padding: 0 !important;\n float: left;\n}\n\n.title {\n font-size: 25px;\n}\n\n.div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n}\n\n.exp-card {\n width: 174px;\n height: 200px;\n margin: 8px;\n padding: 30px 5px 30px 5px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n /* --background-color: #ffffff !important; */\n background-color: #ffffff !important;\n float: left;\n}\n\n.exp-card-icon {\n width: 55px;\n margin: 0 auto;\n}\n\n.exp-card ion-icon {\n font-size: 54px;\n}\n\n.exp-card-title {\n font-size: 15px;\n color: #0d89d1;\n font-family: Roboto;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n color: #0d89d1;\n margin: 15px 0 0 10px;\n text-align: center;\n}\n\n.exp-card-title p {\n text-align: center;\n}\n\n.exp-card-content {\n font-size: 13px;\n color: #797979;\n margin: 11px 0 0;\n font-family: Roboto;\n font-weight: 700;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n text-align: center;\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 float: left;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFFO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBREFFO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUo7O0FEQUU7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUU7RUFDRSxhQUFBO0FDRUo7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0E7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNHRjs7QURERTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0dKOztBRERFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0FDR0Y7O0FEREE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNJRjs7QURGQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ09GOztBRExBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDBDQUFBO0VBQ0EseUJBQUE7RUFDQSw0Q0FBQTtFQUNBLG9DQUFBO0VBQ0EsV0FBQTtBQ1FGOztBRE5BO0VBQ0UsV0FBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLGVBQUE7QUNVRjs7QURSQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ1dGOztBRFRBO0VBQ0Usa0JBQUE7QUNZRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDYUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2dhYmluZXRlLWRpZ2l0YWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xyXG4vKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cclxuIC8qICAtLXBhZGRpbmctYm90dG9tOjE1cHg7ICovXHJcbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG46aG9zdHtcclxuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIGlvbi1jYXJkLXRpdGxle1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBpb24tY2FyZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICBpb24taXRlbXtcclxuICAgIC0taW9uLWJhY2tncm91bmQtY29sb3I6I2RhZTNmMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG4gIGlvbi1idXR0b257XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIC0tYmFja2dyb3VuZDpub25lO1xyXG4gICAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgICAtLWJveC1zaGFkb3c6bm9uZTtcclxuICB9XHJcbiAgaW9uLWxhYmVse1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1oZWFkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmOGZmO1xyXG4gIG92ZXJmbG93OmhpZGRlbjtcclxuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgY29sb3I6IzAwMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgXHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIE5FVyBDU1MgKi9cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjhmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogTkVXIENTUyAqL1xuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */"); /***/ }), @@ -137,6 +139,8 @@ __webpack_require__.r(__webpack_exports__); /* 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 _ionic_angular__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); /* harmony import */ var _event_list_event_list_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./event-list/event-list.page */ "./src/app/pages/gabinete-digital/event-list/event-list.page.ts"); +/* harmony import */ var _expediente_expediente_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./expediente/expediente.page */ "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); + @@ -153,8 +157,18 @@ let GabineteDigitalPage = class GabineteDigitalPage { this.count_exp_dailywork = 0; this.count_ev_pr = 0; this.count_ev_md = 0; + function setCookie(cname, cvalue, exdays) { + var d = new Date(); + d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); + var expires = "expires=" + d.toUTCString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; + } + // AccoesPresidenciais = Correspondencia = 8 + setCookie('searchModalAPPType', '8,361', 99999999); } ngOnInit() { + //Initialize profile as mdgpr + this.profile = "mdgpr"; this.LoadCounts(); /* this.eventService.getAllMdEvents.subscribe(res=>{ console.log(res); @@ -207,6 +221,20 @@ let GabineteDigitalPage = class GabineteDigitalPage { modal.onDidDismiss(); }); } + openExpedientList() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalController.create({ + component: _expediente_expediente_page__WEBPACK_IMPORTED_MODULE_7__["ExpedientePage"], + componentProps: { + profile: this.profile, + }, + cssClass: 'modal', + backdropDismiss: false + }); + yield modal.present(); + modal.onDidDismiss(); + }); + } }; GabineteDigitalPage.ctorParameters = () => [ { type: src_app_services_processes_service__WEBPACK_IMPORTED_MODULE_2__["ProcessesService"] }, diff --git a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js.map b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js.map index d495eef02..ca8f93b24 100644 --- a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/gabinete-digital/gabinete-digital.page.html","./src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts","./src/app/pages/gabinete-digital/gabinete-digital.module.ts","./src/app/pages/gabinete-digital/gabinete-digital.page.scss","./src/app/pages/gabinete-digital/gabinete-digital.page.ts"],"names":[],"mappings":"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","file":"pages-gabinete-digital-gabinete-digital-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Gabinete Digital\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Eventos para Aprovação

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_ev_md+count_ev_pr}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Correspondencia

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_exp_dailywork}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pendentes

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Parecer

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Deferimento

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Despachos

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Diplomas por Validar

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: GabineteDigitalPage\r\n },\r\n {\r\n path: 'expediente',\r\n loadChildren: () => import('./expediente/expediente.module').then( m => m.ExpedientePageModule)\r\n },\r\n {\r\n path: 'event-list',\r\n loadChildren: () => import('./event-list/event-list.module').then( m => m.EventListPageModule)\r\n },\r {\n path: 'discart-expedient-modal',\n loadChildren: () => import('./discart-expedient-modal/discart-expedient-modal.module').then( m => m.DiscartExpedientModalPageModule)\n },\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class GabineteDigitalPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { GabineteDigitalPageRoutingModule } from './gabinete-digital-routing.module';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* ComponentsModule, */\r\n GabineteDigitalPageRoutingModule\r\n ],\r\n declarations: [GabineteDigitalPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class GabineteDigitalPageModule {}\r\n","export default \"ion-content {\\n /* --padding-top:15px; */\\n /* --padding-end:15px;\\n --padding-start:15px; */\\n /* --padding-bottom:15px; */\\n /* --background:#ecf8ff; */\\n --background: transparent;\\n}\\n\\n:host {\\n background: #0782c9;\\n}\\n\\n:host ion-card-title {\\n text-align: center;\\n}\\n\\n:host ion-card {\\n background-color: #d4d5ca;\\n border-radius: 20px;\\n}\\n\\n:host ion-item {\\n --ion-background-color:#dae3f3;\\n margin-bottom: 10px;\\n border-radius: 5px;\\n}\\n\\n:host ion-button {\\n color: #000;\\n --background:none;\\n --border-color: none;\\n --box-shadow:none;\\n}\\n\\n:host ion-label {\\n padding: 10px;\\n}\\n\\n.ion-item-change-color {\\n --ion-background-color:#fff2cc !important;\\n margin-bottom: 10px;\\n border-radius: 5px;\\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/* NEW CSS */\\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: #ecf8ff;\\n overflow: auto;\\n padding: 25px 15px 15px 15px;\\n}\\n\\n.title-content {\\n width: 360px;\\n height: auto;\\n margin: 0 auto;\\n overflow: hidden;\\n padding: 0 !important;\\n background: transparent;\\n}\\n\\n.div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.exp-card {\\n width: 174px;\\n height: 200px;\\n margin: 8px;\\n padding: 30px 5px 30px 5px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n /* --background-color: #ffffff !important; */\\n background-color: #ffffff !important;\\n float: left;\\n}\\n\\n.exp-card-icon {\\n width: 55px;\\n margin: 0 auto;\\n}\\n\\n.exp-card ion-icon {\\n font-size: 54px;\\n}\\n\\n.exp-card-title {\\n font-size: 15px;\\n color: #0d89d1;\\n font-family: Roboto;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n color: #0d89d1;\\n margin: 15px 0 0 10px;\\n text-align: center;\\n}\\n\\n.exp-card-title p {\\n text-align: center;\\n}\\n\\n.exp-card-content {\\n font-size: 13px;\\n color: #797979;\\n margin: 11px 0 0;\\n font-family: Roboto;\\n font-weight: 700;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n text-align: center;\\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 float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFBO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VGOztBREFBO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUY7O0FEQUE7RUFDRyxXQUFBO0VBQ0QsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUY7O0FEQUE7RUFDRyxhQUFBO0FDRUg7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDSUY7O0FERkE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLGVBQUE7QUNNRjs7QURKQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsNENBQUE7RUFDQSxvQ0FBQTtFQUNBLFdBQUE7QUNRRjs7QUROQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDU0Y7O0FEUEE7RUFDRSxlQUFBO0FDVUY7O0FEUkE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNXRjs7QURUQTtFQUNFLGtCQUFBO0FDWUY7O0FEVEE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1jb250ZW50e1xyXG4gLyogIC0tcGFkZGluZy10b3A6MTVweDsgKi9cclxuLyogICAtLXBhZGRpbmctZW5kOjE1cHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OjE1cHg7ICovXHJcbiAvKiAgLS1wYWRkaW5nLWJvdHRvbToxNXB4OyAqL1xyXG4gIC8qIC0tYmFja2dyb3VuZDojZWNmOGZmOyAqL1xyXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxuICBpb24tY2FyZC10aXRsZXtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbmlvbi1jYXJke1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG5pb24taXRlbXtcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XHJcbiAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgLS1ib3gtc2hhZG93Om5vbmU7XHJcbn1cclxuaW9uLWxhYmVse1xyXG4gICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBORVcgQ1NTICovXHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBORVcgQ1NTICovXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventListPage } from './event-list/event-list.page';\r\n\r\n@Component({\r\n selector: 'app-gabinete-digital',\r\n templateUrl: './gabinete-digital.page.html',\r\n styleUrls: ['./gabinete-digital.page.scss'],\r\n})\r\nexport class GabineteDigitalPage implements OnInit {\r\n\r\n segment:string;\r\n showLoader: boolean;\r\n\r\n constructor(\r\n private processesbackend:ProcessesService,\r\n private modalController: ModalController,\r\n private eventService: EventsService,\r\n private alertService: AlertService) { }\r\n\r\n count_exp_dailywork=0; \r\n count_exp_pp : string;\r\n count_exp_pd : string;\r\n count_dip_apr : string;\r\n count_dip_pv : string;\r\n count_de_pr : string;\r\n count_ev_pr=0;\r\n count_ev_md=0;\r\n\r\n ngOnInit() {\r\n this.LoadCounts();\r\n /* this.eventService.getAllMdEvents.subscribe(res=>{\r\n console.log(res);\r\n \r\n });\r\n console.log(this.eventService.getAllPrEvents.length);\r\n */\r\nthis.processesbackend.GetActionsList().subscribe(res=>{\r\n console.log(res);\r\n \r\n});\r\n }\r\n\r\n LoadCounts() {\r\n this.showLoader = true;\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(res =>{\r\n this.showLoader = false;\r\n this.count_exp_dailywork = res;\r\n });\r\n this.processesbackend.GetToApprovedEvents('PR','true').subscribe(res=>{\r\n this.count_ev_pr = res; \r\n });\r\n this.processesbackend.GetToApprovedEvents('MDGPR','true').subscribe(res=>{\r\n this.count_ev_md = res;\r\n });\r\n \r\n this.count_exp_pp = \"-\";\r\n this.count_exp_pd = \"-\";\r\n this.count_dip_apr = \"-\";\r\n this.count_dip_pv = \"-\";\r\n this.count_de_pr ='-';\r\n\r\n }\r\n\r\n doRefresh(event) {\r\n this.LoadCounts();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n notImplemented(){\r\n this.alertService.presentAlert('Funcionalidade em desenvolvimento');\r\n }\r\n \r\n async openEventsToApproveList(segment:any){\r\n const modal = await this.modalController.create({\r\n component: EventListPage,\r\n componentProps:{\r\n segment: segment,\r\n },\r\n cssClass: 'expedient-task-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/gabinete-digital/gabinete-digital.page.html","./src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts","./src/app/pages/gabinete-digital/gabinete-digital.module.ts","./src/app/pages/gabinete-digital/gabinete-digital.page.scss","./src/app/pages/gabinete-digital/gabinete-digital.page.ts"],"names":[],"mappings":"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","file":"pages-gabinete-digital-gabinete-digital-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Gabinete Digital\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Eventos para Aprovação

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_ev_md+count_ev_pr}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Correspondencia

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_exp_dailywork}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pendentes

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Parecer

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Deferimento

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Despachos

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Diplomas por Validar

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: GabineteDigitalPage\r\n },\r\n {\r\n path: 'expediente',\r\n loadChildren: () => import('./expediente/expediente.module').then( m => m.ExpedientePageModule)\r\n },\r\n {\r\n path: 'event-list',\r\n loadChildren: () => import('./event-list/event-list.module').then( m => m.EventListPageModule)\r\n },\r {\n path: 'discart-expedient-modal',\n loadChildren: () => import('./discart-expedient-modal/discart-expedient-modal.module').then( m => m.DiscartExpedientModalPageModule)\n },\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class GabineteDigitalPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { GabineteDigitalPageRoutingModule } from './gabinete-digital-routing.module';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n GabineteDigitalPageRoutingModule\r\n ],\r\n declarations: [GabineteDigitalPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class GabineteDigitalPageModule {}\r\n","export default \"ion-content {\\n /* --padding-top:15px; */\\n /* --padding-end:15px;\\n --padding-start:15px; */\\n /* --padding-bottom:15px; */\\n /* --background:#ecf8ff; */\\n --background: transparent;\\n}\\n\\n:host {\\n background: #0782c9;\\n}\\n\\n:host ion-card-title {\\n text-align: center;\\n}\\n\\n:host ion-card {\\n background-color: #d4d5ca;\\n border-radius: 20px;\\n}\\n\\n:host ion-item {\\n --ion-background-color:#dae3f3;\\n margin-bottom: 10px;\\n border-radius: 5px;\\n}\\n\\n:host ion-button {\\n color: #000;\\n --background:none;\\n --border-color: none;\\n --box-shadow:none;\\n}\\n\\n:host ion-label {\\n padding: 10px;\\n}\\n\\n.ion-item-change-color {\\n --ion-background-color:#fff2cc !important;\\n margin-bottom: 10px;\\n border-radius: 5px;\\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-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #ecf8ff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: hidden;\\n padding: 0 !important;\\n background: #ecf8ff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n/* NEW CSS */\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background: #ecf8ff;\\n overflow: auto;\\n padding: 25px 15px 15px 15px;\\n}\\n\\n.title-content {\\n width: 360px;\\n height: auto;\\n margin: 0 auto;\\n overflow: hidden;\\n padding: 0 !important;\\n background: transparent;\\n}\\n\\n.div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.exp-card {\\n width: 174px;\\n height: 200px;\\n margin: 8px;\\n padding: 30px 5px 30px 5px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n /* --background-color: #ffffff !important; */\\n background-color: #ffffff !important;\\n float: left;\\n}\\n\\n.exp-card-icon {\\n width: 55px;\\n margin: 0 auto;\\n}\\n\\n.exp-card ion-icon {\\n font-size: 54px;\\n}\\n\\n.exp-card-title {\\n font-size: 15px;\\n color: #0d89d1;\\n font-family: Roboto;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n color: #0d89d1;\\n margin: 15px 0 0 10px;\\n text-align: center;\\n}\\n\\n.exp-card-title p {\\n text-align: center;\\n}\\n\\n.exp-card-content {\\n font-size: 13px;\\n color: #797979;\\n margin: 11px 0 0;\\n font-family: Roboto;\\n font-weight: 700;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n text-align: center;\\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 float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFFO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBREFFO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUo7O0FEQUU7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUU7RUFDRSxhQUFBO0FDRUo7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0E7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNHRjs7QURERTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0dKOztBRERFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0FDR0Y7O0FEREE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNJRjs7QURGQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ09GOztBRExBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDBDQUFBO0VBQ0EseUJBQUE7RUFDQSw0Q0FBQTtFQUNBLG9DQUFBO0VBQ0EsV0FBQTtBQ1FGOztBRE5BO0VBQ0UsV0FBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLGVBQUE7QUNVRjs7QURSQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ1dGOztBRFRBO0VBQ0Usa0JBQUE7QUNZRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDYUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2dhYmluZXRlLWRpZ2l0YWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xyXG4vKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cclxuIC8qICAtLXBhZGRpbmctYm90dG9tOjE1cHg7ICovXHJcbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG46aG9zdHtcclxuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIGlvbi1jYXJkLXRpdGxle1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBpb24tY2FyZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICBpb24taXRlbXtcclxuICAgIC0taW9uLWJhY2tncm91bmQtY29sb3I6I2RhZTNmMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG4gIGlvbi1idXR0b257XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIC0tYmFja2dyb3VuZDpub25lO1xyXG4gICAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgICAtLWJveC1zaGFkb3c6bm9uZTtcclxuICB9XHJcbiAgaW9uLWxhYmVse1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1oZWFkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmOGZmO1xyXG4gIG92ZXJmbG93OmhpZGRlbjtcclxuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgY29sb3I6IzAwMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgXHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIE5FVyBDU1MgKi9cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjhmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogTkVXIENTUyAqL1xuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventListPage } from './event-list/event-list.page';\r\nimport { ExpedientePage } from './expediente/expediente.page';\r\n\r\n@Component({\r\n selector: 'app-gabinete-digital',\r\n templateUrl: './gabinete-digital.page.html',\r\n styleUrls: ['./gabinete-digital.page.scss'],\r\n})\r\nexport class GabineteDigitalPage implements OnInit {\r\n\r\n segment:string;\r\n showLoader: boolean;\r\n public profile:string;\r\n\r\n constructor(\r\n private processesbackend:ProcessesService,\r\n private modalController: ModalController,\r\n private eventService: EventsService,\r\n private alertService: AlertService) { \r\n function setCookie(cname, cvalue, exdays) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays*24*60*60*1000));\r\n var expires = \"expires=\"+ d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n // AccoesPresidenciais = Correspondencia = 8\r\n setCookie('searchModalAPPType','8,361', 99999999);\r\n }\r\n\r\n count_exp_dailywork=0; \r\n count_exp_pp : string;\r\n count_exp_pd : string;\r\n count_dip_apr : string;\r\n count_dip_pv : string;\r\n count_de_pr : string;\r\n count_ev_pr=0;\r\n count_ev_md=0;\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n this.LoadCounts();\r\n /* this.eventService.getAllMdEvents.subscribe(res=>{\r\n console.log(res);\r\n \r\n });\r\n console.log(this.eventService.getAllPrEvents.length);\r\n */\r\nthis.processesbackend.GetActionsList().subscribe(res=>{\r\n console.log(res);\r\n \r\n});\r\n }\r\n\r\n LoadCounts() {\r\n this.showLoader = true;\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(res =>{\r\n this.showLoader = false;\r\n this.count_exp_dailywork = res;\r\n });\r\n this.processesbackend.GetToApprovedEvents('PR','true').subscribe(res=>{\r\n this.count_ev_pr = res; \r\n });\r\n this.processesbackend.GetToApprovedEvents('MDGPR','true').subscribe(res=>{\r\n this.count_ev_md = res;\r\n });\r\n \r\n this.count_exp_pp = \"-\";\r\n this.count_exp_pd = \"-\";\r\n this.count_dip_apr = \"-\";\r\n this.count_dip_pv = \"-\";\r\n this.count_de_pr ='-';\r\n\r\n }\r\n\r\n doRefresh(event) {\r\n this.LoadCounts();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n notImplemented(){\r\n this.alertService.presentAlert('Funcionalidade em desenvolvimento');\r\n }\r\n \r\n async openEventsToApproveList(segment:any){\r\n const modal = await this.modalController.create({\r\n component: EventListPage,\r\n componentProps:{\r\n segment: segment,\r\n },\r\n cssClass: 'expedient-task-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openExpedientList(){\r\n const modal = await this.modalController.create({\r\n component: ExpedientePage,\r\n componentProps:{\r\n profile: this.profile,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js index 0cd560c30..f06cf0c42 100644 --- a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js +++ b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js @@ -21,7 +21,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony default export */ - __webpack_exports__["default"] = "\r\n \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n
    \r\n
    \r\n
    \r\n Gabinete Digital\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Eventos para Aprovação

    \r\n
    \r\n
    \r\n

    {{count_ev_md+count_ev_pr}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Correspondencia

    \r\n
    \r\n
    \r\n

    {{count_exp_dailywork}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pendentes

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Parecer

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Deferimento

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Despachos

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Diplomas por Validar

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; + __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Gabinete Digital\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Eventos para Aprovação

    \r\n
    \r\n
    \r\n

    {{count_ev_md+count_ev_pr}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Correspondencia

    \r\n
    \r\n
    \r\n

    {{count_exp_dailywork}} Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pendentes

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Parecer

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Pedidos de Deferimento

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Despachos

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n

    Diplomas por Validar

    \r\n
    \r\n
    \r\n

    - Documentos

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; /***/ }, @@ -75,9 +75,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { path: 'expediente', loadChildren: function loadChildren() { - return Promise.all( + return __webpack_require__.e( /*! import() | expediente-expediente-module */ - [__webpack_require__.e("default~expediente-expediente-module~pages-agenda-agenda-module"), __webpack_require__.e("expediente-expediente-module")]).then(__webpack_require__.bind(null, + "common").then(__webpack_require__.bind(null, /*! ./expediente/expediente.module */ "./src/app/pages/gabinete-digital/expediente/expediente.module.ts")).then(function (m) { return m.ExpedientePageModule; @@ -179,6 +179,12 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var _gabinete_digital_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( /*! ./gabinete-digital.page */ "./src/app/pages/gabinete-digital/gabinete-digital.page.ts"); + /* harmony import */ + + + var src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( + /*! src/app/shared/shared.module */ + "./src/app/shared/shared.module.ts"); /* import { ComponentsModule } from 'src/app/components/components.module'; */ @@ -187,9 +193,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }; GabineteDigitalPageModule = 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, */ - _gabinete_digital_routing_module__WEBPACK_IMPORTED_MODULE_5__["GabineteDigitalPageRoutingModule"]], + imports: [_angular_common__WEBPACK_IMPORTED_MODULE_2__["CommonModule"], _angular_forms__WEBPACK_IMPORTED_MODULE_3__["FormsModule"], _ionic_angular__WEBPACK_IMPORTED_MODULE_4__["IonicModule"], src_app_shared_shared_module__WEBPACK_IMPORTED_MODULE_7__["SharedModule"], _gabinete_digital_routing_module__WEBPACK_IMPORTED_MODULE_5__["GabineteDigitalPageRoutingModule"]], declarations: [_gabinete_digital_page__WEBPACK_IMPORTED_MODULE_6__["GabineteDigitalPage"]], schemas: [_angular_core__WEBPACK_IMPORTED_MODULE_1__["CUSTOM_ELEMENTS_SCHEMA"]] })], GabineteDigitalPageModule); @@ -212,7 +216,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony default export */ - __webpack_exports__["default"] = "ion-content {\n /* --padding-top:15px; */\n /* --padding-end:15px;\n --padding-start:15px; */\n /* --padding-bottom:15px; */\n /* --background:#ecf8ff; */\n --background: transparent;\n}\n\n:host {\n background: #0782c9;\n}\n\n:host ion-card-title {\n text-align: center;\n}\n\n:host ion-card {\n background-color: #d4d5ca;\n border-radius: 20px;\n}\n\n:host ion-item {\n --ion-background-color:#dae3f3;\n margin-bottom: 10px;\n border-radius: 5px;\n}\n\n:host ion-button {\n color: #000;\n --background:none;\n --border-color: none;\n --box-shadow:none;\n}\n\n:host ion-label {\n padding: 10px;\n}\n\n.ion-item-change-color {\n --ion-background-color:#fff2cc !important;\n margin-bottom: 10px;\n border-radius: 5px;\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/* NEW CSS */\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: #ecf8ff;\n overflow: auto;\n padding: 25px 15px 15px 15px;\n}\n\n.title-content {\n width: 360px;\n height: auto;\n margin: 0 auto;\n overflow: hidden;\n padding: 0 !important;\n background: transparent;\n}\n\n.div-title {\n padding: 0 !important;\n float: left;\n}\n\n.title {\n font-size: 25px;\n}\n\n.div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n}\n\n.exp-card {\n width: 174px;\n height: 200px;\n margin: 8px;\n padding: 30px 5px 30px 5px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n /* --background-color: #ffffff !important; */\n background-color: #ffffff !important;\n float: left;\n}\n\n.exp-card-icon {\n width: 55px;\n margin: 0 auto;\n}\n\n.exp-card ion-icon {\n font-size: 54px;\n}\n\n.exp-card-title {\n font-size: 15px;\n color: #0d89d1;\n font-family: Roboto;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n color: #0d89d1;\n margin: 15px 0 0 10px;\n text-align: center;\n}\n\n.exp-card-title p {\n text-align: center;\n}\n\n.exp-card-content {\n font-size: 13px;\n color: #797979;\n margin: 11px 0 0;\n font-family: Roboto;\n font-weight: 700;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n text-align: center;\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 float: left;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFBO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VGOztBREFBO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUY7O0FEQUE7RUFDRyxXQUFBO0VBQ0QsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUY7O0FEQUE7RUFDRyxhQUFBO0FDRUg7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDSUY7O0FERkE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLGVBQUE7QUNNRjs7QURKQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsNENBQUE7RUFDQSxvQ0FBQTtFQUNBLFdBQUE7QUNRRjs7QUROQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDU0Y7O0FEUEE7RUFDRSxlQUFBO0FDVUY7O0FEUkE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNXRjs7QURUQTtFQUNFLGtCQUFBO0FDWUY7O0FEVEE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1jb250ZW50e1xyXG4gLyogIC0tcGFkZGluZy10b3A6MTVweDsgKi9cclxuLyogICAtLXBhZGRpbmctZW5kOjE1cHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OjE1cHg7ICovXHJcbiAvKiAgLS1wYWRkaW5nLWJvdHRvbToxNXB4OyAqL1xyXG4gIC8qIC0tYmFja2dyb3VuZDojZWNmOGZmOyAqL1xyXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxuICBpb24tY2FyZC10aXRsZXtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbmlvbi1jYXJke1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG5pb24taXRlbXtcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XHJcbiAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgLS1ib3gtc2hhZG93Om5vbmU7XHJcbn1cclxuaW9uLWxhYmVse1xyXG4gICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBORVcgQ1NTICovXHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBORVcgQ1NTICovXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */"; + __webpack_exports__["default"] = "ion-content {\n /* --padding-top:15px; */\n /* --padding-end:15px;\n --padding-start:15px; */\n /* --padding-bottom:15px; */\n /* --background:#ecf8ff; */\n --background: transparent;\n}\n\n:host {\n background: #0782c9;\n}\n\n:host ion-card-title {\n text-align: center;\n}\n\n:host ion-card {\n background-color: #d4d5ca;\n border-radius: 20px;\n}\n\n:host ion-item {\n --ion-background-color:#dae3f3;\n margin-bottom: 10px;\n border-radius: 5px;\n}\n\n:host ion-button {\n color: #000;\n --background:none;\n --border-color: none;\n --box-shadow:none;\n}\n\n:host ion-label {\n padding: 10px;\n}\n\n.ion-item-change-color {\n --ion-background-color:#fff2cc !important;\n margin-bottom: 10px;\n border-radius: 5px;\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-header {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n border-top-left-radius: 25px;\n border-top-right-radius: 25px;\n background-color: #ecf8ff;\n overflow: hidden;\n padding: 30px 20px 0px 20px;\n color: #000;\n transform: translate3d(0, 1px, 0);\n}\n\n.main-header .title-content {\n width: 360px;\n margin: 0px auto;\n overflow: hidden;\n padding: 0 !important;\n background: #ecf8ff;\n}\n\n.main-header .div-title {\n padding: 0 !important;\n float: left;\n}\n\n.main-header .title {\n font-size: 25px;\n}\n\n.main-header .div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n padding: 1px;\n}\n\n.main-header .div-icon ion-icon {\n float: right;\n padding-left: 20px;\n}\n\n/* NEW CSS */\n\n.main-content {\n width: 100%;\n /* 400px */\n height: 100%;\n font-family: Roboto;\n margin: 0 auto;\n background: #ecf8ff;\n overflow: auto;\n padding: 25px 15px 15px 15px;\n}\n\n.title-content {\n width: 360px;\n height: auto;\n margin: 0 auto;\n overflow: hidden;\n padding: 0 !important;\n background: transparent;\n}\n\n.div-title {\n padding: 0 !important;\n float: left;\n}\n\n.title {\n font-size: 25px;\n}\n\n.div-icon {\n width: 40px;\n float: right;\n font-size: 35px;\n overflow: auto;\n}\n\n.exp-card {\n width: 174px;\n height: 200px;\n margin: 8px;\n padding: 30px 5px 30px 5px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n /* --background-color: #ffffff !important; */\n background-color: #ffffff !important;\n float: left;\n}\n\n.exp-card-icon {\n width: 55px;\n margin: 0 auto;\n}\n\n.exp-card ion-icon {\n font-size: 54px;\n}\n\n.exp-card-title {\n font-size: 15px;\n color: #0d89d1;\n font-family: Roboto;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n color: #0d89d1;\n margin: 15px 0 0 10px;\n text-align: center;\n}\n\n.exp-card-title p {\n text-align: center;\n}\n\n.exp-card-content {\n font-size: 13px;\n color: #797979;\n margin: 11px 0 0;\n font-family: Roboto;\n font-weight: 700;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n text-align: center;\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 float: left;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFFO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBREFFO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUo7O0FEQUU7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUU7RUFDRSxhQUFBO0FDRUo7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0E7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNHRjs7QURERTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0dKOztBRERFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0FDR0Y7O0FEREE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNJRjs7QURGQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ09GOztBRExBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDBDQUFBO0VBQ0EseUJBQUE7RUFDQSw0Q0FBQTtFQUNBLG9DQUFBO0VBQ0EsV0FBQTtBQ1FGOztBRE5BO0VBQ0UsV0FBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLGVBQUE7QUNVRjs7QURSQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ1dGOztBRFRBO0VBQ0Usa0JBQUE7QUNZRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDYUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2dhYmluZXRlLWRpZ2l0YWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xyXG4vKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cclxuIC8qICAtLXBhZGRpbmctYm90dG9tOjE1cHg7ICovXHJcbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG46aG9zdHtcclxuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIGlvbi1jYXJkLXRpdGxle1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBpb24tY2FyZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICBpb24taXRlbXtcclxuICAgIC0taW9uLWJhY2tncm91bmQtY29sb3I6I2RhZTNmMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG4gIGlvbi1idXR0b257XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIC0tYmFja2dyb3VuZDpub25lO1xyXG4gICAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgICAtLWJveC1zaGFkb3c6bm9uZTtcclxuICB9XHJcbiAgaW9uLWxhYmVse1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1oZWFkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmOGZmO1xyXG4gIG92ZXJmbG93OmhpZGRlbjtcclxuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgY29sb3I6IzAwMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgXHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIE5FVyBDU1MgKi9cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjhmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogTkVXIENTUyAqL1xuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */"; /***/ }, @@ -277,6 +281,12 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons var _event_list_event_list_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( /*! ./event-list/event-list.page */ "./src/app/pages/gabinete-digital/event-list/event-list.page.ts"); + /* harmony import */ + + + var _expediente_expediente_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( + /*! ./expediente/expediente.page */ + "./src/app/pages/gabinete-digital/expediente/expediente.page.ts"); var GabineteDigitalPage = /*#__PURE__*/function () { function GabineteDigitalPage(processesbackend, modalController, eventService, alertService) { @@ -289,11 +299,23 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons this.count_exp_dailywork = 0; this.count_ev_pr = 0; this.count_ev_md = 0; + + function setCookie(cname, cvalue, exdays) { + var d = new Date(); + d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); + var expires = "expires=" + d.toUTCString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; + } // AccoesPresidenciais = Correspondencia = 8 + + + setCookie('searchModalAPPType', '8,361', 99999999); } _createClass(GabineteDigitalPage, [{ key: "ngOnInit", value: function ngOnInit() { + //Initialize profile as mdgpr + this.profile = "mdgpr"; this.LoadCounts(); /* this.eventService.getAllMdEvents.subscribe(res=>{ console.log(res); @@ -376,6 +398,41 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, _callee, this); })); } + }, { + key: "openExpedientList", + value: function openExpedientList() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { + var modal; + return regeneratorRuntime.wrap(function _callee2$(_context2) { + while (1) { + switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return this.modalController.create({ + component: _expediente_expediente_page__WEBPACK_IMPORTED_MODULE_7__["ExpedientePage"], + componentProps: { + profile: this.profile + }, + cssClass: 'modal', + backdropDismiss: false + }); + + case 2: + modal = _context2.sent; + _context2.next = 5; + return modal.present(); + + case 5: + modal.onDidDismiss(); + + case 6: + case "end": + return _context2.stop(); + } + } + }, _callee2, this); + })); + } }]); return GabineteDigitalPage; diff --git a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js.map b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js.map index 4b29b8215..af45cafec 100644 --- a/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-gabinete-digital-gabinete-digital-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/gabinete-digital.page.html","webpack:///src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts","webpack:///src/app/pages/gabinete-digital/gabinete-digital.module.ts","webpack:///src/app/pages/gabinete-digital/gabinete-digital.page.scss","webpack:///src/app/pages/gabinete-digital/gabinete-digital.page.ts"],"names":["routes","path","component","loadChildren","then","m","ExpedientePageModule","EventListPageModule","GabineteDigitalPageModule","imports","declarations","schemas","GabineteDigitalPage","processesbackend","modalController","eventService","alertService","count_exp_dailywork","count_ev_pr","count_ev_md","LoadCounts","GetActionsList","subscribe","res","console","log","showLoader","GetTasksList","GetToApprovedEvents","count_exp_pp","count_exp_pd","count_dip_apr","count_dip_pv","count_de_pr","event","setTimeout","target","complete","presentAlert","segment","create","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","selector","template"],"mappings":"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","file":"pages-gabinete-digital-gabinete-digital-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Gabinete Digital\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Eventos para Aprovação

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_ev_md+count_ev_pr}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Correspondencia

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_exp_dailywork}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pendentes

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Parecer

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Deferimento

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Despachos

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Diplomas por Validar

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: GabineteDigitalPage\r\n },\r\n {\r\n path: 'expediente',\r\n loadChildren: () => import('./expediente/expediente.module').then( m => m.ExpedientePageModule)\r\n },\r\n {\r\n path: 'event-list',\r\n loadChildren: () => import('./event-list/event-list.module').then( m => m.EventListPageModule)\r\n },\r {\n path: 'discart-expedient-modal',\n loadChildren: () => import('./discart-expedient-modal/discart-expedient-modal.module').then( m => m.DiscartExpedientModalPageModule)\n },\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class GabineteDigitalPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { GabineteDigitalPageRoutingModule } from './gabinete-digital-routing.module';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* ComponentsModule, */\r\n GabineteDigitalPageRoutingModule\r\n ],\r\n declarations: [GabineteDigitalPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class GabineteDigitalPageModule {}\r\n","export default \"ion-content {\\n /* --padding-top:15px; */\\n /* --padding-end:15px;\\n --padding-start:15px; */\\n /* --padding-bottom:15px; */\\n /* --background:#ecf8ff; */\\n --background: transparent;\\n}\\n\\n:host {\\n background: #0782c9;\\n}\\n\\n:host ion-card-title {\\n text-align: center;\\n}\\n\\n:host ion-card {\\n background-color: #d4d5ca;\\n border-radius: 20px;\\n}\\n\\n:host ion-item {\\n --ion-background-color:#dae3f3;\\n margin-bottom: 10px;\\n border-radius: 5px;\\n}\\n\\n:host ion-button {\\n color: #000;\\n --background:none;\\n --border-color: none;\\n --box-shadow:none;\\n}\\n\\n:host ion-label {\\n padding: 10px;\\n}\\n\\n.ion-item-change-color {\\n --ion-background-color:#fff2cc !important;\\n margin-bottom: 10px;\\n border-radius: 5px;\\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/* NEW CSS */\\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: #ecf8ff;\\n overflow: auto;\\n padding: 25px 15px 15px 15px;\\n}\\n\\n.title-content {\\n width: 360px;\\n height: auto;\\n margin: 0 auto;\\n overflow: hidden;\\n padding: 0 !important;\\n background: transparent;\\n}\\n\\n.div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.exp-card {\\n width: 174px;\\n height: 200px;\\n margin: 8px;\\n padding: 30px 5px 30px 5px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n /* --background-color: #ffffff !important; */\\n background-color: #ffffff !important;\\n float: left;\\n}\\n\\n.exp-card-icon {\\n width: 55px;\\n margin: 0 auto;\\n}\\n\\n.exp-card ion-icon {\\n font-size: 54px;\\n}\\n\\n.exp-card-title {\\n font-size: 15px;\\n color: #0d89d1;\\n font-family: Roboto;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n color: #0d89d1;\\n margin: 15px 0 0 10px;\\n text-align: center;\\n}\\n\\n.exp-card-title p {\\n text-align: center;\\n}\\n\\n.exp-card-content {\\n font-size: 13px;\\n color: #797979;\\n margin: 11px 0 0;\\n font-family: Roboto;\\n font-weight: 700;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n text-align: center;\\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 float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFBO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VGOztBREFBO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUY7O0FEQUE7RUFDRyxXQUFBO0VBQ0QsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUY7O0FEQUE7RUFDRyxhQUFBO0FDRUg7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtBQ0dGOztBRERBO0VBQ0UsWUFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0FDSUY7O0FERkE7RUFDRSxxQkFBQTtFQUNBLFdBQUE7QUNLRjs7QURIQTtFQUNFLGVBQUE7QUNNRjs7QURKQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUNPRjs7QURMQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQ0FBQTtFQUNBLHlCQUFBO0VBQ0EsNENBQUE7RUFDQSxvQ0FBQTtFQUNBLFdBQUE7QUNRRjs7QUROQTtFQUNFLFdBQUE7RUFDQSxjQUFBO0FDU0Y7O0FEUEE7RUFDRSxlQUFBO0FDVUY7O0FEUkE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esa0JBQUE7QUNXRjs7QURUQTtFQUNFLGtCQUFBO0FDWUY7O0FEVEE7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7QUNZRjs7QURWQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtBQ2FGIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbImlvbi1jb250ZW50e1xyXG4gLyogIC0tcGFkZGluZy10b3A6MTVweDsgKi9cclxuLyogICAtLXBhZGRpbmctZW5kOjE1cHg7XHJcbiAgLS1wYWRkaW5nLXN0YXJ0OjE1cHg7ICovXHJcbiAvKiAgLS1wYWRkaW5nLWJvdHRvbToxNXB4OyAqL1xyXG4gIC8qIC0tYmFja2dyb3VuZDojZWNmOGZmOyAqL1xyXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxuICBpb24tY2FyZC10aXRsZXtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbmlvbi1jYXJke1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG5pb24taXRlbXtcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuaW9uLWJ1dHRvbntcclxuICAgY29sb3I6ICMwMDA7XHJcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XHJcbiAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgLS1ib3gtc2hhZG93Om5vbmU7XHJcbn1cclxuaW9uLWxhYmVse1xyXG4gICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBORVcgQ1NTICovXHJcbi5tYWluLWNvbnRlbnR7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBORVcgQ1NTICovXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventListPage } from './event-list/event-list.page';\r\n\r\n@Component({\r\n selector: 'app-gabinete-digital',\r\n templateUrl: './gabinete-digital.page.html',\r\n styleUrls: ['./gabinete-digital.page.scss'],\r\n})\r\nexport class GabineteDigitalPage implements OnInit {\r\n\r\n segment:string;\r\n showLoader: boolean;\r\n\r\n constructor(\r\n private processesbackend:ProcessesService,\r\n private modalController: ModalController,\r\n private eventService: EventsService,\r\n private alertService: AlertService) { }\r\n\r\n count_exp_dailywork=0; \r\n count_exp_pp : string;\r\n count_exp_pd : string;\r\n count_dip_apr : string;\r\n count_dip_pv : string;\r\n count_de_pr : string;\r\n count_ev_pr=0;\r\n count_ev_md=0;\r\n\r\n ngOnInit() {\r\n this.LoadCounts();\r\n /* this.eventService.getAllMdEvents.subscribe(res=>{\r\n console.log(res);\r\n \r\n });\r\n console.log(this.eventService.getAllPrEvents.length);\r\n */\r\nthis.processesbackend.GetActionsList().subscribe(res=>{\r\n console.log(res);\r\n \r\n});\r\n }\r\n\r\n LoadCounts() {\r\n this.showLoader = true;\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(res =>{\r\n this.showLoader = false;\r\n this.count_exp_dailywork = res;\r\n });\r\n this.processesbackend.GetToApprovedEvents('PR','true').subscribe(res=>{\r\n this.count_ev_pr = res; \r\n });\r\n this.processesbackend.GetToApprovedEvents('MDGPR','true').subscribe(res=>{\r\n this.count_ev_md = res;\r\n });\r\n \r\n this.count_exp_pp = \"-\";\r\n this.count_exp_pd = \"-\";\r\n this.count_dip_apr = \"-\";\r\n this.count_dip_pv = \"-\";\r\n this.count_de_pr ='-';\r\n\r\n }\r\n\r\n doRefresh(event) {\r\n this.LoadCounts();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n notImplemented(){\r\n this.alertService.presentAlert('Funcionalidade em desenvolvimento');\r\n }\r\n \r\n async openEventsToApproveList(segment:any){\r\n const modal = await this.modalController.create({\r\n component: EventListPage,\r\n componentProps:{\r\n segment: segment,\r\n },\r\n cssClass: 'expedient-task-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/gabinete-digital/gabinete-digital.page.html","webpack:///src/app/pages/gabinete-digital/gabinete-digital-routing.module.ts","webpack:///src/app/pages/gabinete-digital/gabinete-digital.module.ts","webpack:///src/app/pages/gabinete-digital/gabinete-digital.page.scss","webpack:///src/app/pages/gabinete-digital/gabinete-digital.page.ts"],"names":["routes","path","component","loadChildren","then","m","ExpedientePageModule","EventListPageModule","GabineteDigitalPageModule","imports","declarations","schemas","GabineteDigitalPage","processesbackend","modalController","eventService","alertService","count_exp_dailywork","count_ev_pr","count_ev_md","setCookie","cname","cvalue","exdays","d","Date","setTime","getTime","expires","toUTCString","document","cookie","profile","LoadCounts","GetActionsList","subscribe","res","console","log","showLoader","GetTasksList","GetToApprovedEvents","count_exp_pp","count_exp_pd","count_dip_apr","count_dip_pv","count_de_pr","event","setTimeout","target","complete","presentAlert","segment","create","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","selector","template"],"mappings":"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","file":"pages-gabinete-digital-gabinete-digital-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Gabinete Digital\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Eventos para Aprovação

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_ev_md+count_ev_pr}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Correspondencia

    \\r\\n
    \\r\\n
    \\r\\n

    {{count_exp_dailywork}} Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pendentes

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Parecer

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Pedidos de Deferimento

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Despachos

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n

    Diplomas por Validar

    \\r\\n
    \\r\\n
    \\r\\n

    - Documentos

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: GabineteDigitalPage\r\n },\r\n {\r\n path: 'expediente',\r\n loadChildren: () => import('./expediente/expediente.module').then( m => m.ExpedientePageModule)\r\n },\r\n {\r\n path: 'event-list',\r\n loadChildren: () => import('./event-list/event-list.module').then( m => m.EventListPageModule)\r\n },\r {\n path: 'discart-expedient-modal',\n loadChildren: () => import('./discart-expedient-modal/discart-expedient-modal.module').then( m => m.DiscartExpedientModalPageModule)\n },\n\n\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class GabineteDigitalPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { GabineteDigitalPageRoutingModule } from './gabinete-digital-routing.module';\r\n\r\nimport { GabineteDigitalPage } from './gabinete-digital.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n GabineteDigitalPageRoutingModule\r\n ],\r\n declarations: [GabineteDigitalPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class GabineteDigitalPageModule {}\r\n","export default \"ion-content {\\n /* --padding-top:15px; */\\n /* --padding-end:15px;\\n --padding-start:15px; */\\n /* --padding-bottom:15px; */\\n /* --background:#ecf8ff; */\\n --background: transparent;\\n}\\n\\n:host {\\n background: #0782c9;\\n}\\n\\n:host ion-card-title {\\n text-align: center;\\n}\\n\\n:host ion-card {\\n background-color: #d4d5ca;\\n border-radius: 20px;\\n}\\n\\n:host ion-item {\\n --ion-background-color:#dae3f3;\\n margin-bottom: 10px;\\n border-radius: 5px;\\n}\\n\\n:host ion-button {\\n color: #000;\\n --background:none;\\n --border-color: none;\\n --box-shadow:none;\\n}\\n\\n:host ion-label {\\n padding: 10px;\\n}\\n\\n.ion-item-change-color {\\n --ion-background-color:#fff2cc !important;\\n margin-bottom: 10px;\\n border-radius: 5px;\\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-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #ecf8ff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: hidden;\\n padding: 0 !important;\\n background: #ecf8ff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n/* NEW CSS */\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background: #ecf8ff;\\n overflow: auto;\\n padding: 25px 15px 15px 15px;\\n}\\n\\n.title-content {\\n width: 360px;\\n height: auto;\\n margin: 0 auto;\\n overflow: hidden;\\n padding: 0 !important;\\n background: transparent;\\n}\\n\\n.div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n}\\n\\n.exp-card {\\n width: 174px;\\n height: 200px;\\n margin: 8px;\\n padding: 30px 5px 30px 5px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n /* --background-color: #ffffff !important; */\\n background-color: #ffffff !important;\\n float: left;\\n}\\n\\n.exp-card-icon {\\n width: 55px;\\n margin: 0 auto;\\n}\\n\\n.exp-card ion-icon {\\n font-size: 54px;\\n}\\n\\n.exp-card-title {\\n font-size: 15px;\\n color: #0d89d1;\\n font-family: Roboto;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n color: #0d89d1;\\n margin: 15px 0 0 10px;\\n text-align: center;\\n}\\n\\n.exp-card-title p {\\n text-align: center;\\n}\\n\\n.exp-card-content {\\n font-size: 13px;\\n color: #797979;\\n margin: 11px 0 0;\\n font-family: Roboto;\\n font-weight: 700;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n text-align: center;\\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 float: left;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxnYWJpbmV0ZS1kaWdpdGFsXFxnYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvZ2FiaW5ldGUtZGlnaXRhbC9nYWJpbmV0ZS1kaWdpdGFsLnBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNDLHlCQUFBO0VBQ0Q7MkJBQUE7RUFFQyw0QkFBQTtFQUNDLDBCQUFBO0VBQ0EseUJBQUE7QUNDRjs7QURDQTtFQUNFLG1CQUFBO0FDRUY7O0FEREU7RUFDSSxrQkFBQTtBQ0dOOztBREFFO0VBQ0UseUJBQUE7RUFDQSxtQkFBQTtBQ0VKOztBREFFO0VBQ0UsOEJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDRUo7O0FEQUU7RUFDRSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtFQUNBLGlCQUFBO0FDRUo7O0FEQUU7RUFDRSxhQUFBO0FDRUo7O0FEQ0E7RUFDRSx5Q0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QUNFRjs7QURBQTtFQUNFLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0dGOztBRERFO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0dKOztBRERFO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0E7RUFDRSxXQUFBO0VBQWEsVUFBQTtFQUNiLFlBQUE7RUFDQSxtQkFBQTtFQUNBLDRCQUFBO0VBQ0EsNkJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7QUNHRjs7QURERTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7RUFDQSxtQkFBQTtBQ0dKOztBRERFO0VBQ0UscUJBQUE7RUFDQSxXQUFBO0FDR0o7O0FEREU7RUFDRSxlQUFBO0FDR0o7O0FEREU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGVBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtBQ0dKOztBRERFO0VBQ0UsWUFBQTtFQUNBLGtCQUFBO0FDR0o7O0FEQ0EsWUFBQTs7QUFDQTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLDRCQUFBO0FDR0Y7O0FEREE7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsdUJBQUE7QUNJRjs7QURGQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tGOztBREhBO0VBQ0UsZUFBQTtBQ01GOztBREpBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtBQ09GOztBRExBO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtFQUNBLDBDQUFBO0VBQ0EseUJBQUE7RUFDQSw0Q0FBQTtFQUNBLG9DQUFBO0VBQ0EsV0FBQTtBQ1FGOztBRE5BO0VBQ0UsV0FBQTtFQUNBLGNBQUE7QUNTRjs7QURQQTtFQUNFLGVBQUE7QUNVRjs7QURSQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ1dGOztBRFRBO0VBQ0Usa0JBQUE7QUNZRjs7QURUQTtFQUNFLGVBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esc0JBQUE7RUFDQSxrQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsVUFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0FDYUYiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9nYWJpbmV0ZS1kaWdpdGFsL2dhYmluZXRlLWRpZ2l0YWwucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaW9uLWNvbnRlbnR7XHJcbiAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xyXG4vKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcclxuICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cclxuIC8qICAtLXBhZGRpbmctYm90dG9tOjE1cHg7ICovXHJcbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG46aG9zdHtcclxuICBiYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIGlvbi1jYXJkLXRpdGxle1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICBpb24tY2FyZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGQ1Y2E7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICBpb24taXRlbXtcclxuICAgIC0taW9uLWJhY2tncm91bmQtY29sb3I6I2RhZTNmMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG4gIGlvbi1idXR0b257XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIC0tYmFja2dyb3VuZDpub25lO1xyXG4gICAgLS1ib3JkZXItY29sb3I6IG5vbmU7XHJcbiAgICAtLWJveC1zaGFkb3c6bm9uZTtcclxuICB9XHJcbiAgaW9uLWxhYmVse1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICB9XHJcbn1cclxuLmlvbi1pdGVtLWNoYW5nZS1jb2xvcntcclxuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCAwIDAgMTBweFxyXG4gIH1cclxuICAuZGl2LWxvZ297XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNDBweDtcclxuICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuZGl2LXByb2ZpbGV7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1oZWFkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNmOGZmO1xyXG4gIG92ZXJmbG93OmhpZGRlbjtcclxuICBwYWRkaW5nOiAzMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgY29sb3I6IzAwMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgXHJcbiAgLnRpdGxlLWNvbnRlbnR7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XHJcbiAgfVxyXG4gIC5kaXYtdGl0bGV7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICAudGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbntcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxcHg7XHJcbiAgfVxyXG4gIC5kaXYtaWNvbiBpb24taWNvbntcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIE5FVyBDU1MgKi9cclxuLm1haW4tY29udGVudHtcclxuICB3aWR0aDogMTAwJTsgLyogNDAwcHggKi9cclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBiYWNrZ3JvdW5kOiNlY2Y4ZmY7O1xyXG4gIG92ZXJmbG93OmF1dG87XHJcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcclxufVxyXG4udGl0bGUtY29udGVudHtcclxuICB3aWR0aDogMzYwcHg7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5kaXYtdGl0bGV7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLnRpdGxle1xyXG4gIGZvbnQtc2l6ZTogMjVweDtcclxufVxyXG4uZGl2LWljb257XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG4uZXhwLWNhcmR7XHJcbiAgd2lkdGg6IDE3NHB4O1xyXG4gIGhlaWdodDogMjAwcHg7XHJcbiAgbWFyZ2luOiA4cHg7XHJcbiAgcGFkZGluZzogMzBweCA1cHggMzBweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2U5ZTllOTtcclxuICAvKiAtLWJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgKi9cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmV4cC1jYXJkLWljb257XHJcbiAgd2lkdGg6IDU1cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmV4cC1jYXJkIGlvbi1pY29ue1xyXG4gIGZvbnQtc2l6ZTogNTRweDtcclxufVxyXG4uZXhwLWNhcmQtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGNvbG9yOiAjMGQ4OWQxO1xyXG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmV4cC1jYXJkLXRpdGxlIHB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxufVxyXG4uZXhwLWNhcmQtY29udGVudHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgbWFyZ2luOiAxMXB4IDAgMDtcclxuICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhlYWRlci10aXRsZXtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBjb2xvcjojZmZmZmZmO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5cclxuIiwiaW9uLWNvbnRlbnQge1xuICAvKiAgLS1wYWRkaW5nLXRvcDoxNXB4OyAqL1xuICAvKiAgIC0tcGFkZGluZy1lbmQ6MTVweDtcbiAgICAtLXBhZGRpbmctc3RhcnQ6MTVweDsgKi9cbiAgLyogIC0tcGFkZGluZy1ib3R0b206MTVweDsgKi9cbiAgLyogLS1iYWNrZ3JvdW5kOiNlY2Y4ZmY7ICovXG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbjpob3N0IHtcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcbn1cbjpob3N0IGlvbi1jYXJkLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuOmhvc3QgaW9uLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNWNhO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuOmhvc3QgaW9uLWl0ZW0ge1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNkYWUzZjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbjpob3N0IGlvbi1idXR0b24ge1xuICBjb2xvcjogIzAwMDtcbiAgLS1iYWNrZ3JvdW5kOm5vbmU7XG4gIC0tYm9yZGVyLWNvbG9yOiBub25lO1xuICAtLWJveC1zaGFkb3c6bm9uZTtcbn1cbjpob3N0IGlvbi1sYWJlbCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jaGFuZ2UtY29sb3Ige1xuICAtLWlvbi1iYWNrZ3JvdW5kLWNvbG9yOiNmZmYyY2MgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWFpbi1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLyogNDAwcHggKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZjhmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMzBweCAyMHB4IDBweCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxcHgsIDApO1xufVxuLm1haW4taGVhZGVyIC50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNlY2Y4ZmY7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi10aXRsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubWFpbi1oZWFkZXIgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5tYWluLWhlYWRlciAuZGl2LWljb24gaW9uLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLyogTkVXIENTUyAqL1xuLm1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiA0MDBweCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWNmOGZmO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMjVweCAxNXB4IDE1cHggMTVweDtcbn1cblxuLnRpdGxlLWNvbnRlbnQge1xuICB3aWR0aDogMzYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXYtdGl0bGUge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG5cbi5kaXYtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5leHAtY2FyZCB7XG4gIHdpZHRoOiAxNzRweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luOiA4cHg7XG4gIHBhZGRpbmc6IDMwcHggNXB4IDMwcHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlOWU5ZTk7XG4gIC8qIC0tYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZXhwLWNhcmQtaWNvbiB7XG4gIHdpZHRoOiA1NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmV4cC1jYXJkIGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiA1NHB4O1xufVxuXG4uZXhwLWNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMGQ4OWQxO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHJldGNoOiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICMwZDg5ZDE7XG4gIG1hcmdpbjogMTVweCAwIDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZXhwLWNhcmQtdGl0bGUgcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4cC1jYXJkLWNvbnRlbnQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBtYXJnaW46IDExcHggMCAwO1xuICBmb250LWZhbWlseTogUm9ib3RvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0cmV0Y2g6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItdGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDVweCAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmbG9hdDogbGVmdDtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { AlertService } from 'src/app/services/alert.service';\r\nimport { EventsService } from 'src/app/services/events.service';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { EventListPage } from './event-list/event-list.page';\r\nimport { ExpedientePage } from './expediente/expediente.page';\r\n\r\n@Component({\r\n selector: 'app-gabinete-digital',\r\n templateUrl: './gabinete-digital.page.html',\r\n styleUrls: ['./gabinete-digital.page.scss'],\r\n})\r\nexport class GabineteDigitalPage implements OnInit {\r\n\r\n segment:string;\r\n showLoader: boolean;\r\n public profile:string;\r\n\r\n constructor(\r\n private processesbackend:ProcessesService,\r\n private modalController: ModalController,\r\n private eventService: EventsService,\r\n private alertService: AlertService) { \r\n function setCookie(cname, cvalue, exdays) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays*24*60*60*1000));\r\n var expires = \"expires=\"+ d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n // AccoesPresidenciais = Correspondencia = 8\r\n setCookie('searchModalAPPType','8,361', 99999999);\r\n }\r\n\r\n count_exp_dailywork=0; \r\n count_exp_pp : string;\r\n count_exp_pd : string;\r\n count_dip_apr : string;\r\n count_dip_pv : string;\r\n count_de_pr : string;\r\n count_ev_pr=0;\r\n count_ev_md=0;\r\n\r\n ngOnInit() {\r\n //Initialize profile as mdgpr\r\n this.profile = \"mdgpr\";\r\n this.LoadCounts();\r\n /* this.eventService.getAllMdEvents.subscribe(res=>{\r\n console.log(res);\r\n \r\n });\r\n console.log(this.eventService.getAllPrEvents.length);\r\n */\r\nthis.processesbackend.GetActionsList().subscribe(res=>{\r\n console.log(res);\r\n \r\n});\r\n }\r\n\r\n LoadCounts() {\r\n this.showLoader = true;\r\n this.processesbackend.GetTasksList(\"Expediente\", true).subscribe(res =>{\r\n this.showLoader = false;\r\n this.count_exp_dailywork = res;\r\n });\r\n this.processesbackend.GetToApprovedEvents('PR','true').subscribe(res=>{\r\n this.count_ev_pr = res; \r\n });\r\n this.processesbackend.GetToApprovedEvents('MDGPR','true').subscribe(res=>{\r\n this.count_ev_md = res;\r\n });\r\n \r\n this.count_exp_pp = \"-\";\r\n this.count_exp_pd = \"-\";\r\n this.count_dip_apr = \"-\";\r\n this.count_dip_pv = \"-\";\r\n this.count_de_pr ='-';\r\n\r\n }\r\n\r\n doRefresh(event) {\r\n this.LoadCounts();\r\n\r\n setTimeout(() => {\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n notImplemented(){\r\n this.alertService.presentAlert('Funcionalidade em desenvolvimento');\r\n }\r\n \r\n async openEventsToApproveList(segment:any){\r\n const modal = await this.modalController.create({\r\n component: EventListPage,\r\n componentProps:{\r\n segment: segment,\r\n },\r\n cssClass: 'expedient-task-modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n async openExpedientList(){\r\n const modal = await this.modalController.create({\r\n component: ExpedientePage,\r\n componentProps:{\r\n profile: this.profile,\r\n },\r\n cssClass: 'modal',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-login-login-module-es2015.js b/android/app/src/main/assets/public/pages-login-login-module-es2015.js index ea1ee2dc9..a925bf756 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es2015.js +++ b/android/app/src/main/assets/public/pages-login-login-module-es2015.js @@ -124,14 +124,11 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); /* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic/angular */ "./node_modules/@ionic/angular/__ivy_ngcc__/fesm2015/ionic-angular.js"); /* harmony import */ var src_app_services_storage_service__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! src/app/services/storage.service */ "./src/app/services/storage.service.ts"); -<<<<<<< HEAD -/* harmony import */ var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! src/app/services/photo.service */ "./src/app/services/photo.service.ts"); -/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); -======= /* harmony import */ var src_app_config_auth_constants__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! src/app/config/auth-constants */ "./src/app/config/auth-constants.ts"); /* harmony import */ var src_app_services_photo_service__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! src/app/services/photo.service */ "./src/app/services/photo.service.ts"); - ->>>>>>> developer +/* harmony import */ var src_app_services_notifications_service__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! src/app/services/notifications.service */ "./src/app/services/notifications.service.ts"); +/* harmony import */ var _angular_common_http__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); +/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); @@ -142,9 +139,14 @@ __webpack_require__.r(__webpack_exports__); -const { PushNotifications } = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"]; + + + +const { PushNotifications } = _capacitor_core__WEBPACK_IMPORTED_MODULE_12__["Plugins"]; let LoginPage = class LoginPage { - constructor(router, authService, storageService, toastService, photoService, alertController) { + constructor(http, notificatinsservice, router, authService, storageService, toastService, photoService, alertController) { + this.http = http; + this.notificatinsservice = notificatinsservice; this.router = router; this.authService = authService; this.storageService = storageService; @@ -172,15 +174,20 @@ let LoginPage = class LoginPage { yield alert.present(); }); } -<<<<<<< HEAD - /* loginRocketChat(){ - this.authService.loginChat(this.postData).subscribe((res: any) =>{ - this.storageService.store(AuthConnstants.AUTH, res.data); - console.log('Login to Rocket chat OK'); - },(error:any) =>{ - console.log('Network error'); - }); - } */ + loginRocketChat(user) { + let postData = { + "user": user.username, + "password": user.password, + }; + this.authService.loginChat(postData).subscribe((res) => { + console.log(res.data); + this.storageService.store(src_app_config_auth_constants__WEBPACK_IMPORTED_MODULE_8__["AuthConnstants"].AUTH, res.data); + console.log('Login to Rocket chat OK'); + }, (error) => { + console.log('Network error'); + this.presentAlert('Network error ' + error); + }); + } storeUserIdANdToken() { PushNotifications.requestPermission().then(result => { PushNotifications.register(); @@ -190,6 +197,20 @@ let LoginPage = class LoginPage { this.storageService.store(this.username, token.value); this.storageService.get(this.username).then(value => { console.log('STORAGE TOKEN', value); + this.storageService.get(src_app_config_auth_constants__WEBPACK_IMPORTED_MODULE_8__["AuthConnstants"].USER).then(res => { + console.log('USERID', res); + const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' }; + const body = { UserId: res, + TokenId: token.value, + Status: 1, + Service: 1 }; + this.http.post('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body, { headers }).subscribe(data => { + console.log('TOKEN USER MIDLE', data); + }); + /*this.http.get('http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/notifications/user/'+res).subscribe(data => { + console.log('TOKEN USER MIDLE',data); + })*/ + }); }); }); } @@ -210,57 +231,26 @@ let LoginPage = class LoginPage { /* this.loginRocketChat(); */ this.storeUserIdANdToken(); this.router.navigate(['/home/events']); -======= - loginRocketChat(user) { - let postData = { - "user": user.username, - "password": user.password, - }; - this.authService.loginChat(postData).subscribe((res) => { - console.log(res.data); - this.storageService.store(src_app_config_auth_constants__WEBPACK_IMPORTED_MODULE_8__["AuthConnstants"].AUTH, res.data); - console.log('Login to Rocket chat OK'); - }, (error) => { - console.log('Network error'); - this.presentAlert('Network error ' + error); - }); - } - Login() { - return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { - try { - //Go to our home in home/feed. - //this.router.navigate(['/home/events']); - if (this.validateInput()) { - this.userattempt = { - username: this.username, - password: this.password, - domainName: src_environments_environment__WEBPACK_IMPORTED_MODULE_5__["environment"].domain, - BasicAuthKey: "" - }; - if (yield this.authService.login(this.userattempt)) { - console.log(this.userattempt); - this.loginRocketChat(this.userattempt); - this.router.navigate(['/home/events']); - } - else { - //this.toastService.presentToast('Não foi possível fazer login"'); - this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); - } ->>>>>>> developer } else { - //this.toastService.presentToast('Preencha todos campos'); - this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); + //this.toastService.presentToast('Não foi possível fazer login"'); + this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); } } - catch (error) { - error; - this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '); + else { + //this.toastService.presentToast('Preencha todos campos'); + this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); } + /* } catch (error) { + error + this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error); + } */ }); } }; LoginPage.ctorParameters = () => [ + { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_11__["HttpClient"] }, + { type: src_app_services_notifications_service__WEBPACK_IMPORTED_MODULE_10__["NotificationsService"] }, { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, { type: src_app_services_auth_service__WEBPACK_IMPORTED_MODULE_3__["AuthService"] }, { type: src_app_services_storage_service__WEBPACK_IMPORTED_MODULE_7__["StorageService"] }, @@ -278,6 +268,56 @@ LoginPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +/***/ }), + +/***/ "./src/app/services/notifications.service.ts": +/*!***************************************************!*\ + !*** ./src/app/services/notifications.service.ts ***! + \***************************************************/ +/*! exports provided: NotificationsService */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "NotificationsService", function() { return NotificationsService; }); +/* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @angular/common/http */ "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); +/* harmony import */ var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/environments/environment */ "./src/environments/environment.ts"); + + + + +let NotificationsService = class NotificationsService { + constructor(http) { + this.http = http; + } + getTokenByUserIdAndId(user, userID) { + const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'notifications/user/' + userID; + return this.http.get(`${geturl}`); + } + postToken(userId, token) { + const geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'notifications/token'; + let data = { + UserId: userId, + TokenId: token, + Status: 1, + Service: 2 + }; + return this.http.post(`${geturl}`, data); + } +}; +NotificationsService.ctorParameters = () => [ + { type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] } +]; +NotificationsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ + Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ + providedIn: 'root' + }) +], NotificationsService); + + + /***/ }), /***/ "./src/app/services/photo.service.ts": diff --git a/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map b/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map index e423759cd..4e47d356b 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-login-login-module-es2015.js.map @@ -1,5 +1 @@ -<<<<<<< HEAD -{"version":3,"sources":["./src/app/pages/login/login.page.html","./src/app/pages/login/login-routing.module.ts","./src/app/pages/login/login.module.ts","./src/app/pages/login/login.page.scss","./src/app/pages/login/login.page.ts","./src/app/services/photo.service.ts","./src/app/services/toast.service.ts"],"names":[],"mappings":"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","file":"pages-login-login-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n

    Inicie a sessão

    \\r\\n
    \\r\\n

    Nome de utilizador

    \\r\\n \\r\\n \\r\\n \\r\\n

    Palavra-passe

    \\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = { \"user\": this.username, \"password\": this.password };\r\n public postData = { \"user\": this.username, \"password\": this.password };\r\n\r\n constructor(\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN',value )\r\n })\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} -======= -{"version":3,"sources":["./src/app/pages/login/login.page.html","./src/app/pages/login/login-routing.module.ts","./src/app/pages/login/login.module.ts","./src/app/pages/login/login.page.scss","./src/app/pages/login/login.page.ts","./src/app/services/photo.service.ts","./src/app/services/toast.service.ts"],"names":[],"mappings":"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","file":"pages-login-login-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n

    Inicie a sessão

    \\r\\n
    \\r\\n

    Nome de utilizador

    \\r\\n \\r\\n \\r\\n \\r\\n

    Palavra-passe

    \\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcbG9naW5cXGxvZ2luLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksY0FBQTtBQ0NKOztBRENBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBQ0VKOztBREFBO0VBQ0ksV0FBQTtBQ0dKOztBRERBO0VBQ0ksZUFBQTtBQ0lKOztBREZBO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBQ0tKOztBREhBO0VBQ0kseUJBQUE7QUNNSjs7QURKQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBRExBO0VBQ0ksb0JBQUE7RUFDQSxlQUFBO0FDUUo7O0FETkE7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBQ1NKOztBRFBBO0VBQ0ksdUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7QUNVSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2xvZ2luL2xvZ2luLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi53cmFwcGVye1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgbWFyZ2luOiAgMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi53cmFwcGVyIGlvbi1pbnB1dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4ud3JhcHBlciBpb24tYnV0dG9ue1xyXG4gICAgZm9udC1zaXplOiBtZWRpdW07XHJcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZm9ybXtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmZvcm0tbGFiZWx7XHJcbiAgICBtYXJnaW46IDE1cHggMCA1cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG4uZm9ybS1pbnB1dHsgXHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAvKiAtLWNvbG9yOiNmZmY7ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luOiA1cHggMCA1cHggMDtcclxufVxyXG4uYnRuLW9rLWxvZ2lue1xyXG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyYjlmZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgfSIsIi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtbG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cmFwcGVyIGlvbi1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLndyYXBwZXIgaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5pb24taXRlbSB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luOiAxNXB4IDAgNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmZvcm0taW5wdXQge1xuICAtLWJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIC0tY29sb3I6I2ZmZjsgKi9cbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiA1cHggMCA1cHggMDtcbn1cblxuLmJ0bi1vay1sb2dpbiB7XG4gIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n constructor(\r\n private router: Router, \r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n \r\n }\r\n //Function to validade the login inputs\r\n validateInput(){\r\n return (\r\n this.username.trim().length > 0 \r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n loginRocketChat(user:any){\r\n \r\n let postData = {\r\n \"user\": user.username,\r\n \"password\": user.password,\r\n }\r\n this.authService.loginChat(postData).subscribe((res: any) =>{\r\n console.log(res.data);\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n this.presentAlert('Network error '+error);\r\n });\r\n }\r\n \r\n\r\n \r\n async Login(){\r\n try {\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if(this.validateInput()){\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)){\r\n console.log(this.userattempt);\r\n \r\n this.loginRocketChat(this.userattempt);\r\n this.router.navigate(['/home/events']);\r\n }\r\n else\r\n { \r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); \r\n } \r\n }\r\n else{\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n } \r\n } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. ');\r\n }\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} ->>>>>>> developer +{"version":3,"sources":["./src/app/pages/login/login.page.html","./src/app/pages/login/login-routing.module.ts","./src/app/pages/login/login.module.ts","./src/app/pages/login/login.page.scss","./src/app/pages/login/login.page.ts","./src/app/services/notifications.service.ts","./src/app/services/photo.service.ts","./src/app/services/toast.service.ts"],"names":[],"mappings":"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","file":"pages-login-login-module-es2015.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n

    Inicie a sessão

    \\r\\n
    \\r\\n

    Nome de utilizador

    \\r\\n \\r\\n \\r\\n \\r\\n

    Palavra-passe

    \\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcbG9naW5cXGxvZ2luLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksY0FBQTtBQ0NKOztBRENBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBQ0VKOztBREFBO0VBQ0ksV0FBQTtBQ0dKOztBRERBO0VBQ0ksZUFBQTtBQ0lKOztBREZBO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBQ0tKOztBREhBO0VBQ0kseUJBQUE7QUNNSjs7QURKQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBRExBO0VBQ0ksb0JBQUE7RUFDQSxlQUFBO0FDUUo7O0FETkE7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBQ1NKOztBRFBBO0VBQ0ksdUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7QUNVSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2xvZ2luL2xvZ2luLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi53cmFwcGVye1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgbWFyZ2luOiAgMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi53cmFwcGVyIGlvbi1pbnB1dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4ud3JhcHBlciBpb24tYnV0dG9ue1xyXG4gICAgZm9udC1zaXplOiBtZWRpdW07XHJcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZm9ybXtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmZvcm0tbGFiZWx7XHJcbiAgICBtYXJnaW46IDE1cHggMCA1cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG4uZm9ybS1pbnB1dHsgXHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAvKiAtLWNvbG9yOiNmZmY7ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luOiA1cHggMCA1cHggMDtcclxufVxyXG4uYnRuLW9rLWxvZ2lue1xyXG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyYjlmZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgfSIsIi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtbG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cmFwcGVyIGlvbi1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLndyYXBwZXIgaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5pb24taXRlbSB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luOiAxNXB4IDAgNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmZvcm0taW5wdXQge1xuICAtLWJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIC0tY29sb3I6I2ZmZjsgKi9cbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiA1cHggMCA1cHggMDtcbn1cblxuLmJ0bi1vay1sb2dpbiB7XG4gIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\nimport { NotificationsService } from 'src/app/services/notifications.service';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Token } from '../../models/token.model';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n constructor(\r\n private http: HttpClient,\r\n private notificatinsservice: NotificationsService,\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n loginRocketChat(user: any) {\r\n\r\n let postData = {\r\n \"user\": user.username,\r\n \"password\": user.password,\r\n }\r\n this.authService.loginChat(postData).subscribe((res: any) => {\r\n console.log(res.data);\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n }, (error: any) => {\r\n console.log('Network error');\r\n this.presentAlert('Network error ' + error);\r\n });\r\n }\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN', value)\r\n this.storageService.get(AuthConnstants.USER).then(res => {\r\n console.log('USERID', res);\r\n const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' };\r\n const body = { UserId: res,\r\n TokenId: token.value,\r\n Status: 1,\r\n Service: 1 };\r\n\r\n this.http.post('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body,{headers}).subscribe(data => {\r\n console.log('TOKEN USER MIDLE', data);\r\n })\r\n /*this.http.get('http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/notifications/user/'+res).subscribe(data => {\r\n console.log('TOKEN USER MIDLE',data);\r\n })*/\r\n\r\n });\r\n\r\n });\r\n\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { Token } from '../models/token.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class NotificationsService {\r\n\r\n constructor(private http: HttpClient,) { }\r\n\r\n getTokenByUserIdAndId(user, userID) {\r\n const geturl = environment.apiURL + 'notifications/user/' + userID;\r\n\r\n return this.http.get(`${geturl}`);\r\n }\r\n\r\n postToken(userId, token) {\r\n const geturl = environment.apiURL + 'notifications/token';\r\n\r\n let data = {\r\n UserId: userId,\r\n TokenId: token,\r\n Status: 1,\r\n Service: 2\r\n }\r\n return this.http.post(`${geturl}`,data);\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-login-login-module-es5.js b/android/app/src/main/assets/public/pages-login-login-module-es5.js index dd3c2bb0e..8803d6a97 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es5.js +++ b/android/app/src/main/assets/public/pages-login-login-module-es5.js @@ -261,16 +261,30 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony import */ - var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( + var src_app_services_notifications_service__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( + /*! src/app/services/notifications.service */ + "./src/app/services/notifications.service.ts"); + /* harmony import */ + + + var _angular_common_http__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__( + /*! @angular/common/http */ + "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); + /* harmony import */ + + + var _capacitor_core__WEBPACK_IMPORTED_MODULE_12__ = __webpack_require__( /*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); - var PushNotifications = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"].PushNotifications; + var PushNotifications = _capacitor_core__WEBPACK_IMPORTED_MODULE_12__["Plugins"].PushNotifications; var LoginPage = /*#__PURE__*/function () { - function LoginPage(router, authService, storageService, toastService, photoService, alertController) { + function LoginPage(http, notificatinsservice, router, authService, storageService, toastService, photoService, alertController) { _classCallCheck(this, LoginPage); + this.http = http; + this.notificatinsservice = notificatinsservice; this.router = router; this.authService = authService; this.storageService = storageService; @@ -344,7 +358,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons }, { key: "storeUserIdANdToken", value: function storeUserIdANdToken() { - var _this = this; + var _this2 = this; PushNotifications.requestPermission().then(function (result) { PushNotifications.register(); @@ -352,10 +366,33 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons PushNotifications.addListener('registration', function (token) { console.log('FIREBASE TOKEN', token.value); - _this.storageService.store(_this.username, token.value); + _this2.storageService.store(_this2.username, token.value); - _this.storageService.get(_this.username).then(function (value) { + _this2.storageService.get(_this2.username).then(function (value) { console.log('STORAGE TOKEN', value); + + _this2.storageService.get(src_app_config_auth_constants__WEBPACK_IMPORTED_MODULE_8__["AuthConnstants"].USER).then(function (res) { + console.log('USERID', res); + var headers = { + 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' + }; + var body = { + UserId: res, + TokenId: token.value, + Status: 1, + Service: 1 + }; + + _this2.http.post('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body, { + headers: headers + }).subscribe(function (data) { + console.log('TOKEN USER MIDLE', data); + }); + /*this.http.get('http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/notifications/user/'+res).subscribe(data => { + console.log('TOKEN USER MIDLE',data); + })*/ + + }); }); }); } @@ -367,14 +404,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons while (1) { switch (_context2.prev = _context2.next) { case 0: - _context2.prev = 0; - if (!this.validateInput()) { -<<<<<<< HEAD _context2.next = 12; -======= - _context2.next = 14; ->>>>>>> developer break; } @@ -384,12 +415,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons domainName: src_environments_environment__WEBPACK_IMPORTED_MODULE_5__["environment"].domain, BasicAuthKey: "" }; - _context2.next = 5; + _context2.next = 4; return this.authService.login(this.userattempt); - case 5: + case 4: if (!_context2.sent) { -<<<<<<< HEAD _context2.next = 9; break; } @@ -413,46 +443,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); case 13: -======= - _context2.next = 11; - break; - } - - console.log(this.userattempt); - this.loginRocketChat(this.userattempt); - this.router.navigate(['/home/events']); - _context2.next = 12; - break; - - case 11: - //this.toastService.presentToast('Não foi possível fazer login"'); - this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); - - case 12: - _context2.next = 15; - break; - - case 14: - //this.toastService.presentToast('Preencha todos campos'); - this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.'); - - case 15: - _context2.next = 21; - break; - - case 17: - _context2.prev = 17; - _context2.t0 = _context2["catch"](0); - _context2.t0; - this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '); - - case 21: ->>>>>>> developer case "end": return _context2.stop(); } } - }, _callee2, this, [[0, 17]]); + }, _callee2, this); })); } }]); @@ -462,6 +457,10 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons LoginPage.ctorParameters = function () { return [{ + type: _angular_common_http__WEBPACK_IMPORTED_MODULE_11__["HttpClient"] + }, { + type: src_app_services_notifications_service__WEBPACK_IMPORTED_MODULE_10__["NotificationsService"] + }, { type: _angular_router__WEBPACK_IMPORTED_MODULE_2__["Router"] }, { type: src_app_services_auth_service__WEBPACK_IMPORTED_MODULE_3__["AuthService"] @@ -488,6 +487,92 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /***/ }, + /***/ + "./src/app/services/notifications.service.ts": + /*!***************************************************!*\ + !*** ./src/app/services/notifications.service.ts ***! + \***************************************************/ + + /*! exports provided: NotificationsService */ + + /***/ + function srcAppServicesNotificationsServiceTs(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony export (binding) */ + + + __webpack_require__.d(__webpack_exports__, "NotificationsService", function () { + return NotificationsService; + }); + /* 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_http__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__( + /*! @angular/common/http */ + "./node_modules/@angular/common/__ivy_ngcc__/fesm2015/http.js"); + /* harmony import */ + + + var src_environments_environment__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! src/environments/environment */ + "./src/environments/environment.ts"); + + var NotificationsService = /*#__PURE__*/function () { + function NotificationsService(http) { + _classCallCheck(this, NotificationsService); + + this.http = http; + } + + _createClass(NotificationsService, [{ + key: "getTokenByUserIdAndId", + value: function getTokenByUserIdAndId(user, userID) { + var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'notifications/user/' + userID; + return this.http.get("".concat(geturl)); + } + }, { + key: "postToken", + value: function postToken(userId, token) { + var geturl = src_environments_environment__WEBPACK_IMPORTED_MODULE_3__["environment"].apiURL + 'notifications/token'; + var data = { + UserId: userId, + TokenId: token, + Status: 1, + Service: 2 + }; + return this.http.post("".concat(geturl), data); + } + }]); + + return NotificationsService; + }(); + + NotificationsService.ctorParameters = function () { + return [{ + type: _angular_common_http__WEBPACK_IMPORTED_MODULE_2__["HttpClient"] + }]; + }; + + NotificationsService = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Injectable"])({ + providedIn: 'root' + })], NotificationsService); + /***/ + }, + /***/ "./src/app/services/photo.service.ts": /*!*******************************************!*\ diff --git a/android/app/src/main/assets/public/pages-login-login-module-es5.js.map b/android/app/src/main/assets/public/pages-login-login-module-es5.js.map index affc0e002..13330536c 100644 --- a/android/app/src/main/assets/public/pages-login-login-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-login-login-module-es5.js.map @@ -1,5 +1 @@ -<<<<<<< HEAD -{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","PushNotifications","LoginPage","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","body","postData","trim","length","message","create","cssClass","header","buttons","alert","present","requestPermission","then","result","register","addListener","token","console","log","value","store","get","validateInput","userattempt","domainName","domain","BasicAuthKey","login","storeUserIdANdToken","navigate","presentAlert","selector","template","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","imageData","base64Image","err","providedIn","ToastService","toastController","infoMessage","duration","toast"],"mappings":"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","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n

    Inicie a sessão

    \\r\\n
    \\r\\n

    Nome de utilizador

    \\r\\n \\r\\n \\r\\n \\r\\n

    Palavra-passe

    \\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFxldWRlcy5pbmFjaW9cXEdhYmluZXQtRGlnaXRhbFByb2plY3RcXE5ldyBmb2xkZXJcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHBhZ2VzXFxsb2dpblxcbG9naW4ucGFnZS5zY3NzIiwic3JjL2FwcC9wYWdlcy9sb2dpbi9sb2dpbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxjQUFBO0FDQ0o7O0FEQ0E7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLG9CQUFBO0FDRUo7O0FEQUE7RUFDSSxXQUFBO0FDR0o7O0FEREE7RUFDSSxlQUFBO0FDSUo7O0FERkE7RUFDSSxpQkFBQTtFQUNBLGdCQUFBO0FDS0o7O0FESEE7RUFDSSx5QkFBQTtBQ01KOztBREpBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxjQUFBO0FDT0o7O0FETEE7RUFDSSxvQkFBQTtFQUNBLGVBQUE7QUNRSjs7QUROQTtFQUNJLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0FDU0o7O0FEUEE7RUFDSSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7RUFDQSx5QkFBQTtBQ1VKIiwiZmlsZSI6InNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLndyYXBwZXJ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBtYXJnaW46ICAwIGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxufVxyXG4uZGl2LWxvZ28gaW1ne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLndyYXBwZXIgaW9uLWlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcbi53cmFwcGVyIGlvbi1idXR0b257XHJcbiAgICBmb250LXNpemU6IG1lZGl1bTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuaW9uLWl0ZW17XHJcbiAgICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5mb3Jte1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG4uZm9ybS1sYWJlbHtcclxuICAgIG1hcmdpbjogMTVweCAwIDVweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG59XHJcbi5mb3JtLWlucHV0eyBcclxuICAgIC0tYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC8qIC0tY29sb3I6I2ZmZjsgKi9cclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwIDVweCAwO1xyXG59XHJcbi5idG4tb2stbG9naW57XHJcbiAgICB3aWR0aDogMTYwcHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAxNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMi41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICB9IiwiLndyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRpdi1sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndyYXBwZXIgaW9uLWlucHV0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud3JhcHBlciBpb24tYnV0dG9uIHtcbiAgZm9udC1zaXplOiBtZWRpdW07XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbmlvbi1pdGVtIHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW46IDE1cHggMCA1cHggMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIC0tYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogLS1jb2xvcjojZmZmOyAqL1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXJnaW46IDVweCAwIDVweCAwO1xufVxuXG4uYnRuLW9rLWxvZ2luIHtcbiAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMi41cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmI5ZmU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n public body = { \"user\": this.username, \"password\": this.password };\r\n public postData = { \"user\": this.username, \"password\": this.password };\r\n\r\n constructor(\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n /* loginRocketChat(){\r\n this.authService.loginChat(this.postData).subscribe((res: any) =>{\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n });\r\n } */\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN',value )\r\n })\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} -======= -{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","LoginPage","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","trim","length","message","create","cssClass","header","buttons","alert","present","user","postData","loginChat","subscribe","res","console","log","data","store","AUTH","error","presentAlert","validateInput","userattempt","domainName","domain","BasicAuthKey","login","loginRocketChat","navigate","selector","template","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","then","imageData","base64Image","err","providedIn","ToastService","toastController","infoMessage","duration","toast"],"mappings":"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","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n

    Inicie a sessão

    \\r\\n
    \\r\\n

    Nome de utilizador

    \\r\\n \\r\\n \\r\\n \\r\\n

    Palavra-passe

    \\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcbG9naW5cXGxvZ2luLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksY0FBQTtBQ0NKOztBRENBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBQ0VKOztBREFBO0VBQ0ksV0FBQTtBQ0dKOztBRERBO0VBQ0ksZUFBQTtBQ0lKOztBREZBO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBQ0tKOztBREhBO0VBQ0kseUJBQUE7QUNNSjs7QURKQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBRExBO0VBQ0ksb0JBQUE7RUFDQSxlQUFBO0FDUUo7O0FETkE7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBQ1NKOztBRFBBO0VBQ0ksdUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7QUNVSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2xvZ2luL2xvZ2luLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi53cmFwcGVye1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgbWFyZ2luOiAgMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi53cmFwcGVyIGlvbi1pbnB1dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4ud3JhcHBlciBpb24tYnV0dG9ue1xyXG4gICAgZm9udC1zaXplOiBtZWRpdW07XHJcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZm9ybXtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmZvcm0tbGFiZWx7XHJcbiAgICBtYXJnaW46IDE1cHggMCA1cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG4uZm9ybS1pbnB1dHsgXHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAvKiAtLWNvbG9yOiNmZmY7ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luOiA1cHggMCA1cHggMDtcclxufVxyXG4uYnRuLW9rLWxvZ2lue1xyXG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyYjlmZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgfSIsIi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtbG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cmFwcGVyIGlvbi1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLndyYXBwZXIgaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5pb24taXRlbSB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luOiAxNXB4IDAgNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmZvcm0taW5wdXQge1xuICAtLWJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIC0tY29sb3I6I2ZmZjsgKi9cbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiA1cHggMCA1cHggMDtcbn1cblxuLmJ0bi1vay1sb2dpbiB7XG4gIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n constructor(\r\n private router: Router, \r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n \r\n }\r\n //Function to validade the login inputs\r\n validateInput(){\r\n return (\r\n this.username.trim().length > 0 \r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message:string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n loginRocketChat(user:any){\r\n \r\n let postData = {\r\n \"user\": user.username,\r\n \"password\": user.password,\r\n }\r\n this.authService.loginChat(postData).subscribe((res: any) =>{\r\n console.log(res.data);\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n },(error:any) =>{\r\n console.log('Network error');\r\n this.presentAlert('Network error '+error);\r\n });\r\n }\r\n \r\n\r\n \r\n async Login(){\r\n try {\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if(this.validateInput()){\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)){\r\n console.log(this.userattempt);\r\n \r\n this.loginRocketChat(this.userattempt);\r\n this.router.navigate(['/home/events']);\r\n }\r\n else\r\n { \r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.'); \r\n } \r\n }\r\n else{\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n } \r\n } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. ');\r\n }\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} ->>>>>>> developer +{"version":3,"sources":["webpack:///src/app/pages/login/login.page.html","webpack:///src/app/pages/login/login-routing.module.ts","webpack:///src/app/pages/login/login.module.ts","webpack:///src/app/pages/login/login.page.scss","webpack:///src/app/pages/login/login.page.ts","webpack:///src/app/services/notifications.service.ts","webpack:///src/app/services/photo.service.ts","webpack:///src/app/services/toast.service.ts"],"names":["routes","path","component","LoginPageRoutingModule","imports","forChild","exports","LoginPageModule","declarations","schemas","PushNotifications","LoginPage","http","notificatinsservice","router","authService","storageService","toastService","photoService","alertController","username","defaultuser","password","defaultuserpwd","trim","length","message","create","cssClass","header","buttons","alert","present","user","postData","loginChat","subscribe","res","console","log","data","store","AUTH","error","presentAlert","requestPermission","then","result","register","addListener","token","value","get","USER","headers","body","UserId","TokenId","Status","Service","post","validateInput","userattempt","domainName","domain","BasicAuthKey","login","storeUserIdANdToken","navigate","selector","template","NotificationsService","userID","geturl","apiURL","userId","providedIn","PhotoService","platform","camera","photos","PHOTO_STORAGE","options","quality","destinationType","DestinationType","FILE_URI","encodingType","EncodingType","JPEG","mediaType","MediaType","PICTURE","getPicture","imageData","base64Image","err","ToastService","toastController","infoMessage","duration","toast"],"mappings":"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","file":"pages-login-login-module-es5.js","sourcesContent":["export default \"\\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n

    Inicie a sessão

    \\r\\n
    \\r\\n

    Nome de utilizador

    \\r\\n \\r\\n \\r\\n \\r\\n

    Palavra-passe

    \\r\\n \\r\\n \\r\\n \\r\\n Iniciar\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: LoginPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class LoginPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { LoginPageRoutingModule } from './login-routing.module';\r\n\r\nimport { LoginPage } from './login.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n LoginPageRoutingModule\r\n ],\r\n declarations: [LoginPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class LoginPageModule {}\r\n","export default \".wrapper {\\n margin: 0 auto;\\n}\\n\\n.div-logo {\\n width: 200px;\\n margin: 0 auto;\\n padding-bottom: 15px;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.wrapper ion-input {\\n font-size: 18px;\\n}\\n\\n.wrapper ion-button {\\n font-size: medium;\\n margin-top: 18px;\\n}\\n\\nion-item {\\n --background: transparent;\\n}\\n\\n.form {\\n width: 300px;\\n overflow: auto;\\n margin: 0 auto;\\n}\\n\\n.form-label {\\n margin: 15px 0 5px 0;\\n font-size: 15px;\\n}\\n\\n.form-input {\\n --background: #fff;\\n /* --color:#fff; */\\n border-radius: 10px;\\n margin: 5px 0 5px 0;\\n}\\n\\n.btn-ok-login {\\n width: 160px !important;\\n height: 45px !important;\\n margin: 15px auto;\\n padding: 10px 15px;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvbG9naW4vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xcbG9naW5cXGxvZ2luLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvbG9naW4vbG9naW4ucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksY0FBQTtBQ0NKOztBRENBO0VBQ0ksWUFBQTtFQUNBLGNBQUE7RUFDQSxvQkFBQTtBQ0VKOztBREFBO0VBQ0ksV0FBQTtBQ0dKOztBRERBO0VBQ0ksZUFBQTtBQ0lKOztBREZBO0VBQ0ksaUJBQUE7RUFDQSxnQkFBQTtBQ0tKOztBREhBO0VBQ0kseUJBQUE7QUNNSjs7QURKQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EsY0FBQTtBQ09KOztBRExBO0VBQ0ksb0JBQUE7RUFDQSxlQUFBO0FDUUo7O0FETkE7RUFDSSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtBQ1NKOztBRFBBO0VBQ0ksdUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0VBQ0EseUJBQUE7QUNVSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL2xvZ2luL2xvZ2luLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi53cmFwcGVye1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmRpdi1sb2dve1xyXG4gICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgbWFyZ2luOiAgMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcbi53cmFwcGVyIGlvbi1pbnB1dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG4ud3JhcHBlciBpb24tYnV0dG9ue1xyXG4gICAgZm9udC1zaXplOiBtZWRpdW07XHJcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG59XHJcbmlvbi1pdGVte1xyXG4gICAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG4uZm9ybXtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmZvcm0tbGFiZWx7XHJcbiAgICBtYXJnaW46IDE1cHggMCA1cHggMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG4uZm9ybS1pbnB1dHsgXHJcbiAgICAtLWJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAvKiAtLWNvbG9yOiNmZmY7ICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgbWFyZ2luOiA1cHggMCA1cHggMDtcclxufVxyXG4uYnRuLW9rLWxvZ2lue1xyXG4gICAgd2lkdGg6IDE2MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMTVweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyYjlmZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgfSIsIi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5kaXYtbG9nbyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cmFwcGVyIGlvbi1pbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLndyYXBwZXIgaW9uLWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogbWVkaXVtO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5pb24taXRlbSB7XG4gIC0tYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb3JtIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luOiAxNXB4IDAgNXB4IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmZvcm0taW5wdXQge1xuICAtLWJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIC0tY29sb3I6I2ZmZjsgKi9cbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luOiA1cHggMCA1cHggMDtcbn1cblxuLmJ0bi1vay1sb2dpbiB7XG4gIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjIuNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJiOWZlO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router } from '@angular/router';\r\nimport { AuthService } from 'src/app/services/auth.service';\r\nimport { User } from 'src/app/models/user.model';\r\nimport { ToastService } from 'src/app/services/toast.service';\r\nimport { environment } from 'src/environments/environment';\r\nimport { AlertController } from '@ionic/angular';\r\nimport { StorageService } from 'src/app/services/storage.service';\r\nimport { AuthConnstants } from 'src/app/config/auth-constants';\r\nimport { PhotoService } from 'src/app/services/photo.service';\r\nimport { NotificationsService } from 'src/app/services/notifications.service';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { Token } from '../../models/token.model';\r\n\r\nimport { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed } from '@capacitor/core';\r\n\r\nconst { PushNotifications } = Plugins;\r\n\r\n\r\n\r\n@Component({\r\n selector: 'app-login',\r\n templateUrl: './login.page.html',\r\n styleUrls: ['./login.page.scss'],\r\n})\r\nexport class LoginPage implements OnInit {\r\n\r\n logstatus: boolean;\r\n username: string = environment.defaultuser;\r\n password: string = environment.defaultuserpwd;\r\n userattempt: User;\r\n\r\n constructor(\r\n private http: HttpClient,\r\n private notificatinsservice: NotificationsService,\r\n private router: Router,\r\n private authService: AuthService,\r\n private storageService: StorageService,\r\n private toastService: ToastService,\r\n private photoService: PhotoService,\r\n public alertController: AlertController) { }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n //Function to validade the login inputs\r\n validateInput() {\r\n return (\r\n this.username.trim().length > 0\r\n && this.password.trim().length > 0\r\n );\r\n }\r\n\r\n async presentAlert(message: string) {\r\n const alert = await this.alertController.create({\r\n cssClass: 'my-custom-class',\r\n header: 'Mensagem do sistema',\r\n message: message,\r\n buttons: ['OK']\r\n });\r\n\r\n await alert.present();\r\n }\r\n\r\n loginRocketChat(user: any) {\r\n\r\n let postData = {\r\n \"user\": user.username,\r\n \"password\": user.password,\r\n }\r\n this.authService.loginChat(postData).subscribe((res: any) => {\r\n console.log(res.data);\r\n this.storageService.store(AuthConnstants.AUTH, res.data);\r\n console.log('Login to Rocket chat OK');\r\n }, (error: any) => {\r\n console.log('Network error');\r\n this.presentAlert('Network error ' + error);\r\n });\r\n }\r\n\r\n storeUserIdANdToken() {\r\n\r\n (PushNotifications as any).requestPermission().then(result => {\r\n PushNotifications.register();\r\n });\r\n\r\n PushNotifications.addListener(\r\n 'registration',\r\n (token: PushNotificationToken) => {\r\n console.log('FIREBASE TOKEN', token.value)\r\n this.storageService.store(this.username, token.value);\r\n this.storageService.get(this.username).then(value => {\r\n console.log('STORAGE TOKEN', value)\r\n this.storageService.get(AuthConnstants.USER).then(res => {\r\n console.log('USERID', res);\r\n const headers = { 'Authorization': 'Basic cGF1bG8ucGludG9AZ2FiaW5ldGVkaWdpdGFsLmxvY2FsOnRhYnRlc3RlQDAwNg==' };\r\n const body = { UserId: res,\r\n TokenId: token.value,\r\n Status: 1,\r\n Service: 1 };\r\n\r\n this.http.post('https://equilibrium.dyndns.info/GabineteDigital.Services/V4/api/notifications/token', body,{headers}).subscribe(data => {\r\n console.log('TOKEN USER MIDLE', data);\r\n })\r\n /*this.http.get('http://gpr-dev-01.gabinetedigital.local/GabineteDigital.Services/V4/api/notifications/user/'+res).subscribe(data => {\r\n console.log('TOKEN USER MIDLE',data);\r\n })*/\r\n\r\n });\r\n\r\n });\r\n\r\n },\r\n );\r\n\r\n };\r\n\r\n\r\n async Login() {\r\n /* try { */\r\n //Go to our home in home/feed.\r\n //this.router.navigate(['/home/events']);\r\n if (this.validateInput()) {\r\n this.userattempt = {\r\n username: this.username,\r\n password: this.password,\r\n domainName: environment.domain,\r\n BasicAuthKey: \"\"\r\n }\r\n if (await this.authService.login(this.userattempt)) {\r\n /* this.loginRocketChat(); */\r\n this.storeUserIdANdToken()\r\n\r\n this.router.navigate(['/home/events']);\r\n }\r\n else {\r\n //this.toastService.presentToast('Não foi possível fazer login\"');\r\n this.presentAlert('O nome de utilizador e palavra-passe estão incorretas ou verifique a sua conexão com a internet e volte a tentar.');\r\n }\r\n }\r\n else {\r\n //this.toastService.presentToast('Preencha todos campos');\r\n this.presentAlert('Por favor, insira o seu nome de utilizador e palavra-passe.');\r\n }\r\n /* } catch (error) {\r\n error\r\n this.presentAlert('Ocorreu um erro ao fazer login. Contacte o administrador de sistema. '+ error);\r\n } */\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';\r\nimport { environment } from 'src/environments/environment';\r\nimport { Token } from '../models/token.model';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class NotificationsService {\r\n\r\n constructor(private http: HttpClient,) { }\r\n\r\n getTokenByUserIdAndId(user, userID) {\r\n const geturl = environment.apiURL + 'notifications/user/' + userID;\r\n\r\n return this.http.get(`${geturl}`);\r\n }\r\n\r\n postToken(userId, token) {\r\n const geturl = environment.apiURL + 'notifications/token';\r\n\r\n let data = {\r\n UserId: userId,\r\n TokenId: token,\r\n Status: 1,\r\n Service: 2\r\n }\r\n return this.http.post(`${geturl}`,data);\r\n }\r\n}\r\n","import { Injectable } from '@angular/core';\r\n\r\n/* import { Plugins, CameraResultType, Capacitor, FilesystemDirectory, CameraPhoto, CameraSource } from '@capacitor/core'; */\r\nimport { Photo } from '../models/photo';\r\nimport { Platform } from '@ionic/angular';\r\nimport { Camera, CameraOptions } from '@ionic-native/camera/ngx';\r\n\r\n /* const { Camera, Filesystem, Storage } = Plugins; */\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class PhotoService {\r\n public photos: Photo[] = [];\r\n private PHOTO_STORAGE: string = \"photos\";\r\n private platform: Platform;\r\n\r\n constructor(platform: Platform,\r\n private camera:Camera) {\r\n this.platform = platform;\r\n }\r\n\r\n async takePicture(){\r\n const options: CameraOptions = {\r\n quality: 100,\r\n destinationType: this.camera.DestinationType.FILE_URI,\r\n encodingType: this.camera.EncodingType.JPEG,\r\n mediaType: this.camera.MediaType.PICTURE\r\n }\r\n\r\n \r\n \r\n this.camera.getPicture(options).then((imageData) => {\r\n // imageData is either a base64 encoded string or a file URI\r\n // If it's base64 (DATA_URL):\r\n let base64Image = 'data:image/jpeg;base64,' + imageData;\r\n return base64Image;\r\n }, (err) => {\r\n // Handle error\r\n });\r\n\r\n }\r\n\r\n\r\n /* async addNewToGallery() {\r\n // Take a photo using Capacitor\r\n const capturedPhoto = await Camera.getPhoto({\r\n resultType: CameraResultType.Base64, \r\n source: CameraSource.Camera, \r\n quality: 90,\r\n width: 1080,\r\n height: 720,\r\n });\r\n \r\n this.photos.unshift({\r\n fileName: new Date().getTime() + '.png',\r\n webviewPath: capturedPhoto.base64String,\r\n fileFormat: capturedPhoto.format,\r\n });\r\n\r\n console.log(capturedPhoto);\r\n \r\n \r\n console.log(this.photos[0]);\r\n \r\n } */\r\n\r\n}\r\n","import { Injectable } from '@angular/core';\r\nimport { ToastController } from '@ionic/angular';\r\n\r\n@Injectable({\r\n providedIn: 'root'\r\n})\r\nexport class ToastService {\r\n\r\n constructor(public toastController: ToastController) { }\r\n\r\n async presentToast(infoMessage: string) {\r\n const toast = await this.toastController.create({\r\n message: infoMessage,\r\n duration: 2000\r\n });\r\n toast.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js b/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js index 4e2199e64..d20b2be65 100644 --- a/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js +++ b/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js @@ -22,46 +22,7 @@ __webpack_require__.r(__webpack_exports__); "use strict"; __webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Acções Presidenciais\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{viagem.Description}}

    \r\n

    {{viagem.Detail}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{evento.Description}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html": -/*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html ***! - \************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("
    \r\n \r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html": -/*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html ***! - \**************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("
    \r\n Seguinte\r\n
    \r\n"); - -/***/ }), - -/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html": -/*!********************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html ***! - \********************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = ("\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Acções Presidenciais\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{viagem.Description}}

    \r\n

    {{viagem.Detail}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{evento.Description}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"); /***/ }), @@ -199,11 +160,11 @@ const routes = [ children: [ { path: '', - loadChildren: () => __webpack_require__.e(/*! import() | view-publications-view-publications-module */ "common").then(__webpack_require__.bind(null, /*! ./view-publications/view-publications.module */ "./src/app/pages/publications/view-publications/view-publications.module.ts")).then(m => m.ViewPublicationsPageModule) + loadChildren: () => __webpack_require__.e(/*! import() | view-publications-view-publications-module */ "view-publications-view-publications-module").then(__webpack_require__.bind(null, /*! ./view-publications/view-publications.module */ "./src/app/pages/publications/view-publications/view-publications.module.ts")).then(m => m.ViewPublicationsPageModule) }, { path: 'publication-detail', - loadChildren: () => __webpack_require__.e(/*! import() | view-publications-publication-detail-publication-detail-module */ "common").then(__webpack_require__.bind(null, /*! ./view-publications/publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(m => m.PublicationDetailPageModule) + loadChildren: () => __webpack_require__.e(/*! import() | view-publications-publication-detail-publication-detail-module */ "publication-detail-publication-detail-module").then(__webpack_require__.bind(null, /*! ./view-publications/publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(m => m.PublicationDetailPageModule) }, ] } @@ -315,6 +276,14 @@ let PublicationsPage = class PublicationsPage { this.publications = publications; this.months = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; this.days = ["Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"]; + function setCookie(cname, cvalue, exdays) { + var d = new Date(); + d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); + var expires = "expires=" + d.toUTCString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; + } + // AccoesPresidenciais = AccoesPresidenciais = 386,, + setCookie('searchModalAPPType', '386', 99999999); } ngOnInit() { this.router.events.forEach((event) => { @@ -432,204 +401,6 @@ PublicationsPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ -/***/ }), - -/***/ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss": -/*!**********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss ***! - \**********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".left {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: hidden;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */"); - -/***/ }), - -/***/ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts": -/*!********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts ***! - \********************************************************************/ -/*! exports provided: BtnModalDismissPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BtnModalDismissPage", function() { return BtnModalDismissPage; }); -/* 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"); - - - -let BtnModalDismissPage = class BtnModalDismissPage { - constructor(modalController) { - this.modalController = modalController; - } - ngOnInit() { - } - close() { - this.modalController.dismiss(); - } -}; -BtnModalDismissPage.ctorParameters = () => [ - { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] } -]; -BtnModalDismissPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-modal-dismiss', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./btn-modal-dismiss.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./btn-modal-dismiss.page.scss */ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss")).default] - }) -], BtnModalDismissPage); - - - -/***/ }), - -/***/ "./src/app/shared/btn-seguinte/btn-seguinte.page.scss": -/*!************************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.scss ***! - \************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".right {\n padding: 0 !important;\n float: right;\n font-size: 15px;\n color: #0782c9;\n margin: 8px 0 0 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/shared/btn-seguinte/btn-seguinte.page.ts": -/*!**********************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.ts ***! - \**********************************************************/ -/*! exports provided: BtnSeguintePage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "BtnSeguintePage", function() { return BtnSeguintePage; }); -/* 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"); - - -let BtnSeguintePage = class BtnSeguintePage { - constructor() { } - ngOnInit() { - } -}; -BtnSeguintePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-seguinte', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./btn-seguinte.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./btn-seguinte.page.scss */ "./src/app/shared/btn-seguinte/btn-seguinte.page.scss")).default] - }) -], BtnSeguintePage); - - - -/***/ }), - -/***/ "./src/app/shared/header-pr/header-pr.page.scss": -/*!******************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.scss ***! - \******************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony default export */ __webpack_exports__["default"] = (".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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"); - -/***/ }), - -/***/ "./src/app/shared/header-pr/header-pr.page.ts": -/*!****************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.ts ***! - \****************************************************/ -/*! exports provided: HeaderPrPage */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderPrPage", function() { return HeaderPrPage; }); -/* 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"); - - -let HeaderPrPage = class HeaderPrPage { - constructor() { } - ngOnInit() { - } -}; -HeaderPrPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ - Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-header-pr', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./header-pr.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html")).default, - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./header-pr.page.scss */ "./src/app/shared/header-pr/header-pr.page.scss")).default] - }) -], HeaderPrPage); - - - -/***/ }), - -/***/ "./src/app/shared/shared.module.ts": -/*!*****************************************!*\ - !*** ./src/app/shared/shared.module.ts ***! - \*****************************************/ -/*! exports provided: SharedModule */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "SharedModule", function() { return SharedModule; }); -/* 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 _header_header_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./header/header.page */ "./src/app/shared/header/header.page.ts"); -/* harmony import */ var _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./header-pr/header-pr.page */ "./src/app/shared/header-pr/header-pr.page.ts"); -/* harmony import */ var _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./btn-seguinte/btn-seguinte.page */ "./src/app/shared/btn-seguinte/btn-seguinte.page.ts"); -/* harmony import */ var _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./btn-modal-dismiss/btn-modal-dismiss.page */ "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts"); - - - - - - - - - -let SharedModule = class SharedModule { -}; -SharedModule = 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"], - ], - exports: [ - _header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], - _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], - _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], - _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"], - ], - entryComponents: [], - declarations: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], - _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], - _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], - _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"], - ] - }) -], SharedModule); - - - /***/ }) }]); diff --git a/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js.map b/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js.map index ac78c2712..df65350fa 100644 --- a/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-publications-publications-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/publications/new-action/new-action.page.html","./src/app/pages/publications/publications.page.html","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html","./src/app/shared/btn-seguinte/btn-seguinte.page.html","./src/app/shared/header-pr/header-pr.page.html","./src/app/models/publicationfolder.ts","./src/app/pages/publications/new-action/new-action.page.scss","./src/app/pages/publications/new-action/new-action.page.ts","./src/app/pages/publications/publications-routing.module.ts","./src/app/pages/publications/publications.module.ts","./src/app/pages/publications/publications.page.scss","./src/app/pages/publications/publications.page.ts","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss","./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts","./src/app/shared/btn-seguinte/btn-seguinte.page.scss","./src/app/shared/btn-seguinte/btn-seguinte.page.ts","./src/app/shared/header-pr/header-pr.page.scss","./src/app/shared/header-pr/header-pr.page.ts","./src/app/shared/shared.module.ts"],"names":[],"mappings":"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","file":"pages-publications-publications-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Nova Acção\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Viagem\\r\\n \\r\\n \\r\\n Evento\\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n\\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Criar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Acções Presidenciais\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{viagem.Description}}

    \\r\\n

    {{viagem.Detail}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{evento.Description}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"
    \\r\\n \\r\\n
    \\r\\n\";","export default \"
    \\r\\n Seguinte\\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export class PublicationFolder {\r\n ProcessId: number;\r\n Description: string;\r\n Detail: string;\r\n DateBegin: string;\r\n DateEnd: string;\r\n ActionType: string;\r\n}","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.div-title {\\n width: 180px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-textarea-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.actionType {\\n width: 170px;\\n padding: 10px;\\n float: right;\\n overflow: auto;\\n border-radius: 30px;\\n}\\n\\n.ion-segment {\\n --background: #0782c9;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxuZXctYWN0aW9uXFxuZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vbmV3LWFjdGlvbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7RUFDQSxpQ0FBQTtFQUNBLHFCQUFBO0FDRUY7O0FEQUE7RUFDSSxnQkFBQTtBQ0dKOztBRERBO0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtBQ0lGOztBREZBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDS0Y7O0FESEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDTUY7O0FESkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7QUNRRjs7QUROQTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtBQ1VGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7QUNXRjs7QURUQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNGLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDYUE7O0FEWEE7RUFDQSxlQUFBO0FDY0E7O0FEWkE7RUFDSSxtQkFBQTtFQUNBLGNBQUE7QUNlSjs7QURiRTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ2dCSjs7QURkRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBQ2lCSjs7QURmRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ2tCSjs7QURoQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ21CSjs7QURqQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ29CSjs7QURsQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ3NCSjs7QURwQkU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNELFlBQUE7RUFDQyxjQUFBO0VBQ0EsbUJBQUE7QUN1Qko7O0FEckJFO0VBQ0UscUJBQUE7QUN3QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvbmV3LWFjdGlvbi9uZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAxODBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmlvbi1pY29uLWNsYXNze1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24tdGV4dGFyZWEtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuYWN0aW9uVHlwZXtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgIGZsb2F0OiByaWdodDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgLmlvbi1zZWdtZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDE4MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hY3Rpb25UeXBlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uaW9uLXNlZ21lbnQge1xuICAtLWJhY2tncm91bmQ6ICMwNzgyYzk7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\n\r\n@Component({\r\n selector: 'app-new-action',\r\n templateUrl: './new-action.page.html',\r\n styleUrls: ['./new-action.page.scss'],\r\n})\r\nexport class NewActionPage implements OnInit {\r\n\r\n folder: PublicationFolder;\r\n segment:string;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private publication: PublicationsService\r\n ) { \r\n this.folder = new PublicationFolder();\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Viagem\";\r\n }\r\n\r\n segmentChanged(ev: any) {\r\n console.log(ev.detail.value);\r\n }\r\n\r\n save(){\r\n this.folder = {\r\n ProcessId: null,\r\n Description: this.folder.Description,\r\n Detail: this.folder.Detail,\r\n DateBegin: this.folder.DateBegin,\r\n DateEnd: this.folder.DateEnd,\r\n ActionType: this.segment,\r\n }\r\n console.log(this.folder);\r\n \r\n this.publication.CreatePublicationFolder(this.folder);\r\n this.close();\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: PublicationsPage\r\n },\r\n {\r\n path: 'new-publication',\r\n loadChildren: () => import('./new-publication/new-publication.module').then( m => m.NewPublicationPageModule)\r\n },\r\n {\r\n path: 'gallery',\r\n loadChildren: () => import('./gallery/gallery.module').then( m => m.GalleryPageModule)\r\n },\r\n {\r\n path: 'new-action',\r\n loadChildren: () => import('./new-action/new-action.module').then( m => m.NewActionPageModule)\r\n },\r\n {\r\n path: 'view-publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('./view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n loadChildren: ()=> import('./view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class PublicationsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { PublicationsPageRoutingModule } from './publications-routing.module';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n PublicationsPageRoutingModule\r\n ],\r\n declarations: [PublicationsPage]\r\n})\r\nexport class PublicationsPageModule {}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n}\\n\\nion-toolbar {\\n border-width: 0 !important;\\n --padding-top: 0px !important;\\n --padding-start: 0px !important;\\n --padding-right: 0px !important;\\n --padding-end: 0px !important;\\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\\nion-content {\\n --background:#0782c9;\\n --border: none;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.item {\\n width: 360px;\\n padding: 0 0px 0 0px;\\n overflow: auto;\\n margin: 0px auto;\\n}\\n\\n.item-icon {\\n margin-top: 28px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon2 {\\n margin-top: 23px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon ion-icon {\\n color: #061b52;\\n}\\n\\n.item-content {\\n width: 305px;\\n float: left;\\n padding: 15px 0 15px 10px;\\n}\\n\\n.item-content-date {\\n color: #797979;\\n font-size: 13px;\\n}\\n\\n.item-content-title {\\n color: #0d89d1;\\n font-size: 15px;\\n padding: 5px 0 5px 0;\\n}\\n\\n.item-content-detail {\\n color: #000000;\\n font-size: 13px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xccHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3B1YmxpY2F0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7QUNFRjs7QURBQTtFQUNFLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7QUNHRjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0lKOztBREZJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0lOOztBREZJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDSU47O0FERkk7RUFDRSxXQUFBO0FDSU47O0FERkk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDSU47O0FEQUU7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0tKOztBREhJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNLTjs7QURISTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tOOztBREhJO0VBQ0UsZUFBQTtBQ0tOOztBREhJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNLTjs7QURISTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0tOOztBREZFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNNSjs7QURKRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ09KOztBRExFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QUNRSjs7QURORTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0FDU0o7O0FEUEU7RUFDRSxjQUFBO0FDVUo7O0FEUkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0FDV0o7O0FEVEU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQ1lKOztBRFZFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBQ2FKOztBRFhFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNjSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbnMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLS1wYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgICAtLWJvcmRlcjogbm9uZTtcclxuICB9XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAuZGl2LXRpdGxle1xyXG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbntcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW4tY29udGVudHtcclxuICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIHBhZGRpbmc6IDAgMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaXRlbS1pY29ue1xyXG4gICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24ye1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24gaW9uLWljb257XHJcbiAgICBjb2xvcjogIzA2MWI1MjtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudHtcclxuICAgIHdpZHRoOiAzMDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMTBweDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtdGl0bGV7XHJcbiAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG4gIH1cclxuICAuaXRlbS1jb250ZW50LWRldGFpbHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaW9uLXRvb2xiYXIge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICAtLWJvcmRlcjogbm9uZTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgcGFkZGluZzogMCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaXRlbS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24yIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24gaW9uLWljb24ge1xuICBjb2xvcjogIzA2MWI1Mjtcbn1cblxuLml0ZW0tY29udGVudCB7XG4gIHdpZHRoOiAzMDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDEwcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzBkODlkMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLml0ZW0tY29udGVudC1kZXRhaWwge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { NewActionPage } from './new-action/new-action.page';\r\nimport { ViewPublicationsPage } from './view-publications/view-publications.page';\r\n\r\nimport { Animation, AnimationController } from '@ionic/angular';\r\nimport { LoadingController } from '@ionic/angular';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-publications',\r\n templateUrl: './publications.page.html',\r\n styleUrls: ['./publications.page.scss'],\r\n})\r\nexport class PublicationsPage implements OnInit {\r\n showLoader: boolean;\r\n publicationFolder: PublicationFolder;\r\n\r\n publicationFolderList: PublicationFolder[];\r\n publicationsEventFolderList: PublicationFolder[];\r\n publicationsTravelFolderList: PublicationFolder[];\r\n\r\n theDate:any;\r\n theEndDate:any;\r\n customDate:any;\r\n months: string[];\r\n days:string[];\r\n\r\n \r\n\r\n constructor(\r\n private router: Router, \r\n private modalController: ModalController,\r\n private animationController: AnimationController,\r\n private loading: LoadingService,\r\n private publications: PublicationsService,\r\n ) { \r\n this.months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n this.days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n }\r\n\r\n ngOnInit() {\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.getActions();\r\n }\r\n });\r\n }\r\n doRefresh(event) {\r\n /* this.getActions(); */\r\n\r\n setTimeout(() => {\r\n this.getActions();\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n getActions(){\r\n this.showLoader = true;\r\n this.publications.GetPublicationFolderList().subscribe(res=>{\r\n this.publicationFolderList = res;\r\n console.log(res);\r\n this.publicationsEventFolderList = new Array();\r\n this.publicationsTravelFolderList = new Array();\r\n res.forEach(data => {\r\n this.theDate = new Date(data.DateBegin);\r\n this.theEndDate = new Date(data.DateEnd);\r\n let folder: PublicationFolder = {\r\n ProcessId: data.ProcessId,\r\n Description: data.Description,\r\n Detail: data.Detail,\r\n DateBegin: this.theDate.getDate() +\" de \" + ( this.months[this.theDate.getMonth()])+\" de \" +this.theDate.getFullYear(),\r\n DateEnd: this.theEndDate.getDate() +\" de \" + ( this.months[this.theEndDate.getMonth()])+\" de \" +this.theEndDate.getFullYear(),\r\n ActionType: data.ActionType,\r\n }\r\n if(data.ActionType == \"Evento\"){\r\n this.publicationsEventFolderList.push(folder);\r\n }\r\n else{\r\n this.publicationsTravelFolderList.push(folder);\r\n }\r\n this.showLoader = false;\r\n });\r\n });\r\n }\r\n\r\n async AddPublicationFolder(item:any) {\r\n const modal = await this.modalController.create({\r\n component: NewActionPage,\r\n componentProps:{\r\n item: item,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n async viewPublications(folder: PublicationFolder) {\r\n\r\n /* const enterAnimation = (baseEl: any) => {\r\n const backdropAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('ion-backdrop')!)\r\n .fromTo('opacity', '0.01', 'var(--backdrop-opacity)');\r\n\r\n const wrapperAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('.modal-wrapper')!)\r\n .keyframes([\r\n { offset: 0, opacity: '0', transform: 'scale(0)' },\r\n { offset: 1, opacity: '0.99', transform: 'scale(1)' }\r\n ]);\r\n\r\n return this.animationController.create()\r\n .addElement(baseEl)\r\n .easing('ease-out')\r\n .duration(500)\r\n .addAnimation([backdropAnimation, wrapperAnimation]);\r\n }\r\n\r\n const leaveAnimation = (baseEl: any) => {\r\n return enterAnimation(baseEl).direction('reverse');\r\n }\r\n */\r\n\r\n\r\n /* let item = this.publicationFolderList; */\r\n const modal = await this.modalController.create({\r\n component: ViewPublicationsPage,\r\n /* enterAnimation,\r\n leaveAnimation, */\r\n componentProps:{\r\n item:folder,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \".left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: hidden;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-btn-modal-dismiss',\r\n templateUrl: './btn-modal-dismiss.page.html',\r\n styleUrls: ['./btn-modal-dismiss.page.scss'],\r\n})\r\nexport class BtnModalDismissPage implements OnInit {\r\n\r\n constructor(\r\n private modalController: ModalController, \r\n ) { \r\n\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \".right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-btn-seguinte',\r\n templateUrl: './btn-seguinte.page.html',\r\n styleUrls: ['./btn-seguinte.page.scss'],\r\n})\r\nexport class BtnSeguintePage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","export default \".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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-header-pr',\r\n templateUrl: './header-pr.page.html',\r\n styleUrls: ['./header-pr.page.scss'],\r\n})\r\nexport class HeaderPrPage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { IonicModule } from '@ionic/angular';\r\nimport { HeaderPage } from './header/header.page';\r\nimport { HeaderPrPage } from './header-pr/header-pr.page';\r\nimport { BtnSeguintePage } from './btn-seguinte/btn-seguinte.page';\r\nimport { BtnModalDismissPage } from './btn-modal-dismiss/btn-modal-dismiss.page';\r\nimport { ChatPopoverPage } from './popover/chat-popover/chat-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ],\r\n exports: [\r\n HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ],\r\n entryComponents:[],\r\n declarations: [HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ]\r\n})\r\nexport class SharedModule {}"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/publications/new-action/new-action.page.html","./src/app/pages/publications/publications.page.html","./src/app/models/publicationfolder.ts","./src/app/pages/publications/new-action/new-action.page.scss","./src/app/pages/publications/new-action/new-action.page.ts","./src/app/pages/publications/publications-routing.module.ts","./src/app/pages/publications/publications.module.ts","./src/app/pages/publications/publications.page.scss","./src/app/pages/publications/publications.page.ts"],"names":[],"mappings":"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","file":"pages-publications-publications-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Nova Acção\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Viagem\\r\\n \\r\\n \\r\\n Evento\\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n\\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Criar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Acções Presidenciais\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{viagem.Description}}

    \\r\\n

    {{viagem.Detail}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{evento.Description}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export class PublicationFolder {\r\n ProcessId: number;\r\n Description: string;\r\n Detail: string;\r\n DateBegin: string;\r\n DateEnd: string;\r\n ActionType: string;\r\n}","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.div-title {\\n width: 180px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-textarea-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.actionType {\\n width: 170px;\\n padding: 10px;\\n float: right;\\n overflow: auto;\\n border-radius: 30px;\\n}\\n\\n.ion-segment {\\n --background: #0782c9;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxuZXctYWN0aW9uXFxuZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vbmV3LWFjdGlvbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7RUFDQSxpQ0FBQTtFQUNBLHFCQUFBO0FDRUY7O0FEQUE7RUFDSSxnQkFBQTtBQ0dKOztBRERBO0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtBQ0lGOztBREZBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDS0Y7O0FESEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDTUY7O0FESkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7QUNRRjs7QUROQTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtBQ1VGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7QUNXRjs7QURUQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNGLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDYUE7O0FEWEE7RUFDQSxlQUFBO0FDY0E7O0FEWkE7RUFDSSxtQkFBQTtFQUNBLGNBQUE7QUNlSjs7QURiRTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ2dCSjs7QURkRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBQ2lCSjs7QURmRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ2tCSjs7QURoQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ21CSjs7QURqQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ29CSjs7QURsQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ3NCSjs7QURwQkU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNELFlBQUE7RUFDQyxjQUFBO0VBQ0EsbUJBQUE7QUN1Qko7O0FEckJFO0VBQ0UscUJBQUE7QUN3QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvbmV3LWFjdGlvbi9uZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAxODBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmlvbi1pY29uLWNsYXNze1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24tdGV4dGFyZWEtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuYWN0aW9uVHlwZXtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgIGZsb2F0OiByaWdodDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgLmlvbi1zZWdtZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDE4MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hY3Rpb25UeXBlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uaW9uLXNlZ21lbnQge1xuICAtLWJhY2tncm91bmQ6ICMwNzgyYzk7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\n\r\n@Component({\r\n selector: 'app-new-action',\r\n templateUrl: './new-action.page.html',\r\n styleUrls: ['./new-action.page.scss'],\r\n})\r\nexport class NewActionPage implements OnInit {\r\n\r\n folder: PublicationFolder;\r\n segment:string;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private publication: PublicationsService\r\n ) { \r\n this.folder = new PublicationFolder();\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Viagem\";\r\n }\r\n\r\n segmentChanged(ev: any) {\r\n console.log(ev.detail.value);\r\n }\r\n\r\n save(){\r\n this.folder = {\r\n ProcessId: null,\r\n Description: this.folder.Description,\r\n Detail: this.folder.Detail,\r\n DateBegin: this.folder.DateBegin,\r\n DateEnd: this.folder.DateEnd,\r\n ActionType: this.segment,\r\n }\r\n console.log(this.folder);\r\n \r\n this.publication.CreatePublicationFolder(this.folder);\r\n this.close();\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: PublicationsPage\r\n },\r\n {\r\n path: 'new-publication',\r\n loadChildren: () => import('./new-publication/new-publication.module').then( m => m.NewPublicationPageModule)\r\n },\r\n {\r\n path: 'gallery',\r\n loadChildren: () => import('./gallery/gallery.module').then( m => m.GalleryPageModule)\r\n },\r\n {\r\n path: 'new-action',\r\n loadChildren: () => import('./new-action/new-action.module').then( m => m.NewActionPageModule)\r\n },\r\n {\r\n path: 'view-publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('./view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n loadChildren: ()=> import('./view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class PublicationsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { PublicationsPageRoutingModule } from './publications-routing.module';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n PublicationsPageRoutingModule\r\n ],\r\n declarations: [PublicationsPage]\r\n})\r\nexport class PublicationsPageModule {}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n}\\n\\nion-toolbar {\\n border-width: 0 !important;\\n --padding-top: 0px !important;\\n --padding-start: 0px !important;\\n --padding-right: 0px !important;\\n --padding-end: 0px !important;\\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\\nion-content {\\n --background:#0782c9;\\n --border: none;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.item {\\n width: 360px;\\n padding: 0 0px 0 0px;\\n overflow: auto;\\n margin: 0px auto;\\n}\\n\\n.item-icon {\\n margin-top: 28px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon2 {\\n margin-top: 23px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon ion-icon {\\n color: #061b52;\\n}\\n\\n.item-content {\\n width: 305px;\\n float: left;\\n padding: 15px 0 15px 10px;\\n}\\n\\n.item-content-date {\\n color: #797979;\\n font-size: 13px;\\n}\\n\\n.item-content-title {\\n color: #0d89d1;\\n font-size: 15px;\\n padding: 5px 0 5px 0;\\n}\\n\\n.item-content-detail {\\n color: #000000;\\n font-size: 13px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xccHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3B1YmxpY2F0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7QUNFRjs7QURBQTtFQUNFLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7QUNHRjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0lKOztBREZJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0lOOztBREZJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDSU47O0FERkk7RUFDRSxXQUFBO0FDSU47O0FERkk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDSU47O0FEQUU7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0tKOztBREhJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNLTjs7QURISTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tOOztBREhJO0VBQ0UsZUFBQTtBQ0tOOztBREhJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNLTjs7QURISTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0tOOztBREZFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNNSjs7QURKRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ09KOztBRExFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QUNRSjs7QURORTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0FDU0o7O0FEUEU7RUFDRSxjQUFBO0FDVUo7O0FEUkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0FDV0o7O0FEVEU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQ1lKOztBRFZFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBQ2FKOztBRFhFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNjSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbnMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLS1wYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgICAtLWJvcmRlcjogbm9uZTtcclxuICB9XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAuZGl2LXRpdGxle1xyXG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbntcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW4tY29udGVudHtcclxuICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIHBhZGRpbmc6IDAgMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaXRlbS1pY29ue1xyXG4gICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24ye1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24gaW9uLWljb257XHJcbiAgICBjb2xvcjogIzA2MWI1MjtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudHtcclxuICAgIHdpZHRoOiAzMDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMTBweDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtdGl0bGV7XHJcbiAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG4gIH1cclxuICAuaXRlbS1jb250ZW50LWRldGFpbHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaW9uLXRvb2xiYXIge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICAtLWJvcmRlcjogbm9uZTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgcGFkZGluZzogMCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaXRlbS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24yIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24gaW9uLWljb24ge1xuICBjb2xvcjogIzA2MWI1Mjtcbn1cblxuLml0ZW0tY29udGVudCB7XG4gIHdpZHRoOiAzMDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDEwcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzBkODlkMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLml0ZW0tY29udGVudC1kZXRhaWwge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { NewActionPage } from './new-action/new-action.page';\r\nimport { ViewPublicationsPage } from './view-publications/view-publications.page';\r\n\r\nimport { Animation, AnimationController } from '@ionic/angular';\r\nimport { LoadingController } from '@ionic/angular';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-publications',\r\n templateUrl: './publications.page.html',\r\n styleUrls: ['./publications.page.scss'],\r\n})\r\nexport class PublicationsPage implements OnInit {\r\n showLoader: boolean;\r\n publicationFolder: PublicationFolder;\r\n\r\n publicationFolderList: PublicationFolder[];\r\n publicationsEventFolderList: PublicationFolder[];\r\n publicationsTravelFolderList: PublicationFolder[];\r\n\r\n theDate:any;\r\n theEndDate:any;\r\n customDate:any;\r\n months: string[];\r\n days:string[];\r\n\r\n constructor(\r\n private router: Router, \r\n private modalController: ModalController,\r\n private animationController: AnimationController,\r\n private loading: LoadingService,\r\n private publications: PublicationsService,\r\n ) {\r\n this.months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n this.days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n function setCookie(cname, cvalue, exdays) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays*24*60*60*1000));\r\n var expires = \"expires=\"+ d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n // AccoesPresidenciais = AccoesPresidenciais = 386,,\r\n setCookie('searchModalAPPType','386', 99999999);\r\n }\r\n\r\n ngOnInit() {\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.getActions();\r\n }\r\n });\r\n }\r\n doRefresh(event) {\r\n /* this.getActions(); */\r\n\r\n setTimeout(() => {\r\n this.getActions();\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n getActions(){\r\n this.showLoader = true;\r\n this.publications.GetPublicationFolderList().subscribe(res=>{\r\n this.publicationFolderList = res;\r\n console.log(res);\r\n this.publicationsEventFolderList = new Array();\r\n this.publicationsTravelFolderList = new Array();\r\n res.forEach(data => {\r\n this.theDate = new Date(data.DateBegin);\r\n this.theEndDate = new Date(data.DateEnd);\r\n let folder: PublicationFolder = {\r\n ProcessId: data.ProcessId,\r\n Description: data.Description,\r\n Detail: data.Detail,\r\n DateBegin: this.theDate.getDate() +\" de \" + ( this.months[this.theDate.getMonth()])+\" de \" +this.theDate.getFullYear(),\r\n DateEnd: this.theEndDate.getDate() +\" de \" + ( this.months[this.theEndDate.getMonth()])+\" de \" +this.theEndDate.getFullYear(),\r\n ActionType: data.ActionType,\r\n }\r\n if(data.ActionType == \"Evento\"){\r\n this.publicationsEventFolderList.push(folder);\r\n }\r\n else{\r\n this.publicationsTravelFolderList.push(folder);\r\n }\r\n this.showLoader = false;\r\n });\r\n });\r\n }\r\n\r\n async AddPublicationFolder(item:any) {\r\n const modal = await this.modalController.create({\r\n component: NewActionPage,\r\n componentProps:{\r\n item: item,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n async viewPublications(folder: PublicationFolder) {\r\n\r\n /* const enterAnimation = (baseEl: any) => {\r\n const backdropAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('ion-backdrop')!)\r\n .fromTo('opacity', '0.01', 'var(--backdrop-opacity)');\r\n\r\n const wrapperAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('.modal-wrapper')!)\r\n .keyframes([\r\n { offset: 0, opacity: '0', transform: 'scale(0)' },\r\n { offset: 1, opacity: '0.99', transform: 'scale(1)' }\r\n ]);\r\n\r\n return this.animationController.create()\r\n .addElement(baseEl)\r\n .easing('ease-out')\r\n .duration(500)\r\n .addAnimation([backdropAnimation, wrapperAnimation]);\r\n }\r\n\r\n const leaveAnimation = (baseEl: any) => {\r\n return enterAnimation(baseEl).direction('reverse');\r\n }\r\n */\r\n\r\n\r\n /* let item = this.publicationFolderList; */\r\n const modal = await this.modalController.create({\r\n component: ViewPublicationsPage,\r\n /* enterAnimation,\r\n leaveAnimation, */\r\n componentProps:{\r\n item:folder,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-publications-publications-module-es5.js b/android/app/src/main/assets/public/pages-publications-publications-module-es5.js index f0679beea..3cd9687cf 100644 --- a/android/app/src/main/assets/public/pages-publications-publications-module-es5.js +++ b/android/app/src/main/assets/public/pages-publications-publications-module-es5.js @@ -41,67 +41,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons /* harmony default export */ - __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Acções Presidenciais\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{viagem.Description}}

    \r\n

    {{viagem.Detail}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{evento.Description}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html": - /*!************************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html ***! - \************************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedBtnModalDismissBtnModalDismissPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "
    \r\n \r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html": - /*!**************************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html ***! - \**************************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedBtnSeguinteBtnSeguintePageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "
    \r\n Seguinte\r\n
    \r\n"; - /***/ - }, - - /***/ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html": - /*!********************************************************************************************!*\ - !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html ***! - \********************************************************************************************/ - - /*! exports provided: default */ - - /***/ - function node_modulesRawLoaderDistCjsJsSrcAppSharedHeaderPrHeaderPrPageHtml(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = "\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n"; + __webpack_exports__["default"] = "\r\n \r\n\r\n\r\n \r\n
    \r\n
    \r\n
    \r\n Acções Presidenciais\r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n\r\n\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{viagem.Description}}

    \r\n

    {{viagem.Detail}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n \r\n

    {{evento.Description}}

    \r\n
    \r\n
    \r\n
    \r\n
    \r\n
    \r\n"; /***/ }, @@ -353,7 +293,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return __webpack_require__.e( /*! import() | view-publications-view-publications-module */ - "common").then(__webpack_require__.bind(null, + "view-publications-view-publications-module").then(__webpack_require__.bind(null, /*! ./view-publications/view-publications.module */ "./src/app/pages/publications/view-publications/view-publications.module.ts")).then(function (m) { return m.ViewPublicationsPageModule; @@ -364,7 +304,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons loadChildren: function loadChildren() { return __webpack_require__.e( /*! import() | view-publications-publication-detail-publication-detail-module */ - "common").then(__webpack_require__.bind(null, + "publication-detail-publication-detail-module").then(__webpack_require__.bind(null, /*! ./view-publications/publication-detail/publication-detail.module */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.module.ts")).then(function (m) { return m.PublicationDetailPageModule; @@ -562,6 +502,16 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons this.publications = publications; this.months = ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"]; this.days = ["Domingo", "Segunda-feira", "Terça-feira", "Quarta-feira", "Quinta-feira", "Sexta-feira", "Sábado"]; + + function setCookie(cname, cvalue, exdays) { + var d = new Date(); + d.setTime(d.getTime() + exdays * 24 * 60 * 60 * 1000); + var expires = "expires=" + d.toUTCString(); + document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/"; + } // AccoesPresidenciais = AccoesPresidenciais = 386,, + + + setCookie('searchModalAPPType', '386', 99999999); } _createClass(PublicationsPage, [{ @@ -726,343 +676,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons "./src/app/pages/publications/publications.page.scss"))["default"]] })], PublicationsPage); /***/ - }, - - /***/ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss": - /*!**********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss ***! - \**********************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedBtnModalDismissBtnModalDismissPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".left {\n width: 37px;\n float: left;\n font-size: 35px;\n overflow: hidden;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */"; - /***/ - }, - - /***/ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts": - /*!********************************************************************!*\ - !*** ./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts ***! - \********************************************************************/ - - /*! exports provided: BtnModalDismissPage */ - - /***/ - function srcAppSharedBtnModalDismissBtnModalDismissPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BtnModalDismissPage", function () { - return BtnModalDismissPage; - }); - /* 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 BtnModalDismissPage = /*#__PURE__*/function () { - function BtnModalDismissPage(modalController) { - _classCallCheck(this, BtnModalDismissPage); - - this.modalController = modalController; - } - - _createClass(BtnModalDismissPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }, { - key: "close", - value: function close() { - this.modalController.dismiss(); - } - }]); - - return BtnModalDismissPage; - }(); - - BtnModalDismissPage.ctorParameters = function () { - return [{ - type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] - }]; - }; - - BtnModalDismissPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-modal-dismiss', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./btn-modal-dismiss.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./btn-modal-dismiss.page.scss */ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss"))["default"]] - })], BtnModalDismissPage); - /***/ - }, - - /***/ - "./src/app/shared/btn-seguinte/btn-seguinte.page.scss": - /*!************************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.scss ***! - \************************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedBtnSeguinteBtnSeguintePageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".right {\n padding: 0 !important;\n float: right;\n font-size: 15px;\n color: #0782c9;\n margin: 8px 0 0 5px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/shared/btn-seguinte/btn-seguinte.page.ts": - /*!**********************************************************!*\ - !*** ./src/app/shared/btn-seguinte/btn-seguinte.page.ts ***! - \**********************************************************/ - - /*! exports provided: BtnSeguintePage */ - - /***/ - function srcAppSharedBtnSeguinteBtnSeguintePageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "BtnSeguintePage", function () { - return BtnSeguintePage; - }); - /* 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 BtnSeguintePage = /*#__PURE__*/function () { - function BtnSeguintePage() { - _classCallCheck(this, BtnSeguintePage); - } - - _createClass(BtnSeguintePage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }]); - - return BtnSeguintePage; - }(); - - BtnSeguintePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-btn-seguinte', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./btn-seguinte.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/btn-seguinte/btn-seguinte.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./btn-seguinte.page.scss */ - "./src/app/shared/btn-seguinte/btn-seguinte.page.scss"))["default"]] - })], BtnSeguintePage); - /***/ - }, - - /***/ - "./src/app/shared/header-pr/header-pr.page.scss": - /*!******************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.scss ***! - \******************************************************/ - - /*! exports provided: default */ - - /***/ - function srcAppSharedHeaderPrHeaderPrPageScss(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony default export */ - - - __webpack_exports__["default"] = ".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.div-top-header .div-search {\n font-size: 45px;\n float: left;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 140px;\n margin: 5px 0 0px 71px;\n float: left;\n}\n.div-top-header .div-logo img {\n width: 100%;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n float: right;\n margin-right: 10px;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */"; - /***/ - }, - - /***/ - "./src/app/shared/header-pr/header-pr.page.ts": - /*!****************************************************!*\ - !*** ./src/app/shared/header-pr/header-pr.page.ts ***! - \****************************************************/ - - /*! exports provided: HeaderPrPage */ - - /***/ - function srcAppSharedHeaderPrHeaderPrPageTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "HeaderPrPage", function () { - return HeaderPrPage; - }); - /* 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 HeaderPrPage = /*#__PURE__*/function () { - function HeaderPrPage() { - _classCallCheck(this, HeaderPrPage); - } - - _createClass(HeaderPrPage, [{ - key: "ngOnInit", - value: function ngOnInit() {} - }]); - - return HeaderPrPage; - }(); - - HeaderPrPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ - selector: 'app-header-pr', - template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! raw-loader!./header-pr.page.html */ - "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header-pr/header-pr.page.html"))["default"], - styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( - /*! ./header-pr.page.scss */ - "./src/app/shared/header-pr/header-pr.page.scss"))["default"]] - })], HeaderPrPage); - /***/ - }, - - /***/ - "./src/app/shared/shared.module.ts": - /*!*****************************************!*\ - !*** ./src/app/shared/shared.module.ts ***! - \*****************************************/ - - /*! exports provided: SharedModule */ - - /***/ - function srcAppSharedSharedModuleTs(module, __webpack_exports__, __webpack_require__) { - "use strict"; - - __webpack_require__.r(__webpack_exports__); - /* harmony export (binding) */ - - - __webpack_require__.d(__webpack_exports__, "SharedModule", function () { - return SharedModule; - }); - /* 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 _header_header_page__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__( - /*! ./header/header.page */ - "./src/app/shared/header/header.page.ts"); - /* harmony import */ - - - var _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__( - /*! ./header-pr/header-pr.page */ - "./src/app/shared/header-pr/header-pr.page.ts"); - /* harmony import */ - - - var _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__( - /*! ./btn-seguinte/btn-seguinte.page */ - "./src/app/shared/btn-seguinte/btn-seguinte.page.ts"); - /* harmony import */ - - - var _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__( - /*! ./btn-modal-dismiss/btn-modal-dismiss.page */ - "./src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts"); - - var SharedModule = function SharedModule() { - _classCallCheck(this, SharedModule); - }; - - SharedModule = 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"]], - exports: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"]], - entryComponents: [], - declarations: [_header_header_page__WEBPACK_IMPORTED_MODULE_5__["HeaderPage"], _header_pr_header_pr_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPrPage"], _btn_seguinte_btn_seguinte_page__WEBPACK_IMPORTED_MODULE_7__["BtnSeguintePage"], _btn_modal_dismiss_btn_modal_dismiss_page__WEBPACK_IMPORTED_MODULE_8__["BtnModalDismissPage"]] - })], SharedModule); - /***/ } }]); //# sourceMappingURL=pages-publications-publications-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-publications-publications-module-es5.js.map b/android/app/src/main/assets/public/pages-publications-publications-module-es5.js.map index 68f220051..7981d1277 100644 --- a/android/app/src/main/assets/public/pages-publications-publications-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-publications-publications-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/publications/new-action/new-action.page.html","webpack:///src/app/pages/publications/publications.page.html","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.html","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.html","webpack:///src/app/shared/header-pr/header-pr.page.html","webpack:///src/app/models/publicationfolder.ts","webpack:///src/app/pages/publications/new-action/new-action.page.scss","webpack:///src/app/pages/publications/new-action/new-action.page.ts","webpack:///src/app/pages/publications/publications-routing.module.ts","webpack:///src/app/pages/publications/publications.module.ts","webpack:///src/app/pages/publications/publications.page.scss","webpack:///src/app/pages/publications/publications.page.ts","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.scss","webpack:///src/app/shared/btn-modal-dismiss/btn-modal-dismiss.page.ts","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.scss","webpack:///src/app/shared/btn-seguinte/btn-seguinte.page.ts","webpack:///src/app/shared/header-pr/header-pr.page.scss","webpack:///src/app/shared/header-pr/header-pr.page.ts","webpack:///src/app/shared/shared.module.ts"],"names":["PublicationFolder","NewActionPage","modalController","publication","folder","segment","ev","console","log","detail","value","ProcessId","Description","Detail","DateBegin","DateEnd","ActionType","CreatePublicationFolder","close","dismiss","selector","template","routes","path","component","loadChildren","then","m","NewPublicationPageModule","GalleryPageModule","NewActionPageModule","children","ViewPublicationsPageModule","PublicationDetailPageModule","PublicationsPageRoutingModule","imports","forChild","exports","PublicationsPageModule","declarations","PublicationsPage","router","animationController","loading","publications","months","days","events","forEach","event","url","getActions","setTimeout","target","complete","showLoader","GetPublicationFolderList","subscribe","res","publicationFolderList","publicationsEventFolderList","Array","publicationsTravelFolderList","data","theDate","Date","theEndDate","getDate","getMonth","getFullYear","push","item","create","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","doRefresh","BtnModalDismissPage","BtnSeguintePage","HeaderPrPage","SharedModule","entryComponents"],"mappings":"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","file":"pages-publications-publications-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Nova Acção\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Viagem\\r\\n \\r\\n \\r\\n Evento\\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n\\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Criar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Acções Presidenciais\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{viagem.Description}}

    \\r\\n

    {{viagem.Detail}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{evento.Description}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export default \"
    \\r\\n \\r\\n
    \\r\\n\";","export default \"
    \\r\\n Seguinte\\r\\n
    \\r\\n\";","export default \"\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export class PublicationFolder {\r\n ProcessId: number;\r\n Description: string;\r\n Detail: string;\r\n DateBegin: string;\r\n DateEnd: string;\r\n ActionType: string;\r\n}","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.div-title {\\n width: 180px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-textarea-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.actionType {\\n width: 170px;\\n padding: 10px;\\n float: right;\\n overflow: auto;\\n border-radius: 30px;\\n}\\n\\n.ion-segment {\\n --background: #0782c9;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxuZXctYWN0aW9uXFxuZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vbmV3LWFjdGlvbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7RUFDQSxpQ0FBQTtFQUNBLHFCQUFBO0FDRUY7O0FEQUE7RUFDSSxnQkFBQTtBQ0dKOztBRERBO0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtBQ0lGOztBREZBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDS0Y7O0FESEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDTUY7O0FESkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7QUNRRjs7QUROQTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtBQ1VGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7QUNXRjs7QURUQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNGLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDYUE7O0FEWEE7RUFDQSxlQUFBO0FDY0E7O0FEWkE7RUFDSSxtQkFBQTtFQUNBLGNBQUE7QUNlSjs7QURiRTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ2dCSjs7QURkRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBQ2lCSjs7QURmRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ2tCSjs7QURoQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ21CSjs7QURqQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ29CSjs7QURsQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ3NCSjs7QURwQkU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNELFlBQUE7RUFDQyxjQUFBO0VBQ0EsbUJBQUE7QUN1Qko7O0FEckJFO0VBQ0UscUJBQUE7QUN3QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvbmV3LWFjdGlvbi9uZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAxODBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmlvbi1pY29uLWNsYXNze1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24tdGV4dGFyZWEtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuYWN0aW9uVHlwZXtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgIGZsb2F0OiByaWdodDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgLmlvbi1zZWdtZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDE4MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hY3Rpb25UeXBlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uaW9uLXNlZ21lbnQge1xuICAtLWJhY2tncm91bmQ6ICMwNzgyYzk7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\n\r\n@Component({\r\n selector: 'app-new-action',\r\n templateUrl: './new-action.page.html',\r\n styleUrls: ['./new-action.page.scss'],\r\n})\r\nexport class NewActionPage implements OnInit {\r\n\r\n folder: PublicationFolder;\r\n segment:string;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private publication: PublicationsService\r\n ) { \r\n this.folder = new PublicationFolder();\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Viagem\";\r\n }\r\n\r\n segmentChanged(ev: any) {\r\n console.log(ev.detail.value);\r\n }\r\n\r\n save(){\r\n this.folder = {\r\n ProcessId: null,\r\n Description: this.folder.Description,\r\n Detail: this.folder.Detail,\r\n DateBegin: this.folder.DateBegin,\r\n DateEnd: this.folder.DateEnd,\r\n ActionType: this.segment,\r\n }\r\n console.log(this.folder);\r\n \r\n this.publication.CreatePublicationFolder(this.folder);\r\n this.close();\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: PublicationsPage\r\n },\r\n {\r\n path: 'new-publication',\r\n loadChildren: () => import('./new-publication/new-publication.module').then( m => m.NewPublicationPageModule)\r\n },\r\n {\r\n path: 'gallery',\r\n loadChildren: () => import('./gallery/gallery.module').then( m => m.GalleryPageModule)\r\n },\r\n {\r\n path: 'new-action',\r\n loadChildren: () => import('./new-action/new-action.module').then( m => m.NewActionPageModule)\r\n },\r\n {\r\n path: 'view-publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('./view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n loadChildren: ()=> import('./view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class PublicationsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { PublicationsPageRoutingModule } from './publications-routing.module';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n PublicationsPageRoutingModule\r\n ],\r\n declarations: [PublicationsPage]\r\n})\r\nexport class PublicationsPageModule {}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n}\\n\\nion-toolbar {\\n border-width: 0 !important;\\n --padding-top: 0px !important;\\n --padding-start: 0px !important;\\n --padding-right: 0px !important;\\n --padding-end: 0px !important;\\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\\nion-content {\\n --background:#0782c9;\\n --border: none;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.item {\\n width: 360px;\\n padding: 0 0px 0 0px;\\n overflow: auto;\\n margin: 0px auto;\\n}\\n\\n.item-icon {\\n margin-top: 28px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon2 {\\n margin-top: 23px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon ion-icon {\\n color: #061b52;\\n}\\n\\n.item-content {\\n width: 305px;\\n float: left;\\n padding: 15px 0 15px 10px;\\n}\\n\\n.item-content-date {\\n color: #797979;\\n font-size: 13px;\\n}\\n\\n.item-content-title {\\n color: #0d89d1;\\n font-size: 15px;\\n padding: 5px 0 5px 0;\\n}\\n\\n.item-content-detail {\\n color: #000000;\\n font-size: 13px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xccHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3B1YmxpY2F0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7QUNFRjs7QURBQTtFQUNFLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7QUNHRjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0lKOztBREZJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0lOOztBREZJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDSU47O0FERkk7RUFDRSxXQUFBO0FDSU47O0FERkk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDSU47O0FEQUU7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0tKOztBREhJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNLTjs7QURISTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tOOztBREhJO0VBQ0UsZUFBQTtBQ0tOOztBREhJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNLTjs7QURISTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0tOOztBREZFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNNSjs7QURKRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ09KOztBRExFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QUNRSjs7QURORTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0FDU0o7O0FEUEU7RUFDRSxjQUFBO0FDVUo7O0FEUkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0FDV0o7O0FEVEU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQ1lKOztBRFZFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBQ2FKOztBRFhFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNjSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbnMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLS1wYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgICAtLWJvcmRlcjogbm9uZTtcclxuICB9XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAuZGl2LXRpdGxle1xyXG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbntcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW4tY29udGVudHtcclxuICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIHBhZGRpbmc6IDAgMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaXRlbS1pY29ue1xyXG4gICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24ye1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24gaW9uLWljb257XHJcbiAgICBjb2xvcjogIzA2MWI1MjtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudHtcclxuICAgIHdpZHRoOiAzMDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMTBweDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtdGl0bGV7XHJcbiAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG4gIH1cclxuICAuaXRlbS1jb250ZW50LWRldGFpbHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaW9uLXRvb2xiYXIge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICAtLWJvcmRlcjogbm9uZTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgcGFkZGluZzogMCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaXRlbS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24yIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24gaW9uLWljb24ge1xuICBjb2xvcjogIzA2MWI1Mjtcbn1cblxuLml0ZW0tY29udGVudCB7XG4gIHdpZHRoOiAzMDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDEwcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzBkODlkMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLml0ZW0tY29udGVudC1kZXRhaWwge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { NewActionPage } from './new-action/new-action.page';\r\nimport { ViewPublicationsPage } from './view-publications/view-publications.page';\r\n\r\nimport { Animation, AnimationController } from '@ionic/angular';\r\nimport { LoadingController } from '@ionic/angular';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-publications',\r\n templateUrl: './publications.page.html',\r\n styleUrls: ['./publications.page.scss'],\r\n})\r\nexport class PublicationsPage implements OnInit {\r\n showLoader: boolean;\r\n publicationFolder: PublicationFolder;\r\n\r\n publicationFolderList: PublicationFolder[];\r\n publicationsEventFolderList: PublicationFolder[];\r\n publicationsTravelFolderList: PublicationFolder[];\r\n\r\n theDate:any;\r\n theEndDate:any;\r\n customDate:any;\r\n months: string[];\r\n days:string[];\r\n\r\n \r\n\r\n constructor(\r\n private router: Router, \r\n private modalController: ModalController,\r\n private animationController: AnimationController,\r\n private loading: LoadingService,\r\n private publications: PublicationsService,\r\n ) { \r\n this.months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n this.days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n }\r\n\r\n ngOnInit() {\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.getActions();\r\n }\r\n });\r\n }\r\n doRefresh(event) {\r\n /* this.getActions(); */\r\n\r\n setTimeout(() => {\r\n this.getActions();\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n getActions(){\r\n this.showLoader = true;\r\n this.publications.GetPublicationFolderList().subscribe(res=>{\r\n this.publicationFolderList = res;\r\n console.log(res);\r\n this.publicationsEventFolderList = new Array();\r\n this.publicationsTravelFolderList = new Array();\r\n res.forEach(data => {\r\n this.theDate = new Date(data.DateBegin);\r\n this.theEndDate = new Date(data.DateEnd);\r\n let folder: PublicationFolder = {\r\n ProcessId: data.ProcessId,\r\n Description: data.Description,\r\n Detail: data.Detail,\r\n DateBegin: this.theDate.getDate() +\" de \" + ( this.months[this.theDate.getMonth()])+\" de \" +this.theDate.getFullYear(),\r\n DateEnd: this.theEndDate.getDate() +\" de \" + ( this.months[this.theEndDate.getMonth()])+\" de \" +this.theEndDate.getFullYear(),\r\n ActionType: data.ActionType,\r\n }\r\n if(data.ActionType == \"Evento\"){\r\n this.publicationsEventFolderList.push(folder);\r\n }\r\n else{\r\n this.publicationsTravelFolderList.push(folder);\r\n }\r\n this.showLoader = false;\r\n });\r\n });\r\n }\r\n\r\n async AddPublicationFolder(item:any) {\r\n const modal = await this.modalController.create({\r\n component: NewActionPage,\r\n componentProps:{\r\n item: item,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n async viewPublications(folder: PublicationFolder) {\r\n\r\n /* const enterAnimation = (baseEl: any) => {\r\n const backdropAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('ion-backdrop')!)\r\n .fromTo('opacity', '0.01', 'var(--backdrop-opacity)');\r\n\r\n const wrapperAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('.modal-wrapper')!)\r\n .keyframes([\r\n { offset: 0, opacity: '0', transform: 'scale(0)' },\r\n { offset: 1, opacity: '0.99', transform: 'scale(1)' }\r\n ]);\r\n\r\n return this.animationController.create()\r\n .addElement(baseEl)\r\n .easing('ease-out')\r\n .duration(500)\r\n .addAnimation([backdropAnimation, wrapperAnimation]);\r\n }\r\n\r\n const leaveAnimation = (baseEl: any) => {\r\n return enterAnimation(baseEl).direction('reverse');\r\n }\r\n */\r\n\r\n\r\n /* let item = this.publicationFolderList; */\r\n const modal = await this.modalController.create({\r\n component: ViewPublicationsPage,\r\n /* enterAnimation,\r\n leaveAnimation, */\r\n componentProps:{\r\n item:folder,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n","export default \".left {\\n width: 37px;\\n float: left;\\n font-size: 35px;\\n overflow: hidden;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1tb2RhbC1kaXNtaXNzL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxcc2hhcmVkXFxidG4tbW9kYWwtZGlzbWlzc1xcYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLW1vZGFsLWRpc21pc3MvYnRuLW1vZGFsLWRpc21pc3MucGFnZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7QUNDSiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9idG4tbW9kYWwtZGlzbWlzcy9idG4tbW9kYWwtZGlzbWlzcy5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGVmdHtcclxuICAgIHdpZHRoOiAzN3B4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59IiwiLmxlZnQge1xuICB3aWR0aDogMzdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iXX0= */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\n\r\n@Component({\r\n selector: 'app-btn-modal-dismiss',\r\n templateUrl: './btn-modal-dismiss.page.html',\r\n styleUrls: ['./btn-modal-dismiss.page.scss'],\r\n})\r\nexport class BtnModalDismissPage implements OnInit {\r\n\r\n constructor(\r\n private modalController: ModalController, \r\n ) { \r\n\r\n }\r\n\r\n ngOnInit() {\r\n\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","export default \".right {\\n padding: 0 !important;\\n float: right;\\n font-size: 15px;\\n color: #0782c9;\\n margin: 8px 0 0 5px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2J0bi1zZWd1aW50ZS9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcYnRuLXNlZ3VpbnRlXFxidG4tc2VndWludGUucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FDQ0oiLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvYnRuLXNlZ3VpbnRlL2J0bi1zZWd1aW50ZS5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIucmlnaHR7XHJcbiAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGNvbG9yOiAjMDc4MmM5O1xyXG4gICAgbWFyZ2luOiA4cHggMCAwIDVweDtcclxuICB9IiwiLnJpZ2h0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwNzgyYzk7XG4gIG1hcmdpbjogOHB4IDAgMCA1cHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-btn-seguinte',\r\n templateUrl: './btn-seguinte.page.html',\r\n styleUrls: ['./btn-seguinte.page.scss'],\r\n})\r\nexport class BtnSeguintePage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","export default \".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.div-top-header .div-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci1wci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyLXByXFxoZWFkZXItcHIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHlCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7QUNDSjtBRENJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0NOO0FEQ0k7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNDTjtBRENJO0VBQ0UsV0FBQTtBQ0NOO0FEQ0k7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDQ04iLCJmaWxlIjoic3JjL2FwcC9zaGFyZWQvaGVhZGVyLXByL2hlYWRlci1wci5wYWdlLnNjc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfSIsIi5kaXYtdG9wLWhlYWRlciB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiA1cHggMCAwcHggNzFweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\n\r\n@Component({\r\n selector: 'app-header-pr',\r\n templateUrl: './header-pr.page.html',\r\n styleUrls: ['./header-pr.page.scss'],\r\n})\r\nexport class HeaderPrPage implements OnInit {\r\n\r\n constructor() { }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\nimport { IonicModule } from '@ionic/angular';\r\nimport { HeaderPage } from './header/header.page';\r\nimport { HeaderPrPage } from './header-pr/header-pr.page';\r\nimport { BtnSeguintePage } from './btn-seguinte/btn-seguinte.page';\r\nimport { BtnModalDismissPage } from './btn-modal-dismiss/btn-modal-dismiss.page';\r\nimport { ChatPopoverPage } from './popover/chat-popover/chat-popover.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n ],\r\n exports: [\r\n HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ],\r\n entryComponents:[],\r\n declarations: [HeaderPage, \r\n HeaderPrPage, \r\n BtnSeguintePage,\r\n BtnModalDismissPage,\r\n ]\r\n})\r\nexport class SharedModule {}"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/publications/new-action/new-action.page.html","webpack:///src/app/pages/publications/publications.page.html","webpack:///src/app/models/publicationfolder.ts","webpack:///src/app/pages/publications/new-action/new-action.page.scss","webpack:///src/app/pages/publications/new-action/new-action.page.ts","webpack:///src/app/pages/publications/publications-routing.module.ts","webpack:///src/app/pages/publications/publications.module.ts","webpack:///src/app/pages/publications/publications.page.scss","webpack:///src/app/pages/publications/publications.page.ts"],"names":["PublicationFolder","NewActionPage","modalController","publication","folder","segment","ev","console","log","detail","value","ProcessId","Description","Detail","DateBegin","DateEnd","ActionType","CreatePublicationFolder","close","dismiss","selector","template","routes","path","component","loadChildren","then","m","NewPublicationPageModule","GalleryPageModule","NewActionPageModule","children","ViewPublicationsPageModule","PublicationDetailPageModule","PublicationsPageRoutingModule","imports","forChild","exports","PublicationsPageModule","declarations","PublicationsPage","router","animationController","loading","publications","months","days","setCookie","cname","cvalue","exdays","d","Date","setTime","getTime","expires","toUTCString","document","cookie","events","forEach","event","url","getActions","setTimeout","target","complete","showLoader","GetPublicationFolderList","subscribe","res","publicationFolderList","publicationsEventFolderList","Array","publicationsTravelFolderList","data","theDate","theEndDate","getDate","getMonth","getFullYear","push","item","create","componentProps","cssClass","backdropDismiss","modal","present","onDidDismiss","doRefresh"],"mappings":"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","file":"pages-publications-publications-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Nova Acção\\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n Viagem\\r\\n \\r\\n \\r\\n Evento\\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n \\r\\n\\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n Cancelar\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n Criar\\r\\n \\r\\n \\r\\n \\r\\n\\r\\n\";","export default \"\\r\\n \\r\\n\\r\\n\\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n Acções Presidenciais\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\\r\\n\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{viagem.Description}}

    \\r\\n

    {{viagem.Detail}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n \\r\\n

    {{evento.Description}}

    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n\";","export class PublicationFolder {\r\n ProcessId: number;\r\n Description: string;\r\n Detail: string;\r\n DateBegin: string;\r\n DateEnd: string;\r\n ActionType: string;\r\n}","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n transform: translate3d(0, 5px, 0);\\n --border-radius: 30px;\\n}\\n\\nion-footer {\\n background: #fff;\\n}\\n\\nion-toolbar {\\n /* --background:#0782c9; */\\n border-width: 0 !important;\\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-search {\\n font-size: 45px;\\n float: left;\\n margin: 0 0 0 10px;\\n}\\n\\n.div-logo {\\n background: transparent;\\n width: 140px;\\n margin: 5px 0 0px 71px;\\n float: left;\\n}\\n\\n.div-logo img {\\n width: 100%;\\n}\\n\\n.div-profile {\\n font-size: 45px;\\n float: right;\\n margin-right: 10px;\\n}\\n\\n.content-top {\\n width: 344px;\\n background: #f3f2f2;\\n height: 20px;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n}\\n\\n.content-container {\\n width: 100%;\\n margin: 0 auto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background: #ffffff;\\n height: 100%;\\n box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);\\n padding: 25px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n.title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n}\\n\\n.div-title {\\n width: 180px;\\n /* padding: 0!important; */\\n float: left;\\n margin: 2.5px 0 0 5px;\\n}\\n\\n.title {\\n font-size: 25px;\\n}\\n\\n.container-div {\\n margin-bottom: 15px;\\n overflow: auto;\\n}\\n\\n.ion-item-container {\\n width: 360px;\\n margin: 15px auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 10px;\\n}\\n\\n.ion-item-container-no-border {\\n width: 100%;\\n margin: 0px auto;\\n padding: 0 !important;\\n overflow: auto;\\n}\\n\\n.ion-item-class-2 {\\n width: 360px;\\n margin: 0px auto;\\n}\\n\\n.ion-icon-class {\\n width: 45px;\\n height: 45px;\\n float: left;\\n padding: 10px;\\n font-size: 25px;\\n}\\n\\n.ion-input-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-textarea-class {\\n width: 315px;\\n height: auto;\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n padding-left: 5px;\\n padding-right: 10px;\\n float: left;\\n}\\n\\n.ion-input-class-no-height {\\n border: 1px solid #ebebeb;\\n border-radius: 5px;\\n overflow: auto;\\n}\\n\\n.actionType {\\n width: 170px;\\n padding: 10px;\\n float: right;\\n overflow: auto;\\n border-radius: 30px;\\n}\\n\\n.ion-segment {\\n --background: #0782c9;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vQzpcXFVzZXJzXFx0aWFnby5rYXlheWFcXGRldmVsb3BtZW50XFxnYWJpbmV0ZS1kaWdpdGFsL3NyY1xcYXBwXFxwYWdlc1xccHVibGljYXRpb25zXFxuZXctYWN0aW9uXFxuZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL25ldy1hY3Rpb24vbmV3LWFjdGlvbi5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7RUFDQSxpQ0FBQTtFQUNBLHFCQUFBO0FDRUY7O0FEQUE7RUFDSSxnQkFBQTtBQ0dKOztBRERBO0VBQ0UsMEJBQUE7RUFDQSwwQkFBQTtBQ0lGOztBREZBO0VBQ0UsWUFBQTtFQUNBLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDS0Y7O0FESEE7RUFDRSxlQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0FDTUY7O0FESkE7RUFDRSx1QkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7QUNPRjs7QURMQTtFQUNFLFdBQUE7QUNRRjs7QUROQTtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QUNTRjs7QURQQTtFQUNFLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtBQ1VGOztBRFJBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxZQUFBO0VBQ0EsMkNBQUE7RUFDQSx5QkFBQTtFQUNBLGNBQUE7QUNXRjs7QURUQTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtBQ1lGOztBRFZBO0VBQ0UsWUFBQTtFQUNGLDBCQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FDYUE7O0FEWEE7RUFDQSxlQUFBO0FDY0E7O0FEWkE7RUFDSSxtQkFBQTtFQUNBLGNBQUE7QUNlSjs7QURiRTtFQUNFLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ2dCSjs7QURkRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBQ2lCSjs7QURmRTtFQUNFLFlBQUE7RUFDQSxnQkFBQTtBQ2tCSjs7QURoQkU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtBQ21CSjs7QURqQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ29CSjs7QURsQkU7RUFDRSxZQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtBQ3FCSjs7QURuQkU7RUFDRSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBQ3NCSjs7QURwQkU7RUFDRSxZQUFBO0VBQ0EsYUFBQTtFQUNELFlBQUE7RUFDQyxjQUFBO0VBQ0EsbUJBQUE7QUN1Qko7O0FEckJFO0VBQ0UscUJBQUE7QUN3QkoiLCJmaWxlIjoic3JjL2FwcC9wYWdlcy9wdWJsaWNhdGlvbnMvbmV3LWFjdGlvbi9uZXctYWN0aW9uLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIjpob3N0e1xyXG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XHJcbn1cclxuaW9uLWNvbnRlbnR7XHJcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcbiAgLS1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG59XHJcbmlvbi1mb290ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtdG9wLWhlYWRlcntcclxuICB3aWR0aDogNDAwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuICBib3JkZXI6IDAhaW1wb3J0YW50O1xyXG59XHJcbi5kaXYtc2VhcmNoe1xyXG4gIGZvbnQtc2l6ZTogNDVweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAgMCAwIDEwcHhcclxufVxyXG4uZGl2LWxvZ297XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgd2lkdGg6IDE0MHB4O1xyXG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuLmRpdi1sb2dvIGltZ3tcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG4uZGl2LXByb2ZpbGV7XHJcbiAgZm9udC1zaXplOiA0NXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuLmNvbnRlbnQtdG9we1xyXG4gIHdpZHRoOiAzNDRweDtcclxuICBiYWNrZ3JvdW5kOiAjZjNmMmYyO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNXB4O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG59XHJcbi5jb250ZW50LWNvbnRhaW5lcntcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46MCBhdXRvO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHg7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICBwYWRkaW5nOiAyNXB4IDIwcHggMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcbi50aXRsZS1jb250ZW50e1xyXG4gIHdpZHRoOiAzNjBweDtcclxuICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRpdGxle1xyXG4gIHdpZHRoOiAxODBweDtcclxuLyogcGFkZGluZzogMCFpbXBvcnRhbnQ7ICovXHJcbmZsb2F0OiBsZWZ0O1xyXG5tYXJnaW46IDIuNXB4IDAgMCA1cHg7XHJcbn1cclxuLnRpdGxle1xyXG5mb250LXNpemU6IDI1cHg7XHJcbn1cclxuLmNvbnRhaW5lci1kaXZ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXJ7XHJcbiAgICB3aWR0aDogMzYwcHg7XHJcbiAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgfVxyXG4gIC5pb24taXRlbS1jbGFzcy0ye1xyXG4gICAgd2lkdGg6IDM2MHB4O1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmlvbi1pY29uLWNsYXNze1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24tdGV4dGFyZWEtY2xhc3N7XHJcbiAgICB3aWR0aDogMzE1cHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC5pb24taW5wdXQtY2xhc3Mtbm8taGVpZ2h0e1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gIH1cclxuICAuYWN0aW9uVHlwZXtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgIGZsb2F0OiByaWdodDtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICB9XHJcbiAgLmlvbi1zZWdtZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiAjMDc4MmM5O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICAtLWJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbmlvbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG5pb24tdG9vbGJhciB7XG4gIC8qIC0tYmFja2dyb3VuZDojMDc4MmM5OyAqL1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi10b3AtaGVhZGVyIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmRpdi1zZWFyY2gge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5cbi5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZGl2LWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5jb250ZW50LXRvcCB7XG4gIHdpZHRoOiAzNDRweDtcbiAgYmFja2dyb3VuZDogI2YzZjJmMjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG59XG5cbi5jb250ZW50LWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgcGFkZGluZzogMjVweCAyMHB4IDAgMjBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi50aXRsZS1jb250ZW50IHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRpdGxlIHtcbiAgd2lkdGg6IDE4MHB4O1xuICAvKiBwYWRkaW5nOiAwIWltcG9ydGFudDsgKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMi41cHggMCAwIDVweDtcbn1cblxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uY29udGFpbmVyLWRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaW9uLWl0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5pb24taXRlbS1jb250YWluZXItbm8tYm9yZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5pb24taXRlbS1jbGFzcy0yIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaW9uLWljb24tY2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLXRleHRhcmVhLWNsYXNzIHtcbiAgd2lkdGg6IDMxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW9uLWlucHV0LWNsYXNzLW5vLWhlaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hY3Rpb25UeXBlIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4uaW9uLXNlZ21lbnQge1xuICAtLWJhY2tncm91bmQ6ICMwNzgyYzk7XG59Il19 */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\n\r\n@Component({\r\n selector: 'app-new-action',\r\n templateUrl: './new-action.page.html',\r\n styleUrls: ['./new-action.page.scss'],\r\n})\r\nexport class NewActionPage implements OnInit {\r\n\r\n folder: PublicationFolder;\r\n segment:string;\r\n\r\n constructor(\r\n private modalController: ModalController,\r\n private publication: PublicationsService\r\n ) { \r\n this.folder = new PublicationFolder();\r\n }\r\n\r\n ngOnInit() {\r\n this.segment = \"Viagem\";\r\n }\r\n\r\n segmentChanged(ev: any) {\r\n console.log(ev.detail.value);\r\n }\r\n\r\n save(){\r\n this.folder = {\r\n ProcessId: null,\r\n Description: this.folder.Description,\r\n Detail: this.folder.Detail,\r\n DateBegin: this.folder.DateBegin,\r\n DateEnd: this.folder.DateEnd,\r\n ActionType: this.segment,\r\n }\r\n console.log(this.folder);\r\n \r\n this.publication.CreatePublicationFolder(this.folder);\r\n this.close();\r\n }\r\n close(){\r\n this.modalController.dismiss();\r\n }\r\n\r\n}\r\n","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: PublicationsPage\r\n },\r\n {\r\n path: 'new-publication',\r\n loadChildren: () => import('./new-publication/new-publication.module').then( m => m.NewPublicationPageModule)\r\n },\r\n {\r\n path: 'gallery',\r\n loadChildren: () => import('./gallery/gallery.module').then( m => m.GalleryPageModule)\r\n },\r\n {\r\n path: 'new-action',\r\n loadChildren: () => import('./new-action/new-action.module').then( m => m.NewActionPageModule)\r\n },\r\n {\r\n path: 'view-publications',\r\n children: [\r\n {\r\n path:'',\r\n loadChildren: ()=> import('./view-publications/view-publications.module').then(m => m.ViewPublicationsPageModule)\r\n },\r\n {\r\n path:'publication-detail',\r\n loadChildren: ()=> import('./view-publications/publication-detail/publication-detail.module').then(m => m.PublicationDetailPageModule)\r\n },\r\n ]\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class PublicationsPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { PublicationsPageRoutingModule } from './publications-routing.module';\r\n\r\nimport { PublicationsPage } from './publications.page';\r\nimport { SharedModule } from 'src/app/shared/shared.module';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n SharedModule,\r\n PublicationsPageRoutingModule\r\n ],\r\n declarations: [PublicationsPage]\r\n})\r\nexport class PublicationsPageModule {}\r\n","export default \":host {\\n background: #0782c9;\\n}\\n\\nion-content {\\n --background: transparent;\\n}\\n\\nion-toolbar {\\n border-width: 0 !important;\\n --padding-top: 0px !important;\\n --padding-start: 0px !important;\\n --padding-right: 0px !important;\\n --padding-end: 0px !important;\\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\\nion-content {\\n --background:#0782c9;\\n --border: none;\\n}\\n\\n.main-header {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n border-top-left-radius: 25px;\\n border-top-right-radius: 25px;\\n background-color: #fff;\\n overflow: hidden;\\n padding: 30px 20px 0px 20px;\\n color: #000;\\n transform: translate3d(0, 1px, 0);\\n}\\n\\n.main-header .title-content {\\n width: 360px;\\n margin: 0px auto;\\n overflow: auto;\\n padding: 0 !important;\\n background: #fff;\\n}\\n\\n.main-header .div-title {\\n padding: 0 !important;\\n float: left;\\n}\\n\\n.main-header .title {\\n font-size: 25px;\\n}\\n\\n.main-header .div-icon {\\n width: 40px;\\n float: right;\\n font-size: 35px;\\n overflow: auto;\\n padding: 1px;\\n}\\n\\n.main-header .div-icon ion-icon {\\n float: right;\\n padding-left: 20px;\\n}\\n\\n.main-content {\\n width: 100%;\\n /* 400px */\\n height: 100%;\\n font-family: Roboto;\\n margin: 0 auto;\\n background-color: #fff;\\n overflow: auto;\\n padding: 15px 20px 0 20px;\\n}\\n\\n.item {\\n width: 360px;\\n padding: 0 0px 0 0px;\\n overflow: auto;\\n margin: 0px auto;\\n}\\n\\n.item-icon {\\n margin-top: 28px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon2 {\\n margin-top: 23px;\\n width: 45px;\\n float: left;\\n font-size: 40px;\\n}\\n\\n.item-icon ion-icon {\\n color: #061b52;\\n}\\n\\n.item-content {\\n width: 305px;\\n float: left;\\n padding: 15px 0 15px 10px;\\n}\\n\\n.item-content-date {\\n color: #797979;\\n font-size: 13px;\\n}\\n\\n.item-content-title {\\n color: #0d89d1;\\n font-size: 15px;\\n padding: 5px 0 5px 0;\\n}\\n\\n.item-content-detail {\\n color: #000000;\\n font-size: 13px;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL0M6XFxVc2Vyc1xcdGlhZ28ua2F5YXlhXFxkZXZlbG9wbWVudFxcZ2FiaW5ldGUtZGlnaXRhbC9zcmNcXGFwcFxccGFnZXNcXHB1YmxpY2F0aW9uc1xccHVibGljYXRpb25zLnBhZ2Uuc2NzcyIsInNyYy9hcHAvcGFnZXMvcHVibGljYXRpb25zL3B1YmxpY2F0aW9ucy5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxtQkFBQTtBQ0NGOztBRENBO0VBQ0UseUJBQUE7QUNFRjs7QURBQTtFQUNFLDBCQUFBO0VBQ0EsNkJBQUE7RUFDQSwrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsNkJBQUE7QUNHRjs7QUREQTtFQUNJLFlBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxvQkFBQTtBQ0lKOztBREZJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtBQ0lOOztBREZJO0VBQ0UsdUJBQUE7RUFDQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0FDSU47O0FERkk7RUFDRSxXQUFBO0FDSU47O0FERkk7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0FDSU47O0FEQUU7RUFDRSxvQkFBQTtFQUNBLGNBQUE7QUNHSjs7QURERTtFQUNFLFdBQUE7RUFBYSxVQUFBO0VBQ2IsWUFBQTtFQUNBLG1CQUFBO0VBQ0EsNEJBQUE7RUFDQSw2QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxpQ0FBQTtBQ0tKOztBREhJO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7QUNLTjs7QURISTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtBQ0tOOztBREhJO0VBQ0UsZUFBQTtBQ0tOOztBREhJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7QUNLTjs7QURISTtFQUNFLFlBQUE7RUFDQSxrQkFBQTtBQ0tOOztBREZFO0VBQ0UsV0FBQTtFQUFhLFVBQUE7RUFDYixZQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7RUFDQSxjQUFBO0VBQ0EseUJBQUE7QUNNSjs7QURKRTtFQUNFLFlBQUE7RUFDQSxvQkFBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtBQ09KOztBRExFO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QUNRSjs7QURORTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxlQUFBO0FDU0o7O0FEUEU7RUFDRSxjQUFBO0FDVUo7O0FEUkU7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLHlCQUFBO0FDV0o7O0FEVEU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtBQ1lKOztBRFZFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtBQ2FKOztBRFhFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QUNjSiIsImZpbGUiOiJzcmMvYXBwL3BhZ2VzL3B1YmxpY2F0aW9ucy9wdWJsaWNhdGlvbnMucGFnZS5zY3NzIiwic291cmNlc0NvbnRlbnQiOlsiOmhvc3R7XHJcbiAgYmFja2dyb3VuZDogIzA3ODJjOTtcclxufVxyXG5pb24tY29udGVudHtcclxuICAtLWJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcbmlvbi10b29sYmFye1xyXG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgLS1wYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAtLXBhZGRpbmctZW5kOiAwcHggIWltcG9ydGFudDtcclxufVxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgICAuZGl2LXNlYXJjaHtcclxuICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAwIDAgMCAxMHB4XHJcbiAgICB9XHJcbiAgICAuZGl2LWxvZ297XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmRpdi1sb2dvIGltZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuZGl2LXByb2ZpbGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGlvbi1jb250ZW50e1xyXG4gICAgLS1iYWNrZ3JvdW5kOiMwNzgyYzk7XHJcbiAgICAtLWJvcmRlcjogbm9uZTtcclxuICB9XHJcbiAgLm1haW4taGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7IC8qIDQwMHB4ICovXHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LWZhbWlseTogUm9ib3RvO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDFweCwgMCk7XHJcbiAgICBcclxuICAgIC50aXRsZS1jb250ZW50e1xyXG4gICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAuZGl2LXRpdGxle1xyXG4gICAgICBwYWRkaW5nOiAwIWltcG9ydGFudDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAudGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuICAgIC5kaXYtaWNvbntcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgcGFkZGluZzogMXB4O1xyXG4gICAgfVxyXG4gICAgLmRpdi1pY29uIGlvbi1pY29ue1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1haW4tY29udGVudHtcclxuICAgIHdpZHRoOiAxMDAlOyAvKiA0MDBweCAqL1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFJvYm90bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIG92ZXJmbG93OmF1dG87XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xyXG4gIH1cclxuICAuaXRlbXtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIHBhZGRpbmc6IDAgMHB4IDAgMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gIH1cclxuICAuaXRlbS1pY29ue1xyXG4gICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24ye1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWljb24gaW9uLWljb257XHJcbiAgICBjb2xvcjogIzA2MWI1MjtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudHtcclxuICAgIHdpZHRoOiAzMDVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMTBweDtcclxuICB9XHJcbiAgLml0ZW0tY29udGVudC1kYXRle1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG4gIC5pdGVtLWNvbnRlbnQtdGl0bGV7XHJcbiAgICBjb2xvcjogIzBkODlkMTtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHBhZGRpbmc6IDVweCAwIDVweCAwO1xyXG4gIH1cclxuICAuaXRlbS1jb250ZW50LWRldGFpbHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gIH0iLCI6aG9zdCB7XG4gIGJhY2tncm91bmQ6ICMwNzgyYzk7XG59XG5cbmlvbi1jb250ZW50IHtcbiAgLS1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuaW9uLXRvb2xiYXIge1xuICBib3JkZXItd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgLS1wYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1zdGFydDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIC0tcGFkZGluZy1lbmQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZGl2LXRvcC1oZWFkZXIge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDc4MmM5O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNXB4IDAgMHB4IDcxcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5kaXYtdG9wLWhlYWRlciAuZGl2LXByb2ZpbGUge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5pb24tY29udGVudCB7XG4gIC0tYmFja2dyb3VuZDojMDc4MmM5O1xuICAtLWJvcmRlcjogbm9uZTtcbn1cblxuLm1haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDMwcHggMjBweCAwcHggMjBweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMXB4LCAwKTtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUtY29udGVudCB7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5tYWluLWhlYWRlciAuZGl2LXRpdGxlIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbn1cbi5tYWluLWhlYWRlciAudGl0bGUge1xuICBmb250LXNpemU6IDI1cHg7XG59XG4ubWFpbi1oZWFkZXIgLmRpdi1pY29uIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMXB4O1xufVxuLm1haW4taGVhZGVyIC5kaXYtaWNvbiBpb24taWNvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qIDQwMHB4ICovXG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMCAyMHB4O1xufVxuXG4uaXRlbSB7XG4gIHdpZHRoOiAzNjBweDtcbiAgcGFkZGluZzogMCAwcHggMCAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4uaXRlbS1pY29uIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24yIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDQwcHg7XG59XG5cbi5pdGVtLWljb24gaW9uLWljb24ge1xuICBjb2xvcjogIzA2MWI1Mjtcbn1cblxuLml0ZW0tY29udGVudCB7XG4gIHdpZHRoOiAzMDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDEwcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtZGF0ZSB7XG4gIGNvbG9yOiAjNzk3OTc5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5pdGVtLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzBkODlkMTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbn1cblxuLml0ZW0tY29udGVudC1kZXRhaWwge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { Router, NavigationEnd } from '@angular/router';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { PublicationFolder } from 'src/app/models/publicationfolder';\r\nimport { ProcessesService } from 'src/app/services/processes.service';\r\nimport { PublicationsService } from 'src/app/services/publications.service';\r\nimport { NewActionPage } from './new-action/new-action.page';\r\nimport { ViewPublicationsPage } from './view-publications/view-publications.page';\r\n\r\nimport { Animation, AnimationController } from '@ionic/angular';\r\nimport { LoadingController } from '@ionic/angular';\r\nimport { LoadingService } from 'src/app/services/loading.service';\r\n\r\n\r\n@Component({\r\n selector: 'app-publications',\r\n templateUrl: './publications.page.html',\r\n styleUrls: ['./publications.page.scss'],\r\n})\r\nexport class PublicationsPage implements OnInit {\r\n showLoader: boolean;\r\n publicationFolder: PublicationFolder;\r\n\r\n publicationFolderList: PublicationFolder[];\r\n publicationsEventFolderList: PublicationFolder[];\r\n publicationsTravelFolderList: PublicationFolder[];\r\n\r\n theDate:any;\r\n theEndDate:any;\r\n customDate:any;\r\n months: string[];\r\n days:string[];\r\n\r\n constructor(\r\n private router: Router, \r\n private modalController: ModalController,\r\n private animationController: AnimationController,\r\n private loading: LoadingService,\r\n private publications: PublicationsService,\r\n ) {\r\n this.months = [\"Janeiro\", \"Fevereiro\", \"Março\", \"Abril\", \"Maio\", \"Junho\", \"Julho\", \"Agosto\", \"Setembro\", \"Outubro\", \"Novembro\", \"Dezembro\"];\r\n this.days = [\"Domingo\", \"Segunda-feira\", \"Terça-feira\", \"Quarta-feira\", \"Quinta-feira\", \"Sexta-feira\", \"Sábado\"];\r\n\r\n function setCookie(cname, cvalue, exdays) {\r\n var d = new Date();\r\n d.setTime(d.getTime() + (exdays*24*60*60*1000));\r\n var expires = \"expires=\"+ d.toUTCString();\r\n document.cookie = cname + \"=\" + cvalue + \";\" + expires + \";path=/\";\r\n }\r\n\r\n // AccoesPresidenciais = AccoesPresidenciais = 386,,\r\n setCookie('searchModalAPPType','386', 99999999);\r\n }\r\n\r\n ngOnInit() {\r\n this.router.events.forEach((event) => {\r\n if(event instanceof NavigationEnd && event.url == this.router.url) {\r\n this.getActions();\r\n }\r\n });\r\n }\r\n doRefresh(event) {\r\n /* this.getActions(); */\r\n\r\n setTimeout(() => {\r\n this.getActions();\r\n event.target.complete();\r\n }, 2000);\r\n }\r\n\r\n getActions(){\r\n this.showLoader = true;\r\n this.publications.GetPublicationFolderList().subscribe(res=>{\r\n this.publicationFolderList = res;\r\n console.log(res);\r\n this.publicationsEventFolderList = new Array();\r\n this.publicationsTravelFolderList = new Array();\r\n res.forEach(data => {\r\n this.theDate = new Date(data.DateBegin);\r\n this.theEndDate = new Date(data.DateEnd);\r\n let folder: PublicationFolder = {\r\n ProcessId: data.ProcessId,\r\n Description: data.Description,\r\n Detail: data.Detail,\r\n DateBegin: this.theDate.getDate() +\" de \" + ( this.months[this.theDate.getMonth()])+\" de \" +this.theDate.getFullYear(),\r\n DateEnd: this.theEndDate.getDate() +\" de \" + ( this.months[this.theEndDate.getMonth()])+\" de \" +this.theEndDate.getFullYear(),\r\n ActionType: data.ActionType,\r\n }\r\n if(data.ActionType == \"Evento\"){\r\n this.publicationsEventFolderList.push(folder);\r\n }\r\n else{\r\n this.publicationsTravelFolderList.push(folder);\r\n }\r\n this.showLoader = false;\r\n });\r\n });\r\n }\r\n\r\n async AddPublicationFolder(item:any) {\r\n const modal = await this.modalController.create({\r\n component: NewActionPage,\r\n componentProps:{\r\n item: item,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss().then(()=>{\r\n this.doRefresh(event);\r\n });\r\n }\r\n\r\n async viewPublications(folder: PublicationFolder) {\r\n\r\n /* const enterAnimation = (baseEl: any) => {\r\n const backdropAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('ion-backdrop')!)\r\n .fromTo('opacity', '0.01', 'var(--backdrop-opacity)');\r\n\r\n const wrapperAnimation = this.animationController.create()\r\n .addElement(baseEl.querySelector('.modal-wrapper')!)\r\n .keyframes([\r\n { offset: 0, opacity: '0', transform: 'scale(0)' },\r\n { offset: 1, opacity: '0.99', transform: 'scale(1)' }\r\n ]);\r\n\r\n return this.animationController.create()\r\n .addElement(baseEl)\r\n .easing('ease-out')\r\n .duration(500)\r\n .addAnimation([backdropAnimation, wrapperAnimation]);\r\n }\r\n\r\n const leaveAnimation = (baseEl: any) => {\r\n return enterAnimation(baseEl).direction('reverse');\r\n }\r\n */\r\n\r\n\r\n /* let item = this.publicationFolderList; */\r\n const modal = await this.modalController.create({\r\n component: ViewPublicationsPage,\r\n /* enterAnimation,\r\n leaveAnimation, */\r\n componentProps:{\r\n item:folder,\r\n },\r\n cssClass: 'new-action',\r\n backdropDismiss: false\r\n });\r\n await modal.present();\r\n modal.onDidDismiss();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-search-search-module-es2015.js b/android/app/src/main/assets/public/pages-search-search-module-es2015.js index 536a475a2..d0a69c73d 100644 --- a/android/app/src/main/assets/public/pages-search-search-module-es2015.js +++ b/android/app/src/main/assets/public/pages-search-search-module-es2015.js @@ -27,10 +27,6 @@ const routes = [ path: 'sender', loadChildren: () => __webpack_require__.e(/*! import() | sender-sender-module */ "sender-sender-module").then(__webpack_require__.bind(null, /*! ./sender/sender.module */ "./src/app/pages/search/sender/sender.module.ts")).then(m => m.SenderPageModule) }, - { - path: 'filter', - loadChildren: () => __webpack_require__.e(/*! import() | filter-filter-module */ "filter-filter-module").then(__webpack_require__.bind(null, /*! ./filter/filter.module */ "./src/app/pages/search/filter/filter.module.ts")).then(m => m.FilterPageModule) - }, { path: 'organic-entity', loadChildren: () => __webpack_require__.e(/*! import() | organic-entity-organic-entity-module */ "organic-entity-organic-entity-module").then(__webpack_require__.bind(null, /*! ./organic-entity/organic-entity.module */ "./src/app/pages/search/organic-entity/organic-entity.module.ts")).then(m => m.OrganicEntityPageModule) diff --git a/android/app/src/main/assets/public/pages-search-search-module-es2015.js.map b/android/app/src/main/assets/public/pages-search-search-module-es2015.js.map index 6f4bbd252..f6eb8d009 100644 --- a/android/app/src/main/assets/public/pages-search-search-module-es2015.js.map +++ b/android/app/src/main/assets/public/pages-search-search-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/pages/search/search-routing.module.ts","./src/app/pages/search/search.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEZ;AAE3C,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,uDAAU;KACtB;IACD;QACE,IAAI,EAAE,QAAQ;QACd,YAAY,EAAE,GAAG,EAAE,CAAC,yMAAgC,CAAC,IAAI,CAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC;KACpF;IACD;QACE,IAAI,EAAE,QAAQ;QACd,YAAY,EAAE,GAAG,EAAE,CAAC,yMAAgC,CAAC,IAAI,CAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC;KACpF;IACD;QACE,IAAI,EAAE,gBAAgB;QACtB,YAAY,EAAE,GAAG,EAAE,CAAC,yQAAgD,CAAC,IAAI,CAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,uBAAuB,CAAC;KAC3G;CACF,CAAC;AAMF,IAAa,uBAAuB,GAApC,MAAa,uBAAuB;CAAG;AAA1B,uBAAuB;IAJnC,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,uBAAuB,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AC5B6B;AAClB;AACF;AAEA;AAEqB;AAEvB;AAC3C,8EAA8E;AAC9E,gEAAgE;AAchE,IAAa,gBAAgB,GAA7B,MAAa,gBAAgB;CAAG;AAAnB,gBAAgB;IAZ5B,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,qBAAqB;YACrB,uBAAuB;YACvB,8EAAuB;SACxB;QACD,YAAY,EAAE,CAAC,uDAAU,CAAC;QAC1B,OAAO,EAAE,CAAC,oEAAsB,CAAC;KAClC,CAAC;GACW,gBAAgB,CAAG;AAAH","file":"pages-search-search-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { SearchPage } from './search.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: SearchPage\r\n },\r\n {\r\n path: 'sender',\r\n loadChildren: () => import('./sender/sender.module').then( m => m.SenderPageModule)\r\n },\r\n {\r\n path: 'filter',\r\n loadChildren: () => import('./filter/filter.module').then( m => m.FilterPageModule)\r\n },\r\n {\r\n path: 'organic-entity',\r\n loadChildren: () => import('./organic-entity/organic-entity.module').then( m => m.OrganicEntityPageModule)\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class SearchPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { SearchPageRoutingModule } from './search-routing.module';\r\n\r\nimport { SearchPage } from './search.page';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n/* import { TagCloudModule } from 'angular-tag-cloud-module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* TagCloudModule, */\r\n /* ComponentsModule, */\r\n SearchPageRoutingModule\r\n ],\r\n declarations: [SearchPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class SearchPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/pages/search/search-routing.module.ts","./src/app/pages/search/search.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEZ;AAE3C,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,uDAAU;KACtB;IACD;QACE,IAAI,EAAE,QAAQ;QACd,YAAY,EAAE,GAAG,EAAE,CAAC,yMAAgC,CAAC,IAAI,CAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,gBAAgB,CAAC;KACpF;IACD;QACE,IAAI,EAAE,gBAAgB;QACtB,YAAY,EAAE,GAAG,EAAE,CAAC,yQAAgD,CAAC,IAAI,CAAE,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,uBAAuB,CAAC;KAC3G;CACF,CAAC;AAMF,IAAa,uBAAuB,GAApC,MAAa,uBAAuB;CAAG;AAA1B,uBAAuB;IAJnC,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,uBAAuB,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;ACxB6B;AAClB;AACF;AAEA;AAEqB;AAEvB;AAC3C,8EAA8E;AAC9E,gEAAgE;AAchE,IAAa,gBAAgB,GAA7B,MAAa,gBAAgB;CAAG;AAAnB,gBAAgB;IAZ5B,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,qBAAqB;YACrB,uBAAuB;YACvB,8EAAuB;SACxB;QACD,YAAY,EAAE,CAAC,uDAAU,CAAC;QAC1B,OAAO,EAAE,CAAC,oEAAsB,CAAC;KAClC,CAAC;GACW,gBAAgB,CAAG;AAAH","file":"pages-search-search-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { SearchPage } from './search.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: SearchPage\r\n },\r\n {\r\n path: 'sender',\r\n loadChildren: () => import('./sender/sender.module').then( m => m.SenderPageModule)\r\n },\r\n {\r\n path: 'organic-entity',\r\n loadChildren: () => import('./organic-entity/organic-entity.module').then( m => m.OrganicEntityPageModule)\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class SearchPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { SearchPageRoutingModule } from './search-routing.module';\r\n\r\nimport { SearchPage } from './search.page';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n/* import { TagCloudModule } from 'angular-tag-cloud-module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* TagCloudModule, */\r\n /* ComponentsModule, */\r\n SearchPageRoutingModule\r\n ],\r\n declarations: [SearchPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class SearchPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/pages-search-search-module-es5.js b/android/app/src/main/assets/public/pages-search-search-module-es5.js index 93a017c49..591e26b5d 100644 --- a/android/app/src/main/assets/public/pages-search-search-module-es5.js +++ b/android/app/src/main/assets/public/pages-search-search-module-es5.js @@ -59,17 +59,6 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons return m.SenderPageModule; }); } - }, { - path: 'filter', - loadChildren: function loadChildren() { - return __webpack_require__.e( - /*! import() | filter-filter-module */ - "filter-filter-module").then(__webpack_require__.bind(null, - /*! ./filter/filter.module */ - "./src/app/pages/search/filter/filter.module.ts")).then(function (m) { - return m.FilterPageModule; - }); - } }, { path: 'organic-entity', loadChildren: function loadChildren() { diff --git a/android/app/src/main/assets/public/pages-search-search-module-es5.js.map b/android/app/src/main/assets/public/pages-search-search-module-es5.js.map index 09e496af2..b5835b0a2 100644 --- a/android/app/src/main/assets/public/pages-search-search-module-es5.js.map +++ b/android/app/src/main/assets/public/pages-search-search-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/pages/search/search-routing.module.ts","webpack:///src/app/pages/search/search.module.ts"],"names":["routes","path","component","loadChildren","then","m","SenderPageModule","FilterPageModule","OrganicEntityPageModule","SearchPageRoutingModule","imports","forChild","exports","SearchPageModule","declarations","schemas"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,EAKrB;AACED,UAAI,EAAE,QADR;AAEEE,kBAAY,EAAE;AAAA,eAAM;AAAA;AAAA;AAAA;AAAA,2DAAiCC,IAAjC,CAAuC,UAAAC,CAAC;AAAA,iBAAIA,CAAC,CAACC,gBAAN;AAAA,SAAxC,CAAN;AAAA;AAFhB,KALqB,EASrB;AACEL,UAAI,EAAE,QADR;AAEEE,kBAAY,EAAE;AAAA,eAAM;AAAA;AAAA;AAAA;AAAA,2DAAiCC,IAAjC,CAAuC,UAAAC,CAAC;AAAA,iBAAIA,CAAC,CAACE,gBAAN;AAAA,SAAxC,CAAN;AAAA;AAFhB,KATqB,EAarB;AACEN,UAAI,EAAE,gBADR;AAEEE,kBAAY,EAAE;AAAA,eAAM;AAAA;AAAA;AAAA;AAAA,2EAAiDC,IAAjD,CAAuD,UAAAC,CAAC;AAAA,iBAAIA,CAAC,CAACG,uBAAN;AAAA,SAAxD,CAAN;AAAA;AAFhB,KAbqB,CAAvB;;AAuBA,QAAaC,uBAAuB;AAAA;AAAA,KAApC;;AAAaA,2BAAuB,6DAJnC,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBX,MAAtB,CAAD,CADD;AAERY,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAImC,GAAvBH,uBAAuB,CAAvB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACnBb;;AACA;;;AAcA,QAAaI,gBAAgB;AAAA;AAAA,KAA7B;;AAAaA,oBAAgB,6DAZ5B,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO;AAIP;;AACA;AACA,oFANO,CADD;AASRI,kBAAY,EAAE,CAAC,uDAAD,CATN;AAURC,aAAO,EAAE,CAAC,oEAAD;AAVD,KAAT,CAY4B,GAAhBF,gBAAgB,CAAhB","file":"pages-search-search-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { SearchPage } from './search.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: SearchPage\r\n },\r\n {\r\n path: 'sender',\r\n loadChildren: () => import('./sender/sender.module').then( m => m.SenderPageModule)\r\n },\r\n {\r\n path: 'filter',\r\n loadChildren: () => import('./filter/filter.module').then( m => m.FilterPageModule)\r\n },\r\n {\r\n path: 'organic-entity',\r\n loadChildren: () => import('./organic-entity/organic-entity.module').then( m => m.OrganicEntityPageModule)\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class SearchPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { SearchPageRoutingModule } from './search-routing.module';\r\n\r\nimport { SearchPage } from './search.page';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n/* import { TagCloudModule } from 'angular-tag-cloud-module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* TagCloudModule, */\r\n /* ComponentsModule, */\r\n SearchPageRoutingModule\r\n ],\r\n declarations: [SearchPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class SearchPageModule {}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/pages/search/search-routing.module.ts","webpack:///src/app/pages/search/search.module.ts"],"names":["routes","path","component","loadChildren","then","m","SenderPageModule","OrganicEntityPageModule","SearchPageRoutingModule","imports","forChild","exports","SearchPageModule","declarations","schemas"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,EAKrB;AACED,UAAI,EAAE,QADR;AAEEE,kBAAY,EAAE;AAAA,eAAM;AAAA;AAAA;AAAA;AAAA,2DAAiCC,IAAjC,CAAuC,UAAAC,CAAC;AAAA,iBAAIA,CAAC,CAACC,gBAAN;AAAA,SAAxC,CAAN;AAAA;AAFhB,KALqB,EASrB;AACEL,UAAI,EAAE,gBADR;AAEEE,kBAAY,EAAE;AAAA,eAAM;AAAA;AAAA;AAAA;AAAA,2EAAiDC,IAAjD,CAAuD,UAAAC,CAAC;AAAA,iBAAIA,CAAC,CAACE,uBAAN;AAAA,SAAxD,CAAN;AAAA;AAFhB,KATqB,CAAvB;;AAmBA,QAAaC,uBAAuB;AAAA;AAAA,KAApC;;AAAaA,2BAAuB,6DAJnC,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBV,MAAtB,CAAD,CADD;AAERW,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAImC,GAAvBH,uBAAuB,CAAvB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACfb;;AACA;;;AAcA,QAAaI,gBAAgB;AAAA;AAAA,KAA7B;;AAAaA,oBAAgB,6DAZ5B,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO;AAIP;;AACA;AACA,oFANO,CADD;AASRI,kBAAY,EAAE,CAAC,uDAAD,CATN;AAURC,aAAO,EAAE,CAAC,oEAAD;AAVD,KAAT,CAY4B,GAAhBF,gBAAgB,CAAhB","file":"pages-search-search-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { SearchPage } from './search.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: SearchPage\r\n },\r\n {\r\n path: 'sender',\r\n loadChildren: () => import('./sender/sender.module').then( m => m.SenderPageModule)\r\n },\r\n {\r\n path: 'organic-entity',\r\n loadChildren: () => import('./organic-entity/organic-entity.module').then( m => m.OrganicEntityPageModule)\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class SearchPageRoutingModule {}\r\n","import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { SearchPageRoutingModule } from './search-routing.module';\r\n\r\nimport { SearchPage } from './search.page';\r\n/* import { ComponentsModule } from 'src/app/components/components.module'; */\r\n/* import { TagCloudModule } from 'angular-tag-cloud-module'; */\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n /* TagCloudModule, */\r\n /* ComponentsModule, */\r\n SearchPageRoutingModule\r\n ],\r\n declarations: [SearchPage],\r\n schemas: [CUSTOM_ELEMENTS_SCHEMA]\r\n})\r\nexport class SearchPageModule {}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/runtime-es2015.js b/android/app/src/main/assets/public/runtime-es2015.js index d5588e7e0..0be929723 100644 --- a/android/app/src/main/assets/public/runtime-es2015.js +++ b/android/app/src/main/assets/public/runtime-es2015.js @@ -64,7 +64,7 @@ /******/ /******/ // script path function /******/ function jsonpScriptSrc(chunkId) { -/******/ return __webpack_require__.p + "" + ({"common":"common","shared-popover-chat-options-popover-chat-options-popover-module":"shared-popover-chat-options-popover-chat-options-popover-module","shared-popover-group-duration-group-duration-module":"shared-popover-group-duration-group-duration-module","core-js-js":"core-js-js","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3","shared-popover-messages-options-messages-options-module":"shared-popover-messages-options-messages-options-module","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b","default~home-home-module~pages-events-events-module":"default~home-home-module~pages-events-events-module","home-home-module":"home-home-module","default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77":"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77","default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c":"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c","default~pages-events-event-detail-event-detail-module~pages-events-events-module":"default~pages-events-event-detail-event-detail-module~pages-events-events-module","pages-events-events-module":"pages-events-events-module","default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module":"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module","pages-chat-chat-module":"pages-chat-chat-module","default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724":"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724","default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module":"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module","pages-publications-publications-module":"pages-publications-publications-module","shared-header-header-module":"shared-header-header-module","shared-popover-chat-popover-chat-popover-module":"shared-popover-chat-popover-chat-popover-module","dom-js":"dom-js","index-index-module":"index-index-module","polyfills-core-js":"polyfills-core-js","polyfills-css-shim":"polyfills-css-shim","polyfills-dom":"polyfills-dom","shadow-css-d7d058ec-d59cb009-js":"shadow-css-d7d058ec-d59cb009-js","shadow-css-fc98efba-js":"shadow-css-fc98efba-js","shared-btn-modal-dismiss-btn-modal-dismiss-module":"shared-btn-modal-dismiss-btn-modal-dismiss-module","shared-btn-seguinte-btn-seguinte-module":"shared-btn-seguinte-btn-seguinte-module","shared-header-pr-header-pr-module":"shared-header-pr-header-pr-module","stencil-polyfills-css-shim":"stencil-polyfills-css-shim","stencil-polyfills-dom":"stencil-polyfills-dom","swiper-bundle-95afeea2-js":"swiper-bundle-95afeea2-js","focus-visible-15ada7f7-js":"focus-visible-15ada7f7-js","input-shims-b956f530-js":"input-shims-b956f530-js","keyboard-dd970efc-js":"keyboard-dd970efc-js","status-tap-a9bf301d-js":"status-tap-a9bf301d-js","swipe-back-0a6a44c8-js":"swipe-back-0a6a44c8-js","tap-click-252af35a-js":"tap-click-252af35a-js","default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950":"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950","default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module":"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module","pages-gabinete-digital-gabinete-digital-module":"pages-gabinete-digital-gabinete-digital-module","default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module":"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module","default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module":"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module","expediente-detail-expediente-detail-module":"expediente-detail-expediente-detail-module","default~expediente-expediente-module~pages-agenda-agenda-module":"default~expediente-expediente-module~pages-agenda-agenda-module","expediente-expediente-module":"expediente-expediente-module","pages-login-login-module":"pages-login-login-module","pages-agenda-agenda-module":"pages-agenda-agenda-module","pages-search-search-module":"pages-search-search-module","attendee-modal-attendee-modal-module":"attendee-modal-attendee-modal-module","event-detail-modal-event-detail-modal-module":"event-detail-modal-event-detail-modal-module","conversation-conversation-module":"conversation-conversation-module","edit-group-edit-group-module":"edit-group-edit-group-module","group-messages-group-messages-module":"group-messages-group-messages-module","messages-messages-module":"messages-messages-module","new-group-new-group-module":"new-group-new-group-module","newchat-newchat-module":"newchat-newchat-module","gallery-gallery-module":"gallery-gallery-module","new-action-new-action-module":"new-action-new-action-module","new-publication-new-publication-module":"new-publication-new-publication-module","discart-expedient-modal-discart-expedient-modal-module":"discart-expedient-modal-discart-expedient-modal-module","add-participants-cc-modal-add-participants-cc-modal-module":"add-participants-cc-modal-add-participants-cc-modal-module","add-participants-modal-add-participants-modal-module":"add-participants-modal-add-participants-modal-module","book-meeting-modal-book-meeting-modal-module":"book-meeting-modal-book-meeting-modal-module","expedient-task-modal-expedient-task-modal-module":"expedient-task-modal-expedient-task-modal-module","approve-event-modal-approve-event-modal-module":"approve-event-modal-approve-event-modal-module","emend-message-modal-emend-message-modal-module":"emend-message-modal-emend-message-modal-module","event-actions-popover-event-actions-popover-module":"event-actions-popover-event-actions-popover-module","filter-filter-module":"filter-filter-module","organic-entity-organic-entity-module":"organic-entity-organic-entity-module","sender-sender-module":"sender-sender-module","group-contacts-group-contacts-module":"group-contacts-group-contacts-module","contacts-contacts-module":"contacts-contacts-module","group-chat-group-chat-module":"group-chat-group-chat-module","image-modal-image-modal-module":"image-modal-image-modal-module"}[chunkId]||chunkId) + "-es2015.js" +/******/ return __webpack_require__.p + "" + ({"common":"common","shared-popover-chat-options-popover-chat-options-popover-module":"shared-popover-chat-options-popover-chat-options-popover-module","shared-popover-group-duration-group-duration-module":"shared-popover-group-duration-group-duration-module","core-js-js":"core-js-js","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816","shared-popover-messages-options-messages-options-module":"shared-popover-messages-options-messages-options-module","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b","default~home-home-module~pages-publications-publications-module":"default~home-home-module~pages-publications-publications-module","default~home-home-module~pages-events-events-module":"default~home-home-module~pages-events-events-module","home-home-module":"home-home-module","pages-publications-publications-module":"pages-publications-publications-module","default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module":"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module","pages-chat-chat-module":"pages-chat-chat-module","shared-header-header-module":"shared-header-header-module","shared-headers-header-no-search-header-no-search-module":"shared-headers-header-no-search-header-no-search-module","default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48":"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48","default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb":"default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb","default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b":"default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b","default~pages-events-event-detail-event-detail-module~pages-events-events-module":"default~pages-events-event-detail-event-detail-module~pages-events-events-module","pages-events-events-module":"pages-events-events-module","shared-popover-chat-popover-chat-popover-module":"shared-popover-chat-popover-chat-popover-module","dom-js":"dom-js","index-index-module":"index-index-module","polyfills-core-js":"polyfills-core-js","polyfills-css-shim":"polyfills-css-shim","polyfills-dom":"polyfills-dom","shadow-css-d7d058ec-d59cb009-js":"shadow-css-d7d058ec-d59cb009-js","shadow-css-fc98efba-js":"shadow-css-fc98efba-js","shared-btn-modal-dismiss-btn-modal-dismiss-module":"shared-btn-modal-dismiss-btn-modal-dismiss-module","shared-btn-seguinte-btn-seguinte-module":"shared-btn-seguinte-btn-seguinte-module","shared-header-pr-header-pr-module":"shared-header-pr-header-pr-module","stencil-polyfills-css-shim":"stencil-polyfills-css-shim","stencil-polyfills-dom":"stencil-polyfills-dom","swiper-bundle-95afeea2-js":"swiper-bundle-95afeea2-js","focus-visible-15ada7f7-js":"focus-visible-15ada7f7-js","input-shims-b956f530-js":"input-shims-b956f530-js","keyboard-dd970efc-js":"keyboard-dd970efc-js","status-tap-a9bf301d-js":"status-tap-a9bf301d-js","swipe-back-0a6a44c8-js":"swipe-back-0a6a44c8-js","tap-click-252af35a-js":"tap-click-252af35a-js","pages-events-attachments-attachments-module":"pages-events-attachments-attachments-module","pages-login-login-module":"pages-login-login-module","default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e":"default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e","default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9":"default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9","pages-agenda-agenda-module":"pages-agenda-agenda-module","default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module":"default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module","pages-gabinete-digital-gabinete-digital-module":"pages-gabinete-digital-gabinete-digital-module","pages-events-event-detail-event-detail-module":"pages-events-event-detail-event-detail-module","pages-gabinete-digital-event-list-event-list-module":"pages-gabinete-digital-event-list-event-list-module","pages-search-search-module":"pages-search-search-module","publication-detail-publication-detail-module":"publication-detail-publication-detail-module","view-publications-view-publications-module":"view-publications-view-publications-module","gallery-gallery-module":"gallery-gallery-module","new-action-new-action-module":"new-action-new-action-module","new-publication-new-publication-module":"new-publication-new-publication-module","conversation-conversation-module":"conversation-conversation-module","edit-group-edit-group-module":"edit-group-edit-group-module","group-messages-group-messages-module":"group-messages-group-messages-module","messages-messages-module":"messages-messages-module","new-group-new-group-module":"new-group-new-group-module","newchat-newchat-module":"newchat-newchat-module","attendee-modal-attendee-modal-module":"attendee-modal-attendee-modal-module","event-detail-modal-event-detail-modal-module":"event-detail-modal-event-detail-modal-module","approve-event-modal-approve-event-modal-module":"approve-event-modal-approve-event-modal-module","edit-event-edit-event-module":"edit-event-edit-event-module","emend-message-modal-emend-message-modal-module":"emend-message-modal-emend-message-modal-module","event-actions-popover-event-actions-popover-module":"event-actions-popover-event-actions-popover-module","new-event-new-event-module":"new-event-new-event-module","view-event-view-event-module":"view-event-view-event-module","discart-expedient-modal-discart-expedient-modal-module":"discart-expedient-modal-discart-expedient-modal-module","add-participants-cc-modal-add-participants-cc-modal-module":"add-participants-cc-modal-add-participants-cc-modal-module","add-participants-modal-add-participants-modal-module":"add-participants-modal-add-participants-modal-module","book-meeting-modal-book-meeting-modal-module":"book-meeting-modal-book-meeting-modal-module","expedient-task-modal-expedient-task-modal-module":"expedient-task-modal-expedient-task-modal-module","organic-entity-organic-entity-module":"organic-entity-organic-entity-module","sender-sender-module":"sender-sender-module","image-modal-image-modal-module":"image-modal-image-modal-module","group-contacts-group-contacts-module":"group-contacts-group-contacts-module","contacts-contacts-module":"contacts-contacts-module","group-chat-group-chat-module":"group-chat-group-chat-module"}[chunkId]||chunkId) + "-es2015.js" /******/ } /******/ /******/ // The require function diff --git a/android/app/src/main/assets/public/runtime-es2015.js.map b/android/app/src/main/assets/public/runtime-es2015.js.map index 4c025d94f..a0fba51bf 100644 --- a/android/app/src/main/assets/public/runtime-es2015.js.map +++ b/android/app/src/main/assets/public/runtime-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack/bootstrap"],"names":[],"mappings":";QAAA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA,QAAQ,oBAAoB;QAC5B;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA,iBAAiB,4BAA4B;QAC7C;QACA;QACA,kBAAkB,2BAA2B;QAC7C;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;;QAEA;QACA;QACA,yCAAyC,40NAA40N;QACr3N;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;;;QAGA;;QAEA;QACA,iCAAiC;;QAEjC;QACA;QACA;QACA,KAAK;QACL;QACA;QACA;QACA,MAAM;QACN;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,wBAAwB,kCAAkC;QAC1D,MAAM;QACN;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;QAEA;QACA,0CAA0C,oBAAoB,WAAW;;QAEzE;QACA;QACA;QACA;QACA,gBAAgB,uBAAuB;QACvC;;;QAGA;QACA","file":"runtime-es2015.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"runtime\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"\" + ({\"common\":\"common\",\"shared-popover-chat-options-popover-chat-options-popover-module\":\"shared-popover-chat-options-popover-chat-options-popover-module\",\"shared-popover-group-duration-group-duration-module\":\"shared-popover-group-duration-group-duration-module\",\"core-js-js\":\"core-js-js\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3\",\"shared-popover-messages-options-messages-options-module\":\"shared-popover-messages-options-messages-options-module\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b\",\"default~home-home-module~pages-events-events-module\":\"default~home-home-module~pages-events-events-module\",\"home-home-module\":\"home-home-module\",\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77\":\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77\",\"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c\":\"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c\",\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\":\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\",\"pages-events-events-module\":\"pages-events-events-module\",\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\":\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\",\"pages-chat-chat-module\":\"pages-chat-chat-module\",\"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724\":\"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724\",\"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module\":\"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module\",\"pages-publications-publications-module\":\"pages-publications-publications-module\",\"shared-header-header-module\":\"shared-header-header-module\",\"shared-popover-chat-popover-chat-popover-module\":\"shared-popover-chat-popover-chat-popover-module\",\"dom-js\":\"dom-js\",\"index-index-module\":\"index-index-module\",\"polyfills-core-js\":\"polyfills-core-js\",\"polyfills-css-shim\":\"polyfills-css-shim\",\"polyfills-dom\":\"polyfills-dom\",\"shadow-css-d7d058ec-d59cb009-js\":\"shadow-css-d7d058ec-d59cb009-js\",\"shadow-css-fc98efba-js\":\"shadow-css-fc98efba-js\",\"shared-btn-modal-dismiss-btn-modal-dismiss-module\":\"shared-btn-modal-dismiss-btn-modal-dismiss-module\",\"shared-btn-seguinte-btn-seguinte-module\":\"shared-btn-seguinte-btn-seguinte-module\",\"shared-header-pr-header-pr-module\":\"shared-header-pr-header-pr-module\",\"stencil-polyfills-css-shim\":\"stencil-polyfills-css-shim\",\"stencil-polyfills-dom\":\"stencil-polyfills-dom\",\"swiper-bundle-95afeea2-js\":\"swiper-bundle-95afeea2-js\",\"focus-visible-15ada7f7-js\":\"focus-visible-15ada7f7-js\",\"input-shims-b956f530-js\":\"input-shims-b956f530-js\",\"keyboard-dd970efc-js\":\"keyboard-dd970efc-js\",\"status-tap-a9bf301d-js\":\"status-tap-a9bf301d-js\",\"swipe-back-0a6a44c8-js\":\"swipe-back-0a6a44c8-js\",\"tap-click-252af35a-js\":\"tap-click-252af35a-js\",\"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950\":\"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950\",\"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module\":\"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module\",\"pages-gabinete-digital-gabinete-digital-module\":\"pages-gabinete-digital-gabinete-digital-module\",\"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module\":\"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module\",\"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module\":\"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module\",\"expediente-detail-expediente-detail-module\":\"expediente-detail-expediente-detail-module\",\"default~expediente-expediente-module~pages-agenda-agenda-module\":\"default~expediente-expediente-module~pages-agenda-agenda-module\",\"expediente-expediente-module\":\"expediente-expediente-module\",\"pages-login-login-module\":\"pages-login-login-module\",\"pages-agenda-agenda-module\":\"pages-agenda-agenda-module\",\"pages-search-search-module\":\"pages-search-search-module\",\"attendee-modal-attendee-modal-module\":\"attendee-modal-attendee-modal-module\",\"event-detail-modal-event-detail-modal-module\":\"event-detail-modal-event-detail-modal-module\",\"conversation-conversation-module\":\"conversation-conversation-module\",\"edit-group-edit-group-module\":\"edit-group-edit-group-module\",\"group-messages-group-messages-module\":\"group-messages-group-messages-module\",\"messages-messages-module\":\"messages-messages-module\",\"new-group-new-group-module\":\"new-group-new-group-module\",\"newchat-newchat-module\":\"newchat-newchat-module\",\"gallery-gallery-module\":\"gallery-gallery-module\",\"new-action-new-action-module\":\"new-action-new-action-module\",\"new-publication-new-publication-module\":\"new-publication-new-publication-module\",\"discart-expedient-modal-discart-expedient-modal-module\":\"discart-expedient-modal-discart-expedient-modal-module\",\"add-participants-cc-modal-add-participants-cc-modal-module\":\"add-participants-cc-modal-add-participants-cc-modal-module\",\"add-participants-modal-add-participants-modal-module\":\"add-participants-modal-add-participants-modal-module\",\"book-meeting-modal-book-meeting-modal-module\":\"book-meeting-modal-book-meeting-modal-module\",\"expedient-task-modal-expedient-task-modal-module\":\"expedient-task-modal-expedient-task-modal-module\",\"approve-event-modal-approve-event-modal-module\":\"approve-event-modal-approve-event-modal-module\",\"emend-message-modal-emend-message-modal-module\":\"emend-message-modal-emend-message-modal-module\",\"event-actions-popover-event-actions-popover-module\":\"event-actions-popover-event-actions-popover-module\",\"filter-filter-module\":\"filter-filter-module\",\"organic-entity-organic-entity-module\":\"organic-entity-organic-entity-module\",\"sender-sender-module\":\"sender-sender-module\",\"group-contacts-group-contacts-module\":\"group-contacts-group-contacts-module\",\"contacts-contacts-module\":\"contacts-contacts-module\",\"group-chat-group-chat-module\":\"group-chat-group-chat-module\",\"image-modal-image-modal-module\":\"image-modal-image-modal-module\"}[chunkId]||chunkId) + \"-es2015.js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["webpack/bootstrap"],"names":[],"mappings":";QAAA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA,QAAQ,oBAAoB;QAC5B;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA,iBAAiB,4BAA4B;QAC7C;QACA;QACA,kBAAkB,2BAA2B;QAC7C;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;;QAEA;QACA;QACA,yCAAyC,kuOAAkuO;QAC3wO;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;;;QAGA;;QAEA;QACA,iCAAiC;;QAEjC;QACA;QACA;QACA,KAAK;QACL;QACA;QACA;QACA,MAAM;QACN;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,wBAAwB,kCAAkC;QAC1D,MAAM;QACN;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;QAEA;QACA,0CAA0C,oBAAoB,WAAW;;QAEzE;QACA;QACA;QACA;QACA,gBAAgB,uBAAuB;QACvC;;;QAGA;QACA","file":"runtime-es2015.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"runtime\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"\" + ({\"common\":\"common\",\"shared-popover-chat-options-popover-chat-options-popover-module\":\"shared-popover-chat-options-popover-chat-options-popover-module\",\"shared-popover-group-duration-group-duration-module\":\"shared-popover-group-duration-group-duration-module\",\"core-js-js\":\"core-js-js\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816\",\"shared-popover-messages-options-messages-options-module\":\"shared-popover-messages-options-messages-options-module\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b\",\"default~home-home-module~pages-publications-publications-module\":\"default~home-home-module~pages-publications-publications-module\",\"default~home-home-module~pages-events-events-module\":\"default~home-home-module~pages-events-events-module\",\"home-home-module\":\"home-home-module\",\"pages-publications-publications-module\":\"pages-publications-publications-module\",\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\":\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\",\"pages-chat-chat-module\":\"pages-chat-chat-module\",\"shared-header-header-module\":\"shared-header-header-module\",\"shared-headers-header-no-search-header-no-search-module\":\"shared-headers-header-no-search-header-no-search-module\",\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48\":\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48\",\"default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb\":\"default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb\",\"default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b\":\"default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b\",\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\":\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\",\"pages-events-events-module\":\"pages-events-events-module\",\"shared-popover-chat-popover-chat-popover-module\":\"shared-popover-chat-popover-chat-popover-module\",\"dom-js\":\"dom-js\",\"index-index-module\":\"index-index-module\",\"polyfills-core-js\":\"polyfills-core-js\",\"polyfills-css-shim\":\"polyfills-css-shim\",\"polyfills-dom\":\"polyfills-dom\",\"shadow-css-d7d058ec-d59cb009-js\":\"shadow-css-d7d058ec-d59cb009-js\",\"shadow-css-fc98efba-js\":\"shadow-css-fc98efba-js\",\"shared-btn-modal-dismiss-btn-modal-dismiss-module\":\"shared-btn-modal-dismiss-btn-modal-dismiss-module\",\"shared-btn-seguinte-btn-seguinte-module\":\"shared-btn-seguinte-btn-seguinte-module\",\"shared-header-pr-header-pr-module\":\"shared-header-pr-header-pr-module\",\"stencil-polyfills-css-shim\":\"stencil-polyfills-css-shim\",\"stencil-polyfills-dom\":\"stencil-polyfills-dom\",\"swiper-bundle-95afeea2-js\":\"swiper-bundle-95afeea2-js\",\"focus-visible-15ada7f7-js\":\"focus-visible-15ada7f7-js\",\"input-shims-b956f530-js\":\"input-shims-b956f530-js\",\"keyboard-dd970efc-js\":\"keyboard-dd970efc-js\",\"status-tap-a9bf301d-js\":\"status-tap-a9bf301d-js\",\"swipe-back-0a6a44c8-js\":\"swipe-back-0a6a44c8-js\",\"tap-click-252af35a-js\":\"tap-click-252af35a-js\",\"pages-events-attachments-attachments-module\":\"pages-events-attachments-attachments-module\",\"pages-login-login-module\":\"pages-login-login-module\",\"default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e\":\"default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e\",\"default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9\":\"default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9\",\"pages-agenda-agenda-module\":\"pages-agenda-agenda-module\",\"default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module\":\"default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module\",\"pages-gabinete-digital-gabinete-digital-module\":\"pages-gabinete-digital-gabinete-digital-module\",\"pages-events-event-detail-event-detail-module\":\"pages-events-event-detail-event-detail-module\",\"pages-gabinete-digital-event-list-event-list-module\":\"pages-gabinete-digital-event-list-event-list-module\",\"pages-search-search-module\":\"pages-search-search-module\",\"publication-detail-publication-detail-module\":\"publication-detail-publication-detail-module\",\"view-publications-view-publications-module\":\"view-publications-view-publications-module\",\"gallery-gallery-module\":\"gallery-gallery-module\",\"new-action-new-action-module\":\"new-action-new-action-module\",\"new-publication-new-publication-module\":\"new-publication-new-publication-module\",\"conversation-conversation-module\":\"conversation-conversation-module\",\"edit-group-edit-group-module\":\"edit-group-edit-group-module\",\"group-messages-group-messages-module\":\"group-messages-group-messages-module\",\"messages-messages-module\":\"messages-messages-module\",\"new-group-new-group-module\":\"new-group-new-group-module\",\"newchat-newchat-module\":\"newchat-newchat-module\",\"attendee-modal-attendee-modal-module\":\"attendee-modal-attendee-modal-module\",\"event-detail-modal-event-detail-modal-module\":\"event-detail-modal-event-detail-modal-module\",\"approve-event-modal-approve-event-modal-module\":\"approve-event-modal-approve-event-modal-module\",\"edit-event-edit-event-module\":\"edit-event-edit-event-module\",\"emend-message-modal-emend-message-modal-module\":\"emend-message-modal-emend-message-modal-module\",\"event-actions-popover-event-actions-popover-module\":\"event-actions-popover-event-actions-popover-module\",\"new-event-new-event-module\":\"new-event-new-event-module\",\"view-event-view-event-module\":\"view-event-view-event-module\",\"discart-expedient-modal-discart-expedient-modal-module\":\"discart-expedient-modal-discart-expedient-modal-module\",\"add-participants-cc-modal-add-participants-cc-modal-module\":\"add-participants-cc-modal-add-participants-cc-modal-module\",\"add-participants-modal-add-participants-modal-module\":\"add-participants-modal-add-participants-modal-module\",\"book-meeting-modal-book-meeting-modal-module\":\"book-meeting-modal-book-meeting-modal-module\",\"expedient-task-modal-expedient-task-modal-module\":\"expedient-task-modal-expedient-task-modal-module\",\"organic-entity-organic-entity-module\":\"organic-entity-organic-entity-module\",\"sender-sender-module\":\"sender-sender-module\",\"image-modal-image-modal-module\":\"image-modal-image-modal-module\",\"group-contacts-group-contacts-module\":\"group-contacts-group-contacts-module\",\"contacts-contacts-module\":\"contacts-contacts-module\",\"group-chat-group-chat-module\":\"group-chat-group-chat-module\"}[chunkId]||chunkId) + \"-es2015.js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/runtime-es5.js b/android/app/src/main/assets/public/runtime-es5.js index 0cf5b5e31..0ee4b3dfd 100644 --- a/android/app/src/main/assets/public/runtime-es5.js +++ b/android/app/src/main/assets/public/runtime-es5.js @@ -64,7 +64,7 @@ /******/ /******/ // script path function /******/ function jsonpScriptSrc(chunkId) { -/******/ return __webpack_require__.p + "" + ({"common":"common","shared-popover-chat-options-popover-chat-options-popover-module":"shared-popover-chat-options-popover-chat-options-popover-module","shared-popover-group-duration-group-duration-module":"shared-popover-group-duration-group-duration-module","core-js-js":"core-js-js","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3","shared-popover-messages-options-messages-options-module":"shared-popover-messages-options-messages-options-module","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b","default~home-home-module~pages-events-events-module":"default~home-home-module~pages-events-events-module","home-home-module":"home-home-module","default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77":"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77","default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c":"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c","default~pages-events-event-detail-event-detail-module~pages-events-events-module":"default~pages-events-event-detail-event-detail-module~pages-events-events-module","pages-events-events-module":"pages-events-events-module","default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module":"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module","pages-chat-chat-module":"pages-chat-chat-module","default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724":"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724","default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module":"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module","pages-publications-publications-module":"pages-publications-publications-module","shared-header-header-module":"shared-header-header-module","shared-popover-chat-popover-chat-popover-module":"shared-popover-chat-popover-chat-popover-module","dom-js":"dom-js","index-index-module":"index-index-module","polyfills-core-js":"polyfills-core-js","polyfills-css-shim":"polyfills-css-shim","polyfills-dom":"polyfills-dom","shadow-css-d7d058ec-d59cb009-js":"shadow-css-d7d058ec-d59cb009-js","shadow-css-fc98efba-js":"shadow-css-fc98efba-js","shared-btn-modal-dismiss-btn-modal-dismiss-module":"shared-btn-modal-dismiss-btn-modal-dismiss-module","shared-btn-seguinte-btn-seguinte-module":"shared-btn-seguinte-btn-seguinte-module","shared-header-pr-header-pr-module":"shared-header-pr-header-pr-module","stencil-polyfills-css-shim":"stencil-polyfills-css-shim","stencil-polyfills-dom":"stencil-polyfills-dom","swiper-bundle-95afeea2-js":"swiper-bundle-95afeea2-js","focus-visible-15ada7f7-js":"focus-visible-15ada7f7-js","input-shims-b956f530-js":"input-shims-b956f530-js","keyboard-dd970efc-js":"keyboard-dd970efc-js","status-tap-a9bf301d-js":"status-tap-a9bf301d-js","swipe-back-0a6a44c8-js":"swipe-back-0a6a44c8-js","tap-click-252af35a-js":"tap-click-252af35a-js","default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950":"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950","default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module":"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module","pages-gabinete-digital-gabinete-digital-module":"pages-gabinete-digital-gabinete-digital-module","default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module":"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module","default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module":"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module","expediente-detail-expediente-detail-module":"expediente-detail-expediente-detail-module","default~expediente-expediente-module~pages-agenda-agenda-module":"default~expediente-expediente-module~pages-agenda-agenda-module","expediente-expediente-module":"expediente-expediente-module","pages-login-login-module":"pages-login-login-module","pages-agenda-agenda-module":"pages-agenda-agenda-module","pages-search-search-module":"pages-search-search-module","attendee-modal-attendee-modal-module":"attendee-modal-attendee-modal-module","event-detail-modal-event-detail-modal-module":"event-detail-modal-event-detail-modal-module","conversation-conversation-module":"conversation-conversation-module","edit-group-edit-group-module":"edit-group-edit-group-module","group-messages-group-messages-module":"group-messages-group-messages-module","messages-messages-module":"messages-messages-module","new-group-new-group-module":"new-group-new-group-module","newchat-newchat-module":"newchat-newchat-module","gallery-gallery-module":"gallery-gallery-module","new-action-new-action-module":"new-action-new-action-module","new-publication-new-publication-module":"new-publication-new-publication-module","discart-expedient-modal-discart-expedient-modal-module":"discart-expedient-modal-discart-expedient-modal-module","add-participants-cc-modal-add-participants-cc-modal-module":"add-participants-cc-modal-add-participants-cc-modal-module","add-participants-modal-add-participants-modal-module":"add-participants-modal-add-participants-modal-module","book-meeting-modal-book-meeting-modal-module":"book-meeting-modal-book-meeting-modal-module","expedient-task-modal-expedient-task-modal-module":"expedient-task-modal-expedient-task-modal-module","approve-event-modal-approve-event-modal-module":"approve-event-modal-approve-event-modal-module","emend-message-modal-emend-message-modal-module":"emend-message-modal-emend-message-modal-module","event-actions-popover-event-actions-popover-module":"event-actions-popover-event-actions-popover-module","filter-filter-module":"filter-filter-module","organic-entity-organic-entity-module":"organic-entity-organic-entity-module","sender-sender-module":"sender-sender-module","group-contacts-group-contacts-module":"group-contacts-group-contacts-module","contacts-contacts-module":"contacts-contacts-module","group-chat-group-chat-module":"group-chat-group-chat-module","image-modal-image-modal-module":"image-modal-image-modal-module"}[chunkId]||chunkId) + "-es5.js" +/******/ return __webpack_require__.p + "" + ({"common":"common","shared-popover-chat-options-popover-chat-options-popover-module":"shared-popover-chat-options-popover-chat-options-popover-module","shared-popover-group-duration-group-duration-module":"shared-popover-group-duration-group-duration-module","core-js-js":"core-js-js","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816","shared-popover-messages-options-messages-options-module":"shared-popover-messages-options-messages-options-module","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276","default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b":"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b","default~home-home-module~pages-publications-publications-module":"default~home-home-module~pages-publications-publications-module","default~home-home-module~pages-events-events-module":"default~home-home-module~pages-events-events-module","home-home-module":"home-home-module","pages-publications-publications-module":"pages-publications-publications-module","default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module":"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module","pages-chat-chat-module":"pages-chat-chat-module","shared-header-header-module":"shared-header-header-module","shared-headers-header-no-search-header-no-search-module":"shared-headers-header-no-search-header-no-search-module","default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48":"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48","default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb":"default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb","default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b":"default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b","default~pages-events-event-detail-event-detail-module~pages-events-events-module":"default~pages-events-event-detail-event-detail-module~pages-events-events-module","pages-events-events-module":"pages-events-events-module","shared-popover-chat-popover-chat-popover-module":"shared-popover-chat-popover-chat-popover-module","dom-js":"dom-js","index-index-module":"index-index-module","polyfills-core-js":"polyfills-core-js","polyfills-css-shim":"polyfills-css-shim","polyfills-dom":"polyfills-dom","shadow-css-d7d058ec-d59cb009-js":"shadow-css-d7d058ec-d59cb009-js","shadow-css-fc98efba-js":"shadow-css-fc98efba-js","shared-btn-modal-dismiss-btn-modal-dismiss-module":"shared-btn-modal-dismiss-btn-modal-dismiss-module","shared-btn-seguinte-btn-seguinte-module":"shared-btn-seguinte-btn-seguinte-module","shared-header-pr-header-pr-module":"shared-header-pr-header-pr-module","stencil-polyfills-css-shim":"stencil-polyfills-css-shim","stencil-polyfills-dom":"stencil-polyfills-dom","swiper-bundle-95afeea2-js":"swiper-bundle-95afeea2-js","focus-visible-15ada7f7-js":"focus-visible-15ada7f7-js","input-shims-b956f530-js":"input-shims-b956f530-js","keyboard-dd970efc-js":"keyboard-dd970efc-js","status-tap-a9bf301d-js":"status-tap-a9bf301d-js","swipe-back-0a6a44c8-js":"swipe-back-0a6a44c8-js","tap-click-252af35a-js":"tap-click-252af35a-js","pages-events-attachments-attachments-module":"pages-events-attachments-attachments-module","pages-login-login-module":"pages-login-login-module","default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e":"default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e","default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9":"default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9","pages-agenda-agenda-module":"pages-agenda-agenda-module","default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module":"default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module","pages-gabinete-digital-gabinete-digital-module":"pages-gabinete-digital-gabinete-digital-module","pages-events-event-detail-event-detail-module":"pages-events-event-detail-event-detail-module","pages-gabinete-digital-event-list-event-list-module":"pages-gabinete-digital-event-list-event-list-module","pages-search-search-module":"pages-search-search-module","publication-detail-publication-detail-module":"publication-detail-publication-detail-module","view-publications-view-publications-module":"view-publications-view-publications-module","gallery-gallery-module":"gallery-gallery-module","new-action-new-action-module":"new-action-new-action-module","new-publication-new-publication-module":"new-publication-new-publication-module","conversation-conversation-module":"conversation-conversation-module","edit-group-edit-group-module":"edit-group-edit-group-module","group-messages-group-messages-module":"group-messages-group-messages-module","messages-messages-module":"messages-messages-module","new-group-new-group-module":"new-group-new-group-module","newchat-newchat-module":"newchat-newchat-module","attendee-modal-attendee-modal-module":"attendee-modal-attendee-modal-module","event-detail-modal-event-detail-modal-module":"event-detail-modal-event-detail-modal-module","approve-event-modal-approve-event-modal-module":"approve-event-modal-approve-event-modal-module","edit-event-edit-event-module":"edit-event-edit-event-module","emend-message-modal-emend-message-modal-module":"emend-message-modal-emend-message-modal-module","event-actions-popover-event-actions-popover-module":"event-actions-popover-event-actions-popover-module","new-event-new-event-module":"new-event-new-event-module","view-event-view-event-module":"view-event-view-event-module","discart-expedient-modal-discart-expedient-modal-module":"discart-expedient-modal-discart-expedient-modal-module","add-participants-cc-modal-add-participants-cc-modal-module":"add-participants-cc-modal-add-participants-cc-modal-module","add-participants-modal-add-participants-modal-module":"add-participants-modal-add-participants-modal-module","book-meeting-modal-book-meeting-modal-module":"book-meeting-modal-book-meeting-modal-module","expedient-task-modal-expedient-task-modal-module":"expedient-task-modal-expedient-task-modal-module","organic-entity-organic-entity-module":"organic-entity-organic-entity-module","sender-sender-module":"sender-sender-module","image-modal-image-modal-module":"image-modal-image-modal-module","group-contacts-group-contacts-module":"group-contacts-group-contacts-module","contacts-contacts-module":"contacts-contacts-module","group-chat-group-chat-module":"group-chat-group-chat-module"}[chunkId]||chunkId) + "-es5.js" /******/ } /******/ /******/ // The require function diff --git a/android/app/src/main/assets/public/runtime-es5.js.map b/android/app/src/main/assets/public/runtime-es5.js.map index 5317d6c5e..416e5d5a2 100644 --- a/android/app/src/main/assets/public/runtime-es5.js.map +++ b/android/app/src/main/assets/public/runtime-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack/bootstrap"],"names":[],"mappings":";QAAA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA,QAAQ,oBAAoB;QAC5B;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA,iBAAiB,4BAA4B;QAC7C;QACA;QACA,kBAAkB,2BAA2B;QAC7C;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;;QAEA;QACA;QACA,yCAAyC,40NAA40N;QACr3N;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;;;QAGA;;QAEA;QACA,iCAAiC;;QAEjC;QACA;QACA;QACA,KAAK;QACL;QACA;QACA;QACA,MAAM;QACN;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,wBAAwB,kCAAkC;QAC1D,MAAM;QACN;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;QAEA;QACA,0CAA0C,oBAAoB,WAAW;;QAEzE;QACA;QACA;QACA;QACA,gBAAgB,uBAAuB;QACvC;;;QAGA;QACA","file":"runtime-es5.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"runtime\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"\" + ({\"common\":\"common\",\"shared-popover-chat-options-popover-chat-options-popover-module\":\"shared-popover-chat-options-popover-chat-options-popover-module\",\"shared-popover-group-duration-group-duration-module\":\"shared-popover-group-duration-group-duration-module\",\"core-js-js\":\"core-js-js\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~4417e8f3\",\"shared-popover-messages-options-messages-options-module\":\"shared-popover-messages-options-messages-options-module\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~a6816e3b\",\"default~home-home-module~pages-events-events-module\":\"default~home-home-module~pages-events-events-module\",\"home-home-module\":\"home-home-module\",\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77\":\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~1a396e77\",\"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c\":\"default~pages-events-attachments-attachments-module~pages-events-event-detail-event-detail-module~pa~17dd4d5c\",\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\":\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\",\"pages-events-events-module\":\"pages-events-events-module\",\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\":\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\",\"pages-chat-chat-module\":\"pages-chat-chat-module\",\"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724\":\"default~pages-publications-publications-module~pages-publications-view-publications-publication-deta~453c2724\",\"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module\":\"default~pages-publications-publications-module~pages-publications-view-publications-view-publications-module\",\"pages-publications-publications-module\":\"pages-publications-publications-module\",\"shared-header-header-module\":\"shared-header-header-module\",\"shared-popover-chat-popover-chat-popover-module\":\"shared-popover-chat-popover-chat-popover-module\",\"dom-js\":\"dom-js\",\"index-index-module\":\"index-index-module\",\"polyfills-core-js\":\"polyfills-core-js\",\"polyfills-css-shim\":\"polyfills-css-shim\",\"polyfills-dom\":\"polyfills-dom\",\"shadow-css-d7d058ec-d59cb009-js\":\"shadow-css-d7d058ec-d59cb009-js\",\"shadow-css-fc98efba-js\":\"shadow-css-fc98efba-js\",\"shared-btn-modal-dismiss-btn-modal-dismiss-module\":\"shared-btn-modal-dismiss-btn-modal-dismiss-module\",\"shared-btn-seguinte-btn-seguinte-module\":\"shared-btn-seguinte-btn-seguinte-module\",\"shared-header-pr-header-pr-module\":\"shared-header-pr-header-pr-module\",\"stencil-polyfills-css-shim\":\"stencil-polyfills-css-shim\",\"stencil-polyfills-dom\":\"stencil-polyfills-dom\",\"swiper-bundle-95afeea2-js\":\"swiper-bundle-95afeea2-js\",\"focus-visible-15ada7f7-js\":\"focus-visible-15ada7f7-js\",\"input-shims-b956f530-js\":\"input-shims-b956f530-js\",\"keyboard-dd970efc-js\":\"keyboard-dd970efc-js\",\"status-tap-a9bf301d-js\":\"status-tap-a9bf301d-js\",\"swipe-back-0a6a44c8-js\":\"swipe-back-0a6a44c8-js\",\"tap-click-252af35a-js\":\"tap-click-252af35a-js\",\"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950\":\"default~approve-event-modal-approve-event-modal-module~pages-gabinete-digital-event-list-event-list-~3155d950\",\"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module\":\"default~pages-gabinete-digital-event-list-event-list-module~pages-gabinete-digital-gabinete-digital-module\",\"pages-gabinete-digital-gabinete-digital-module\":\"pages-gabinete-digital-gabinete-digital-module\",\"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module\":\"default~book-meeting-modal-book-meeting-modal-module~expediente-detail-expediente-detail-module\",\"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module\":\"default~expedient-task-modal-expedient-task-modal-module~expediente-detail-expediente-detail-module\",\"expediente-detail-expediente-detail-module\":\"expediente-detail-expediente-detail-module\",\"default~expediente-expediente-module~pages-agenda-agenda-module\":\"default~expediente-expediente-module~pages-agenda-agenda-module\",\"expediente-expediente-module\":\"expediente-expediente-module\",\"pages-login-login-module\":\"pages-login-login-module\",\"pages-agenda-agenda-module\":\"pages-agenda-agenda-module\",\"pages-search-search-module\":\"pages-search-search-module\",\"attendee-modal-attendee-modal-module\":\"attendee-modal-attendee-modal-module\",\"event-detail-modal-event-detail-modal-module\":\"event-detail-modal-event-detail-modal-module\",\"conversation-conversation-module\":\"conversation-conversation-module\",\"edit-group-edit-group-module\":\"edit-group-edit-group-module\",\"group-messages-group-messages-module\":\"group-messages-group-messages-module\",\"messages-messages-module\":\"messages-messages-module\",\"new-group-new-group-module\":\"new-group-new-group-module\",\"newchat-newchat-module\":\"newchat-newchat-module\",\"gallery-gallery-module\":\"gallery-gallery-module\",\"new-action-new-action-module\":\"new-action-new-action-module\",\"new-publication-new-publication-module\":\"new-publication-new-publication-module\",\"discart-expedient-modal-discart-expedient-modal-module\":\"discart-expedient-modal-discart-expedient-modal-module\",\"add-participants-cc-modal-add-participants-cc-modal-module\":\"add-participants-cc-modal-add-participants-cc-modal-module\",\"add-participants-modal-add-participants-modal-module\":\"add-participants-modal-add-participants-modal-module\",\"book-meeting-modal-book-meeting-modal-module\":\"book-meeting-modal-book-meeting-modal-module\",\"expedient-task-modal-expedient-task-modal-module\":\"expedient-task-modal-expedient-task-modal-module\",\"approve-event-modal-approve-event-modal-module\":\"approve-event-modal-approve-event-modal-module\",\"emend-message-modal-emend-message-modal-module\":\"emend-message-modal-emend-message-modal-module\",\"event-actions-popover-event-actions-popover-module\":\"event-actions-popover-event-actions-popover-module\",\"filter-filter-module\":\"filter-filter-module\",\"organic-entity-organic-entity-module\":\"organic-entity-organic-entity-module\",\"sender-sender-module\":\"sender-sender-module\",\"group-contacts-group-contacts-module\":\"group-contacts-group-contacts-module\",\"contacts-contacts-module\":\"contacts-contacts-module\",\"group-chat-group-chat-module\":\"group-chat-group-chat-module\",\"image-modal-image-modal-module\":\"image-modal-image-modal-module\"}[chunkId]||chunkId) + \"-es2015.js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["webpack/bootstrap"],"names":[],"mappings":";QAAA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA,QAAQ,oBAAoB;QAC5B;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA,iBAAiB,4BAA4B;QAC7C;QACA;QACA,kBAAkB,2BAA2B;QAC7C;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;;QAEA;QACA;QACA,yCAAyC,kuOAAkuO;QAC3wO;;QAEA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;;;QAGA;;QAEA;QACA,iCAAiC;;QAEjC;QACA;QACA;QACA,KAAK;QACL;QACA;QACA;QACA,MAAM;QACN;;QAEA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,wBAAwB,kCAAkC;QAC1D,MAAM;QACN;QACA;QACA;QACA;QACA;QACA;;QAEA;QACA;;QAEA;QACA;;QAEA;QACA;QACA;QACA,0CAA0C,gCAAgC;QAC1E;QACA;;QAEA;QACA;QACA;QACA,wDAAwD,kBAAkB;QAC1E;QACA,iDAAiD,cAAc;QAC/D;;QAEA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA;QACA,yCAAyC,iCAAiC;QAC1E,gHAAgH,mBAAmB,EAAE;QACrI;QACA;;QAEA;QACA;QACA;QACA,2BAA2B,0BAA0B,EAAE;QACvD,iCAAiC,eAAe;QAChD;QACA;QACA;;QAEA;QACA,sDAAsD,+DAA+D;;QAErH;QACA;;QAEA;QACA,0CAA0C,oBAAoB,WAAW;;QAEzE;QACA;QACA;QACA;QACA,gBAAgB,uBAAuB;QACvC;;;QAGA;QACA","file":"runtime-es5.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tfunction webpackJsonpCallback(data) {\n \t\tvar chunkIds = data[0];\n \t\tvar moreModules = data[1];\n \t\tvar executeModules = data[2];\n\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [];\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(Object.prototype.hasOwnProperty.call(installedChunks, chunkId) && installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(data);\n\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n\n \t\t// add entry modules from loaded chunk to deferred list\n \t\tdeferredModules.push.apply(deferredModules, executeModules || []);\n\n \t\t// run deferred modules when all chunks ready\n \t\treturn checkDeferredModules();\n \t};\n \tfunction checkDeferredModules() {\n \t\tvar result;\n \t\tfor(var i = 0; i < deferredModules.length; i++) {\n \t\t\tvar deferredModule = deferredModules[i];\n \t\t\tvar fulfilled = true;\n \t\t\tfor(var j = 1; j < deferredModule.length; j++) {\n \t\t\t\tvar depId = deferredModule[j];\n \t\t\t\tif(installedChunks[depId] !== 0) fulfilled = false;\n \t\t\t}\n \t\t\tif(fulfilled) {\n \t\t\t\tdeferredModules.splice(i--, 1);\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = deferredModule[0]);\n \t\t\t}\n \t\t}\n\n \t\treturn result;\n \t}\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// object to store loaded and loading chunks\n \t// undefined = chunk not loaded, null = chunk preloaded/prefetched\n \t// Promise = chunk loading, 0 = chunk loaded\n \tvar installedChunks = {\n \t\t\"runtime\": 0\n \t};\n\n \tvar deferredModules = [];\n\n \t// script path function\n \tfunction jsonpScriptSrc(chunkId) {\n \t\treturn __webpack_require__.p + \"\" + ({\"common\":\"common\",\"shared-popover-chat-options-popover-chat-options-popover-module\":\"shared-popover-chat-options-popover-chat-options-popover-module\",\"shared-popover-group-duration-group-duration-module\":\"shared-popover-group-duration-group-duration-module\",\"core-js-js\":\"core-js-js\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-login-login-module~~89b37816\",\"shared-popover-messages-options-messages-options-module\":\"shared-popover-messages-options-messages-options-module\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~e1dc4276\",\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b\":\"default~home-home-module~pages-chat-chat-module~pages-events-events-module~pages-publications-public~d7fe0b4b\",\"default~home-home-module~pages-publications-publications-module\":\"default~home-home-module~pages-publications-publications-module\",\"default~home-home-module~pages-events-events-module\":\"default~home-home-module~pages-events-events-module\",\"home-home-module\":\"home-home-module\",\"pages-publications-publications-module\":\"pages-publications-publications-module\",\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\":\"default~pages-chat-chat-module~shared-popover-chat-popover-chat-popover-module\",\"pages-chat-chat-module\":\"pages-chat-chat-module\",\"shared-header-header-module\":\"shared-header-header-module\",\"shared-headers-header-no-search-header-no-search-module\":\"shared-headers-header-no-search-header-no-search-module\",\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48\":\"default~pages-agenda-agenda-module~pages-events-attendees-attendees-module~pages-events-event-detail~7917ec48\",\"default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb\":\"default~pages-agenda-agenda-module~pages-events-events-module~pages-gabinete-digital-expediente-expe~96c02ceb\",\"default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b\":\"default~pages-events-events-module~pages-gabinete-digital-expediente-expediente-detail-expediente-de~2a35319b\",\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\":\"default~pages-events-event-detail-event-detail-module~pages-events-events-module\",\"pages-events-events-module\":\"pages-events-events-module\",\"shared-popover-chat-popover-chat-popover-module\":\"shared-popover-chat-popover-chat-popover-module\",\"dom-js\":\"dom-js\",\"index-index-module\":\"index-index-module\",\"polyfills-core-js\":\"polyfills-core-js\",\"polyfills-css-shim\":\"polyfills-css-shim\",\"polyfills-dom\":\"polyfills-dom\",\"shadow-css-d7d058ec-d59cb009-js\":\"shadow-css-d7d058ec-d59cb009-js\",\"shadow-css-fc98efba-js\":\"shadow-css-fc98efba-js\",\"shared-btn-modal-dismiss-btn-modal-dismiss-module\":\"shared-btn-modal-dismiss-btn-modal-dismiss-module\",\"shared-btn-seguinte-btn-seguinte-module\":\"shared-btn-seguinte-btn-seguinte-module\",\"shared-header-pr-header-pr-module\":\"shared-header-pr-header-pr-module\",\"stencil-polyfills-css-shim\":\"stencil-polyfills-css-shim\",\"stencil-polyfills-dom\":\"stencil-polyfills-dom\",\"swiper-bundle-95afeea2-js\":\"swiper-bundle-95afeea2-js\",\"focus-visible-15ada7f7-js\":\"focus-visible-15ada7f7-js\",\"input-shims-b956f530-js\":\"input-shims-b956f530-js\",\"keyboard-dd970efc-js\":\"keyboard-dd970efc-js\",\"status-tap-a9bf301d-js\":\"status-tap-a9bf301d-js\",\"swipe-back-0a6a44c8-js\":\"swipe-back-0a6a44c8-js\",\"tap-click-252af35a-js\":\"tap-click-252af35a-js\",\"pages-events-attachments-attachments-module\":\"pages-events-attachments-attachments-module\",\"pages-login-login-module\":\"pages-login-login-module\",\"default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e\":\"default~pages-agenda-agenda-module~pages-gabinete-digital-expediente-expediente-module~pages-gabinet~209df81e\",\"default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9\":\"default~pages-agenda-agenda-module~pages-gabinete-digital-event-list-event-list-module~pages-gabinet~34a279b9\",\"pages-agenda-agenda-module\":\"pages-agenda-agenda-module\",\"default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module\":\"default~pages-gabinete-digital-expediente-expediente-module~pages-gabinete-digital-gabinete-digital-module\",\"pages-gabinete-digital-gabinete-digital-module\":\"pages-gabinete-digital-gabinete-digital-module\",\"pages-events-event-detail-event-detail-module\":\"pages-events-event-detail-event-detail-module\",\"pages-gabinete-digital-event-list-event-list-module\":\"pages-gabinete-digital-event-list-event-list-module\",\"pages-search-search-module\":\"pages-search-search-module\",\"publication-detail-publication-detail-module\":\"publication-detail-publication-detail-module\",\"view-publications-view-publications-module\":\"view-publications-view-publications-module\",\"gallery-gallery-module\":\"gallery-gallery-module\",\"new-action-new-action-module\":\"new-action-new-action-module\",\"new-publication-new-publication-module\":\"new-publication-new-publication-module\",\"conversation-conversation-module\":\"conversation-conversation-module\",\"edit-group-edit-group-module\":\"edit-group-edit-group-module\",\"group-messages-group-messages-module\":\"group-messages-group-messages-module\",\"messages-messages-module\":\"messages-messages-module\",\"new-group-new-group-module\":\"new-group-new-group-module\",\"newchat-newchat-module\":\"newchat-newchat-module\",\"attendee-modal-attendee-modal-module\":\"attendee-modal-attendee-modal-module\",\"event-detail-modal-event-detail-modal-module\":\"event-detail-modal-event-detail-modal-module\",\"approve-event-modal-approve-event-modal-module\":\"approve-event-modal-approve-event-modal-module\",\"edit-event-edit-event-module\":\"edit-event-edit-event-module\",\"emend-message-modal-emend-message-modal-module\":\"emend-message-modal-emend-message-modal-module\",\"event-actions-popover-event-actions-popover-module\":\"event-actions-popover-event-actions-popover-module\",\"new-event-new-event-module\":\"new-event-new-event-module\",\"view-event-view-event-module\":\"view-event-view-event-module\",\"discart-expedient-modal-discart-expedient-modal-module\":\"discart-expedient-modal-discart-expedient-modal-module\",\"add-participants-cc-modal-add-participants-cc-modal-module\":\"add-participants-cc-modal-add-participants-cc-modal-module\",\"add-participants-modal-add-participants-modal-module\":\"add-participants-modal-add-participants-modal-module\",\"book-meeting-modal-book-meeting-modal-module\":\"book-meeting-modal-book-meeting-modal-module\",\"expedient-task-modal-expedient-task-modal-module\":\"expedient-task-modal-expedient-task-modal-module\",\"organic-entity-organic-entity-module\":\"organic-entity-organic-entity-module\",\"sender-sender-module\":\"sender-sender-module\",\"image-modal-image-modal-module\":\"image-modal-image-modal-module\",\"group-contacts-group-contacts-module\":\"group-contacts-group-contacts-module\",\"contacts-contacts-module\":\"contacts-contacts-module\",\"group-chat-group-chat-module\":\"group-chat-group-chat-module\"}[chunkId]||chunkId) + \"-es2015.js\"\n \t}\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tvar promises = [];\n\n\n \t\t// JSONP chunk loading for javascript\n\n \t\tvar installedChunkData = installedChunks[chunkId];\n \t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n \t\t\t// a Promise means \"currently loading\".\n \t\t\tif(installedChunkData) {\n \t\t\t\tpromises.push(installedChunkData[2]);\n \t\t\t} else {\n \t\t\t\t// setup Promise in chunk cache\n \t\t\t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\t\t\tinstalledChunkData = installedChunks[chunkId] = [resolve, reject];\n \t\t\t\t});\n \t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n \t\t\t\t// start chunk loading\n \t\t\t\tvar script = document.createElement('script');\n \t\t\t\tvar onScriptComplete;\n\n \t\t\t\tscript.charset = 'utf-8';\n \t\t\t\tscript.timeout = 120;\n \t\t\t\tif (__webpack_require__.nc) {\n \t\t\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t\t\t}\n \t\t\t\tscript.src = jsonpScriptSrc(chunkId);\n\n \t\t\t\t// create error before stack unwound to get useful stacktrace later\n \t\t\t\tvar error = new Error();\n \t\t\t\tonScriptComplete = function (event) {\n \t\t\t\t\t// avoid mem leaks in IE.\n \t\t\t\t\tscript.onerror = script.onload = null;\n \t\t\t\t\tclearTimeout(timeout);\n \t\t\t\t\tvar chunk = installedChunks[chunkId];\n \t\t\t\t\tif(chunk !== 0) {\n \t\t\t\t\t\tif(chunk) {\n \t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n \t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n \t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n \t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n \t\t\t\t\t\t\terror.type = errorType;\n \t\t\t\t\t\t\terror.request = realSrc;\n \t\t\t\t\t\t\tchunk[1](error);\n \t\t\t\t\t\t}\n \t\t\t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t\t\t}\n \t\t\t\t};\n \t\t\t\tvar timeout = setTimeout(function(){\n \t\t\t\t\tonScriptComplete({ type: 'timeout', target: script });\n \t\t\t\t}, 120000);\n \t\t\t\tscript.onerror = script.onload = onScriptComplete;\n \t\t\t\tdocument.head.appendChild(script);\n \t\t\t}\n \t\t}\n \t\treturn Promise.all(promises);\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n \tvar jsonpArray = window[\"webpackJsonp\"] = window[\"webpackJsonp\"] || [];\n \tvar oldJsonpFunction = jsonpArray.push.bind(jsonpArray);\n \tjsonpArray.push = webpackJsonpCallback;\n \tjsonpArray = jsonpArray.slice();\n \tfor(var i = 0; i < jsonpArray.length; i++) webpackJsonpCallback(jsonpArray[i]);\n \tvar parentJsonpFunction = oldJsonpFunction;\n\n\n \t// run deferred modules from other chunks\n \tcheckDeferredModules();\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/shared-header-header-module-es2015.js b/android/app/src/main/assets/public/shared-header-header-module-es2015.js index 15ba0b3d8..dde04d859 100644 --- a/android/app/src/main/assets/public/shared-header-header-module-es2015.js +++ b/android/app/src/main/assets/public/shared-header-header-module-es2015.js @@ -1,5 +1,18 @@ (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["shared-header-header-module"],{ +/***/ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header/header.page.html": +/*!**************************************************************************************!*\ + !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header/header.page.html ***! + \**************************************************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony default export */ __webpack_exports__["default"] = ("\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n "); + +/***/ }), + /***/ "./src/app/shared/header/header-routing.module.ts": /*!********************************************************!*\ !*** ./src/app/shared/header/header-routing.module.ts ***! @@ -77,6 +90,73 @@ HeaderPageModule = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ +/***/ }), + +/***/ "./src/app/shared/header/header.page.scss": +/*!************************************************!*\ + !*** ./src/app/shared/header/header.page.scss ***! + \************************************************/ +/*! exports provided: default */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony default export */ __webpack_exports__["default"] = (".div-top-header {\n margin: 0 auto;\n background-color: #0782c9;\n overflow: auto;\n padding-top: 0.9375em;\n border: 0 !important;\n}\n.div-top-header .div-search {\n font-size: 45px;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 8.75em;\n margin: 0px auto;\n margin-top: 5px;\n justify-content: center;\n display: flex;\n}\n.div-top-header .div-logo img {\n width: 100%;\n margin: 0px auto;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n margin-right: 10px;\n justify-content: flex-end;\n display: flex;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyXFxoZWFkZXIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyL2hlYWRlci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0RGO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7QUNESjtBREdFO0VBQ0UsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0FDREo7QURHRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBQ0RKO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7QUNESiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9oZWFkZXIvaGVhZGVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogZW0oMTVweCk7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogZW0oMTQwcHgpO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59IiwiLmRpdi10b3AtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1ZW07XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA4Ljc1ZW07XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG1hcmdpbi10b3A6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xufSJdfQ== */"); + +/***/ }), + +/***/ "./src/app/shared/header/header.page.ts": +/*!**********************************************!*\ + !*** ./src/app/shared/header/header.page.ts ***! + \**********************************************/ +/*! exports provided: HeaderPage */ +/***/ (function(module, __webpack_exports__, __webpack_require__) { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "HeaderPage", function() { return HeaderPage; }); +/* 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 src_app_pages_search_search_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! src/app/pages/search/search.page */ "./src/app/pages/search/search.page.ts"); + + + + +let HeaderPage = class HeaderPage { + constructor(modalController) { + this.modalController = modalController; + this.profile = 'mdgpr'; + window['header'] = (profile) => { + this.profile = profile; + }; + } + ngOnInit() { + } + openSearch() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { + const modal = yield this.modalController.create({ + component: src_app_pages_search_search_page__WEBPACK_IMPORTED_MODULE_3__["SearchPage"], + cssClass: 'group-messages', + componentProps: {} + }); + return yield modal.present(); + }); + } +}; +HeaderPage.ctorParameters = () => [ + { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] } +]; +HeaderPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ + Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ + selector: 'app-header', + template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! raw-loader!./header.page.html */ "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header/header.page.html")).default, + styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__(/*! ./header.page.scss */ "./src/app/shared/header/header.page.scss")).default] + }) +], HeaderPage); + + + /***/ }) }]); diff --git a/android/app/src/main/assets/public/shared-header-header-module-es2015.js.map b/android/app/src/main/assets/public/shared-header-header-module-es2015.js.map index 4f0937c84..e580126cb 100644 --- a/android/app/src/main/assets/public/shared-header-header-module-es2015.js.map +++ b/android/app/src/main/assets/public/shared-header-header-module-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/app/shared/header/header-routing.module.ts","./src/app/shared/header/header.module.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAyC;AACc;AAEZ;AAE3C,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,uDAAU;KACtB;CACF,CAAC;AAMF,IAAa,uBAAuB,GAApC,MAAa,uBAAuB;CAAG;AAA1B,uBAAuB;IAJnC,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,uBAAuB,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBK;AACM;AACF;AAEA;AAEqB;AAEvB;AAW3C,IAAa,gBAAgB,GAA7B,MAAa,gBAAgB;CAAG;AAAnB,gBAAgB;IAT5B,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,8EAAuB;SACxB;QACD,YAAY,EAAE,CAAC,uDAAU,CAAC;KAC3B,CAAC;GACW,gBAAgB,CAAG;AAAH","file":"shared-header-header-module-es2015.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: HeaderPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HeaderPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HeaderPageRoutingModule } from './header-routing.module';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HeaderPageRoutingModule\r\n ],\r\n declarations: [HeaderPage]\r\n})\r\nexport class HeaderPageModule {}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file +{"version":3,"sources":["./src/app/shared/header/header.page.html","./src/app/shared/header/header-routing.module.ts","./src/app/shared/header/header.module.ts","./src/app/shared/header/header.page.scss","./src/app/shared/header/header.page.ts"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAe,45BAA61B,E;;;;;;;;;;;;;;;;;;;ACAn0B;AACc;AAEZ;AAE3C,MAAM,MAAM,GAAW;IACrB;QACE,IAAI,EAAE,EAAE;QACR,SAAS,EAAE,uDAAU;KACtB;CACF,CAAC;AAMF,IAAa,uBAAuB,GAApC,MAAa,uBAAuB;CAAG;AAA1B,uBAAuB;IAJnC,8DAAQ,CAAC;QACR,OAAO,EAAE,CAAC,4DAAY,CAAC,QAAQ,CAAC,MAAM,CAAC,CAAC;QACxC,OAAO,EAAE,CAAC,4DAAY,CAAC;KACxB,CAAC;GACW,uBAAuB,CAAG;AAAH;;;;;;;;;;;;;;;;;;;;;;;AChBK;AACM;AACF;AAEA;AAEqB;AAEvB;AAW3C,IAAa,gBAAgB,GAA7B,MAAa,gBAAgB;CAAG;AAAnB,gBAAgB;IAT5B,8DAAQ,CAAC;QACR,OAAO,EAAE;YACP,4DAAY;YACZ,0DAAW;YACX,0DAAW;YACX,8EAAuB;SACxB;QACD,YAAY,EAAE,CAAC,uDAAU,CAAC;KAC3B,CAAC;GACW,gBAAgB,CAAG;AAAH;;;;;;;;;;;;;ACnB7B;AAAe,iFAAkB,mBAAmB,8BAA8B,mBAAmB,0BAA0B,yBAAyB,GAAG,+BAA+B,oBAAoB,uBAAuB,GAAG,6BAA6B,4BAA4B,kBAAkB,qBAAqB,oBAAoB,4BAA4B,kBAAkB,GAAG,iCAAiC,gBAAgB,qBAAqB,GAAG,gCAAgC,oBAAoB,uBAAuB,8BAA8B,kBAAkB,GAAG,6CAA6C,m0EAAm0E,E;;;;;;;;;;;;;;;;;;;ACAl5F;AACD;AACa;AAO9D,IAAa,UAAU,GAAvB,MAAa,UAAU;IAIrB,YAAoB,eAAgC;QAAhC,oBAAe,GAAf,eAAe,CAAiB;QAFpD,YAAO,GAAW,OAAO,CAAC;QAIxB,MAAM,CAAC,QAAQ,CAAC,GAAG,CAAC,OAAc,EAAE,EAAE;YACpC,IAAI,CAAC,OAAO,GAAG,OAAO,CAAC;QACzB,CAAC;IAEF,CAAC;IAEF,QAAQ;IACR,CAAC;IAEK,UAAU;;YACd,MAAM,KAAK,GAAG,MAAM,IAAI,CAAC,eAAe,CAAC,MAAM,CAAC;gBAC9C,SAAS,EAAE,2EAAU;gBACrB,QAAQ,EAAE,gBAAgB;gBAC1B,cAAc,EAAE,EACf;aACF,CAAC,CAAC;YACH,OAAO,MAAM,KAAK,CAAC,OAAO,EAAE,CAAC;QAC/B,CAAC;KAAA;CAEF;;YArBsC,8DAAe;;AAJzC,UAAU;IALtB,+DAAS,CAAC;QACT,QAAQ,EAAE,YAAY;QACtB,2NAAiC;;KAElC,CAAC;GACW,UAAU,CAyBtB;AAzBsB","file":"shared-header-header-module-es2015.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: HeaderPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HeaderPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HeaderPageRoutingModule } from './header-routing.module';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HeaderPageRoutingModule\r\n ],\r\n declarations: [HeaderPage]\r\n})\r\nexport class HeaderPageModule {}\r\n","export default \".div-top-header {\\n margin: 0 auto;\\n background-color: #0782c9;\\n overflow: auto;\\n padding-top: 0.9375em;\\n border: 0 !important;\\n}\\n.div-top-header .div-search {\\n font-size: 45px;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 8.75em;\\n margin: 0px auto;\\n margin-top: 5px;\\n justify-content: center;\\n display: flex;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n margin: 0px auto;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n margin-right: 10px;\\n justify-content: flex-end;\\n display: flex;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyXFxoZWFkZXIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyL2hlYWRlci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0RGO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7QUNESjtBREdFO0VBQ0UsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0FDREo7QURHRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBQ0RKO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7QUNESiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9oZWFkZXIvaGVhZGVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogZW0oMTVweCk7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogZW0oMTQwcHgpO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59IiwiLmRpdi10b3AtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1ZW07XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA4Ljc1ZW07XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG1hcmdpbi10b3A6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { SearchPage } from 'src/app/pages/search/search.page';\r\n\r\n@Component({\r\n selector: 'app-header',\r\n templateUrl: './header.page.html',\r\n styleUrls: ['./header.page.scss'],\r\n})\r\nexport class HeaderPage implements OnInit {\r\n\r\n profile: string = 'mdgpr';\r\n\r\n constructor(private modalController: ModalController) {\r\n \r\n window['header'] = (profile:string) => {\r\n this.profile = profile;\r\n }\r\n\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n async openSearch() {\r\n const modal = await this.modalController.create({\r\n component: SearchPage,\r\n cssClass: 'group-messages',\r\n componentProps: {\r\n }\r\n });\r\n return await modal.present();\r\n }\r\n\r\n}\r\n"],"sourceRoot":"webpack:///"} \ No newline at end of file diff --git a/android/app/src/main/assets/public/shared-header-header-module-es5.js b/android/app/src/main/assets/public/shared-header-header-module-es5.js index e73407dab..ff86ac7d3 100644 --- a/android/app/src/main/assets/public/shared-header-header-module-es5.js +++ b/android/app/src/main/assets/public/shared-header-header-module-es5.js @@ -1,6 +1,30 @@ +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; } + function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } (window["webpackJsonp"] = window["webpackJsonp"] || []).push([["shared-header-header-module"], { + /***/ + "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header/header.page.html": + /*!**************************************************************************************!*\ + !*** ./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header/header.page.html ***! + \**************************************************************************************/ + + /*! exports provided: default */ + + /***/ + function node_modulesRawLoaderDistCjsJsSrcAppSharedHeaderHeaderPageHtml(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony default export */ + + + __webpack_exports__["default"] = "\r\n \r\n \r\n \r\n \r\n \r\n
    \r\n \r\n
    \r\n
    \r\n \r\n
    \r\n logo\r\n
    \r\n
    \r\n \r\n
    \r\n \r\n \r\n
    \r\n
    \r\n
    \r\n \r\n
    \r\n \r\n
    \r\n "; + /***/ + }, + /***/ "./src/app/shared/header/header-routing.module.ts": /*!********************************************************!*\ @@ -132,6 +156,142 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons declarations: [_header_page__WEBPACK_IMPORTED_MODULE_6__["HeaderPage"]] })], HeaderPageModule); /***/ + }, + + /***/ + "./src/app/shared/header/header.page.scss": + /*!************************************************!*\ + !*** ./src/app/shared/header/header.page.scss ***! + \************************************************/ + + /*! exports provided: default */ + + /***/ + function srcAppSharedHeaderHeaderPageScss(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony default export */ + + + __webpack_exports__["default"] = ".div-top-header {\n margin: 0 auto;\n background-color: #0782c9;\n overflow: auto;\n padding-top: 0.9375em;\n border: 0 !important;\n}\n.div-top-header .div-search {\n font-size: 45px;\n margin: 0 0 0 10px;\n}\n.div-top-header .div-logo {\n background: transparent;\n width: 8.75em;\n margin: 0px auto;\n margin-top: 5px;\n justify-content: center;\n display: flex;\n}\n.div-top-header .div-logo img {\n width: 100%;\n margin: 0px auto;\n}\n.div-top-header .div-profile {\n font-size: 45px;\n margin-right: 10px;\n justify-content: flex-end;\n display: flex;\n}\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyXFxoZWFkZXIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyL2hlYWRlci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0RGO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7QUNESjtBREdFO0VBQ0UsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0FDREo7QURHRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBQ0RKO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7QUNESiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9oZWFkZXIvaGVhZGVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogZW0oMTVweCk7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogZW0oMTQwcHgpO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59IiwiLmRpdi10b3AtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1ZW07XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA4Ljc1ZW07XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG1hcmdpbi10b3A6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xufSJdfQ== */"; + /***/ + }, + + /***/ + "./src/app/shared/header/header.page.ts": + /*!**********************************************!*\ + !*** ./src/app/shared/header/header.page.ts ***! + \**********************************************/ + + /*! exports provided: HeaderPage */ + + /***/ + function srcAppSharedHeaderHeaderPageTs(module, __webpack_exports__, __webpack_require__) { + "use strict"; + + __webpack_require__.r(__webpack_exports__); + /* harmony export (binding) */ + + + __webpack_require__.d(__webpack_exports__, "HeaderPage", function () { + return HeaderPage; + }); + /* 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 src_app_pages_search_search_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__( + /*! src/app/pages/search/search.page */ + "./src/app/pages/search/search.page.ts"); + + var HeaderPage = /*#__PURE__*/function () { + function HeaderPage(modalController) { + var _this = this; + + _classCallCheck(this, HeaderPage); + + this.modalController = modalController; + this.profile = 'mdgpr'; + + window['header'] = function (profile) { + _this.profile = profile; + }; + } + + _createClass(HeaderPage, [{ + key: "ngOnInit", + value: function ngOnInit() {} + }, { + key: "openSearch", + value: function openSearch() { + return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee() { + var modal; + return regeneratorRuntime.wrap(function _callee$(_context) { + while (1) { + switch (_context.prev = _context.next) { + case 0: + _context.next = 2; + return this.modalController.create({ + component: src_app_pages_search_search_page__WEBPACK_IMPORTED_MODULE_3__["SearchPage"], + cssClass: 'group-messages', + componentProps: {} + }); + + case 2: + modal = _context.sent; + _context.next = 5; + return modal.present(); + + case 5: + return _context.abrupt("return", _context.sent); + + case 6: + case "end": + return _context.stop(); + } + } + }, _callee, this); + })); + } + }]); + + return HeaderPage; + }(); + + HeaderPage.ctorParameters = function () { + return [{ + type: _ionic_angular__WEBPACK_IMPORTED_MODULE_2__["ModalController"] + }]; + }; + + HeaderPage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([Object(_angular_core__WEBPACK_IMPORTED_MODULE_1__["Component"])({ + selector: 'app-header', + template: Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( + /*! raw-loader!./header.page.html */ + "./node_modules/raw-loader/dist/cjs.js!./src/app/shared/header/header.page.html"))["default"], + styles: [Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__importDefault"])(__webpack_require__( + /*! ./header.page.scss */ + "./src/app/shared/header/header.page.scss"))["default"]] + })], HeaderPage); + /***/ } }]); //# sourceMappingURL=shared-header-header-module-es5.js.map \ No newline at end of file diff --git a/android/app/src/main/assets/public/shared-header-header-module-es5.js.map b/android/app/src/main/assets/public/shared-header-header-module-es5.js.map index 4c5a013f9..639cd06b4 100644 --- a/android/app/src/main/assets/public/shared-header-header-module-es5.js.map +++ b/android/app/src/main/assets/public/shared-header-header-module-es5.js.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///src/app/shared/header/header-routing.module.ts","webpack:///src/app/shared/header/header.module.ts"],"names":["routes","path","component","HeaderPageRoutingModule","imports","forChild","exports","HeaderPageModule","declarations"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAKA,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,uBAAuB;AAAA;AAAA,KAApC;;AAAaA,2BAAuB,6DAJnC,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAImC,GAAvBH,uBAAuB,CAAvB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,gBAAgB;AAAA;AAAA,KAA7B;;AAAaA,oBAAgB,6DAT5B,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,8EAJO,CADD;AAORI,kBAAY,EAAE,CAAC,uDAAD;AAPN,KAAT,CAS4B,GAAhBD,gBAAgB,CAAhB","file":"shared-header-header-module-es5.js","sourcesContent":["import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: HeaderPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HeaderPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HeaderPageRoutingModule } from './header-routing.module';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HeaderPageRoutingModule\r\n ],\r\n declarations: [HeaderPage]\r\n})\r\nexport class HeaderPageModule {}\r\n"]} \ No newline at end of file +{"version":3,"sources":["webpack:///src/app/shared/header/header.page.html","webpack:///src/app/shared/header/header-routing.module.ts","webpack:///src/app/shared/header/header.module.ts","webpack:///src/app/shared/header/header.page.scss","webpack:///src/app/shared/header/header.page.ts"],"names":["routes","path","component","HeaderPageRoutingModule","imports","forChild","exports","HeaderPageModule","declarations","HeaderPage","modalController","profile","window","create","cssClass","componentProps","modal","present","selector","template"],"mappings":";;;;;;;;;;;;;;;;;;;AAAA;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACKf,QAAMA,MAAM,GAAW,CACrB;AACEC,UAAI,EAAE,EADR;AAEEC,eAAS,EAAE;AAFb,KADqB,CAAvB;;AAWA,QAAaC,uBAAuB;AAAA;AAAA,KAApC;;AAAaA,2BAAuB,6DAJnC,+DAAS;AACRC,aAAO,EAAE,CAAC,6DAAaC,QAAb,CAAsBL,MAAtB,CAAD,CADD;AAERM,aAAO,EAAE,CAAC,4DAAD;AAFD,KAAT,CAImC,GAAvBH,uBAAuB,CAAvB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACGb,QAAaI,gBAAgB;AAAA;AAAA,KAA7B;;AAAaA,oBAAgB,6DAT5B,+DAAS;AACRH,aAAO,EAAE,CACP,4DADO,EAEP,0DAFO,EAGP,0DAHO,EAIP,8EAJO,CADD;AAORI,kBAAY,EAAE,CAAC,uDAAD;AAPN,KAAT,CAS4B,GAAhBD,gBAAgB,CAAhB;;;;;;;;;;;;;;;;ACnBb;AAAe;;;AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACSf,QAAaE,UAAU;AAIrB,0BAAoBC,eAApB,EAAsD;AAAA;;AAAA;;AAAlC,aAAAA,eAAA,GAAAA,eAAA;AAFpB,aAAAC,OAAA,GAAkB,OAAlB;;AAIEC,cAAM,CAAC,QAAD,CAAN,GAAmB,UAACD,OAAD,EAAoB;AACrC,eAAI,CAACA,OAAL,GAAeA,OAAf;AACD,SAFD;AAIA;;AAVmB;AAAA;AAAA,mCAYV,CACV;AAboB;AAAA;AAAA,qCAeF;;;;;;;;AACH,2BAAM,KAAKD,eAAL,CAAqBG,MAArB,CAA4B;AAC9CX,+BAAS,EAAE,2EADmC;AAE9CY,8BAAQ,EAAE,gBAFoC;AAG9CC,oCAAc,EAAE;AAH8B,qBAA5B,CAAN;;;AAARC,yB;;AAMC,2BAAMA,KAAK,CAACC,OAAN,EAAN;;;;;;;;;;;;AACR;AAvBoB;;AAAA;AAAA,OAAvB;;;;cAIuC;;;;AAJ1BR,cAAU,6DALtB,gEAAU;AACTS,cAAQ,EAAE,YADD;AAETC,cAAQ,EAAR;AAAA;AAAA,mGAFS;;;;AAAA,KAAV,CAKsB,GAAVV,UAAU,CAAV","file":"shared-header-header-module-es5.js","sourcesContent":["export default \"\\r\\n \\r\\n \\r\\n \\r\\n \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n logo\\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n \\r\\n
    \\r\\n
    \\r\\n
    \\r\\n \\r\\n
    \\r\\n \\r\\n
    \\r\\n \";","import { NgModule } from '@angular/core';\r\nimport { Routes, RouterModule } from '@angular/router';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\nconst routes: Routes = [\r\n {\r\n path: '',\r\n component: HeaderPage\r\n }\r\n];\r\n\r\n@NgModule({\r\n imports: [RouterModule.forChild(routes)],\r\n exports: [RouterModule],\r\n})\r\nexport class HeaderPageRoutingModule {}\r\n","import { NgModule } from '@angular/core';\r\nimport { CommonModule } from '@angular/common';\r\nimport { FormsModule } from '@angular/forms';\r\n\r\nimport { IonicModule } from '@ionic/angular';\r\n\r\nimport { HeaderPageRoutingModule } from './header-routing.module';\r\n\r\nimport { HeaderPage } from './header.page';\r\n\r\n@NgModule({\r\n imports: [\r\n CommonModule,\r\n FormsModule,\r\n IonicModule,\r\n HeaderPageRoutingModule\r\n ],\r\n declarations: [HeaderPage]\r\n})\r\nexport class HeaderPageModule {}\r\n","export default \".div-top-header {\\n margin: 0 auto;\\n background-color: #0782c9;\\n overflow: auto;\\n padding-top: 0.9375em;\\n border: 0 !important;\\n}\\n.div-top-header .div-search {\\n font-size: 45px;\\n margin: 0 0 0 10px;\\n}\\n.div-top-header .div-logo {\\n background: transparent;\\n width: 8.75em;\\n margin: 0px auto;\\n margin-top: 5px;\\n justify-content: center;\\n display: flex;\\n}\\n.div-top-header .div-logo img {\\n width: 100%;\\n margin: 0px auto;\\n}\\n.div-top-header .div-profile {\\n font-size: 45px;\\n margin-right: 10px;\\n justify-content: flex-end;\\n display: flex;\\n}\\n/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9hcHAvc2hhcmVkL2hlYWRlci9DOlxcVXNlcnNcXHRpYWdvLmtheWF5YVxcZGV2ZWxvcG1lbnRcXGdhYmluZXRlLWRpZ2l0YWwvc3JjXFxhcHBcXHNoYXJlZFxcaGVhZGVyXFxoZWFkZXIucGFnZS5zY3NzIiwic3JjL2FwcC9zaGFyZWQvaGVhZGVyL2hlYWRlci5wYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxjQUFBO0VBQ0EscUJBQUE7RUFDQSxvQkFBQTtBQ0RGO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7QUNESjtBREdFO0VBQ0UsdUJBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxhQUFBO0FDREo7QURHRTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBQ0RKO0FER0U7RUFDRSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLGFBQUE7QUNESiIsImZpbGUiOiJzcmMvYXBwL3NoYXJlZC9oZWFkZXIvaGVhZGVyLnBhZ2Uuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ35zcmMvZnVuY3Rpb24uc2Nzcyc7XHJcblxyXG4uZGl2LXRvcC1oZWFkZXJ7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3ODJjOTtcclxuICBvdmVyZmxvdzogYXV0bztcclxuICBwYWRkaW5nLXRvcDogZW0oMTVweCk7XHJcbiAgYm9yZGVyOiAwIWltcG9ydGFudDtcclxuXHJcbiAgLmRpdi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICBtYXJnaW46IDAgMCAwIDEwcHhcclxuICB9XHJcbiAgLmRpdi1sb2dve1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogZW0oMTQwcHgpO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbiAgLmRpdi1sb2dvIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuICB9XHJcbiAgLmRpdi1wcm9maWxle1xyXG4gICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG59IiwiLmRpdi10b3AtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNzgyYzk7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMC45Mzc1ZW07XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtc2VhcmNoIHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiA4Ljc1ZW07XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG1hcmdpbi10b3A6IDVweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZGl2LXRvcC1oZWFkZXIgLmRpdi1sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmRpdi10b3AtaGVhZGVyIC5kaXYtcHJvZmlsZSB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xufSJdfQ== */\";","import { Component, OnInit } from '@angular/core';\r\nimport { ModalController } from '@ionic/angular';\r\nimport { SearchPage } from 'src/app/pages/search/search.page';\r\n\r\n@Component({\r\n selector: 'app-header',\r\n templateUrl: './header.page.html',\r\n styleUrls: ['./header.page.scss'],\r\n})\r\nexport class HeaderPage implements OnInit {\r\n\r\n profile: string = 'mdgpr';\r\n\r\n constructor(private modalController: ModalController) {\r\n \r\n window['header'] = (profile:string) => {\r\n this.profile = profile;\r\n }\r\n\r\n }\r\n\r\n ngOnInit() {\r\n }\r\n\r\n async openSearch() {\r\n const modal = await this.modalController.create({\r\n component: SearchPage,\r\n cssClass: 'group-messages',\r\n componentProps: {\r\n }\r\n });\r\n return await modal.present();\r\n }\r\n\r\n}\r\n"]} \ No newline at end of file diff --git a/android/app/src/main/assets/public/styles-es2015.js b/android/app/src/main/assets/public/styles-es2015.js index 5b919d946..d99703030 100644 --- a/android/app/src/main/assets/public/styles-es2015.js +++ b/android/app/src/main/assets/public/styles-es2015.js @@ -11,7 +11,7 @@ var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(true); // Module -exports.push([module.i, "/*\n * App Global CSS\n * ----------------------------------------------------------------------------\n * Put style rules here that you want to apply globally. These styles are for\n * the entire app and not just one component. Additionally, this file can be\n * used as an entry point to import other CSS/Sass files to be included in the\n * output CSS.\n * For more information on global stylesheets, visit the documentation:\n * https://ionicframework.com/docs/layout/global-stylesheets\n */\n/* Core CSS required for Ionic components to work properly */\nhtml.ios {\n --ion-default-font: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"Roboto\", sans-serif;\n}\nhtml.md {\n --ion-default-font: \"Roboto\", \"Helvetica Neue\", sans-serif;\n}\nhtml {\n --ion-font-family: var(--ion-default-font);\n}\nbody {\n background: var(--ion-background-color);\n}\nbody.backdrop-no-scroll {\n overflow: hidden;\n}\nhtml.ios ion-modal.modal-card .ion-page > ion-header > ion-toolbar:first-of-type {\n padding-top: 0px;\n}\nhtml.ios ion-modal .ion-page {\n border-radius: inherit;\n}\n.ion-color-primary {\n --ion-color-base: var(--ion-color-primary, #3880ff) !important;\n --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\n --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\n --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\n}\n.ion-color-secondary {\n --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\n --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\n --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\n --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\n}\n.ion-color-tertiary {\n --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\n --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\n --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\n --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\n}\n.ion-color-success {\n --ion-color-base: var(--ion-color-success, #2dd36f) !important;\n --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\n --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\n --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\n}\n.ion-color-warning {\n --ion-color-base: var(--ion-color-warning, #ffc409) !important;\n --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\n --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\n --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\n}\n.ion-color-danger {\n --ion-color-base: var(--ion-color-danger, #eb445a) !important;\n --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\n --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\n --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\n}\n.ion-color-light {\n --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\n --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\n --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\n --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\n}\n.ion-color-medium {\n --ion-color-base: var(--ion-color-medium, #92949c) !important;\n --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\n --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\n --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\n}\n.ion-color-dark {\n --ion-color-base: var(--ion-color-dark, #222428) !important;\n --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\n --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\n --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\n}\n.ion-page {\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n display: flex;\n position: absolute;\n flex-direction: column;\n justify-content: space-between;\n contain: layout size style;\n overflow: hidden;\n z-index: 0;\n}\n.split-pane-visible > .ion-page.split-pane-main {\n position: relative;\n}\nion-route,\nion-route-redirect,\nion-router,\nion-select-option,\nion-nav-controller,\nion-menu-controller,\nion-action-sheet-controller,\nion-alert-controller,\nion-loading-controller,\nion-modal-controller,\nion-picker-controller,\nion-popover-controller,\nion-toast-controller,\n.ion-page-hidden,\n[hidden] {\n /* stylelint-disable-next-line declaration-no-important */\n display: none !important;\n}\n.ion-page-invisible {\n opacity: 0;\n}\n.can-go-back > ion-header ion-back-button {\n display: block;\n}\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\n --ion-statusbar-padding: 20px;\n}\n@supports (padding-top: 20px) {\n html {\n --ion-safe-area-top: var(--ion-statusbar-padding);\n }\n}\n@supports (padding-top: constant(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: constant(safe-area-inset-top);\n --ion-safe-area-bottom: constant(safe-area-inset-bottom);\n --ion-safe-area-left: constant(safe-area-inset-left);\n --ion-safe-area-right: constant(safe-area-inset-right);\n }\n}\n@supports (padding-top: env(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: env(safe-area-inset-top);\n --ion-safe-area-bottom: env(safe-area-inset-bottom);\n --ion-safe-area-left: env(safe-area-inset-left);\n --ion-safe-area-right: env(safe-area-inset-right);\n }\n}\nion-card.ion-color .ion-inherit-color,\nion-card-header.ion-color .ion-inherit-color {\n color: inherit;\n}\n.menu-content {\n transform: translate3d(0, 0, 0);\n}\n.menu-content-open {\n cursor: pointer;\n touch-action: manipulation;\n pointer-events: none;\n}\n.ios .menu-content-reveal {\n box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\n}\n[dir=rtl].ios .menu-content-reveal {\n box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\n}\n.md .menu-content-reveal {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n.md .menu-content-push {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n/* Basic CSS for apps built with Ionic */\naudio,\ncanvas,\nprogress,\nvideo {\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\nimg {\n max-width: 100%;\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n height: 1px;\n border-width: 0;\n box-sizing: content-box;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nlabel,\ninput,\nselect,\ntextarea {\n font-family: inherit;\n line-height: normal;\n}\ntextarea {\n overflow: auto;\n height: auto;\n font: inherit;\n color: inherit;\n}\ntextarea::-moz-placeholder {\n padding-left: 2px;\n}\ntextarea::-ms-input-placeholder {\n padding-left: 2px;\n}\ntextarea::placeholder {\n padding-left: 2px;\n}\nform,\ninput,\noptgroup,\nselect {\n margin: 0;\n font: inherit;\n color: inherit;\n}\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n cursor: pointer;\n -webkit-appearance: button;\n}\na,\na div,\na span,\na ion-icon,\na ion-label,\nbutton,\nbutton div,\nbutton span,\nbutton ion-icon,\nbutton ion-label,\n.ion-tappable,\n[tappable],\n[tappable] div,\n[tappable] span,\n[tappable] ion-icon,\n[tappable] ion-label,\ninput,\ntextarea {\n touch-action: manipulation;\n}\na ion-label,\nbutton ion-label {\n pointer-events: none;\n}\nbutton {\n border: 0;\n border-radius: 0;\n font-family: inherit;\n font-style: inherit;\n font-variant: inherit;\n line-height: 1;\n text-transform: none;\n cursor: pointer;\n -webkit-appearance: button;\n}\n[tappable] {\n cursor: pointer;\n}\na[disabled],\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput[type=checkbox],\ninput[type=radio] {\n padding: 0;\n box-sizing: border-box;\n}\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n* {\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\nhtml {\n width: 100%;\n height: 100%;\n -webkit-text-size-adjust: 100%;\n -moz-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n text-size-adjust: 100%;\n}\nhtml:not(.hydrated) body {\n display: none;\n}\nhtml.plt-pwa {\n height: 100vh;\n}\nbody {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n position: fixed;\n width: 100%;\n max-width: 100%;\n height: 100%;\n max-height: 100%;\n text-rendering: optimizeLegibility;\n overflow: hidden;\n touch-action: manipulation;\n -webkit-user-drag: none;\n -ms-content-zooming: none;\n word-wrap: break-word;\n overscroll-behavior-y: none;\n -webkit-text-size-adjust: none;\n -moz-text-size-adjust: none;\n -ms-text-size-adjust: none;\n text-size-adjust: none;\n}\nhtml {\n font-family: var(--ion-font-family);\n}\na {\n background-color: transparent;\n color: var(--ion-color-primary, #3880ff);\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 16px;\n margin-bottom: 10px;\n font-weight: 500;\n line-height: 1.2;\n}\nh1 {\n margin-top: 20px;\n font-size: 26px;\n}\nh2 {\n margin-top: 18px;\n font-size: 24px;\n}\nh3 {\n font-size: 22px;\n}\nh4 {\n font-size: 20px;\n}\nh5 {\n font-size: 18px;\n}\nh6 {\n font-size: 16px;\n}\nsmall {\n font-size: 75%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\n.ion-hide {\n display: none !important;\n}\n.ion-hide-up {\n display: none !important;\n}\n.ion-hide-down {\n display: none !important;\n}\n@media (min-width: 576px) {\n .ion-hide-sm-up {\n display: none !important;\n }\n}\n@media (max-width: 575.98px) {\n .ion-hide-sm-down {\n display: none !important;\n }\n}\n@media (min-width: 768px) {\n .ion-hide-md-up {\n display: none !important;\n }\n}\n@media (max-width: 767.98px) {\n .ion-hide-md-down {\n display: none !important;\n }\n}\n@media (min-width: 992px) {\n .ion-hide-lg-up {\n display: none !important;\n }\n}\n@media (max-width: 991.98px) {\n .ion-hide-lg-down {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-hide-xl-up {\n display: none !important;\n }\n}\n@media (max-width: 1199.98px) {\n .ion-hide-xl-down {\n display: none !important;\n }\n}\n/* Optional CSS utils that can be commented out */\n.ion-no-padding {\n --padding-start: 0;\n --padding-end: 0;\n --padding-top: 0;\n --padding-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n.ion-padding {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n.ion-padding-top {\n --padding-top: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n}\n.ion-padding-start {\n --padding-start: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding-start {\n padding-left: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n }\n}\n.ion-padding-end {\n --padding-end: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding-end {\n padding-right: unset;\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n.ion-padding-bottom {\n --padding-bottom: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-vertical {\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-horizontal {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding-horizontal {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n.ion-no-margin {\n --margin-start: 0;\n --margin-end: 0;\n --margin-top: 0;\n --margin-bottom: 0;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n.ion-margin {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n.ion-margin-top {\n --margin-top: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n}\n.ion-margin-start {\n --margin-start: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin-start {\n margin-left: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n }\n}\n.ion-margin-end {\n --margin-end: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin-end {\n margin-right: unset;\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n.ion-margin-bottom {\n --margin-bottom: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-vertical {\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-horizontal {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin-horizontal {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n.ion-float-left {\n float: left !important;\n}\n.ion-float-right {\n float: right !important;\n}\n.ion-float-start {\n float: left !important;\n}\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\n float: right !important;\n}\n.ion-float-end {\n float: right !important;\n}\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\n float: left !important;\n}\n@media (min-width: 576px) {\n .ion-float-sm-left {\n float: left !important;\n }\n\n .ion-float-sm-right {\n float: right !important;\n }\n\n .ion-float-sm-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\n float: right !important;\n }\n\n .ion-float-sm-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\n float: left !important;\n }\n}\n@media (min-width: 768px) {\n .ion-float-md-left {\n float: left !important;\n }\n\n .ion-float-md-right {\n float: right !important;\n }\n\n .ion-float-md-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\n float: right !important;\n }\n\n .ion-float-md-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\n float: left !important;\n }\n}\n@media (min-width: 992px) {\n .ion-float-lg-left {\n float: left !important;\n }\n\n .ion-float-lg-right {\n float: right !important;\n }\n\n .ion-float-lg-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\n float: right !important;\n }\n\n .ion-float-lg-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\n float: left !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-float-xl-left {\n float: left !important;\n }\n\n .ion-float-xl-right {\n float: right !important;\n }\n\n .ion-float-xl-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\n float: right !important;\n }\n\n .ion-float-xl-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\n float: left !important;\n }\n}\n.ion-text-center {\n text-align: center !important;\n}\n.ion-text-justify {\n text-align: justify !important;\n}\n.ion-text-start {\n text-align: start !important;\n}\n.ion-text-end {\n text-align: end !important;\n}\n.ion-text-left {\n text-align: left !important;\n}\n.ion-text-right {\n text-align: right !important;\n}\n.ion-text-nowrap {\n white-space: nowrap !important;\n}\n.ion-text-wrap {\n white-space: normal !important;\n}\n@media (min-width: 576px) {\n .ion-text-sm-center {\n text-align: center !important;\n }\n\n .ion-text-sm-justify {\n text-align: justify !important;\n }\n\n .ion-text-sm-start {\n text-align: start !important;\n }\n\n .ion-text-sm-end {\n text-align: end !important;\n }\n\n .ion-text-sm-left {\n text-align: left !important;\n }\n\n .ion-text-sm-right {\n text-align: right !important;\n }\n\n .ion-text-sm-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-sm-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-center {\n text-align: center !important;\n }\n\n .ion-text-md-justify {\n text-align: justify !important;\n }\n\n .ion-text-md-start {\n text-align: start !important;\n }\n\n .ion-text-md-end {\n text-align: end !important;\n }\n\n .ion-text-md-left {\n text-align: left !important;\n }\n\n .ion-text-md-right {\n text-align: right !important;\n }\n\n .ion-text-md-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-md-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-center {\n text-align: center !important;\n }\n\n .ion-text-lg-justify {\n text-align: justify !important;\n }\n\n .ion-text-lg-start {\n text-align: start !important;\n }\n\n .ion-text-lg-end {\n text-align: end !important;\n }\n\n .ion-text-lg-left {\n text-align: left !important;\n }\n\n .ion-text-lg-right {\n text-align: right !important;\n }\n\n .ion-text-lg-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-lg-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-center {\n text-align: center !important;\n }\n\n .ion-text-xl-justify {\n text-align: justify !important;\n }\n\n .ion-text-xl-start {\n text-align: start !important;\n }\n\n .ion-text-xl-end {\n text-align: end !important;\n }\n\n .ion-text-xl-left {\n text-align: left !important;\n }\n\n .ion-text-xl-right {\n text-align: right !important;\n }\n\n .ion-text-xl-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-xl-wrap {\n white-space: normal !important;\n }\n}\n.ion-text-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n}\n.ion-text-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n}\n.ion-text-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n}\n@media (min-width: 576px) {\n .ion-text-sm-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-sm-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-sm-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-md-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-md-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-lg-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-lg-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-xl-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-xl-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n.ion-align-self-start {\n align-self: flex-start !important;\n}\n.ion-align-self-end {\n align-self: flex-end !important;\n}\n.ion-align-self-center {\n align-self: center !important;\n}\n.ion-align-self-stretch {\n align-self: stretch !important;\n}\n.ion-align-self-baseline {\n align-self: baseline !important;\n}\n.ion-align-self-auto {\n align-self: auto !important;\n}\n.ion-wrap {\n flex-wrap: wrap !important;\n}\n.ion-nowrap {\n flex-wrap: nowrap !important;\n}\n.ion-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n.ion-justify-content-start {\n justify-content: flex-start !important;\n}\n.ion-justify-content-center {\n justify-content: center !important;\n}\n.ion-justify-content-end {\n justify-content: flex-end !important;\n}\n.ion-justify-content-around {\n justify-content: space-around !important;\n}\n.ion-justify-content-between {\n justify-content: space-between !important;\n}\n.ion-justify-content-evenly {\n justify-content: space-evenly !important;\n}\n.ion-align-items-start {\n align-items: flex-start !important;\n}\n.ion-align-items-center {\n align-items: center !important;\n}\n.ion-align-items-end {\n align-items: flex-end !important;\n}\n.ion-align-items-stretch {\n align-items: stretch !important;\n}\n.ion-align-items-baseline {\n align-items: baseline !important;\n}", "",{"version":3,"sources":["C:\\Users\\tiago.kayaya\\development\\gabinete-digital/src\\global.scss","../node_modules/@ionic/angular/src/css/core.scss","../node_modules/@ionic/angular/css/core.css","../node_modules/@ionic/angular/src/themes/ionic.mixins.scss","../node_modules/@ionic/angular/src/themes/ionic.globals.scss","../node_modules/@ionic/angular/src/components/menu/menu.ios.vars.scss","../node_modules/@ionic/angular/src/components/menu/menu.md.vars.scss","../node_modules/@ionic/angular/src/css/normalize.scss","../node_modules/@ionic/angular/css/normalize.css","../node_modules/@ionic/angular/src/css/structure.scss","../node_modules/@ionic/angular/css/structure.css","../node_modules/@ionic/angular/src/css/typography.scss","../node_modules/@ionic/angular/css/typography.css","../node_modules/@ionic/angular/src/css/display.scss","../node_modules/@ionic/angular/css/display.css","../node_modules/@ionic/angular/src/css/padding.scss","../node_modules/@ionic/angular/css/padding.css","../node_modules/@ionic/angular/src/css/float-elements.scss","../node_modules/@ionic/angular/css/float-elements.css","../node_modules/@ionic/angular/src/css/text-alignment.scss","../node_modules/@ionic/angular/css/text-alignment.css","../node_modules/@ionic/angular/src/css/text-transformation.scss","../node_modules/@ionic/angular/css/text-transformation.css","../node_modules/@ionic/angular/src/css/flex-utils.scss","../node_modules/@ionic/angular/css/flex-utils.css"],"names":[],"mappings":"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AAA;ECyBJ;AACF;AXkGI;EUrHA;IACE,wBAAA;ECsBJ;AACF;Ad/BA,iDAAA;AeJA;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,mBAAA;EZqME,eYnMe;EZoMf,gBYpMe;EZwOjB,cYxOiB;EZyOjB,iBYzOiB;ACbnB;ADgBA;EACE,yCAAA;EACA,uCAAA;EACA,uCAAA;EACA,0CAAA;EZgME,sCYnNM;EZoNN,uCYpNM;EZoPR,qCYpPQ;EZqPR,wCYrPQ;ACUV;Ab6MM;EACE;IAEI,mBAAA;IAGA,oBAAA;IAGF,+CYhOA;IZiOA,8CYjOA;IZkOA,6CYlOA;IZmOA,4CYnOA;ECmBR;AACF;ADIA;EACE,uCAAA;EZ2NA,qCYpPQ;ACyBV;ADKA;EACE,yCAAA;EZoLE,sCYnNM;AC6BV;Ab0LM;EACE;IAEI,mBAAA;IAMF,+CYhOA;IZiOA,8CYjOA;ECmCR;AACF;ADAA;EACE,uCAAA;EZ+KE,uCYpNM;ACyCV;Ab8KM;EACE;IAKI,oBAAA;IAKF,6CYlOA;IZmOA,4CYnOA;EC+CR;AACF;ADNA;EACE,0CAAA;EZ0MA,wCYrPQ;ACqDV;ADLA;EACE,uCAAA;EACA,0CAAA;EZkMA,qCYpPQ;EZqPR,wCYrPQ;AC2DV;ADJA;EACE,yCAAA;EACA,uCAAA;EZ0JE,sCYnNM;EZoNN,uCYpNM;ACiEV;AbsJM;EACE;IAEI,mBAAA;IAGA,oBAAA;IAGF,+CYhOA;IZiOA,8CYjOA;IZkOA,6CYlOA;IZmOA,4CYnOA;EC0ER;AACF;ADTA;EACE,iBAAA;EACA,eAAA;EACA,eAAA;EACA,kBAAA;EZyIE,cYvIc;EZwId,eYxIc;EZ4KhB,aY5KgB;EZ6KhB,gBY7KgB;ACclB;ADXA;EACE,uCAAA;EACA,qCAAA;EACA,qCAAA;EACA,wCAAA;EZoIE,oCYlNK;EZmNL,qCYnNK;EZmPP,mCYnPO;EZoPP,sCYpPO;ACgGT;AbsHM;EACE;IAEI,kBAAA;IAGA,mBAAA;IAGF,6CY/ND;IZgOC,4CYhOD;IZiOC,2CYjOD;IZkOC,0CYlOD;ECyGP;AACF;ADvBA;EACE,qCAAA;EZ+JA,mCYnPO;AC+GT;ADtBA;EACE,uCAAA;EZwHE,oCYlNK;ACmHT;AbmGM;EACE;IAEI,kBAAA;IAMF,6CY/ND;IZgOC,4CYhOD;ECyHP;AACF;AD3BA;EACE,qCAAA;EZmHE,qCYnNK;AC+HT;AbuFM;EACE;IAKI,mBAAA;IAKF,2CYjOD;IZkOC,0CYlOD;ECqIP;AACF;ADjCA;EACE,wCAAA;EZ8IA,sCYpPO;AC2IT;ADhCA;EACE,qCAAA;EACA,wCAAA;EZsIA,mCYnPO;EZoPP,sCYpPO;ACiJT;AD/BA;EACE,uCAAA;EACA,qCAAA;EZ8FE,oCYlNK;EZmNL,qCYnNK;ACuJT;Ab+DM;EACE;IAEI,kBAAA;IAGA,mBAAA;IAGF,6CY/ND;IZgOC,4CYhOD;IZiOC,2CYjOD;IZkOC,0CYlOD;ECgKP;AACF;AC9JI;Ed0YE,sBAAA;AetZN;ADgBI;EdsYE,uBAAA;AelZN;ADgBI;EdoXE,sBAAA;AehYN;AfmKW;EAgOL,uBAAA;AehYN;ADaI;EduXE,uBAAA;AehYN;Af4JW;EAuOL,sBAAA;AehYN;AfmFI;EczFA;Id0YE,sBAAA;Ee/XJ;;EDPE;IdsYE,uBAAA;Ee3XJ;;EDPE;IdoXE,sBAAA;EezWJ;Ef4IS;IAgOL,uBAAA;EezWJ;;EDVE;IduXE,uBAAA;EezWJ;EfqIS;IAuOL,sBAAA;EezWJ;AACF;Af2DI;EczFA;Id0YE,sBAAA;EexWJ;;ED9BE;IdsYE,uBAAA;EepWJ;;ED9BE;IdoXE,sBAAA;EelVJ;EfqHS;IAgOL,uBAAA;EelVJ;;EDjCE;IduXE,uBAAA;EelVJ;Ef8GS;IAuOL,sBAAA;EelVJ;AACF;AfoCI;EczFA;Id0YE,sBAAA;EejVJ;;EDrDE;IdsYE,uBAAA;Ee7UJ;;EDrDE;IdoXE,sBAAA;Ee3TJ;Ef8FS;IAgOL,uBAAA;Ee3TJ;;EDxDE;IduXE,uBAAA;Ee3TJ;EfuFS;IAuOL,sBAAA;Ee3TJ;AACF;AfaI;EczFA;Id0YE,sBAAA;Ee1TJ;;ED5EE;IdsYE,uBAAA;EetTJ;;ED5EE;IdoXE,sBAAA;EepSJ;EfuES;IAgOL,uBAAA;EepSJ;;ED/EE;IduXE,uBAAA;EepSJ;EfgES;IAuOL,sBAAA;EepSJ;AACF;ACnGI;EACE,6BAAA;ACbN;ADgBI;EACE,8BAAA;ACbN;ADgBI;EACE,4BAAA;ACbN;ADgBI;EACE,0BAAA;ACbN;ADgBI;EACE,2BAAA;ACbN;ADgBI;EACE,4BAAA;ACbN;ADgBI;EACE,8BAAA;ACbN;ADgBI;EACE,8BAAA;ACbN;AjByEI;EgBzFA;IACE,6BAAA;ECoBJ;;EDjBE;IACE,8BAAA;ECoBJ;;EDjBE;IACE,4BAAA;ECoBJ;;EDjBE;IACE,0BAAA;ECoBJ;;EDjBE;IACE,2BAAA;ECoBJ;;EDjBE;IACE,4BAAA;ECoBJ;;EDjBE;IACE,8BAAA;ECoBJ;;EDjBE;IACE,8BAAA;ECoBJ;AACF;AjBuCI;EgBzFA;IACE,6BAAA;ECqDJ;;EDlDE;IACE,8BAAA;ECqDJ;;EDlDE;IACE,4BAAA;ECqDJ;;EDlDE;IACE,0BAAA;ECqDJ;;EDlDE;IACE,2BAAA;ECqDJ;;EDlDE;IACE,4BAAA;ECqDJ;;EDlDE;IACE,8BAAA;ECqDJ;;EDlDE;IACE,8BAAA;ECqDJ;AACF;AjBMI;EgBzFA;IACE,6BAAA;ECsFJ;;EDnFE;IACE,8BAAA;ECsFJ;;EDnFE;IACE,4BAAA;ECsFJ;;EDnFE;IACE,0BAAA;ECsFJ;;EDnFE;IACE,2BAAA;ECsFJ;;EDnFE;IACE,4BAAA;ECsFJ;;EDnFE;IACE,8BAAA;ECsFJ;;EDnFE;IACE,8BAAA;ECsFJ;AACF;AjB3BI;EgBzFA;IACE,6BAAA;ECuHJ;;EDpHE;IACE,8BAAA;ECuHJ;;EDpHE;IACE,4BAAA;ECuHJ;;EDpHE;IACE,0BAAA;ECuHJ;;EDpHE;IACE,2BAAA;ECuHJ;;EDpHE;IACE,4BAAA;ECuHJ;;EDpHE;IACE,8BAAA;ECuHJ;;EDpHE;IACE,8BAAA;ECuHJ;AACF;ACrJI;EACE,yDAAA;EACA,oCAAA;ACbN;ADgBI;EACE,yDAAA;EACA,oCAAA;ACbN;ADgBI;EACE,yDAAA;EACA,qCAAA;ACbN;AnB0FI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECGJ;;EDAE;IACE,yDAAA;IACA,oCAAA;ECGJ;;EDAE;IACE,yDAAA;IACA,qCAAA;ECGJ;AACF;AnByEI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECmBJ;;EDhBE;IACE,yDAAA;IACA,oCAAA;ECmBJ;;EDhBE;IACE,yDAAA;IACA,qCAAA;ECmBJ;AACF;AnByDI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECmCJ;;EDhCE;IACE,yDAAA;IACA,oCAAA;ECmCJ;;EDhCE;IACE,yDAAA;IACA,qCAAA;ECmCJ;AACF;AnByCI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECmDJ;;EDhDE;IACE,yDAAA;IACA,oCAAA;ECmDJ;;EDhDE;IACE,yDAAA;IACA,qCAAA;ECmDJ;AACF;ACtEA;EACE,iCAAA;ACPF;ADUA;EACE,+BAAA;ACPF;ADUA;EACE,6BAAA;ACPF;ADUA;EACE,8BAAA;ACPF;ADUA;EACE,+BAAA;ACPF;ADUA;EACE,2BAAA;ACPF;ADcA;EACE,0BAAA;ACXF;ADcA;EACE,4BAAA;ACXF;ADcA;EACE,kCAAA;ACXF;ADkBA;EACE,sCAAA;ACfF;ADkBA;EACE,kCAAA;ACfF;ADkBA;EACE,oCAAA;ACfF;ADkBA;EACE,wCAAA;ACfF;ADkBA;EACE,yCAAA;ACfF;ADkBA;EACE,wCAAA;ACfF;ADsBA;EACE,kCAAA;ACnBF;ADsBA;EACE,8BAAA;ACnBF;ADsBA;EACE,gCAAA;ACnBF;ADsBA;EACE,+BAAA;ACnBF;ADsBA;EACE,gCAAA;ACnBF","file":"global.scss","sourcesContent":["/*\r\n * App Global CSS\r\n * ----------------------------------------------------------------------------\r\n * Put style rules here that you want to apply globally. These styles are for\r\n * the entire app and not just one component. Additionally, this file can be\r\n * used as an entry point to import other CSS/Sass files to be included in the\r\n * output CSS.\r\n * For more information on global stylesheets, visit the documentation:\r\n * https://ionicframework.com/docs/layout/global-stylesheets\r\n */\r\n\r\n/* Core CSS required for Ionic components to work properly */\r\n@import \"~@ionic/angular/css/core.css\";\r\n\r\n/* Basic CSS for apps built with Ionic */\r\n@import \"~@ionic/angular/css/normalize.css\";\r\n@import \"~@ionic/angular/css/structure.css\";\r\n@import \"~@ionic/angular/css/typography.css\";\r\n@import '~@ionic/angular/css/display.css';\r\n\r\n/* Optional CSS utils that can be commented out */\r\n@import \"~@ionic/angular/css/padding.css\";\r\n@import \"~@ionic/angular/css/float-elements.css\";\r\n@import \"~@ionic/angular/css/text-alignment.css\";\r\n@import \"~@ionic/angular/css/text-transformation.css\";\r\n@import \"~@ionic/angular/css/flex-utils.css\";\r\n",null,"html.ios {\n --ion-default-font: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"Roboto\", sans-serif;\n}\n\nhtml.md {\n --ion-default-font: \"Roboto\", \"Helvetica Neue\", sans-serif;\n}\n\nhtml {\n --ion-font-family: var(--ion-default-font);\n}\n\nbody {\n background: var(--ion-background-color);\n}\n\nbody.backdrop-no-scroll {\n overflow: hidden;\n}\n\nhtml.ios ion-modal.modal-card .ion-page > ion-header > ion-toolbar:first-of-type {\n padding-top: 0px;\n}\n\nhtml.ios ion-modal .ion-page {\n border-radius: inherit;\n}\n\n.ion-color-primary {\n --ion-color-base: var(--ion-color-primary, #3880ff) !important;\n --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\n --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\n --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\n}\n\n.ion-color-secondary {\n --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\n --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\n --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\n --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\n}\n\n.ion-color-tertiary {\n --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\n --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\n --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\n --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\n}\n\n.ion-color-success {\n --ion-color-base: var(--ion-color-success, #2dd36f) !important;\n --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\n --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\n --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\n}\n\n.ion-color-warning {\n --ion-color-base: var(--ion-color-warning, #ffc409) !important;\n --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\n --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\n --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\n}\n\n.ion-color-danger {\n --ion-color-base: var(--ion-color-danger, #eb445a) !important;\n --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\n --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\n --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\n}\n\n.ion-color-light {\n --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\n --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\n --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\n --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\n}\n\n.ion-color-medium {\n --ion-color-base: var(--ion-color-medium, #92949c) !important;\n --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\n --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\n --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\n}\n\n.ion-color-dark {\n --ion-color-base: var(--ion-color-dark, #222428) !important;\n --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\n --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\n --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\n}\n\n.ion-page {\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n display: flex;\n position: absolute;\n flex-direction: column;\n justify-content: space-between;\n contain: layout size style;\n overflow: hidden;\n z-index: 0;\n}\n\n.split-pane-visible > .ion-page.split-pane-main {\n position: relative;\n}\n\nion-route,\nion-route-redirect,\nion-router,\nion-select-option,\nion-nav-controller,\nion-menu-controller,\nion-action-sheet-controller,\nion-alert-controller,\nion-loading-controller,\nion-modal-controller,\nion-picker-controller,\nion-popover-controller,\nion-toast-controller,\n.ion-page-hidden,\n[hidden] {\n /* stylelint-disable-next-line declaration-no-important */\n display: none !important;\n}\n\n.ion-page-invisible {\n opacity: 0;\n}\n\n.can-go-back > ion-header ion-back-button {\n display: block;\n}\n\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\n --ion-statusbar-padding: 20px;\n}\n\n@supports (padding-top: 20px) {\n html {\n --ion-safe-area-top: var(--ion-statusbar-padding);\n }\n}\n@supports (padding-top: constant(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: constant(safe-area-inset-top);\n --ion-safe-area-bottom: constant(safe-area-inset-bottom);\n --ion-safe-area-left: constant(safe-area-inset-left);\n --ion-safe-area-right: constant(safe-area-inset-right);\n }\n}\n@supports (padding-top: env(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: env(safe-area-inset-top);\n --ion-safe-area-bottom: env(safe-area-inset-bottom);\n --ion-safe-area-left: env(safe-area-inset-left);\n --ion-safe-area-right: env(safe-area-inset-right);\n }\n}\nion-card.ion-color .ion-inherit-color,\nion-card-header.ion-color .ion-inherit-color {\n color: inherit;\n}\n\n.menu-content {\n transform: translate3d(0, 0, 0);\n}\n\n.menu-content-open {\n cursor: pointer;\n touch-action: manipulation;\n pointer-events: none;\n}\n\n.ios .menu-content-reveal {\n box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\n}\n\n[dir=rtl].ios .menu-content-reveal {\n box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\n}\n\n.md .menu-content-reveal {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n\n.md .menu-content-push {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n\n/*# sourceMappingURL=core.css.map */\n",null,null,null,null,null,"audio,\ncanvas,\nprogress,\nvideo {\n vertical-align: baseline;\n}\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\nb,\nstrong {\n font-weight: bold;\n}\n\nimg {\n max-width: 100%;\n border: 0;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\nfigure {\n margin: 1em 40px;\n}\n\nhr {\n height: 1px;\n border-width: 0;\n box-sizing: content-box;\n}\n\npre {\n overflow: auto;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\nlabel,\ninput,\nselect,\ntextarea {\n font-family: inherit;\n line-height: normal;\n}\n\ntextarea {\n overflow: auto;\n height: auto;\n font: inherit;\n color: inherit;\n}\n\ntextarea::placeholder {\n padding-left: 2px;\n}\n\nform,\ninput,\noptgroup,\nselect {\n margin: 0;\n font: inherit;\n color: inherit;\n}\n\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n cursor: pointer;\n -webkit-appearance: button;\n}\n\na,\na div,\na span,\na ion-icon,\na ion-label,\nbutton,\nbutton div,\nbutton span,\nbutton ion-icon,\nbutton ion-label,\n.ion-tappable,\n[tappable],\n[tappable] div,\n[tappable] span,\n[tappable] ion-icon,\n[tappable] ion-label,\ninput,\ntextarea {\n touch-action: manipulation;\n}\n\na ion-label,\nbutton ion-label {\n pointer-events: none;\n}\n\nbutton {\n border: 0;\n border-radius: 0;\n font-family: inherit;\n font-style: inherit;\n font-variant: inherit;\n line-height: 1;\n text-transform: none;\n cursor: pointer;\n -webkit-appearance: button;\n}\n\n[tappable] {\n cursor: pointer;\n}\n\na[disabled],\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n padding: 0;\n box-sizing: border-box;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n\n/*# sourceMappingURL=normalize.css.map */\n",null,"* {\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n\nhtml {\n width: 100%;\n height: 100%;\n text-size-adjust: 100%;\n}\n\nhtml:not(.hydrated) body {\n display: none;\n}\n\nhtml.plt-pwa {\n height: 100vh;\n}\n\nbody {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n position: fixed;\n width: 100%;\n max-width: 100%;\n height: 100%;\n max-height: 100%;\n text-rendering: optimizeLegibility;\n overflow: hidden;\n touch-action: manipulation;\n -webkit-user-drag: none;\n -ms-content-zooming: none;\n word-wrap: break-word;\n overscroll-behavior-y: none;\n text-size-adjust: none;\n}\n\n/*# sourceMappingURL=structure.css.map */\n",null,"html {\n font-family: var(--ion-font-family);\n}\n\na {\n background-color: transparent;\n color: var(--ion-color-primary, #3880ff);\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 16px;\n margin-bottom: 10px;\n font-weight: 500;\n line-height: 1.2;\n}\nh1 {\n margin-top: 20px;\n font-size: 26px;\n}\nh2 {\n margin-top: 18px;\n font-size: 24px;\n}\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 20px;\n}\n\nh5 {\n font-size: 18px;\n}\n\nh6 {\n font-size: 16px;\n}\n\nsmall {\n font-size: 75%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n/*# sourceMappingURL=typography.css.map */\n",null,".ion-hide {\n display: none !important;\n}\n\n.ion-hide-up {\n display: none !important;\n}\n\n.ion-hide-down {\n display: none !important;\n}\n\n@media (min-width: 576px) {\n .ion-hide-sm-up {\n display: none !important;\n }\n}\n@media (max-width: 575.98px) {\n .ion-hide-sm-down {\n display: none !important;\n }\n}\n@media (min-width: 768px) {\n .ion-hide-md-up {\n display: none !important;\n }\n}\n@media (max-width: 767.98px) {\n .ion-hide-md-down {\n display: none !important;\n }\n}\n@media (min-width: 992px) {\n .ion-hide-lg-up {\n display: none !important;\n }\n}\n@media (max-width: 991.98px) {\n .ion-hide-lg-down {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-hide-xl-up {\n display: none !important;\n }\n}\n@media (max-width: 1199.98px) {\n .ion-hide-xl-down {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=display.css.map */\n",null,".ion-no-padding {\n --padding-start: 0;\n --padding-end: 0;\n --padding-top: 0;\n --padding-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.ion-padding {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n\n.ion-padding-top {\n --padding-top: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n}\n.ion-padding-start {\n --padding-start: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding-start {\n padding-left: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n }\n}\n\n.ion-padding-end {\n --padding-end: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding-end {\n padding-right: unset;\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n\n.ion-padding-bottom {\n --padding-bottom: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-vertical {\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-horizontal {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding-horizontal {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n\n.ion-no-margin {\n --margin-start: 0;\n --margin-end: 0;\n --margin-top: 0;\n --margin-bottom: 0;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.ion-margin {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n\n.ion-margin-top {\n --margin-top: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n}\n.ion-margin-start {\n --margin-start: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin-start {\n margin-left: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n }\n}\n\n.ion-margin-end {\n --margin-end: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin-end {\n margin-right: unset;\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n\n.ion-margin-bottom {\n --margin-bottom: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-vertical {\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-horizontal {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin-horizontal {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n\n/*# sourceMappingURL=padding.css.map */\n",null,".ion-float-left {\n float: left !important;\n}\n\n.ion-float-right {\n float: right !important;\n}\n\n.ion-float-start {\n float: left !important;\n}\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\n float: right !important;\n}\n\n.ion-float-end {\n float: right !important;\n}\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\n float: left !important;\n}\n\n@media (min-width: 576px) {\n .ion-float-sm-left {\n float: left !important;\n }\n\n .ion-float-sm-right {\n float: right !important;\n }\n\n .ion-float-sm-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\n float: right !important;\n }\n\n .ion-float-sm-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\n float: left !important;\n }\n}\n@media (min-width: 768px) {\n .ion-float-md-left {\n float: left !important;\n }\n\n .ion-float-md-right {\n float: right !important;\n }\n\n .ion-float-md-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\n float: right !important;\n }\n\n .ion-float-md-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\n float: left !important;\n }\n}\n@media (min-width: 992px) {\n .ion-float-lg-left {\n float: left !important;\n }\n\n .ion-float-lg-right {\n float: right !important;\n }\n\n .ion-float-lg-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\n float: right !important;\n }\n\n .ion-float-lg-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\n float: left !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-float-xl-left {\n float: left !important;\n }\n\n .ion-float-xl-right {\n float: right !important;\n }\n\n .ion-float-xl-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\n float: right !important;\n }\n\n .ion-float-xl-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\n float: left !important;\n }\n}\n\n/*# sourceMappingURL=float-elements.css.map */\n",null,".ion-text-center {\n text-align: center !important;\n}\n\n.ion-text-justify {\n text-align: justify !important;\n}\n\n.ion-text-start {\n text-align: start !important;\n}\n\n.ion-text-end {\n text-align: end !important;\n}\n\n.ion-text-left {\n text-align: left !important;\n}\n\n.ion-text-right {\n text-align: right !important;\n}\n\n.ion-text-nowrap {\n white-space: nowrap !important;\n}\n\n.ion-text-wrap {\n white-space: normal !important;\n}\n\n@media (min-width: 576px) {\n .ion-text-sm-center {\n text-align: center !important;\n }\n\n .ion-text-sm-justify {\n text-align: justify !important;\n }\n\n .ion-text-sm-start {\n text-align: start !important;\n }\n\n .ion-text-sm-end {\n text-align: end !important;\n }\n\n .ion-text-sm-left {\n text-align: left !important;\n }\n\n .ion-text-sm-right {\n text-align: right !important;\n }\n\n .ion-text-sm-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-sm-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-center {\n text-align: center !important;\n }\n\n .ion-text-md-justify {\n text-align: justify !important;\n }\n\n .ion-text-md-start {\n text-align: start !important;\n }\n\n .ion-text-md-end {\n text-align: end !important;\n }\n\n .ion-text-md-left {\n text-align: left !important;\n }\n\n .ion-text-md-right {\n text-align: right !important;\n }\n\n .ion-text-md-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-md-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-center {\n text-align: center !important;\n }\n\n .ion-text-lg-justify {\n text-align: justify !important;\n }\n\n .ion-text-lg-start {\n text-align: start !important;\n }\n\n .ion-text-lg-end {\n text-align: end !important;\n }\n\n .ion-text-lg-left {\n text-align: left !important;\n }\n\n .ion-text-lg-right {\n text-align: right !important;\n }\n\n .ion-text-lg-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-lg-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-center {\n text-align: center !important;\n }\n\n .ion-text-xl-justify {\n text-align: justify !important;\n }\n\n .ion-text-xl-start {\n text-align: start !important;\n }\n\n .ion-text-xl-end {\n text-align: end !important;\n }\n\n .ion-text-xl-left {\n text-align: left !important;\n }\n\n .ion-text-xl-right {\n text-align: right !important;\n }\n\n .ion-text-xl-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-xl-wrap {\n white-space: normal !important;\n }\n}\n\n/*# sourceMappingURL=text-alignment.css.map */\n",null,".ion-text-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n}\n\n.ion-text-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n}\n\n.ion-text-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n}\n\n@media (min-width: 576px) {\n .ion-text-sm-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-sm-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-sm-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-md-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-md-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-lg-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-lg-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-xl-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-xl-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n\n/*# sourceMappingURL=text-transformation.css.map */\n",null,".ion-align-self-start {\n align-self: flex-start !important;\n}\n\n.ion-align-self-end {\n align-self: flex-end !important;\n}\n\n.ion-align-self-center {\n align-self: center !important;\n}\n\n.ion-align-self-stretch {\n align-self: stretch !important;\n}\n\n.ion-align-self-baseline {\n align-self: baseline !important;\n}\n\n.ion-align-self-auto {\n align-self: auto !important;\n}\n\n.ion-wrap {\n flex-wrap: wrap !important;\n}\n\n.ion-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.ion-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.ion-justify-content-start {\n justify-content: flex-start !important;\n}\n\n.ion-justify-content-center {\n justify-content: center !important;\n}\n\n.ion-justify-content-end {\n justify-content: flex-end !important;\n}\n\n.ion-justify-content-around {\n justify-content: space-around !important;\n}\n\n.ion-justify-content-between {\n justify-content: space-between !important;\n}\n\n.ion-justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.ion-align-items-start {\n align-items: flex-start !important;\n}\n\n.ion-align-items-center {\n align-items: center !important;\n}\n\n.ion-align-items-end {\n align-items: flex-end !important;\n}\n\n.ion-align-items-stretch {\n align-items: stretch !important;\n}\n\n.ion-align-items-baseline {\n align-items: baseline !important;\n}\n\n/*# sourceMappingURL=flex-utils.css.map */\n"]}]); +exports.push([module.i, "/*\n * App Global CSS\n * ----------------------------------------------------------------------------\n * Put style rules here that you want to apply globally. These styles are for\n * the entire app and not just one component. Additionally, this file can be\n * used as an entry point to import other CSS/Sass files to be included in the\n * output CSS.\n * For more information on global stylesheets, visit the documentation:\n * https://ionicframework.com/docs/layout/global-stylesheets\n */\n/* Core CSS required for Ionic components to work properly */\nhtml.ios {\n --ion-default-font: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"Roboto\", sans-serif;\n}\nhtml.md {\n --ion-default-font: \"Roboto\", \"Helvetica Neue\", sans-serif;\n}\nhtml {\n --ion-font-family: var(--ion-default-font);\n}\nbody {\n background: var(--ion-background-color);\n}\nbody.backdrop-no-scroll {\n overflow: hidden;\n}\nhtml.ios ion-modal.modal-card .ion-page > ion-header > ion-toolbar:first-of-type {\n padding-top: 0px;\n}\nhtml.ios ion-modal .ion-page {\n border-radius: inherit;\n}\n.ion-color-primary {\n --ion-color-base: var(--ion-color-primary, #3880ff) !important;\n --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\n --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\n --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\n}\n.ion-color-secondary {\n --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\n --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\n --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\n --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\n}\n.ion-color-tertiary {\n --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\n --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\n --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\n --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\n}\n.ion-color-success {\n --ion-color-base: var(--ion-color-success, #2dd36f) !important;\n --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\n --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\n --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\n}\n.ion-color-warning {\n --ion-color-base: var(--ion-color-warning, #ffc409) !important;\n --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\n --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\n --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\n}\n.ion-color-danger {\n --ion-color-base: var(--ion-color-danger, #eb445a) !important;\n --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\n --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\n --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\n}\n.ion-color-light {\n --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\n --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\n --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\n --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\n}\n.ion-color-medium {\n --ion-color-base: var(--ion-color-medium, #92949c) !important;\n --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\n --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\n --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\n}\n.ion-color-dark {\n --ion-color-base: var(--ion-color-dark, #222428) !important;\n --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\n --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\n --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\n}\n.ion-page {\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n display: flex;\n position: absolute;\n flex-direction: column;\n justify-content: space-between;\n contain: layout size style;\n overflow: hidden;\n z-index: 0;\n}\n.split-pane-visible > .ion-page.split-pane-main {\n position: relative;\n}\nion-route,\nion-route-redirect,\nion-router,\nion-select-option,\nion-nav-controller,\nion-menu-controller,\nion-action-sheet-controller,\nion-alert-controller,\nion-loading-controller,\nion-modal-controller,\nion-picker-controller,\nion-popover-controller,\nion-toast-controller,\n.ion-page-hidden,\n[hidden] {\n /* stylelint-disable-next-line declaration-no-important */\n display: none !important;\n}\n.ion-page-invisible {\n opacity: 0;\n}\n.can-go-back > ion-header ion-back-button {\n display: block;\n}\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\n --ion-statusbar-padding: 20px;\n}\n@supports (padding-top: 20px) {\n html {\n --ion-safe-area-top: var(--ion-statusbar-padding);\n }\n}\n@supports (padding-top: constant(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: constant(safe-area-inset-top);\n --ion-safe-area-bottom: constant(safe-area-inset-bottom);\n --ion-safe-area-left: constant(safe-area-inset-left);\n --ion-safe-area-right: constant(safe-area-inset-right);\n }\n}\n@supports (padding-top: env(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: env(safe-area-inset-top);\n --ion-safe-area-bottom: env(safe-area-inset-bottom);\n --ion-safe-area-left: env(safe-area-inset-left);\n --ion-safe-area-right: env(safe-area-inset-right);\n }\n}\nion-card.ion-color .ion-inherit-color,\nion-card-header.ion-color .ion-inherit-color {\n color: inherit;\n}\n.menu-content {\n transform: translate3d(0, 0, 0);\n}\n.menu-content-open {\n cursor: pointer;\n touch-action: manipulation;\n pointer-events: none;\n}\n.ios .menu-content-reveal {\n box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\n}\n[dir=rtl].ios .menu-content-reveal {\n box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\n}\n.md .menu-content-reveal {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n.md .menu-content-push {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n/* Basic CSS for apps built with Ionic */\naudio,\ncanvas,\nprogress,\nvideo {\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\nb,\nstrong {\n font-weight: bold;\n}\nimg {\n max-width: 100%;\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n height: 1px;\n border-width: 0;\n box-sizing: content-box;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nlabel,\ninput,\nselect,\ntextarea {\n font-family: inherit;\n line-height: normal;\n}\ntextarea {\n overflow: auto;\n height: auto;\n font: inherit;\n color: inherit;\n}\ntextarea::-moz-placeholder {\n padding-left: 2px;\n}\ntextarea::-ms-input-placeholder {\n padding-left: 2px;\n}\ntextarea::placeholder {\n padding-left: 2px;\n}\nform,\ninput,\noptgroup,\nselect {\n margin: 0;\n font: inherit;\n color: inherit;\n}\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n cursor: pointer;\n -webkit-appearance: button;\n}\na,\na div,\na span,\na ion-icon,\na ion-label,\nbutton,\nbutton div,\nbutton span,\nbutton ion-icon,\nbutton ion-label,\n.ion-tappable,\n[tappable],\n[tappable] div,\n[tappable] span,\n[tappable] ion-icon,\n[tappable] ion-label,\ninput,\ntextarea {\n touch-action: manipulation;\n}\na ion-label,\nbutton ion-label {\n pointer-events: none;\n}\nbutton {\n border: 0;\n border-radius: 0;\n font-family: inherit;\n font-style: inherit;\n font-variant: inherit;\n line-height: 1;\n text-transform: none;\n cursor: pointer;\n -webkit-appearance: button;\n}\n[tappable] {\n cursor: pointer;\n}\na[disabled],\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\ninput[type=checkbox],\ninput[type=radio] {\n padding: 0;\n box-sizing: border-box;\n}\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n* {\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\nhtml {\n width: 100%;\n height: 100%;\n -webkit-text-size-adjust: 100%;\n -moz-text-size-adjust: 100%;\n -ms-text-size-adjust: 100%;\n text-size-adjust: 100%;\n}\nhtml:not(.hydrated) body {\n display: none;\n}\nhtml.plt-pwa {\n height: 100vh;\n}\nbody {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n position: fixed;\n width: 100%;\n max-width: 100%;\n height: 100%;\n max-height: 100%;\n text-rendering: optimizeLegibility;\n overflow: hidden;\n touch-action: manipulation;\n -webkit-user-drag: none;\n -ms-content-zooming: none;\n word-wrap: break-word;\n overscroll-behavior-y: none;\n -webkit-text-size-adjust: none;\n -moz-text-size-adjust: none;\n -ms-text-size-adjust: none;\n text-size-adjust: none;\n}\nhtml {\n font-family: var(--ion-font-family);\n}\na {\n background-color: transparent;\n color: var(--ion-color-primary, #3880ff);\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 16px;\n margin-bottom: 10px;\n font-weight: 500;\n line-height: 1.2;\n}\nh1 {\n margin-top: 20px;\n font-size: 26px;\n}\nh2 {\n margin-top: 18px;\n font-size: 24px;\n}\nh3 {\n font-size: 22px;\n}\nh4 {\n font-size: 20px;\n}\nh5 {\n font-size: 18px;\n}\nh6 {\n font-size: 16px;\n}\nsmall {\n font-size: 75%;\n}\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\n.ion-hide {\n display: none !important;\n}\n.ion-hide-up {\n display: none !important;\n}\n.ion-hide-down {\n display: none !important;\n}\n@media (min-width: 576px) {\n .ion-hide-sm-up {\n display: none !important;\n }\n}\n@media (max-width: 575.98px) {\n .ion-hide-sm-down {\n display: none !important;\n }\n}\n@media (min-width: 768px) {\n .ion-hide-md-up {\n display: none !important;\n }\n}\n@media (max-width: 767.98px) {\n .ion-hide-md-down {\n display: none !important;\n }\n}\n@media (min-width: 992px) {\n .ion-hide-lg-up {\n display: none !important;\n }\n}\n@media (max-width: 991.98px) {\n .ion-hide-lg-down {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-hide-xl-up {\n display: none !important;\n }\n}\n@media (max-width: 1199.98px) {\n .ion-hide-xl-down {\n display: none !important;\n }\n}\n/* Optional CSS utils that can be commented out */\n.ion-no-padding {\n --padding-start: 0;\n --padding-end: 0;\n --padding-top: 0;\n --padding-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n.ion-padding {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n.ion-padding-top {\n --padding-top: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n}\n.ion-padding-start {\n --padding-start: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding-start {\n padding-left: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n }\n}\n.ion-padding-end {\n --padding-end: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding-end {\n padding-right: unset;\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n.ion-padding-bottom {\n --padding-bottom: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-vertical {\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-horizontal {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-padding-horizontal {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n.ion-no-margin {\n --margin-start: 0;\n --margin-end: 0;\n --margin-top: 0;\n --margin-bottom: 0;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n.ion-margin {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n.ion-margin-top {\n --margin-top: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n}\n.ion-margin-start {\n --margin-start: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin-start {\n margin-left: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n }\n}\n.ion-margin-end {\n --margin-end: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin-end {\n margin-right: unset;\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n.ion-margin-bottom {\n --margin-bottom: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-vertical {\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-horizontal {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\n .ion-margin-horizontal {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n.ion-float-left {\n float: left !important;\n}\n.ion-float-right {\n float: right !important;\n}\n.ion-float-start {\n float: left !important;\n}\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\n float: right !important;\n}\n.ion-float-end {\n float: right !important;\n}\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\n float: left !important;\n}\n@media (min-width: 576px) {\n .ion-float-sm-left {\n float: left !important;\n }\n\n .ion-float-sm-right {\n float: right !important;\n }\n\n .ion-float-sm-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\n float: right !important;\n }\n\n .ion-float-sm-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\n float: left !important;\n }\n}\n@media (min-width: 768px) {\n .ion-float-md-left {\n float: left !important;\n }\n\n .ion-float-md-right {\n float: right !important;\n }\n\n .ion-float-md-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\n float: right !important;\n }\n\n .ion-float-md-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\n float: left !important;\n }\n}\n@media (min-width: 992px) {\n .ion-float-lg-left {\n float: left !important;\n }\n\n .ion-float-lg-right {\n float: right !important;\n }\n\n .ion-float-lg-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\n float: right !important;\n }\n\n .ion-float-lg-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\n float: left !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-float-xl-left {\n float: left !important;\n }\n\n .ion-float-xl-right {\n float: right !important;\n }\n\n .ion-float-xl-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\n float: right !important;\n }\n\n .ion-float-xl-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\n float: left !important;\n }\n}\n.ion-text-center {\n text-align: center !important;\n}\n.ion-text-justify {\n text-align: justify !important;\n}\n.ion-text-start {\n text-align: start !important;\n}\n.ion-text-end {\n text-align: end !important;\n}\n.ion-text-left {\n text-align: left !important;\n}\n.ion-text-right {\n text-align: right !important;\n}\n.ion-text-nowrap {\n white-space: nowrap !important;\n}\n.ion-text-wrap {\n white-space: normal !important;\n}\n@media (min-width: 576px) {\n .ion-text-sm-center {\n text-align: center !important;\n }\n\n .ion-text-sm-justify {\n text-align: justify !important;\n }\n\n .ion-text-sm-start {\n text-align: start !important;\n }\n\n .ion-text-sm-end {\n text-align: end !important;\n }\n\n .ion-text-sm-left {\n text-align: left !important;\n }\n\n .ion-text-sm-right {\n text-align: right !important;\n }\n\n .ion-text-sm-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-sm-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-center {\n text-align: center !important;\n }\n\n .ion-text-md-justify {\n text-align: justify !important;\n }\n\n .ion-text-md-start {\n text-align: start !important;\n }\n\n .ion-text-md-end {\n text-align: end !important;\n }\n\n .ion-text-md-left {\n text-align: left !important;\n }\n\n .ion-text-md-right {\n text-align: right !important;\n }\n\n .ion-text-md-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-md-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-center {\n text-align: center !important;\n }\n\n .ion-text-lg-justify {\n text-align: justify !important;\n }\n\n .ion-text-lg-start {\n text-align: start !important;\n }\n\n .ion-text-lg-end {\n text-align: end !important;\n }\n\n .ion-text-lg-left {\n text-align: left !important;\n }\n\n .ion-text-lg-right {\n text-align: right !important;\n }\n\n .ion-text-lg-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-lg-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-center {\n text-align: center !important;\n }\n\n .ion-text-xl-justify {\n text-align: justify !important;\n }\n\n .ion-text-xl-start {\n text-align: start !important;\n }\n\n .ion-text-xl-end {\n text-align: end !important;\n }\n\n .ion-text-xl-left {\n text-align: left !important;\n }\n\n .ion-text-xl-right {\n text-align: right !important;\n }\n\n .ion-text-xl-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-xl-wrap {\n white-space: normal !important;\n }\n}\n.ion-text-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n}\n.ion-text-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n}\n.ion-text-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n}\n@media (min-width: 576px) {\n .ion-text-sm-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-sm-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-sm-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-md-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-md-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-lg-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-lg-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-xl-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-xl-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n.ion-align-self-start {\n align-self: flex-start !important;\n}\n.ion-align-self-end {\n align-self: flex-end !important;\n}\n.ion-align-self-center {\n align-self: center !important;\n}\n.ion-align-self-stretch {\n align-self: stretch !important;\n}\n.ion-align-self-baseline {\n align-self: baseline !important;\n}\n.ion-align-self-auto {\n align-self: auto !important;\n}\n.ion-wrap {\n flex-wrap: wrap !important;\n}\n.ion-nowrap {\n flex-wrap: nowrap !important;\n}\n.ion-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n.ion-justify-content-start {\n justify-content: flex-start !important;\n}\n.ion-justify-content-center {\n justify-content: center !important;\n}\n.ion-justify-content-end {\n justify-content: flex-end !important;\n}\n.ion-justify-content-around {\n justify-content: space-around !important;\n}\n.ion-justify-content-between {\n justify-content: space-between !important;\n}\n.ion-justify-content-evenly {\n justify-content: space-evenly !important;\n}\n.ion-align-items-start {\n align-items: flex-start !important;\n}\n.ion-align-items-center {\n align-items: center !important;\n}\n.ion-align-items-end {\n align-items: flex-end !important;\n}\n.ion-align-items-stretch {\n align-items: stretch !important;\n}\n.ion-align-items-baseline {\n align-items: baseline !important;\n}\n.cal-month-view .cal-header {\n text-align: center;\n font-weight: bolder; }\n.cal-month-view .cal-header .cal-cell {\n padding: 5px 0;\n overflow: hidden;\n text-overflow: ellipsis;\n display: block;\n white-space: nowrap; }\n.cal-month-view .cal-days {\n border: 1px solid;\n border-bottom: 0; }\n.cal-month-view .cal-cell-top {\n min-height: 78px;\n flex: 1; }\n.cal-month-view .cal-cell-row {\n -js-display: flex;\n display: flex; }\n.cal-month-view .cal-cell {\n float: left;\n flex: 1;\n -js-display: flex;\n display: flex;\n flex-direction: column;\n align-items: stretch; }\n.cal-month-view .cal-cell .cal-event {\n pointer-events: all !important; }\n.cal-month-view .cal-day-cell {\n min-height: 100px; }\n@media all and (-ms-high-contrast: none) {\n .cal-month-view .cal-day-cell {\n display: block; } }\n.cal-month-view .cal-day-cell:not(:last-child) {\n border-right: 1px solid; }\n.cal-month-view .cal-days .cal-cell-row {\n border-bottom: 1px solid; }\n.cal-month-view .cal-day-badge {\n margin-top: 18px;\n margin-left: 10px;\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n border-radius: 10px; }\n.cal-month-view .cal-day-number {\n font-size: 1.2em;\n font-weight: 400;\n opacity: 0.5;\n margin-top: 15px;\n margin-right: 15px;\n float: right;\n margin-bottom: 10px; }\n.cal-month-view .cal-events {\n flex: 1;\n align-items: flex-end;\n margin: 3px;\n line-height: 10px;\n -js-display: flex;\n display: flex;\n flex-wrap: wrap; }\n.cal-month-view .cal-event {\n width: 10px;\n height: 10px;\n border-radius: 50%;\n display: inline-block;\n margin: 2px; }\n.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {\n cursor: pointer; }\n.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {\n opacity: 0.1;\n cursor: default; }\n.cal-month-view .cal-day-cell.cal-today .cal-day-number {\n font-size: 1.9em; }\n.cal-month-view .cal-open-day-events {\n padding: 15px; }\n.cal-month-view .cal-open-day-events .cal-event {\n position: relative;\n top: 2px; }\n.cal-month-view .cal-out-month .cal-day-badge,\n.cal-month-view .cal-out-month .cal-event {\n opacity: 0.3; }\n.cal-month-view .cal-draggable {\n cursor: move; }\n.cal-month-view .cal-drag-active * {\n pointer-events: none; }\n.cal-month-view .cal-event-title {\n cursor: pointer; }\n.cal-month-view .cal-event-title:hover {\n text-decoration: underline; }\n.cal-month-view {\n background-color: #fff; }\n.cal-month-view .cal-cell-row:hover {\n background-color: #fafafa; }\n.cal-month-view .cal-cell-row .cal-cell:hover,\n .cal-month-view .cal-cell.cal-has-events.cal-open {\n background-color: #ededed; }\n.cal-month-view .cal-days {\n border-color: #e1e1e1; }\n.cal-month-view .cal-day-cell:not(:last-child) {\n border-right-color: #e1e1e1; }\n.cal-month-view .cal-days .cal-cell-row {\n border-bottom-color: #e1e1e1; }\n.cal-month-view .cal-day-badge {\n background-color: #b94a48;\n color: #fff; }\n.cal-month-view .cal-event {\n background-color: #1e90ff;\n border-color: #d1e8ff;\n color: #fff; }\n.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {\n color: #8b0000; }\n.cal-month-view .cal-day-cell.cal-today {\n background-color: #e8fde7; }\n.cal-month-view .cal-day-cell.cal-drag-over {\n background-color: #e0e0e0 !important; }\n.cal-month-view .cal-open-day-events {\n color: #fff;\n background-color: #555;\n box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5); }\n.cal-week-view {\n /* stylelint-disable-next-line selector-type-no-unknown */ }\n.cal-week-view * {\n box-sizing: border-box; }\n.cal-week-view .cal-day-headers {\n -js-display: flex;\n display: flex;\n padding-left: 70px;\n border: 1px solid; }\n.cal-week-view .cal-day-headers .cal-header {\n flex: 1;\n text-align: center;\n padding: 5px; }\n.cal-week-view .cal-day-headers .cal-header:not(:last-child) {\n border-right: 1px solid; }\n.cal-week-view .cal-day-headers .cal-header:first-child {\n border-left: 1px solid; }\n.cal-week-view .cal-day-headers span {\n font-weight: 400;\n opacity: 0.5; }\n.cal-week-view .cal-day-column {\n flex-grow: 1;\n border-left: solid 1px; }\n.cal-week-view .cal-event {\n font-size: 12px;\n border: 1px solid; }\n.cal-week-view .cal-time-label-column {\n width: 70px;\n height: 100%; }\n.cal-week-view .cal-current-time-marker {\n position: absolute;\n width: 100%;\n height: 2px;\n z-index: 2; }\n.cal-week-view .cal-all-day-events {\n border: solid 1px;\n border-top: 0;\n border-bottom-width: 3px;\n padding-top: 3px;\n position: relative; }\n.cal-week-view .cal-all-day-events .cal-day-columns {\n height: 100%;\n width: 100%;\n -js-display: flex;\n display: flex;\n position: absolute;\n top: 0;\n z-index: 0; }\n.cal-week-view .cal-all-day-events .cal-events-row {\n position: relative;\n height: 31px;\n margin-left: 70px; }\n.cal-week-view .cal-all-day-events .cal-event-container {\n display: inline-block;\n position: absolute; }\n.cal-week-view .cal-all-day-events .cal-event-container.resize-active {\n z-index: 1;\n pointer-events: none; }\n.cal-week-view .cal-all-day-events .cal-event {\n padding: 0 5px;\n margin-left: 2px;\n margin-right: 2px;\n height: 28px;\n line-height: 28px; }\n.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {\n border-top-left-radius: 5px;\n border-bottom-left-radius: 5px; }\n.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {\n border-top-right-radius: 5px;\n border-bottom-right-radius: 5px; }\n.cal-week-view .cal-all-day-events .cal-time-label-column {\n -js-display: flex;\n display: flex;\n align-items: center;\n justify-content: center;\n font-size: 14px; }\n.cal-week-view .cal-all-day-events .cal-resize-handle {\n width: 6px;\n height: 100%;\n cursor: col-resize;\n position: absolute;\n top: 0; }\n.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {\n right: 0; }\n.cal-week-view .cal-event,\n .cal-week-view .cal-header {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n.cal-week-view .cal-drag-active {\n pointer-events: none;\n z-index: 1; }\n.cal-week-view .cal-drag-active * {\n pointer-events: none; }\n.cal-week-view .cal-time-events {\n position: relative;\n border: solid 1px;\n border-top: 0;\n -js-display: flex;\n display: flex; }\n.cal-week-view .cal-time-events .cal-day-columns {\n -js-display: flex;\n display: flex;\n flex-grow: 1; }\n.cal-week-view .cal-time-events .cal-day-column {\n position: relative; }\n.cal-week-view .cal-time-events .cal-events-container {\n position: relative; }\n.cal-week-view .cal-time-events .cal-event-container {\n position: absolute;\n z-index: 1; }\n.cal-week-view .cal-time-events .cal-event {\n width: calc(100% - 2px);\n height: calc(100% - 2px);\n margin: 1px;\n padding: 0 5px;\n line-height: 25px; }\n.cal-week-view .cal-time-events .cal-resize-handle {\n width: 100%;\n height: 4px;\n cursor: row-resize;\n position: absolute; }\n.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {\n bottom: 0; }\n.cal-week-view .cal-hour-segment {\n position: relative; }\n.cal-week-view .cal-hour-segment::after {\n content: '\\00a0'; }\n.cal-week-view .cal-event-container:not(.cal-draggable) {\n cursor: pointer; }\n.cal-week-view .cal-draggable {\n cursor: move; }\n.cal-week-view mwl-calendar-week-view-hour-segment,\n .cal-week-view .cal-hour-segment {\n display: block; }\n.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,\n .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {\n border-bottom: thin dashed; }\n.cal-week-view .cal-time {\n font-weight: bold;\n padding-top: 5px;\n width: 70px;\n text-align: center; }\n.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {\n display: none; }\n.cal-week-view .cal-starts-within-day .cal-event {\n border-top-left-radius: 5px;\n border-top-right-radius: 5px; }\n.cal-week-view .cal-ends-within-day .cal-event {\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px; }\n.cal-week-view {\n background-color: #fff;\n border-top: solid 1px #e1e1e1; }\n.cal-week-view .cal-day-headers {\n border-color: #e1e1e1;\n border-top: 0; }\n.cal-week-view .cal-day-headers .cal-header:not(:last-child) {\n border-right-color: #e1e1e1; }\n.cal-week-view .cal-day-headers .cal-header:first-child {\n border-left-color: #e1e1e1; }\n.cal-week-view .cal-day-headers .cal-header:hover,\n .cal-week-view .cal-day-headers .cal-drag-over {\n background-color: #ededed; }\n.cal-week-view .cal-day-column {\n border-left-color: #e1e1e1; }\n.cal-week-view .cal-event {\n background-color: #d1e8ff;\n border-color: #1e90ff;\n color: #1e90ff; }\n.cal-week-view .cal-all-day-events {\n border-color: #e1e1e1; }\n.cal-week-view .cal-header.cal-today {\n background-color: #e8fde7; }\n.cal-week-view .cal-header.cal-weekend span {\n color: #8b0000; }\n.cal-week-view .cal-time-events {\n border-color: #e1e1e1; }\n.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {\n background-color: #ededed; }\n.cal-week-view .cal-hour-odd {\n background-color: #fafafa; }\n.cal-week-view .cal-drag-over .cal-hour-segment {\n background-color: #ededed; }\n.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,\n .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {\n border-bottom-color: #e1e1e1; }\n.cal-week-view .cal-current-time-marker {\n background-color: #ea4334; }\n.cal-day-view {\n /* stylelint-disable-next-line selector-type-no-unknown */ }\n.cal-day-view mwl-calendar-week-view-header {\n display: none; }\n.cal-day-view .cal-events-container {\n margin-left: 70px; }\n.cal-day-view .cal-day-column {\n border-left: 0; }\n.cal-day-view .cal-current-time-marker {\n margin-left: 70px;\n width: calc(100% - 70px); }\n.cal-tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.5;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n font-size: 11px;\n word-wrap: break-word;\n opacity: 0.9; }\n.cal-tooltip.cal-tooltip-top {\n padding: 5px 0;\n margin-top: -3px; }\n.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0; }\n.cal-tooltip.cal-tooltip-right {\n padding: 0 5px;\n margin-left: 3px; }\n.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0; }\n.cal-tooltip.cal-tooltip-bottom {\n padding: 5px 0;\n margin-top: 3px; }\n.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px; }\n.cal-tooltip.cal-tooltip-left {\n padding: 0 5px;\n margin-left: -3px; }\n.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px; }\n.cal-tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n text-align: center;\n border-radius: 0.25rem; }\n.cal-tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid; }\n.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {\n border-top-color: #000; }\n.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {\n border-right-color: #000; }\n.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {\n border-bottom-color: #000; }\n.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {\n border-left-color: #000; }\n.cal-tooltip-inner {\n color: #fff;\n background-color: #000; }\ntd.monthview-current {\n color: white;\n /* border-radius: 89px; */\n background: lightskyblue !important;\n justify-content: center;\n align-items: center;\n /* display: flex; */\n height: 100%;\n}\ntd.monthview-current div {\n padding-left: 7px;\n border-radius: 28px;\n display: flex;\n justify-content: center;\n align-items: center;\n text-align: center;\n /* color: white; */\n}\n.monthview-secondary-with-event, .monthview-secondary-with-event[_ngcontent-dwf-c153] {\n background-color: white !important;\n color: black !important;\n}\ntd.monthview-selected {\n background-color: #42b9fe30 !important;\n color: white !important;\n}\n.event-detail-container {\n display: none;\n}\n.cal-week-view {\n border-top: none !important;\n}\n.calendar-event-type .cal-hour-segment {\n border-bottom: none !important;\n}\n.cal-current-time-marker {\n background-color: #42b9fe !important;\n}\n.timeline .cal-event, .cal-event {\n padding: 0px !important;\n}\n.cal-current-time-marker {\n width: 100% !important;\n margin-left: 0px !important;\n}\n.cal-current-time-marker::before {\n width: 10px;\n height: 10px;\n background-color: #42b9fe !important;\n content: \".\";\n color: transparent;\n left: 55px;\n position: absolute;\n border-radius: 91px;\n top: -3.5px;\n}\n.cal-time {\n font-family: Roboto;\n font-size: 13px;\n color: #797979;\n}\n.timeline-box {\n padding: 3px;\n background-color: white !important;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07) !important;\n border: solid 1px #e9e9e9 !important;\n color: black;\n}\n.timeline-box .timeline-start-time, .timeline-box .timeline-location {\n font-family: Roboto;\n font-size: 13px;\n margin-right: 10px;\n}\n.timeline-box .timeline-event-discription {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n}\n.timeline-pr-box-Pessoal {\n border-left: 5px solid #99e47b !important;\n height: 100%;\n}\n.timeline-pr-box-Oficial {\n border-left: 5px solid #958bfc !important;\n height: 100%;\n}\n.timeline-mdgpr-box-Oficial {\n border-left: 5px solid #ffb703 !important;\n}\n.timeline-mdgpr-box-Pessoal {\n border-left: 5px solid #f05d5e !important;\n}\n.table-bordered, .table-bordered {\n border: none !important;\n}\n.table-bordered td, .table-bordered th, .table-bordered td, .table-bordered th {\n border: none !important;\n}\n.cal-tooltip, .cal-tooltip-top {\n display: none;\n}\n.calendar-event-border {\n border-radius: 21px !important;\n color: black !important;\n margin: 0px auto !important;\n width: 35px !important;\n}\n.calendar-mdgpr-event-type-Oficial {\n border-right: 3px solid #f05d5e !important;\n}\n.calendar-mdgpr-event-type-Pessoal {\n border-left: 3px solid #ffb703 !important;\n}\n.calendar-mdgpr-event-type-both {\n border-left: 3px solid #ffb703 !important;\n border-right: 3px solid #f05d5e !important;\n}\n.calendar-pr-event-type-both {\n border-left: 3px solid #99e47b !important;\n border-right: 3px solid #958bfc !important;\n}\n.calendar-pr-event-type-Oficial {\n border-left: 3px solid #99e47b !important;\n}\n.calendar-pr-event-type-Pessoal {\n border-left: 3px solid #958bfc !important;\n}\n.cal-hour-segment {\n border-bottom: none !important;\n}\ntd.monthview-current {\n border-bottom: 1px solid #3a87ad !important;\n color: black !important;\n}\n.calendar-profile {\n font-size: 36px;\n}\n/* angular-cli file: src/styles.css */\n.v-application .overflow-auto {\n overflow: auto !important;\n}\n.overflow-hidden {\n overflow: hidden !important;\n}\n.overflow-visible {\n overflow: visible !important;\n}\n.overflow-x-auto {\n overflow-x: auto !important;\n}\n.overflow-x-hidden {\n overflow-x: hidden !important;\n}\n.overflow-y-auto {\n overflow-y: auto !important;\n}\n.overflow-y-hidden {\n overflow-y: hidden !important;\n}\n.d-none {\n display: none !important;\n}\n.d-inline {\n display: inline !important;\n}\n.d-inline-block {\n display: inline-block !important;\n}\n.d-block {\n display: block !important;\n}\n.d-table {\n display: table !important;\n}\n.d-table-row {\n display: table-row !important;\n}\n.d-table-cell {\n display: table-cell !important;\n}\n.d-flex {\n display: flex !important;\n}\n.d-inline-flex {\n display: inline-flex !important;\n}\n.float-none {\n float: none !important;\n}\n.float-left {\n float: left !important;\n}\n.float-right {\n float: right !important;\n}\n.flex-fill {\n flex: 1 1 auto !important;\n}\n.flex-row {\n flex-direction: row !important;\n}\n.flex-column {\n flex-direction: column !important;\n}\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n.justify-start {\n justify-content: flex-start !important;\n}\n.justify-end {\n justify-content: flex-end !important;\n}\n.justify-center {\n justify-content: center !important;\n}\n.justify-space-between {\n justify-content: space-between !important;\n}\n.justify-space-around {\n justify-content: space-around !important;\n}\n.align-start {\n align-items: flex-start !important;\n}\n.align-end {\n align-items: flex-end !important;\n}\n.align-center {\n align-items: center !important;\n}\n.align-baseline {\n align-items: baseline !important;\n}\n.align-stretch {\n align-items: stretch !important;\n}\n.align-content-start {\n align-content: flex-start !important;\n}\n.align-content-end {\n align-content: flex-end !important;\n}\n.align-content-center {\n align-content: center !important;\n}\n.align-content-space-between {\n align-content: space-between !important;\n}\n.align-content-space-around {\n align-content: space-around !important;\n}\n.align-content-stretch {\n align-content: stretch !important;\n}\n.align-self-auto {\n align-self: auto !important;\n}\n.align-self-start {\n align-self: flex-start !important;\n}\n.align-self-end {\n align-self: flex-end !important;\n}\n.align-self-center {\n align-self: center !important;\n}\n.align-self-baseline {\n align-self: baseline !important;\n}\n.align-self-stretch {\n align-self: stretch !important;\n}", "",{"version":3,"sources":["C:\\Users\\tiago.kayaya\\development\\gabinete-digital/src\\global.scss","../node_modules/@ionic/angular/src/css/core.scss","../node_modules/@ionic/angular/css/core.css","../node_modules/@ionic/angular/src/themes/ionic.mixins.scss","../node_modules/@ionic/angular/src/themes/ionic.globals.scss","../node_modules/@ionic/angular/src/components/menu/menu.ios.vars.scss","../node_modules/@ionic/angular/src/components/menu/menu.md.vars.scss","../node_modules/@ionic/angular/src/css/normalize.scss","../node_modules/@ionic/angular/css/normalize.css","../node_modules/@ionic/angular/src/css/structure.scss","../node_modules/@ionic/angular/css/structure.css","../node_modules/@ionic/angular/src/css/typography.scss","../node_modules/@ionic/angular/css/typography.css","../node_modules/@ionic/angular/src/css/display.scss","../node_modules/@ionic/angular/css/display.css","../node_modules/@ionic/angular/src/css/padding.scss","../node_modules/@ionic/angular/css/padding.css","../node_modules/@ionic/angular/src/css/float-elements.scss","../node_modules/@ionic/angular/css/float-elements.css","../node_modules/@ionic/angular/src/css/text-alignment.scss","../node_modules/@ionic/angular/css/text-alignment.css","../node_modules/@ionic/angular/src/css/text-transformation.scss","../node_modules/@ionic/angular/css/text-transformation.css","../node_modules/@ionic/angular/src/css/flex-utils.scss","../node_modules/@ionic/angular/css/flex-utils.css","../node_modules/angular-calendar/css/angular-calendar.css","global.scss","C:\\Users\\tiago.kayaya\\development\\gabinete-digital/src\\style\\main.scss"],"names":[],"mappings":"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AAA;ECyBJ;AACF;AXkGI;EUrHA;IACE,wBAAA;ECsBJ;AACF;Ad/BA,iDAAA;AeJA;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,mBAAA;EZqME,eYnMe;EZoMf,gBYpMe;EZwOjB,cYxOiB;EZyOjB,iBYzOiB;ACbnB;ADgBA;EACE,yCAAA;EACA,uCAAA;EACA,uCAAA;EACA,0CAAA;EZgME,sCYnNM;EZoNN,uCYpNM;EZoPR,qCYpPQ;EZqPR,wCYrPQ;ACUV;Ab6MM;EACE;IAEI,mBAAA;IAGA,oBAAA;IAGF,+CYhOA;IZiOA,8CYjOA;IZkOA,6CYlOA;IZmOA,4CYnOA;ECmBR;AACF;ADIA;EACE,uCAAA;EZ2NA,qCYpPQ;ACyBV;ADKA;EACE,yCAAA;EZoLE,sCYnNM;AC6BV;Ab0LM;EACE;IAEI,mBAAA;IAMF,+CYhOA;IZiOA,8CYjOA;ECmCR;AACF;ADAA;EACE,uCAAA;EZ+KE,uCYpNM;ACyCV;Ab8KM;EACE;IAKI,oBAAA;IAKF,6CYlOA;IZmOA,4CYnOA;EC+CR;AACF;ADNA;EACE,0CAAA;EZ0MA,wCYrPQ;ACqDV;ADLA;EACE,uCAAA;EACA,0CAAA;EZkMA,qCYpPQ;EZqPR,wCYrPQ;AC2DV;ADJA;EACE,yCAAA;EACA,uCAAA;EZ0JE,sCYnNM;EZoNN,uCYpNM;ACiEV;AbsJM;EACE;IAEI,mBAAA;IAGA,oBAAA;IAGF,+CYhOA;IZiOA,8CYjOA;IZkOA,6CYlOA;IZmOA,4CYnOA;EC0ER;AACF;ADTA;EACE,iBAAA;EACA,eAAA;EACA,eAAA;EACA,kBAAA;EZyIE,cYvIc;EZwId,eYxIc;EZ4KhB,aY5KgB;EZ6KhB,gBY7KgB;ACclB;ADXA;EACE,uCAAA;EACA,qCAAA;EACA,qCAAA;EACA,wCAAA;EZoIE,oCYlNK;EZmNL,qCYnNK;EZmPP,mCYnPO;EZoPP,sCYpPO;ACgGT;AbsHM;EACE;IAEI,kBAAA;IAGA,mBAAA;IAGF,6CY/ND;IZgOC,4CYhOD;IZiOC,2CYjOD;IZkOC,0CYlOD;ECyGP;AACF;ADvBA;EACE,qCAAA;EZ+JA,mCYnPO;AC+GT;ADtBA;EACE,uCAAA;EZwHE,oCYlNK;ACmHT;AbmGM;EACE;IAEI,kBAAA;IAMF,6CY/ND;IZgOC,4CYhOD;ECyHP;AACF;AD3BA;EACE,qCAAA;EZmHE,qCYnNK;AC+HT;AbuFM;EACE;IAKI,mBAAA;IAKF,2CYjOD;IZkOC,0CYlOD;ECqIP;AACF;ADjCA;EACE,wCAAA;EZ8IA,sCYpPO;AC2IT;ADhCA;EACE,qCAAA;EACA,wCAAA;EZsIA,mCYnPO;EZoPP,sCYpPO;ACiJT;AD/BA;EACE,uCAAA;EACA,qCAAA;EZ8FE,oCYlNK;EZmNL,qCYnNK;ACuJT;Ab+DM;EACE;IAEI,kBAAA;IAGA,mBAAA;IAGF,6CY/ND;IZgOC,4CYhOD;IZiOC,2CYjOD;IZkOC,0CYlOD;ECgKP;AACF;AC9JI;Ed0YE,sBAAA;AetZN;ADgBI;EdsYE,uBAAA;AelZN;ADgBI;EdoXE,sBAAA;AehYN;AfmKW;EAgOL,uBAAA;AehYN;ADaI;EduXE,uBAAA;AehYN;Af4JW;EAuOL,sBAAA;AehYN;AfmFI;EczFA;Id0YE,sBAAA;Ee/XJ;;EDPE;IdsYE,uBAAA;Ee3XJ;;EDPE;IdoXE,sBAAA;EezWJ;Ef4IS;IAgOL,uBAAA;EezWJ;;EDVE;IduXE,uBAAA;EezWJ;EfqIS;IAuOL,sBAAA;EezWJ;AACF;Af2DI;EczFA;Id0YE,sBAAA;EexWJ;;ED9BE;IdsYE,uBAAA;EepWJ;;ED9BE;IdoXE,sBAAA;EelVJ;EfqHS;IAgOL,uBAAA;EelVJ;;EDjCE;IduXE,uBAAA;EelVJ;Ef8GS;IAuOL,sBAAA;EelVJ;AACF;AfoCI;EczFA;Id0YE,sBAAA;EejVJ;;EDrDE;IdsYE,uBAAA;Ee7UJ;;EDrDE;IdoXE,sBAAA;Ee3TJ;Ef8FS;IAgOL,uBAAA;Ee3TJ;;EDxDE;IduXE,uBAAA;Ee3TJ;EfuFS;IAuOL,sBAAA;Ee3TJ;AACF;AfaI;EczFA;Id0YE,sBAAA;Ee1TJ;;ED5EE;IdsYE,uBAAA;EetTJ;;ED5EE;IdoXE,sBAAA;EepSJ;EfuES;IAgOL,uBAAA;EepSJ;;ED/EE;IduXE,uBAAA;EepSJ;EfgES;IAuOL,sBAAA;EepSJ;AACF;ACnGI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","file":"global.scss","sourcesContent":["/*\r\n * App Global CSS\r\n * ----------------------------------------------------------------------------\r\n * Put style rules here that you want to apply globally. These styles are for\r\n * the entire app and not just one component. Additionally, this file can be\r\n * used as an entry point to import other CSS/Sass files to be included in the\r\n * output CSS.\r\n * For more information on global stylesheets, visit the documentation:\r\n * https://ionicframework.com/docs/layout/global-stylesheets\r\n */\r\n\r\n/* Core CSS required for Ionic components to work properly */\r\n@import \"~@ionic/angular/css/core.css\";\r\n\r\n/* Basic CSS for apps built with Ionic */\r\n@import \"~@ionic/angular/css/normalize.css\";\r\n@import \"~@ionic/angular/css/structure.css\";\r\n@import \"~@ionic/angular/css/typography.css\";\r\n@import '~@ionic/angular/css/display.css';\r\n\r\n/* Optional CSS utils that can be commented out */\r\n@import \"~@ionic/angular/css/padding.css\";\r\n@import \"~@ionic/angular/css/float-elements.css\";\r\n@import \"~@ionic/angular/css/text-alignment.css\";\r\n@import \"~@ionic/angular/css/text-transformation.css\";\r\n@import \"~@ionic/angular/css/flex-utils.css\";\r\n\r\n\r\n\r\n\r\n// calendar\r\n// ionic calendar2\r\n\r\ntd.monthview-current{\r\n color: white;\r\n /* border-radius: 89px; */\r\n background: lightskyblue !important;\r\n justify-content: center;\r\n align-items: center;\r\n /* display: flex; */\r\n height: 100%;\r\n div {\r\n padding-left: 7px;\r\n border-radius: 28px;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n text-align: center;\r\n /* color: white; */\r\n }\r\n}\r\n\r\n.monthview-secondary-with-event, .monthview-secondary-with-event[_ngcontent-dwf-c153] {\r\n background-color: white !important;\r\n color: black !important;\r\n}\r\n\r\n// selected date\r\ntd.monthview-selected {\r\n background-color: #42b9fe30 !important;\r\n color: white !important;\r\n} \r\n\r\n.event-detail-container{\r\n display: none;\r\n}\r\n\r\n.cal-week-view {\r\n border-top: none !important;\r\n}\r\n\r\n.calendar-event-type\r\n\r\n/* Timeline */\r\n\r\n.cal-hour-segment {\r\n border-bottom: none !important;\r\n }\r\n \r\n .cal-current-time-marker {\r\n background-color: #42b9fe !important;\r\n }\r\n.timeline .cal-event, .cal-event{\r\n padding: 0px !important;\r\n}\r\n\r\n.cal-current-time-marker {\r\n width: 100% !important;\r\n margin-left: 0px !important;\r\n}\r\n\r\n.cal-current-time-marker::before{\r\n width: 10px;\r\n height: 10px;\r\n background-color: #42b9fe !important;\r\n content: \".\";\r\n color: transparent;\r\n left: 55px;\r\n position: absolute;\r\n border-radius: 91px;\r\n top: -3.5px;\r\n\r\n}\r\n\r\n.cal-time{\r\n font-family: Roboto;\r\n font-size: 13px;\r\n color: #797979;\r\n}\r\n\r\n.timeline-box{\r\n padding: 3px;\r\n background-color: white !important;\r\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07) !important;\r\n border: solid 1px #e9e9e9 !important;\r\n color: black;\r\n .timeline-start-time, .timeline-location{\r\n font-family: Roboto;\r\n font-size: 13px;\r\n margin-right: 10px;\r\n }\r\n .timeline-event-discription{\r\n font-family: Roboto;\r\n font-size: 15px;\r\n font-weight: bold;\r\n }\r\n}\r\n\r\n\r\n.timeline-pr-box-Pessoal{\r\n\r\n border-left: 5px solid #99e47b !important;\r\n height: 100%;\r\n}\r\n.timeline-pr-box-Oficial{\r\n\r\n border-left: 5px solid #958bfc !important;\r\n height: 100%;\r\n}\r\n\r\n\r\n.timeline-mdgpr-box-Oficial{\r\n border-left: 5px solid #ffb703 !important;\r\n}\r\n.timeline-mdgpr-box-Pessoal{\r\n border-left: 5px solid #f05d5e !important;\r\n}\r\n\r\n\r\n\r\n.table-bordered, .table-bordered{\r\n border: none !important;\r\n td, th {\r\n border: none !important;\r\n }\r\n}\r\n.cal-tooltip, .cal-tooltip-top{\r\n display: none;\r\n}\r\n\r\n.timeline-box-{}\r\n\r\n\r\n.calendar-event-border{\r\n border-radius: 21px !important;\r\n color: black !important;\r\n margin: 0px auto !important;\r\n width: 35px !important;\r\n}\r\n.calendar-mdgpr-event-type-Oficial{\r\n border-right: 3px solid #f05d5e !important;\r\n}\r\n.calendar-mdgpr-event-type-Pessoal{\r\n border-left: 3px solid #ffb703 !important;\r\n}\r\n.calendar-mdgpr-event-type-both{\r\n border-left: 3px solid #ffb703 !important;\r\n border-right: 3px solid #f05d5e !important;\r\n}\r\n.calendar-pr-event-type-both{\r\n border-left: 3px solid #99e47b !important;\r\n border-right: 3px solid #958bfc !important;\r\n}\r\n\r\n.calendar-pr-event-type-Oficial{\r\n border-left: 3px solid #99e47b !important;\r\n}\r\n.calendar-pr-event-type-Pessoal{\r\n border-left: 3px solid #958bfc !important;\r\n}\r\n\r\n.cal-hour-segment {\r\n border-bottom: none !important;\r\n}\r\n\r\n// current day\r\ntd.monthview-current{\r\n border-bottom: 1px solid #3a87ad !important;\r\n color: black !important;\r\n}\r\n\r\n.calendar-profile{\r\n font-size: 36px\r\n}\r\n \r\n/* angular-cli file: src/styles.css */\r\n@import \"../node_modules/angular-calendar/css/angular-calendar.css\";\r\n@import \"./style/main.scss\";\r\n",null,"html.ios {\n --ion-default-font: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", \"Roboto\", sans-serif;\n}\n\nhtml.md {\n --ion-default-font: \"Roboto\", \"Helvetica Neue\", sans-serif;\n}\n\nhtml {\n --ion-font-family: var(--ion-default-font);\n}\n\nbody {\n background: var(--ion-background-color);\n}\n\nbody.backdrop-no-scroll {\n overflow: hidden;\n}\n\nhtml.ios ion-modal.modal-card .ion-page > ion-header > ion-toolbar:first-of-type {\n padding-top: 0px;\n}\n\nhtml.ios ion-modal .ion-page {\n border-radius: inherit;\n}\n\n.ion-color-primary {\n --ion-color-base: var(--ion-color-primary, #3880ff) !important;\n --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\n --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\n --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\n}\n\n.ion-color-secondary {\n --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\n --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\n --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\n --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\n}\n\n.ion-color-tertiary {\n --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\n --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\n --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\n --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\n}\n\n.ion-color-success {\n --ion-color-base: var(--ion-color-success, #2dd36f) !important;\n --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\n --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\n --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\n}\n\n.ion-color-warning {\n --ion-color-base: var(--ion-color-warning, #ffc409) !important;\n --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\n --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\n --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\n}\n\n.ion-color-danger {\n --ion-color-base: var(--ion-color-danger, #eb445a) !important;\n --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\n --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\n --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\n}\n\n.ion-color-light {\n --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\n --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\n --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\n --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\n --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\n --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\n}\n\n.ion-color-medium {\n --ion-color-base: var(--ion-color-medium, #92949c) !important;\n --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\n --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\n --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\n}\n\n.ion-color-dark {\n --ion-color-base: var(--ion-color-dark, #222428) !important;\n --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\n --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\n --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\n --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\n --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\n}\n\n.ion-page {\n left: 0;\n right: 0;\n top: 0;\n bottom: 0;\n display: flex;\n position: absolute;\n flex-direction: column;\n justify-content: space-between;\n contain: layout size style;\n overflow: hidden;\n z-index: 0;\n}\n\n.split-pane-visible > .ion-page.split-pane-main {\n position: relative;\n}\n\nion-route,\nion-route-redirect,\nion-router,\nion-select-option,\nion-nav-controller,\nion-menu-controller,\nion-action-sheet-controller,\nion-alert-controller,\nion-loading-controller,\nion-modal-controller,\nion-picker-controller,\nion-popover-controller,\nion-toast-controller,\n.ion-page-hidden,\n[hidden] {\n /* stylelint-disable-next-line declaration-no-important */\n display: none !important;\n}\n\n.ion-page-invisible {\n opacity: 0;\n}\n\n.can-go-back > ion-header ion-back-button {\n display: block;\n}\n\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\n --ion-statusbar-padding: 20px;\n}\n\n@supports (padding-top: 20px) {\n html {\n --ion-safe-area-top: var(--ion-statusbar-padding);\n }\n}\n@supports (padding-top: constant(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: constant(safe-area-inset-top);\n --ion-safe-area-bottom: constant(safe-area-inset-bottom);\n --ion-safe-area-left: constant(safe-area-inset-left);\n --ion-safe-area-right: constant(safe-area-inset-right);\n }\n}\n@supports (padding-top: env(safe-area-inset-top)) {\n html {\n --ion-safe-area-top: env(safe-area-inset-top);\n --ion-safe-area-bottom: env(safe-area-inset-bottom);\n --ion-safe-area-left: env(safe-area-inset-left);\n --ion-safe-area-right: env(safe-area-inset-right);\n }\n}\nion-card.ion-color .ion-inherit-color,\nion-card-header.ion-color .ion-inherit-color {\n color: inherit;\n}\n\n.menu-content {\n transform: translate3d(0, 0, 0);\n}\n\n.menu-content-open {\n cursor: pointer;\n touch-action: manipulation;\n pointer-events: none;\n}\n\n.ios .menu-content-reveal {\n box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\n}\n\n[dir=rtl].ios .menu-content-reveal {\n box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\n}\n\n.md .menu-content-reveal {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n\n.md .menu-content-push {\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\n}\n\n/*# sourceMappingURL=core.css.map */\n",null,null,null,null,null,"audio,\ncanvas,\nprogress,\nvideo {\n vertical-align: baseline;\n}\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\nb,\nstrong {\n font-weight: bold;\n}\n\nimg {\n max-width: 100%;\n border: 0;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\nfigure {\n margin: 1em 40px;\n}\n\nhr {\n height: 1px;\n border-width: 0;\n box-sizing: content-box;\n}\n\npre {\n overflow: auto;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\nlabel,\ninput,\nselect,\ntextarea {\n font-family: inherit;\n line-height: normal;\n}\n\ntextarea {\n overflow: auto;\n height: auto;\n font: inherit;\n color: inherit;\n}\n\ntextarea::placeholder {\n padding-left: 2px;\n}\n\nform,\ninput,\noptgroup,\nselect {\n margin: 0;\n font: inherit;\n color: inherit;\n}\n\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n cursor: pointer;\n -webkit-appearance: button;\n}\n\na,\na div,\na span,\na ion-icon,\na ion-label,\nbutton,\nbutton div,\nbutton span,\nbutton ion-icon,\nbutton ion-label,\n.ion-tappable,\n[tappable],\n[tappable] div,\n[tappable] span,\n[tappable] ion-icon,\n[tappable] ion-label,\ninput,\ntextarea {\n touch-action: manipulation;\n}\n\na ion-label,\nbutton ion-label {\n pointer-events: none;\n}\n\nbutton {\n border: 0;\n border-radius: 0;\n font-family: inherit;\n font-style: inherit;\n font-variant: inherit;\n line-height: 1;\n text-transform: none;\n cursor: pointer;\n -webkit-appearance: button;\n}\n\n[tappable] {\n cursor: pointer;\n}\n\na[disabled],\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n padding: 0;\n border: 0;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n padding: 0;\n box-sizing: border-box;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n\n/*# sourceMappingURL=normalize.css.map */\n",null,"* {\n box-sizing: border-box;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n -webkit-tap-highlight-color: transparent;\n -webkit-touch-callout: none;\n}\n\nhtml {\n width: 100%;\n height: 100%;\n text-size-adjust: 100%;\n}\n\nhtml:not(.hydrated) body {\n display: none;\n}\n\nhtml.plt-pwa {\n height: 100vh;\n}\n\nbody {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n position: fixed;\n width: 100%;\n max-width: 100%;\n height: 100%;\n max-height: 100%;\n text-rendering: optimizeLegibility;\n overflow: hidden;\n touch-action: manipulation;\n -webkit-user-drag: none;\n -ms-content-zooming: none;\n word-wrap: break-word;\n overscroll-behavior-y: none;\n text-size-adjust: none;\n}\n\n/*# sourceMappingURL=structure.css.map */\n",null,"html {\n font-family: var(--ion-font-family);\n}\n\na {\n background-color: transparent;\n color: var(--ion-color-primary, #3880ff);\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n margin-top: 16px;\n margin-bottom: 10px;\n font-weight: 500;\n line-height: 1.2;\n}\nh1 {\n margin-top: 20px;\n font-size: 26px;\n}\nh2 {\n margin-top: 18px;\n font-size: 24px;\n}\nh3 {\n font-size: 22px;\n}\n\nh4 {\n font-size: 20px;\n}\n\nh5 {\n font-size: 18px;\n}\n\nh6 {\n font-size: 16px;\n}\n\nsmall {\n font-size: 75%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\n/*# sourceMappingURL=typography.css.map */\n",null,".ion-hide {\n display: none !important;\n}\n\n.ion-hide-up {\n display: none !important;\n}\n\n.ion-hide-down {\n display: none !important;\n}\n\n@media (min-width: 576px) {\n .ion-hide-sm-up {\n display: none !important;\n }\n}\n@media (max-width: 575.98px) {\n .ion-hide-sm-down {\n display: none !important;\n }\n}\n@media (min-width: 768px) {\n .ion-hide-md-up {\n display: none !important;\n }\n}\n@media (max-width: 767.98px) {\n .ion-hide-md-down {\n display: none !important;\n }\n}\n@media (min-width: 992px) {\n .ion-hide-lg-up {\n display: none !important;\n }\n}\n@media (max-width: 991.98px) {\n .ion-hide-lg-down {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-hide-xl-up {\n display: none !important;\n }\n}\n@media (max-width: 1199.98px) {\n .ion-hide-xl-down {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=display.css.map */\n",null,".ion-no-padding {\n --padding-start: 0;\n --padding-end: 0;\n --padding-top: 0;\n --padding-bottom: 0;\n padding-left: 0;\n padding-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n}\n\n.ion-padding {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n\n.ion-padding-top {\n --padding-top: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n}\n.ion-padding-start {\n --padding-start: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding-start {\n padding-left: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n }\n}\n\n.ion-padding-end {\n --padding-end: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding-end {\n padding-right: unset;\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n\n.ion-padding-bottom {\n --padding-bottom: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-vertical {\n --padding-top: var(--ion-padding, 16px);\n --padding-bottom: var(--ion-padding, 16px);\n padding-top: var(--ion-padding, 16px);\n padding-bottom: var(--ion-padding, 16px);\n}\n.ion-padding-horizontal {\n --padding-start: var(--ion-padding, 16px);\n --padding-end: var(--ion-padding, 16px);\n padding-left: var(--ion-padding, 16px);\n padding-right: var(--ion-padding, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-padding-horizontal {\n padding-left: unset;\n padding-right: unset;\n -webkit-padding-start: var(--ion-padding, 16px);\n padding-inline-start: var(--ion-padding, 16px);\n -webkit-padding-end: var(--ion-padding, 16px);\n padding-inline-end: var(--ion-padding, 16px);\n }\n}\n\n.ion-no-margin {\n --margin-start: 0;\n --margin-end: 0;\n --margin-top: 0;\n --margin-bottom: 0;\n margin-left: 0;\n margin-right: 0;\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.ion-margin {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n\n.ion-margin-top {\n --margin-top: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n}\n.ion-margin-start {\n --margin-start: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin-start {\n margin-left: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n }\n}\n\n.ion-margin-end {\n --margin-end: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin-end {\n margin-right: unset;\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n\n.ion-margin-bottom {\n --margin-bottom: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-vertical {\n --margin-top: var(--ion-margin, 16px);\n --margin-bottom: var(--ion-margin, 16px);\n margin-top: var(--ion-margin, 16px);\n margin-bottom: var(--ion-margin, 16px);\n}\n.ion-margin-horizontal {\n --margin-start: var(--ion-margin, 16px);\n --margin-end: var(--ion-margin, 16px);\n margin-left: var(--ion-margin, 16px);\n margin-right: var(--ion-margin, 16px);\n}\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\n .ion-margin-horizontal {\n margin-left: unset;\n margin-right: unset;\n -webkit-margin-start: var(--ion-margin, 16px);\n margin-inline-start: var(--ion-margin, 16px);\n -webkit-margin-end: var(--ion-margin, 16px);\n margin-inline-end: var(--ion-margin, 16px);\n }\n}\n\n/*# sourceMappingURL=padding.css.map */\n",null,".ion-float-left {\n float: left !important;\n}\n\n.ion-float-right {\n float: right !important;\n}\n\n.ion-float-start {\n float: left !important;\n}\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\n float: right !important;\n}\n\n.ion-float-end {\n float: right !important;\n}\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\n float: left !important;\n}\n\n@media (min-width: 576px) {\n .ion-float-sm-left {\n float: left !important;\n }\n\n .ion-float-sm-right {\n float: right !important;\n }\n\n .ion-float-sm-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\n float: right !important;\n }\n\n .ion-float-sm-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\n float: left !important;\n }\n}\n@media (min-width: 768px) {\n .ion-float-md-left {\n float: left !important;\n }\n\n .ion-float-md-right {\n float: right !important;\n }\n\n .ion-float-md-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\n float: right !important;\n }\n\n .ion-float-md-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\n float: left !important;\n }\n}\n@media (min-width: 992px) {\n .ion-float-lg-left {\n float: left !important;\n }\n\n .ion-float-lg-right {\n float: right !important;\n }\n\n .ion-float-lg-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\n float: right !important;\n }\n\n .ion-float-lg-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\n float: left !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-float-xl-left {\n float: left !important;\n }\n\n .ion-float-xl-right {\n float: right !important;\n }\n\n .ion-float-xl-start {\n float: left !important;\n }\n [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\n float: right !important;\n }\n\n .ion-float-xl-end {\n float: right !important;\n }\n [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\n float: left !important;\n }\n}\n\n/*# sourceMappingURL=float-elements.css.map */\n",null,".ion-text-center {\n text-align: center !important;\n}\n\n.ion-text-justify {\n text-align: justify !important;\n}\n\n.ion-text-start {\n text-align: start !important;\n}\n\n.ion-text-end {\n text-align: end !important;\n}\n\n.ion-text-left {\n text-align: left !important;\n}\n\n.ion-text-right {\n text-align: right !important;\n}\n\n.ion-text-nowrap {\n white-space: nowrap !important;\n}\n\n.ion-text-wrap {\n white-space: normal !important;\n}\n\n@media (min-width: 576px) {\n .ion-text-sm-center {\n text-align: center !important;\n }\n\n .ion-text-sm-justify {\n text-align: justify !important;\n }\n\n .ion-text-sm-start {\n text-align: start !important;\n }\n\n .ion-text-sm-end {\n text-align: end !important;\n }\n\n .ion-text-sm-left {\n text-align: left !important;\n }\n\n .ion-text-sm-right {\n text-align: right !important;\n }\n\n .ion-text-sm-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-sm-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-center {\n text-align: center !important;\n }\n\n .ion-text-md-justify {\n text-align: justify !important;\n }\n\n .ion-text-md-start {\n text-align: start !important;\n }\n\n .ion-text-md-end {\n text-align: end !important;\n }\n\n .ion-text-md-left {\n text-align: left !important;\n }\n\n .ion-text-md-right {\n text-align: right !important;\n }\n\n .ion-text-md-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-md-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-center {\n text-align: center !important;\n }\n\n .ion-text-lg-justify {\n text-align: justify !important;\n }\n\n .ion-text-lg-start {\n text-align: start !important;\n }\n\n .ion-text-lg-end {\n text-align: end !important;\n }\n\n .ion-text-lg-left {\n text-align: left !important;\n }\n\n .ion-text-lg-right {\n text-align: right !important;\n }\n\n .ion-text-lg-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-lg-wrap {\n white-space: normal !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-center {\n text-align: center !important;\n }\n\n .ion-text-xl-justify {\n text-align: justify !important;\n }\n\n .ion-text-xl-start {\n text-align: start !important;\n }\n\n .ion-text-xl-end {\n text-align: end !important;\n }\n\n .ion-text-xl-left {\n text-align: left !important;\n }\n\n .ion-text-xl-right {\n text-align: right !important;\n }\n\n .ion-text-xl-nowrap {\n white-space: nowrap !important;\n }\n\n .ion-text-xl-wrap {\n white-space: normal !important;\n }\n}\n\n/*# sourceMappingURL=text-alignment.css.map */\n",null,".ion-text-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n}\n\n.ion-text-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n}\n\n.ion-text-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n}\n\n@media (min-width: 576px) {\n .ion-text-sm-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-sm-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-sm-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 768px) {\n .ion-text-md-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-md-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-md-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 992px) {\n .ion-text-lg-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-lg-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-lg-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n@media (min-width: 1200px) {\n .ion-text-xl-uppercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: uppercase !important;\n }\n\n .ion-text-xl-lowercase {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: lowercase !important;\n }\n\n .ion-text-xl-capitalize {\n /* stylelint-disable-next-line declaration-no-important */\n text-transform: capitalize !important;\n }\n}\n\n/*# sourceMappingURL=text-transformation.css.map */\n",null,".ion-align-self-start {\n align-self: flex-start !important;\n}\n\n.ion-align-self-end {\n align-self: flex-end !important;\n}\n\n.ion-align-self-center {\n align-self: center !important;\n}\n\n.ion-align-self-stretch {\n align-self: stretch !important;\n}\n\n.ion-align-self-baseline {\n align-self: baseline !important;\n}\n\n.ion-align-self-auto {\n align-self: auto !important;\n}\n\n.ion-wrap {\n flex-wrap: wrap !important;\n}\n\n.ion-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.ion-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.ion-justify-content-start {\n justify-content: flex-start !important;\n}\n\n.ion-justify-content-center {\n justify-content: center !important;\n}\n\n.ion-justify-content-end {\n justify-content: flex-end !important;\n}\n\n.ion-justify-content-around {\n justify-content: space-around !important;\n}\n\n.ion-justify-content-between {\n justify-content: space-between !important;\n}\n\n.ion-justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.ion-align-items-start {\n align-items: flex-start !important;\n}\n\n.ion-align-items-center {\n align-items: center !important;\n}\n\n.ion-align-items-end {\n align-items: flex-end !important;\n}\n\n.ion-align-items-stretch {\n align-items: stretch !important;\n}\n\n.ion-align-items-baseline {\n align-items: baseline !important;\n}\n\n/*# sourceMappingURL=flex-utils.css.map */\n",".cal-month-view .cal-header {\n text-align: center;\n font-weight: bolder; }\n\n.cal-month-view .cal-header .cal-cell {\n padding: 5px 0;\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n display: block;\n white-space: nowrap; }\n\n.cal-month-view .cal-days {\n border: 1px solid;\n border-bottom: 0; }\n\n.cal-month-view .cal-cell-top {\n min-height: 78px;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1; }\n\n.cal-month-view .cal-cell-row {\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex; }\n\n.cal-month-view .cal-cell {\n float: left;\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-align: stretch;\n -ms-flex-align: stretch;\n align-items: stretch; }\n .cal-month-view .cal-cell .cal-event {\n pointer-events: all !important; }\n\n.cal-month-view .cal-day-cell {\n min-height: 100px; }\n @media all and (-ms-high-contrast: none) {\n .cal-month-view .cal-day-cell {\n display: block; } }\n\n.cal-month-view .cal-day-cell:not(:last-child) {\n border-right: 1px solid; }\n\n.cal-month-view .cal-days .cal-cell-row {\n border-bottom: 1px solid; }\n\n.cal-month-view .cal-day-badge {\n margin-top: 18px;\n margin-left: 10px;\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n border-radius: 10px; }\n\n.cal-month-view .cal-day-number {\n font-size: 1.2em;\n font-weight: 400;\n opacity: 0.5;\n margin-top: 15px;\n margin-right: 15px;\n float: right;\n margin-bottom: 10px; }\n\n.cal-month-view .cal-events {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n -webkit-box-align: end;\n -ms-flex-align: end;\n align-items: flex-end;\n margin: 3px;\n line-height: 10px;\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap; }\n\n.cal-month-view .cal-event {\n width: 10px;\n height: 10px;\n border-radius: 50%;\n display: inline-block;\n margin: 2px; }\n\n.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {\n cursor: pointer; }\n\n.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {\n opacity: 0.1;\n cursor: default; }\n\n.cal-month-view .cal-day-cell.cal-today .cal-day-number {\n font-size: 1.9em; }\n\n.cal-month-view .cal-open-day-events {\n padding: 15px; }\n\n.cal-month-view .cal-open-day-events .cal-event {\n position: relative;\n top: 2px; }\n\n.cal-month-view .cal-out-month .cal-day-badge,\n.cal-month-view .cal-out-month .cal-event {\n opacity: 0.3; }\n\n.cal-month-view .cal-draggable {\n cursor: move; }\n\n.cal-month-view .cal-drag-active * {\n pointer-events: none; }\n\n.cal-month-view .cal-event-title {\n cursor: pointer; }\n .cal-month-view .cal-event-title:hover {\n text-decoration: underline; }\n\n.cal-month-view {\n background-color: #fff; }\n .cal-month-view .cal-cell-row:hover {\n background-color: #fafafa; }\n .cal-month-view .cal-cell-row .cal-cell:hover,\n .cal-month-view .cal-cell.cal-has-events.cal-open {\n background-color: #ededed; }\n .cal-month-view .cal-days {\n border-color: #e1e1e1; }\n .cal-month-view .cal-day-cell:not(:last-child) {\n border-right-color: #e1e1e1; }\n .cal-month-view .cal-days .cal-cell-row {\n border-bottom-color: #e1e1e1; }\n .cal-month-view .cal-day-badge {\n background-color: #b94a48;\n color: #fff; }\n .cal-month-view .cal-event {\n background-color: #1e90ff;\n border-color: #d1e8ff;\n color: #fff; }\n .cal-month-view .cal-day-cell.cal-weekend .cal-day-number {\n color: #8b0000; }\n .cal-month-view .cal-day-cell.cal-today {\n background-color: #e8fde7; }\n .cal-month-view .cal-day-cell.cal-drag-over {\n background-color: #e0e0e0 !important; }\n .cal-month-view .cal-open-day-events {\n color: #fff;\n background-color: #555;\n -webkit-box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5);\n box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5); }\n\n.cal-week-view {\n /* stylelint-disable-next-line selector-type-no-unknown */ }\n .cal-week-view * {\n -webkit-box-sizing: border-box;\n box-sizing: border-box; }\n .cal-week-view .cal-day-headers {\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex;\n padding-left: 70px;\n border: 1px solid; }\n .cal-week-view .cal-day-headers .cal-header {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n text-align: center;\n padding: 5px; }\n .cal-week-view .cal-day-headers .cal-header:not(:last-child) {\n border-right: 1px solid; }\n .cal-week-view .cal-day-headers .cal-header:first-child {\n border-left: 1px solid; }\n .cal-week-view .cal-day-headers span {\n font-weight: 400;\n opacity: 0.5; }\n .cal-week-view .cal-day-column {\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1;\n border-left: solid 1px; }\n .cal-week-view .cal-event {\n font-size: 12px;\n border: 1px solid; }\n .cal-week-view .cal-time-label-column {\n width: 70px;\n height: 100%; }\n .cal-week-view .cal-current-time-marker {\n position: absolute;\n width: 100%;\n height: 2px;\n z-index: 2; }\n .cal-week-view .cal-all-day-events {\n border: solid 1px;\n border-top: 0;\n border-bottom-width: 3px;\n padding-top: 3px;\n position: relative; }\n .cal-week-view .cal-all-day-events .cal-day-columns {\n height: 100%;\n width: 100%;\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex;\n position: absolute;\n top: 0;\n z-index: 0; }\n .cal-week-view .cal-all-day-events .cal-events-row {\n position: relative;\n height: 31px;\n margin-left: 70px; }\n .cal-week-view .cal-all-day-events .cal-event-container {\n display: inline-block;\n position: absolute; }\n .cal-week-view .cal-all-day-events .cal-event-container.resize-active {\n z-index: 1;\n pointer-events: none; }\n .cal-week-view .cal-all-day-events .cal-event {\n padding: 0 5px;\n margin-left: 2px;\n margin-right: 2px;\n height: 28px;\n line-height: 28px; }\n .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {\n border-top-left-radius: 5px;\n border-bottom-left-radius: 5px; }\n .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {\n border-top-right-radius: 5px;\n border-bottom-right-radius: 5px; }\n .cal-week-view .cal-all-day-events .cal-time-label-column {\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n -webkit-box-pack: center;\n -ms-flex-pack: center;\n justify-content: center;\n font-size: 14px; }\n .cal-week-view .cal-all-day-events .cal-resize-handle {\n width: 6px;\n height: 100%;\n cursor: col-resize;\n position: absolute;\n top: 0; }\n .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {\n right: 0; }\n .cal-week-view .cal-event,\n .cal-week-view .cal-header {\n overflow: hidden;\n -o-text-overflow: ellipsis;\n text-overflow: ellipsis;\n white-space: nowrap; }\n .cal-week-view .cal-drag-active {\n pointer-events: none;\n z-index: 1; }\n .cal-week-view .cal-drag-active * {\n pointer-events: none; }\n .cal-week-view .cal-time-events {\n position: relative;\n border: solid 1px;\n border-top: 0;\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex; }\n .cal-week-view .cal-time-events .cal-day-columns {\n display: -webkit-box;\n display: -ms-flexbox;\n -js-display: flex;\n display: flex;\n -webkit-box-flex: 1;\n -ms-flex-positive: 1;\n flex-grow: 1; }\n .cal-week-view .cal-time-events .cal-day-column {\n position: relative; }\n .cal-week-view .cal-time-events .cal-events-container {\n position: relative; }\n .cal-week-view .cal-time-events .cal-event-container {\n position: absolute;\n z-index: 1; }\n .cal-week-view .cal-time-events .cal-event {\n width: calc(100% - 2px);\n height: calc(100% - 2px);\n margin: 1px;\n padding: 0 5px;\n line-height: 25px; }\n .cal-week-view .cal-time-events .cal-resize-handle {\n width: 100%;\n height: 4px;\n cursor: row-resize;\n position: absolute; }\n .cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {\n bottom: 0; }\n .cal-week-view .cal-hour-segment {\n position: relative; }\n .cal-week-view .cal-hour-segment::after {\n content: '\\00a0'; }\n .cal-week-view .cal-event-container:not(.cal-draggable) {\n cursor: pointer; }\n .cal-week-view .cal-draggable {\n cursor: move; }\n .cal-week-view mwl-calendar-week-view-hour-segment,\n .cal-week-view .cal-hour-segment {\n display: block; }\n .cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,\n .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {\n border-bottom: thin dashed; }\n .cal-week-view .cal-time {\n font-weight: bold;\n padding-top: 5px;\n width: 70px;\n text-align: center; }\n .cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {\n display: none; }\n .cal-week-view .cal-starts-within-day .cal-event {\n border-top-left-radius: 5px;\n border-top-right-radius: 5px; }\n .cal-week-view .cal-ends-within-day .cal-event {\n border-bottom-left-radius: 5px;\n border-bottom-right-radius: 5px; }\n\n.cal-week-view {\n background-color: #fff;\n border-top: solid 1px #e1e1e1; }\n .cal-week-view .cal-day-headers {\n border-color: #e1e1e1;\n border-top: 0; }\n .cal-week-view .cal-day-headers .cal-header:not(:last-child) {\n border-right-color: #e1e1e1; }\n .cal-week-view .cal-day-headers .cal-header:first-child {\n border-left-color: #e1e1e1; }\n .cal-week-view .cal-day-headers .cal-header:hover,\n .cal-week-view .cal-day-headers .cal-drag-over {\n background-color: #ededed; }\n .cal-week-view .cal-day-column {\n border-left-color: #e1e1e1; }\n .cal-week-view .cal-event {\n background-color: #d1e8ff;\n border-color: #1e90ff;\n color: #1e90ff; }\n .cal-week-view .cal-all-day-events {\n border-color: #e1e1e1; }\n .cal-week-view .cal-header.cal-today {\n background-color: #e8fde7; }\n .cal-week-view .cal-header.cal-weekend span {\n color: #8b0000; }\n .cal-week-view .cal-time-events {\n border-color: #e1e1e1; }\n .cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {\n background-color: #ededed; }\n .cal-week-view .cal-hour-odd {\n background-color: #fafafa; }\n .cal-week-view .cal-drag-over .cal-hour-segment {\n background-color: #ededed; }\n .cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,\n .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {\n border-bottom-color: #e1e1e1; }\n .cal-week-view .cal-current-time-marker {\n background-color: #ea4334; }\n\n.cal-day-view {\n /* stylelint-disable-next-line selector-type-no-unknown */ }\n .cal-day-view mwl-calendar-week-view-header {\n display: none; }\n .cal-day-view .cal-events-container {\n margin-left: 70px; }\n .cal-day-view .cal-day-column {\n border-left: 0; }\n .cal-day-view .cal-current-time-marker {\n margin-left: 70px;\n width: calc(100% - 70px); }\n\n.cal-tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n line-break: auto;\n line-height: 1.5;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n white-space: normal;\n word-break: normal;\n word-spacing: normal;\n font-size: 11px;\n word-wrap: break-word;\n opacity: 0.9; }\n\n.cal-tooltip.cal-tooltip-top {\n padding: 5px 0;\n margin-top: -3px; }\n\n.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0; }\n\n.cal-tooltip.cal-tooltip-right {\n padding: 0 5px;\n margin-left: 3px; }\n\n.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0; }\n\n.cal-tooltip.cal-tooltip-bottom {\n padding: 5px 0;\n margin-top: 3px; }\n\n.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px; }\n\n.cal-tooltip.cal-tooltip-left {\n padding: 0 5px;\n margin-left: -3px; }\n\n.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px; }\n\n.cal-tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n text-align: center;\n border-radius: 0.25rem; }\n\n.cal-tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid; }\n\n.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {\n border-top-color: #000; }\n\n.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {\n border-right-color: #000; }\n\n.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {\n border-bottom-color: #000; }\n\n.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {\n border-left-color: #000; }\n\n.cal-tooltip-inner {\n color: #fff;\n background-color: #000; }\n","/*\n * App Global CSS\n * ----------------------------------------------------------------------------\n * Put style rules here that you want to apply globally. These styles are for\n * the entire app and not just one component. Additionally, this file can be\n * used as an entry point to import other CSS/Sass files to be included in the\n * output CSS.\n * For more information on global stylesheets, visit the documentation:\n * https://ionicframework.com/docs/layout/global-stylesheets\n */\n/* Core CSS required for Ionic components to work properly */\n@import \"~@ionic/angular/css/core.css\";\n/* Basic CSS for apps built with Ionic */\n@import \"~@ionic/angular/css/normalize.css\";\n@import \"~@ionic/angular/css/structure.css\";\n@import \"~@ionic/angular/css/typography.css\";\n@import '~@ionic/angular/css/display.css';\n/* Optional CSS utils that can be commented out */\n@import \"~@ionic/angular/css/padding.css\";\n@import \"~@ionic/angular/css/float-elements.css\";\n@import \"~@ionic/angular/css/text-alignment.css\";\n@import \"~@ionic/angular/css/text-transformation.css\";\n@import \"~@ionic/angular/css/flex-utils.css\";\n@import \"../node_modules/angular-calendar/css/angular-calendar.css\";\ntd.monthview-current {\n color: white;\n /* border-radius: 89px; */\n background: lightskyblue !important;\n justify-content: center;\n align-items: center;\n /* display: flex; */\n height: 100%;\n}\ntd.monthview-current div {\n padding-left: 7px;\n border-radius: 28px;\n display: flex;\n justify-content: center;\n align-items: center;\n text-align: center;\n /* color: white; */\n}\n\n.monthview-secondary-with-event, .monthview-secondary-with-event[_ngcontent-dwf-c153] {\n background-color: white !important;\n color: black !important;\n}\n\ntd.monthview-selected {\n background-color: #42b9fe30 !important;\n color: white !important;\n}\n\n.event-detail-container {\n display: none;\n}\n\n.cal-week-view {\n border-top: none !important;\n}\n\n.calendar-event-type .cal-hour-segment {\n border-bottom: none !important;\n}\n\n.cal-current-time-marker {\n background-color: #42b9fe !important;\n}\n\n.timeline .cal-event, .cal-event {\n padding: 0px !important;\n}\n\n.cal-current-time-marker {\n width: 100% !important;\n margin-left: 0px !important;\n}\n\n.cal-current-time-marker::before {\n width: 10px;\n height: 10px;\n background-color: #42b9fe !important;\n content: \".\";\n color: transparent;\n left: 55px;\n position: absolute;\n border-radius: 91px;\n top: -3.5px;\n}\n\n.cal-time {\n font-family: Roboto;\n font-size: 13px;\n color: #797979;\n}\n\n.timeline-box {\n padding: 3px;\n background-color: white !important;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07) !important;\n border: solid 1px #e9e9e9 !important;\n color: black;\n}\n.timeline-box .timeline-start-time, .timeline-box .timeline-location {\n font-family: Roboto;\n font-size: 13px;\n margin-right: 10px;\n}\n.timeline-box .timeline-event-discription {\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n}\n\n.timeline-pr-box-Pessoal {\n border-left: 5px solid #99e47b !important;\n height: 100%;\n}\n\n.timeline-pr-box-Oficial {\n border-left: 5px solid #958bfc !important;\n height: 100%;\n}\n\n.timeline-mdgpr-box-Oficial {\n border-left: 5px solid #ffb703 !important;\n}\n\n.timeline-mdgpr-box-Pessoal {\n border-left: 5px solid #f05d5e !important;\n}\n\n.table-bordered, .table-bordered {\n border: none !important;\n}\n.table-bordered td, .table-bordered th, .table-bordered td, .table-bordered th {\n border: none !important;\n}\n\n.cal-tooltip, .cal-tooltip-top {\n display: none;\n}\n\n.calendar-event-border {\n border-radius: 21px !important;\n color: black !important;\n margin: 0px auto !important;\n width: 35px !important;\n}\n\n.calendar-mdgpr-event-type-Oficial {\n border-right: 3px solid #f05d5e !important;\n}\n\n.calendar-mdgpr-event-type-Pessoal {\n border-left: 3px solid #ffb703 !important;\n}\n\n.calendar-mdgpr-event-type-both {\n border-left: 3px solid #ffb703 !important;\n border-right: 3px solid #f05d5e !important;\n}\n\n.calendar-pr-event-type-both {\n border-left: 3px solid #99e47b !important;\n border-right: 3px solid #958bfc !important;\n}\n\n.calendar-pr-event-type-Oficial {\n border-left: 3px solid #99e47b !important;\n}\n\n.calendar-pr-event-type-Pessoal {\n border-left: 3px solid #958bfc !important;\n}\n\n.cal-hour-segment {\n border-bottom: none !important;\n}\n\ntd.monthview-current {\n border-bottom: 1px solid #3a87ad !important;\n color: black !important;\n}\n\n.calendar-profile {\n font-size: 36px;\n}\n\n/* angular-cli file: src/styles.css */\n.v-application .overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-x-auto {\n overflow-x: auto !important;\n}\n\n.overflow-x-hidden {\n overflow-x: hidden !important;\n}\n\n.overflow-y-auto {\n overflow-y: auto !important;\n}\n\n.overflow-y-hidden {\n overflow-y: hidden !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-start {\n justify-content: flex-start !important;\n}\n\n.justify-end {\n justify-content: flex-end !important;\n}\n\n.justify-center {\n justify-content: center !important;\n}\n\n.justify-space-between {\n justify-content: space-between !important;\n}\n\n.justify-space-around {\n justify-content: space-around !important;\n}\n\n.align-start {\n align-items: flex-start !important;\n}\n\n.align-end {\n align-items: flex-end !important;\n}\n\n.align-center {\n align-items: center !important;\n}\n\n.align-baseline {\n align-items: baseline !important;\n}\n\n.align-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-space-between {\n align-content: space-between !important;\n}\n\n.align-content-space-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}",".v-application .overflow-auto {\r\n overflow: auto !important;\r\n}\r\n.overflow-hidden {\r\n overflow: hidden !important;\r\n}\r\n.overflow-visible {\r\n overflow: visible !important;\r\n}\r\n.overflow-x-auto {\r\n overflow-x: auto !important;\r\n}\r\n.overflow-x-hidden {\r\n overflow-x: hidden !important;\r\n}\r\n.overflow-y-auto {\r\n overflow-y: auto !important;\r\n}\r\n.overflow-y-hidden {\r\n overflow-y: hidden !important;\r\n}\r\n.d-none {\r\n display: none !important;\r\n}\r\n.d-inline {\r\n display: inline !important;\r\n}\r\n.d-inline-block {\r\n display: inline-block !important;\r\n}\r\n.d-block {\r\n display: block !important;\r\n}\r\n.d-table {\r\n display: table !important;\r\n}\r\n.d-table-row {\r\n display: table-row !important;\r\n}\r\n.d-table-cell {\r\n display: table-cell !important;\r\n}\r\n.d-flex {\r\n display: flex !important;\r\n}\r\n.d-inline-flex {\r\n display: inline-flex !important;\r\n}\r\n.float-none {\r\n float: none !important;\r\n}\r\n.float-left {\r\n float: left !important;\r\n}\r\n.float-right {\r\n float: right !important;\r\n}\r\n.flex-fill {\r\n flex: 1 1 auto !important;\r\n}\r\n.flex-row {\r\n flex-direction: row !important;\r\n}\r\n.flex-column {\r\n flex-direction: column !important;\r\n}\r\n.flex-row-reverse {\r\n flex-direction: row-reverse !important;\r\n}\r\n.flex-column-reverse {\r\n flex-direction: column-reverse !important;\r\n}\r\n.flex-grow-0 {\r\n flex-grow: 0 !important;\r\n}\r\n.flex-grow-1 {\r\n flex-grow: 1 !important;\r\n}\r\n.flex-shrink-0 {\r\n flex-shrink: 0 !important;\r\n}\r\n.flex-shrink-1 {\r\n flex-shrink: 1 !important;\r\n}\r\n.flex-wrap {\r\n flex-wrap: wrap !important;\r\n}\r\n.flex-nowrap {\r\n flex-wrap: nowrap !important;\r\n}\r\n.flex-wrap-reverse {\r\n flex-wrap: wrap-reverse !important;\r\n}\r\n.justify-start {\r\n justify-content: flex-start !important;\r\n}\r\n.justify-end {\r\n justify-content: flex-end !important;\r\n}\r\n.justify-center {\r\n justify-content: center !important;\r\n}\r\n.justify-space-between {\r\n justify-content: space-between !important;\r\n}\r\n.justify-space-around {\r\n justify-content: space-around !important;\r\n}\r\n.align-start {\r\n align-items: flex-start !important;\r\n}\r\n.align-end {\r\n align-items: flex-end !important;\r\n}\r\n.align-center {\r\n align-items: center !important;\r\n}\r\n.align-baseline {\r\n align-items: baseline !important;\r\n}\r\n.align-stretch {\r\n align-items: stretch !important;\r\n}\r\n.align-content-start {\r\n align-content: flex-start !important;\r\n}\r\n.align-content-end {\r\n align-content: flex-end !important;\r\n}\r\n.align-content-center {\r\n align-content: center !important;\r\n}\r\n.align-content-space-between {\r\n align-content: space-between !important;\r\n}\r\n.align-content-space-around {\r\n align-content: space-around !important;\r\n}\r\n.align-content-stretch {\r\n align-content: stretch !important;\r\n}\r\n.align-self-auto {\r\n align-self: auto !important;\r\n}\r\n.align-self-start {\r\n align-self: flex-start !important;\r\n}\r\n.align-self-end {\r\n align-self: flex-end !important;\r\n}\r\n.align-self-center {\r\n align-self: center !important;\r\n}\r\n.align-self-baseline {\r\n align-self: baseline !important;\r\n}\r\n.align-self-stretch {\r\n align-self: stretch !important;\r\n}"]}]); // Exports module.exports = exports; @@ -29,7 +29,7 @@ module.exports = exports; var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(true); // Module -exports.push([module.i, "/** Ionic CSS Variables **/\n:root {\n /** primary **/\n --ion-color-primary: #3880ff;\n --ion-color-primary-rgb: 56, 128, 255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255, 255, 255;\n --ion-color-primary-shade: #3171e0;\n --ion-color-primary-tint: #4c8dff;\n /** secondary **/\n --ion-color-secondary: #3dc2ff;\n --ion-color-secondary-rgb: 61, 194, 255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\n --ion-color-secondary-shade: #36abe0;\n --ion-color-secondary-tint: #50c8ff;\n /** tertiary **/\n --ion-color-tertiary: #5260ff;\n --ion-color-tertiary-rgb: 82, 96, 255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\n --ion-color-tertiary-shade: #4854e0;\n --ion-color-tertiary-tint: #6370ff;\n /** success **/\n --ion-color-success: #2dd36f;\n --ion-color-success-rgb: 45, 211, 111;\n --ion-color-success-contrast: #ffffff;\n --ion-color-success-contrast-rgb: 255, 255, 255;\n --ion-color-success-shade: #28ba62;\n --ion-color-success-tint: #42d77d;\n /** warning **/\n --ion-color-warning: #ffc409;\n --ion-color-warning-rgb: 255, 196, 9;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0, 0, 0;\n --ion-color-warning-shade: #e0ac08;\n --ion-color-warning-tint: #ffca22;\n /** danger **/\n --ion-color-danger: #eb445a;\n --ion-color-danger-rgb: 235, 68, 90;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255, 255, 255;\n --ion-color-danger-shade: #cf3c4f;\n --ion-color-danger-tint: #ed576b;\n /** dark **/\n --ion-color-dark: #222428;\n --ion-color-dark-rgb: 34, 36, 40;\n --ion-color-dark-contrast: #ffffff;\n --ion-color-dark-contrast-rgb: 255, 255, 255;\n --ion-color-dark-shade: #1e2023;\n --ion-color-dark-tint: #383a3e;\n /** medium **/\n --ion-color-medium: #92949c;\n --ion-color-medium-rgb: 146, 148, 156;\n --ion-color-medium-contrast: #ffffff;\n --ion-color-medium-contrast-rgb: 255, 255, 255;\n --ion-color-medium-shade: #808289;\n --ion-color-medium-tint: #9d9fa6;\n /** light **/\n --ion-color-light: #f4f5f8;\n --ion-color-light-rgb: 244, 245, 248;\n --ion-color-light-contrast: #000000;\n --ion-color-light-contrast-rgb: 0, 0, 0;\n --ion-color-light-shade: #d7d8da;\n --ion-color-light-tint: #f5f6f9;\n --ion-color-expediente: #dae3f3;\n}\n@media (prefers-color-scheme: dark) {\n /*\n * Dark Colors\n * -------------------------------------------\n */\n body {\n --ion-color-primary: #428cff;\n --ion-color-primary-rgb: 66,140,255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255,255,255;\n --ion-color-primary-shade: #3a7be0;\n --ion-color-primary-tint: #5598ff;\n --ion-color-secondary: #50c8ff;\n --ion-color-secondary-rgb: 80,200,255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255,255,255;\n --ion-color-secondary-shade: #46b0e0;\n --ion-color-secondary-tint: #62ceff;\n --ion-color-tertiary: #6a64ff;\n --ion-color-tertiary-rgb: 106,100,255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255,255,255;\n --ion-color-tertiary-shade: #5d58e0;\n --ion-color-tertiary-tint: #7974ff;\n --ion-color-success: #2fdf75;\n --ion-color-success-rgb: 47,223,117;\n --ion-color-success-contrast: #000000;\n --ion-color-success-contrast-rgb: 0,0,0;\n --ion-color-success-shade: #29c467;\n --ion-color-success-tint: #44e283;\n --ion-color-warning: #ffd534;\n --ion-color-warning-rgb: 255,213,52;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0,0,0;\n --ion-color-warning-shade: #e0bb2e;\n --ion-color-warning-tint: #ffd948;\n --ion-color-danger: #ff4961;\n --ion-color-danger-rgb: 255,73,97;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255,255,255;\n --ion-color-danger-shade: #e04055;\n --ion-color-danger-tint: #ff5b71;\n --ion-color-dark: #f4f5f8;\n --ion-color-dark-rgb: 244,245,248;\n --ion-color-dark-contrast: #000000;\n --ion-color-dark-contrast-rgb: 0,0,0;\n --ion-color-dark-shade: #d7d8da;\n --ion-color-dark-tint: #f5f6f9;\n --ion-color-medium: #989aa2;\n --ion-color-medium-rgb: 152,154,162;\n --ion-color-medium-contrast: #000000;\n --ion-color-medium-contrast-rgb: 0,0,0;\n --ion-color-medium-shade: #86888f;\n --ion-color-medium-tint: #a2a4ab;\n --ion-color-light: #222428;\n --ion-color-light-rgb: 34,36,40;\n --ion-color-light-contrast: #ffffff;\n --ion-color-light-contrast-rgb: 255,255,255;\n --ion-color-light-shade: #1e2023;\n --ion-color-light-tint: #383a3e;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * iOS Dark Theme\n * -------------------------------------------\n */\n .ios body {\n --ion-background-color: #000000;\n --ion-background-color-rgb: 0,0,0;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-color-step-50: #0d0d0d;\n --ion-color-step-100: #1a1a1a;\n --ion-color-step-150: #262626;\n --ion-color-step-200: #333333;\n --ion-color-step-250: #404040;\n --ion-color-step-300: #4d4d4d;\n --ion-color-step-350: #595959;\n --ion-color-step-400: #666666;\n --ion-color-step-450: #737373;\n --ion-color-step-500: #808080;\n --ion-color-step-550: #8c8c8c;\n --ion-color-step-600: #999999;\n --ion-color-step-650: #a6a6a6;\n --ion-color-step-700: #b3b3b3;\n --ion-color-step-750: #bfbfbf;\n --ion-color-step-800: #cccccc;\n --ion-color-step-850: #d9d9d9;\n --ion-color-step-900: #e6e6e6;\n --ion-color-step-950: #f2f2f2;\n --ion-toolbar-background: #0d0d0d;\n --ion-item-background: #000000;\n --ion-card-background: #1c1c1d;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * Material Design Dark Theme\n * -------------------------------------------\n */\n .md body {\n --ion-background-color: #121212;\n --ion-background-color-rgb: 18,18,18;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-border-color: #222222;\n --ion-color-step-50: #1e1e1e;\n --ion-color-step-100: #2a2a2a;\n --ion-color-step-150: #363636;\n --ion-color-step-200: #414141;\n --ion-color-step-250: #4d4d4d;\n --ion-color-step-300: #595959;\n --ion-color-step-350: #656565;\n --ion-color-step-400: #717171;\n --ion-color-step-450: #7d7d7d;\n --ion-color-step-500: #898989;\n --ion-color-step-550: #949494;\n --ion-color-step-600: #a0a0a0;\n --ion-color-step-650: #acacac;\n --ion-color-step-700: #b8b8b8;\n --ion-color-step-750: #c4c4c4;\n --ion-color-step-800: #d0d0d0;\n --ion-color-step-850: #dbdbdb;\n --ion-color-step-900: #e7e7e7;\n --ion-color-step-950: #f3f3f3;\n --ion-item-background: #1e1e1e;\n --ion-toolbar-background: #1f1f1f;\n --ion-tab-bar-background: #1f1f1f;\n --ion-card-background: #1e1e1e;\n /* My colors */\n --ion-color-expediente: #dae3f3;\n }\n}\n.center {\n text-align: center;\n}\n.wrapper {\n padding: 150px 20px 0 20px;\n overflow: auto;\n}\n/* .cal-modal{\n --height: 80%;\n --border-radius: 10px;\n padding: 25px;\n} */\n.emend-message-modal {\n --height: 50%;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n.discart-expedient-modal {\n --height: 200px;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n.newchat, .new-group, .contacts, .group-messages, .custom-modal {\n padding-top: 93px;\n --border-radius: 25px 25px 0 0;\n --border-width:0px;\n}\n.capitalizeText {\n text-transform: capitalize;\n}\n.chat-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 160px) !important;\n max-height: 160px;\n min-height: 160px;\n}\n.messages-options .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 90px) !important;\n max-height: 90px;\n min-height: 90px;\n}\n.chat-options-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 210px) !important;\n max-height: 210px;\n min-height: 210px;\n}\n.group-duration .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 500px) !important;\n max-height: 500px;\n min-height: 500px;\n}\n/* .event-actions-popover ion-list{\n} */\n.Rectangle {\n width: 360px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n background-color: var(--white);\n margin: 0 auto;\n padding: 10px;\n margin-bottom: 10px;\n overflow: auto;\n}\n.content-mdgpr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #99e47b;\n overflow: auto;\n}\n.content-mdgpr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #958bfc;\n overflow: auto;\n}\n.content-pr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #ffb703;\n overflow: auto;\n}\n.content-pr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #f05d5e;\n overflow: auto;\n}\n.approve-event-time {\n float: left;\n}\n.approve-event-time p {\n width: 33px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--Antartic-grey);\n margin: 0;\n padding: 0;\n}\n.approve-event-detail {\n float: left;\n margin-left: 10px;\n}\n.approve-event-detail p {\n width: 250px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--black);\n margin: 0;\n padding: 0;\n}\n.approve-event-detail h3 {\n width: 250px;\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #0d89d1;\n margin: 0;\n padding: 0;\n}\n.nav-icon {\n font-size: 40px;\n}\n.btn-div {\n width: 390px;\n margin: 10px;\n overflow: auto;\n}\n.footer-toolbar {\n width: 400px;\n margin: 10px auto;\n overflow: auto;\n --background: #fff;\n}\n.btn-ok {\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n.btn-ok-no-width {\n height: 45px !important;\n margin: 0 auto;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n.btn-delete {\n display: block;\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #ffe0e0;\n color: #d30a0a !important;\n}\n.btn-cancel {\n display: block;\n width: 170px !important;\n height: 45px !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #e0e9ee;\n color: #061b52 !important;\n margin: 0 auto !important;\n}\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}", "",{"version":3,"sources":["C:\\Users\\tiago.kayaya\\development\\gabinete-digital/src\\theme\\variables.scss","variables.scss"],"names":[],"mappings":"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","file":"variables.scss","sourcesContent":["// Ionic Variables and Theming. For more info, please see:\r\n// http://ionicframework.com/docs/theming/\r\n\r\n/** Ionic CSS Variables **/\r\n:root {\r\n /** primary **/\r\n --ion-color-primary: #3880ff;\r\n --ion-color-primary-rgb: 56, 128, 255;\r\n --ion-color-primary-contrast: #ffffff;\r\n --ion-color-primary-contrast-rgb: 255, 255, 255;\r\n --ion-color-primary-shade: #3171e0;\r\n --ion-color-primary-tint: #4c8dff;\r\n\r\n /** secondary **/\r\n --ion-color-secondary: #3dc2ff;\r\n --ion-color-secondary-rgb: 61, 194, 255;\r\n --ion-color-secondary-contrast: #ffffff;\r\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\r\n --ion-color-secondary-shade: #36abe0;\r\n --ion-color-secondary-tint: #50c8ff;\r\n\r\n /** tertiary **/\r\n --ion-color-tertiary: #5260ff;\r\n --ion-color-tertiary-rgb: 82, 96, 255;\r\n --ion-color-tertiary-contrast: #ffffff;\r\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\r\n --ion-color-tertiary-shade: #4854e0;\r\n --ion-color-tertiary-tint: #6370ff;\r\n\r\n /** success **/\r\n --ion-color-success: #2dd36f;\r\n --ion-color-success-rgb: 45, 211, 111;\r\n --ion-color-success-contrast: #ffffff;\r\n --ion-color-success-contrast-rgb: 255, 255, 255;\r\n --ion-color-success-shade: #28ba62;\r\n --ion-color-success-tint: #42d77d;\r\n\r\n /** warning **/\r\n --ion-color-warning: #ffc409;\r\n --ion-color-warning-rgb: 255, 196, 9;\r\n --ion-color-warning-contrast: #000000;\r\n --ion-color-warning-contrast-rgb: 0, 0, 0;\r\n --ion-color-warning-shade: #e0ac08;\r\n --ion-color-warning-tint: #ffca22;\r\n\r\n /** danger **/\r\n --ion-color-danger: #eb445a;\r\n --ion-color-danger-rgb: 235, 68, 90;\r\n --ion-color-danger-contrast: #ffffff;\r\n --ion-color-danger-contrast-rgb: 255, 255, 255;\r\n --ion-color-danger-shade: #cf3c4f;\r\n --ion-color-danger-tint: #ed576b;\r\n\r\n /** dark **/\r\n --ion-color-dark: #222428;\r\n --ion-color-dark-rgb: 34, 36, 40;\r\n --ion-color-dark-contrast: #ffffff;\r\n --ion-color-dark-contrast-rgb: 255, 255, 255;\r\n --ion-color-dark-shade: #1e2023;\r\n --ion-color-dark-tint: #383a3e;\r\n\r\n /** medium **/\r\n --ion-color-medium: #92949c;\r\n --ion-color-medium-rgb: 146, 148, 156;\r\n --ion-color-medium-contrast: #ffffff;\r\n --ion-color-medium-contrast-rgb: 255, 255, 255;\r\n --ion-color-medium-shade: #808289;\r\n --ion-color-medium-tint: #9d9fa6;\r\n\r\n /** light **/\r\n --ion-color-light: #f4f5f8;\r\n --ion-color-light-rgb: 244, 245, 248;\r\n --ion-color-light-contrast: #000000;\r\n --ion-color-light-contrast-rgb: 0, 0, 0;\r\n --ion-color-light-shade: #d7d8da;\r\n --ion-color-light-tint: #f5f6f9;\r\n\r\n --ion-color-expediente: #dae3f3;\r\n}\r\n\r\n@media (prefers-color-scheme: dark) {\r\n /*\r\n * Dark Colors\r\n * -------------------------------------------\r\n */\r\n\r\n body {\r\n --ion-color-primary: #428cff;\r\n --ion-color-primary-rgb: 66,140,255;\r\n --ion-color-primary-contrast: #ffffff;\r\n --ion-color-primary-contrast-rgb: 255,255,255;\r\n --ion-color-primary-shade: #3a7be0;\r\n --ion-color-primary-tint: #5598ff;\r\n\r\n --ion-color-secondary: #50c8ff;\r\n --ion-color-secondary-rgb: 80,200,255;\r\n --ion-color-secondary-contrast: #ffffff;\r\n --ion-color-secondary-contrast-rgb: 255,255,255;\r\n --ion-color-secondary-shade: #46b0e0;\r\n --ion-color-secondary-tint: #62ceff;\r\n\r\n --ion-color-tertiary: #6a64ff;\r\n --ion-color-tertiary-rgb: 106,100,255;\r\n --ion-color-tertiary-contrast: #ffffff;\r\n --ion-color-tertiary-contrast-rgb: 255,255,255;\r\n --ion-color-tertiary-shade: #5d58e0;\r\n --ion-color-tertiary-tint: #7974ff;\r\n\r\n --ion-color-success: #2fdf75;\r\n --ion-color-success-rgb: 47,223,117;\r\n --ion-color-success-contrast: #000000;\r\n --ion-color-success-contrast-rgb: 0,0,0;\r\n --ion-color-success-shade: #29c467;\r\n --ion-color-success-tint: #44e283;\r\n\r\n --ion-color-warning: #ffd534;\r\n --ion-color-warning-rgb: 255,213,52;\r\n --ion-color-warning-contrast: #000000;\r\n --ion-color-warning-contrast-rgb: 0,0,0;\r\n --ion-color-warning-shade: #e0bb2e;\r\n --ion-color-warning-tint: #ffd948;\r\n\r\n --ion-color-danger: #ff4961;\r\n --ion-color-danger-rgb: 255,73,97;\r\n --ion-color-danger-contrast: #ffffff;\r\n --ion-color-danger-contrast-rgb: 255,255,255;\r\n --ion-color-danger-shade: #e04055;\r\n --ion-color-danger-tint: #ff5b71;\r\n\r\n --ion-color-dark: #f4f5f8;\r\n --ion-color-dark-rgb: 244,245,248;\r\n --ion-color-dark-contrast: #000000;\r\n --ion-color-dark-contrast-rgb: 0,0,0;\r\n --ion-color-dark-shade: #d7d8da;\r\n --ion-color-dark-tint: #f5f6f9;\r\n\r\n --ion-color-medium: #989aa2;\r\n --ion-color-medium-rgb: 152,154,162;\r\n --ion-color-medium-contrast: #000000;\r\n --ion-color-medium-contrast-rgb: 0,0,0;\r\n --ion-color-medium-shade: #86888f;\r\n --ion-color-medium-tint: #a2a4ab;\r\n\r\n --ion-color-light: #222428;\r\n --ion-color-light-rgb: 34,36,40;\r\n --ion-color-light-contrast: #ffffff;\r\n --ion-color-light-contrast-rgb: 255,255,255;\r\n --ion-color-light-shade: #1e2023;\r\n --ion-color-light-tint: #383a3e;\r\n\r\n --ion-color-expediente: #dae3f3;\r\n }\r\n\r\n /*\r\n * iOS Dark Theme\r\n * -------------------------------------------\r\n */\r\n\r\n .ios body {\r\n --ion-background-color: #000000;\r\n --ion-background-color-rgb: 0,0,0;\r\n\r\n --ion-text-color: #ffffff;\r\n --ion-text-color-rgb: 255,255,255;\r\n\r\n --ion-color-step-50: #0d0d0d;\r\n --ion-color-step-100: #1a1a1a;\r\n --ion-color-step-150: #262626;\r\n --ion-color-step-200: #333333;\r\n --ion-color-step-250: #404040;\r\n --ion-color-step-300: #4d4d4d;\r\n --ion-color-step-350: #595959;\r\n --ion-color-step-400: #666666;\r\n --ion-color-step-450: #737373;\r\n --ion-color-step-500: #808080;\r\n --ion-color-step-550: #8c8c8c;\r\n --ion-color-step-600: #999999;\r\n --ion-color-step-650: #a6a6a6;\r\n --ion-color-step-700: #b3b3b3;\r\n --ion-color-step-750: #bfbfbf;\r\n --ion-color-step-800: #cccccc;\r\n --ion-color-step-850: #d9d9d9;\r\n --ion-color-step-900: #e6e6e6;\r\n --ion-color-step-950: #f2f2f2;\r\n\r\n --ion-toolbar-background: #0d0d0d;\r\n\r\n --ion-item-background: #000000;\r\n\r\n --ion-card-background: #1c1c1d;\r\n\r\n --ion-color-expediente: #dae3f3;\r\n }\r\n\r\n\r\n /*\r\n * Material Design Dark Theme\r\n * -------------------------------------------\r\n */\r\n\r\n .md body {\r\n --ion-background-color: #121212;\r\n --ion-background-color-rgb: 18,18,18;\r\n\r\n --ion-text-color: #ffffff;\r\n --ion-text-color-rgb: 255,255,255;\r\n\r\n --ion-border-color: #222222;\r\n\r\n --ion-color-step-50: #1e1e1e;\r\n --ion-color-step-100: #2a2a2a;\r\n --ion-color-step-150: #363636;\r\n --ion-color-step-200: #414141;\r\n --ion-color-step-250: #4d4d4d;\r\n --ion-color-step-300: #595959;\r\n --ion-color-step-350: #656565;\r\n --ion-color-step-400: #717171;\r\n --ion-color-step-450: #7d7d7d;\r\n --ion-color-step-500: #898989;\r\n --ion-color-step-550: #949494;\r\n --ion-color-step-600: #a0a0a0;\r\n --ion-color-step-650: #acacac;\r\n --ion-color-step-700: #b8b8b8;\r\n --ion-color-step-750: #c4c4c4;\r\n --ion-color-step-800: #d0d0d0;\r\n --ion-color-step-850: #dbdbdb;\r\n --ion-color-step-900: #e7e7e7;\r\n --ion-color-step-950: #f3f3f3;\r\n\r\n --ion-item-background: #1e1e1e;\r\n\r\n --ion-toolbar-background: #1f1f1f;\r\n\r\n --ion-tab-bar-background: #1f1f1f;\r\n\r\n --ion-card-background: #1e1e1e;\r\n/* My colors */\r\n --ion-color-expediente: #dae3f3;\r\n }\r\n}\r\n.center{\r\n text-align: center;\r\n}\r\n.wrapper{\r\n padding: 150px 20px 0 20px;\r\n overflow: auto;\r\n}\r\n/* .cal-modal{\r\n --height: 80%;\r\n --border-radius: 10px;\r\n padding: 25px;\r\n} */\r\n//MODALS\r\n.emend-message-modal{\r\n --height: 50%;\r\n --border-radius: 10px;\r\n padding: 25px;\r\n background: rgba(51, 51, 51, 0.3);\r\n}\r\n.discart-expedient-modal{\r\n --height: 200px;\r\n --border-radius: 10px;\r\n padding: 25px;\r\n background: rgba(51, 51, 51, 0.3); \r\n}\r\n.newchat, .new-group, .contacts, .group-messages, .custom-modal{\r\n padding-top: 93px;\r\n --border-radius: 25px 25px 0 0;\r\n --border-width:0px;\r\n}\r\n.capitalizeText{\r\n text-transform: capitalize;\r\n}\r\n//POPOVER\r\n.chat-popover .popover-content {\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 160px) !important;\r\n max-height: 160px;\r\n min-height: 160px; \r\n}\r\n.messages-options .popover-content{\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 90px) !important;\r\n max-height: 90px;\r\n min-height: 90px;\r\n}\r\n.chat-options-popover .popover-content{\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 210px) !important;\r\n max-height: 210px;\r\n min-height: 210px;\r\n}\r\n.group-duration .popover-content{\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 500px) !important;\r\n max-height: 500px;\r\n min-height: 500px;\r\n}\r\n\r\n/* .event-actions-popover ion-list{\r\n} */\r\n.Rectangle {\r\n width: 360px;\r\n border-radius: 15px;\r\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\r\n border: solid 1px #e9e9e9;\r\n background-color: var(--white);\r\n margin: 0 auto;\r\n padding: 10px;\r\n margin-bottom: 10px;\r\n overflow: auto;\r\n}\r\n.content-mdgpr-Oficial{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #99e47b;\r\n overflow: auto;\r\n}\r\n.content-mdgpr-Pessoal{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #958bfc;\r\n overflow: auto;\r\n}\r\n.content-pr-Oficial{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #ffb703;\r\n overflow: auto;\r\n}\r\n.content-pr-Pessoal{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #f05d5e;\r\n overflow: auto;\r\n}\r\n\r\n.approve-event-time{\r\n float: left;\r\n}\r\n.approve-event-time p{\r\n width: 33px;\r\n font-family: Roboto;\r\n font-size: 13px;\r\n font-weight: normal;\r\n font-stretch: normal;\r\n font-style: normal;\r\n line-height: normal;\r\n letter-spacing: normal;\r\n color: var(--Antartic-grey);\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.approve-event-detail{\r\n float: left;\r\n margin-left: 10px;\r\n}\r\n.approve-event-detail p{\r\n width: 250px;\r\n font-family: Roboto;\r\n font-size: 13px;\r\n font-weight: normal;\r\n font-stretch: normal;\r\n font-style: normal;\r\n line-height: normal;\r\n letter-spacing: normal;\r\n color: var(--black);\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.approve-event-detail h3{\r\n width: 250px;\r\n font-family: Roboto;\r\n font-size: 15px;\r\n font-weight: bold;\r\n font-stretch: normal;\r\n font-style: normal;\r\n line-height: normal;\r\n letter-spacing: normal;\r\n color: #0d89d1;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.nav-icon{\r\n font-size: 40px;\r\n}\r\n.btn-div{\r\n width: 390px;\r\n margin: 10px;\r\n overflow: auto;\r\n}\r\n.footer-toolbar{\r\n width: 400px;\r\n margin: 10px auto;\r\n overflow: auto;\r\n --background: #fff;\r\n}\r\n.btn-ok{\r\n width: 170px !important;\r\n height: 45px !important;\r\n margin: 0 auto !important;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #42b9fe;\r\n color: #ffffff !important;\r\n}\r\n.btn-ok-no-width{\r\n height: 45px !important;\r\n margin: 0 auto;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #42b9fe;\r\n color: #ffffff !important;\r\n}\r\n.btn-delete{\r\n display: block;\r\n width: 170px !important;\r\n height: 45px !important;\r\n margin: 0 auto !important;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #ffe0e0;\r\n color: #d30a0a !important;\r\n}\r\n.btn-cancel{\r\n display: block;\r\n width: 170px !important;\r\n height: 45px !important;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #e0e9ee;\r\n color: #061b52 !important;\r\n margin: 0 auto !important;\r\n}\r\n.bg-blue{\r\n --background:#0782c9;\r\n background:#0782c9;\r\n --background-color:#0782c9;\r\n background-color:#0782c9;\r\n color: #ffffff;\r\n --color: #ffffff;\r\n}\r\n\r\n\r\n","/** Ionic CSS Variables **/\n:root {\n /** primary **/\n --ion-color-primary: #3880ff;\n --ion-color-primary-rgb: 56, 128, 255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255, 255, 255;\n --ion-color-primary-shade: #3171e0;\n --ion-color-primary-tint: #4c8dff;\n /** secondary **/\n --ion-color-secondary: #3dc2ff;\n --ion-color-secondary-rgb: 61, 194, 255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\n --ion-color-secondary-shade: #36abe0;\n --ion-color-secondary-tint: #50c8ff;\n /** tertiary **/\n --ion-color-tertiary: #5260ff;\n --ion-color-tertiary-rgb: 82, 96, 255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\n --ion-color-tertiary-shade: #4854e0;\n --ion-color-tertiary-tint: #6370ff;\n /** success **/\n --ion-color-success: #2dd36f;\n --ion-color-success-rgb: 45, 211, 111;\n --ion-color-success-contrast: #ffffff;\n --ion-color-success-contrast-rgb: 255, 255, 255;\n --ion-color-success-shade: #28ba62;\n --ion-color-success-tint: #42d77d;\n /** warning **/\n --ion-color-warning: #ffc409;\n --ion-color-warning-rgb: 255, 196, 9;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0, 0, 0;\n --ion-color-warning-shade: #e0ac08;\n --ion-color-warning-tint: #ffca22;\n /** danger **/\n --ion-color-danger: #eb445a;\n --ion-color-danger-rgb: 235, 68, 90;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255, 255, 255;\n --ion-color-danger-shade: #cf3c4f;\n --ion-color-danger-tint: #ed576b;\n /** dark **/\n --ion-color-dark: #222428;\n --ion-color-dark-rgb: 34, 36, 40;\n --ion-color-dark-contrast: #ffffff;\n --ion-color-dark-contrast-rgb: 255, 255, 255;\n --ion-color-dark-shade: #1e2023;\n --ion-color-dark-tint: #383a3e;\n /** medium **/\n --ion-color-medium: #92949c;\n --ion-color-medium-rgb: 146, 148, 156;\n --ion-color-medium-contrast: #ffffff;\n --ion-color-medium-contrast-rgb: 255, 255, 255;\n --ion-color-medium-shade: #808289;\n --ion-color-medium-tint: #9d9fa6;\n /** light **/\n --ion-color-light: #f4f5f8;\n --ion-color-light-rgb: 244, 245, 248;\n --ion-color-light-contrast: #000000;\n --ion-color-light-contrast-rgb: 0, 0, 0;\n --ion-color-light-shade: #d7d8da;\n --ion-color-light-tint: #f5f6f9;\n --ion-color-expediente: #dae3f3;\n}\n\n@media (prefers-color-scheme: dark) {\n /*\n * Dark Colors\n * -------------------------------------------\n */\n body {\n --ion-color-primary: #428cff;\n --ion-color-primary-rgb: 66,140,255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255,255,255;\n --ion-color-primary-shade: #3a7be0;\n --ion-color-primary-tint: #5598ff;\n --ion-color-secondary: #50c8ff;\n --ion-color-secondary-rgb: 80,200,255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255,255,255;\n --ion-color-secondary-shade: #46b0e0;\n --ion-color-secondary-tint: #62ceff;\n --ion-color-tertiary: #6a64ff;\n --ion-color-tertiary-rgb: 106,100,255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255,255,255;\n --ion-color-tertiary-shade: #5d58e0;\n --ion-color-tertiary-tint: #7974ff;\n --ion-color-success: #2fdf75;\n --ion-color-success-rgb: 47,223,117;\n --ion-color-success-contrast: #000000;\n --ion-color-success-contrast-rgb: 0,0,0;\n --ion-color-success-shade: #29c467;\n --ion-color-success-tint: #44e283;\n --ion-color-warning: #ffd534;\n --ion-color-warning-rgb: 255,213,52;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0,0,0;\n --ion-color-warning-shade: #e0bb2e;\n --ion-color-warning-tint: #ffd948;\n --ion-color-danger: #ff4961;\n --ion-color-danger-rgb: 255,73,97;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255,255,255;\n --ion-color-danger-shade: #e04055;\n --ion-color-danger-tint: #ff5b71;\n --ion-color-dark: #f4f5f8;\n --ion-color-dark-rgb: 244,245,248;\n --ion-color-dark-contrast: #000000;\n --ion-color-dark-contrast-rgb: 0,0,0;\n --ion-color-dark-shade: #d7d8da;\n --ion-color-dark-tint: #f5f6f9;\n --ion-color-medium: #989aa2;\n --ion-color-medium-rgb: 152,154,162;\n --ion-color-medium-contrast: #000000;\n --ion-color-medium-contrast-rgb: 0,0,0;\n --ion-color-medium-shade: #86888f;\n --ion-color-medium-tint: #a2a4ab;\n --ion-color-light: #222428;\n --ion-color-light-rgb: 34,36,40;\n --ion-color-light-contrast: #ffffff;\n --ion-color-light-contrast-rgb: 255,255,255;\n --ion-color-light-shade: #1e2023;\n --ion-color-light-tint: #383a3e;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * iOS Dark Theme\n * -------------------------------------------\n */\n .ios body {\n --ion-background-color: #000000;\n --ion-background-color-rgb: 0,0,0;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-color-step-50: #0d0d0d;\n --ion-color-step-100: #1a1a1a;\n --ion-color-step-150: #262626;\n --ion-color-step-200: #333333;\n --ion-color-step-250: #404040;\n --ion-color-step-300: #4d4d4d;\n --ion-color-step-350: #595959;\n --ion-color-step-400: #666666;\n --ion-color-step-450: #737373;\n --ion-color-step-500: #808080;\n --ion-color-step-550: #8c8c8c;\n --ion-color-step-600: #999999;\n --ion-color-step-650: #a6a6a6;\n --ion-color-step-700: #b3b3b3;\n --ion-color-step-750: #bfbfbf;\n --ion-color-step-800: #cccccc;\n --ion-color-step-850: #d9d9d9;\n --ion-color-step-900: #e6e6e6;\n --ion-color-step-950: #f2f2f2;\n --ion-toolbar-background: #0d0d0d;\n --ion-item-background: #000000;\n --ion-card-background: #1c1c1d;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * Material Design Dark Theme\n * -------------------------------------------\n */\n .md body {\n --ion-background-color: #121212;\n --ion-background-color-rgb: 18,18,18;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-border-color: #222222;\n --ion-color-step-50: #1e1e1e;\n --ion-color-step-100: #2a2a2a;\n --ion-color-step-150: #363636;\n --ion-color-step-200: #414141;\n --ion-color-step-250: #4d4d4d;\n --ion-color-step-300: #595959;\n --ion-color-step-350: #656565;\n --ion-color-step-400: #717171;\n --ion-color-step-450: #7d7d7d;\n --ion-color-step-500: #898989;\n --ion-color-step-550: #949494;\n --ion-color-step-600: #a0a0a0;\n --ion-color-step-650: #acacac;\n --ion-color-step-700: #b8b8b8;\n --ion-color-step-750: #c4c4c4;\n --ion-color-step-800: #d0d0d0;\n --ion-color-step-850: #dbdbdb;\n --ion-color-step-900: #e7e7e7;\n --ion-color-step-950: #f3f3f3;\n --ion-item-background: #1e1e1e;\n --ion-toolbar-background: #1f1f1f;\n --ion-tab-bar-background: #1f1f1f;\n --ion-card-background: #1e1e1e;\n /* My colors */\n --ion-color-expediente: #dae3f3;\n }\n}\n.center {\n text-align: center;\n}\n\n.wrapper {\n padding: 150px 20px 0 20px;\n overflow: auto;\n}\n\n/* .cal-modal{\n --height: 80%;\n --border-radius: 10px;\n padding: 25px;\n} */\n.emend-message-modal {\n --height: 50%;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n\n.discart-expedient-modal {\n --height: 200px;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n\n.newchat, .new-group, .contacts, .group-messages, .custom-modal {\n padding-top: 93px;\n --border-radius: 25px 25px 0 0;\n --border-width:0px;\n}\n\n.capitalizeText {\n text-transform: capitalize;\n}\n\n.chat-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 160px) !important;\n max-height: 160px;\n min-height: 160px;\n}\n\n.messages-options .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 90px) !important;\n max-height: 90px;\n min-height: 90px;\n}\n\n.chat-options-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 210px) !important;\n max-height: 210px;\n min-height: 210px;\n}\n\n.group-duration .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 500px) !important;\n max-height: 500px;\n min-height: 500px;\n}\n\n/* .event-actions-popover ion-list{\n} */\n.Rectangle {\n width: 360px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n background-color: var(--white);\n margin: 0 auto;\n padding: 10px;\n margin-bottom: 10px;\n overflow: auto;\n}\n\n.content-mdgpr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #99e47b;\n overflow: auto;\n}\n\n.content-mdgpr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #958bfc;\n overflow: auto;\n}\n\n.content-pr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #ffb703;\n overflow: auto;\n}\n\n.content-pr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #f05d5e;\n overflow: auto;\n}\n\n.approve-event-time {\n float: left;\n}\n\n.approve-event-time p {\n width: 33px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--Antartic-grey);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail {\n float: left;\n margin-left: 10px;\n}\n\n.approve-event-detail p {\n width: 250px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--black);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail h3 {\n width: 250px;\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #0d89d1;\n margin: 0;\n padding: 0;\n}\n\n.nav-icon {\n font-size: 40px;\n}\n\n.btn-div {\n width: 390px;\n margin: 10px;\n overflow: auto;\n}\n\n.footer-toolbar {\n width: 400px;\n margin: 10px auto;\n overflow: auto;\n --background: #fff;\n}\n\n.btn-ok {\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n\n.btn-ok-no-width {\n height: 45px !important;\n margin: 0 auto;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n\n.btn-delete {\n display: block;\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #ffe0e0;\n color: #d30a0a !important;\n}\n\n.btn-cancel {\n display: block;\n width: 170px !important;\n height: 45px !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #e0e9ee;\n color: #061b52 !important;\n margin: 0 auto !important;\n}\n\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}"]}]); +exports.push([module.i, "/** Ionic CSS Variables **/\n:root {\n /** primary **/\n --ion-color-primary: #3880ff;\n --ion-color-primary-rgb: 56, 128, 255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255, 255, 255;\n --ion-color-primary-shade: #3171e0;\n --ion-color-primary-tint: #4c8dff;\n /** secondary **/\n --ion-color-secondary: #3dc2ff;\n --ion-color-secondary-rgb: 61, 194, 255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\n --ion-color-secondary-shade: #36abe0;\n --ion-color-secondary-tint: #50c8ff;\n /** tertiary **/\n --ion-color-tertiary: #5260ff;\n --ion-color-tertiary-rgb: 82, 96, 255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\n --ion-color-tertiary-shade: #4854e0;\n --ion-color-tertiary-tint: #6370ff;\n /** success **/\n --ion-color-success: #2dd36f;\n --ion-color-success-rgb: 45, 211, 111;\n --ion-color-success-contrast: #ffffff;\n --ion-color-success-contrast-rgb: 255, 255, 255;\n --ion-color-success-shade: #28ba62;\n --ion-color-success-tint: #42d77d;\n /** warning **/\n --ion-color-warning: #ffc409;\n --ion-color-warning-rgb: 255, 196, 9;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0, 0, 0;\n --ion-color-warning-shade: #e0ac08;\n --ion-color-warning-tint: #ffca22;\n /** danger **/\n --ion-color-danger: #eb445a;\n --ion-color-danger-rgb: 235, 68, 90;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255, 255, 255;\n --ion-color-danger-shade: #cf3c4f;\n --ion-color-danger-tint: #ed576b;\n /** dark **/\n --ion-color-dark: #222428;\n --ion-color-dark-rgb: 34, 36, 40;\n --ion-color-dark-contrast: #ffffff;\n --ion-color-dark-contrast-rgb: 255, 255, 255;\n --ion-color-dark-shade: #1e2023;\n --ion-color-dark-tint: #383a3e;\n /** medium **/\n --ion-color-medium: #92949c;\n --ion-color-medium-rgb: 146, 148, 156;\n --ion-color-medium-contrast: #ffffff;\n --ion-color-medium-contrast-rgb: 255, 255, 255;\n --ion-color-medium-shade: #808289;\n --ion-color-medium-tint: #9d9fa6;\n /** light **/\n --ion-color-light: #f4f5f8;\n --ion-color-light-rgb: 244, 245, 248;\n --ion-color-light-contrast: #000000;\n --ion-color-light-contrast-rgb: 0, 0, 0;\n --ion-color-light-shade: #d7d8da;\n --ion-color-light-tint: #f5f6f9;\n --ion-color-expediente: #dae3f3;\n}\n@media (prefers-color-scheme: dark) {\n /*\n * Dark Colors\n * -------------------------------------------\n */\n body {\n --ion-color-primary: #428cff;\n --ion-color-primary-rgb: 66,140,255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255,255,255;\n --ion-color-primary-shade: #3a7be0;\n --ion-color-primary-tint: #5598ff;\n --ion-color-secondary: #50c8ff;\n --ion-color-secondary-rgb: 80,200,255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255,255,255;\n --ion-color-secondary-shade: #46b0e0;\n --ion-color-secondary-tint: #62ceff;\n --ion-color-tertiary: #6a64ff;\n --ion-color-tertiary-rgb: 106,100,255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255,255,255;\n --ion-color-tertiary-shade: #5d58e0;\n --ion-color-tertiary-tint: #7974ff;\n --ion-color-success: #2fdf75;\n --ion-color-success-rgb: 47,223,117;\n --ion-color-success-contrast: #000000;\n --ion-color-success-contrast-rgb: 0,0,0;\n --ion-color-success-shade: #29c467;\n --ion-color-success-tint: #44e283;\n --ion-color-warning: #ffd534;\n --ion-color-warning-rgb: 255,213,52;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0,0,0;\n --ion-color-warning-shade: #e0bb2e;\n --ion-color-warning-tint: #ffd948;\n --ion-color-danger: #ff4961;\n --ion-color-danger-rgb: 255,73,97;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255,255,255;\n --ion-color-danger-shade: #e04055;\n --ion-color-danger-tint: #ff5b71;\n --ion-color-dark: #f4f5f8;\n --ion-color-dark-rgb: 244,245,248;\n --ion-color-dark-contrast: #000000;\n --ion-color-dark-contrast-rgb: 0,0,0;\n --ion-color-dark-shade: #d7d8da;\n --ion-color-dark-tint: #f5f6f9;\n --ion-color-medium: #989aa2;\n --ion-color-medium-rgb: 152,154,162;\n --ion-color-medium-contrast: #000000;\n --ion-color-medium-contrast-rgb: 0,0,0;\n --ion-color-medium-shade: #86888f;\n --ion-color-medium-tint: #a2a4ab;\n --ion-color-light: #222428;\n --ion-color-light-rgb: 34,36,40;\n --ion-color-light-contrast: #ffffff;\n --ion-color-light-contrast-rgb: 255,255,255;\n --ion-color-light-shade: #1e2023;\n --ion-color-light-tint: #383a3e;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * iOS Dark Theme\n * -------------------------------------------\n */\n .ios body {\n --ion-background-color: #000000;\n --ion-background-color-rgb: 0,0,0;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-color-step-50: #0d0d0d;\n --ion-color-step-100: #1a1a1a;\n --ion-color-step-150: #262626;\n --ion-color-step-200: #333333;\n --ion-color-step-250: #404040;\n --ion-color-step-300: #4d4d4d;\n --ion-color-step-350: #595959;\n --ion-color-step-400: #666666;\n --ion-color-step-450: #737373;\n --ion-color-step-500: #808080;\n --ion-color-step-550: #8c8c8c;\n --ion-color-step-600: #999999;\n --ion-color-step-650: #a6a6a6;\n --ion-color-step-700: #b3b3b3;\n --ion-color-step-750: #bfbfbf;\n --ion-color-step-800: #cccccc;\n --ion-color-step-850: #d9d9d9;\n --ion-color-step-900: #e6e6e6;\n --ion-color-step-950: #f2f2f2;\n --ion-toolbar-background: #0d0d0d;\n --ion-item-background: #000000;\n --ion-card-background: #1c1c1d;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * Material Design Dark Theme\n * -------------------------------------------\n */\n .md body {\n --ion-background-color: #121212;\n --ion-background-color-rgb: 18,18,18;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-border-color: #222222;\n --ion-color-step-50: #1e1e1e;\n --ion-color-step-100: #2a2a2a;\n --ion-color-step-150: #363636;\n --ion-color-step-200: #414141;\n --ion-color-step-250: #4d4d4d;\n --ion-color-step-300: #595959;\n --ion-color-step-350: #656565;\n --ion-color-step-400: #717171;\n --ion-color-step-450: #7d7d7d;\n --ion-color-step-500: #898989;\n --ion-color-step-550: #949494;\n --ion-color-step-600: #a0a0a0;\n --ion-color-step-650: #acacac;\n --ion-color-step-700: #b8b8b8;\n --ion-color-step-750: #c4c4c4;\n --ion-color-step-800: #d0d0d0;\n --ion-color-step-850: #dbdbdb;\n --ion-color-step-900: #e7e7e7;\n --ion-color-step-950: #f3f3f3;\n --ion-item-background: #1e1e1e;\n --ion-toolbar-background: #1f1f1f;\n --ion-tab-bar-background: #1f1f1f;\n --ion-card-background: #1e1e1e;\n /* My colors */\n --ion-color-expediente: #dae3f3;\n }\n}\n.center {\n text-align: center;\n}\n.wrapper {\n padding: 150px 20px 0 20px;\n overflow: auto;\n}\n/* .cal-modal{\n --height: 80%;\n --border-radius: 10px;\n padding: 25px;\n} */\n.emend-message-modal {\n --height: 50%;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n.discart-expedient-modal {\n --height: 200px;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n.modal, .newchat, .new-group, .contacts, .group-messages, .custom-modal {\n padding-top: 93px;\n --border-radius: 25px 25px 0 0;\n --border-width:0px;\n}\n.capitalizeText {\n text-transform: capitalize;\n}\n.chat-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 160px) !important;\n max-height: 160px;\n min-height: 160px;\n}\n.messages-options .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 90px) !important;\n max-height: 90px;\n min-height: 90px;\n}\n.chat-options-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 210px) !important;\n max-height: 210px;\n min-height: 210px;\n}\n.group-duration .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 500px) !important;\n max-height: 500px;\n min-height: 500px;\n}\n/* .event-actions-popover ion-list{\n} */\n.Rectangle {\n width: 360px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n background-color: var(--white);\n margin: 0 auto;\n padding: 10px;\n margin-bottom: 10px;\n overflow: auto;\n}\n.content-pr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #99e47b;\n overflow: auto;\n}\n.content-pr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #958bfc;\n overflow: auto;\n}\n.content-mdgpr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #ffb703;\n overflow: auto;\n}\n.content-mdgpr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #f05d5e;\n overflow: auto;\n}\n.approve-event-time {\n float: left;\n}\n.approve-event-time p {\n width: 33px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--Antartic-grey);\n margin: 0;\n padding: 0;\n}\n.approve-event-detail {\n float: left;\n margin-left: 10px;\n}\n.approve-event-detail p {\n width: 250px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--black);\n margin: 0;\n padding: 0;\n}\n.approve-event-detail h3 {\n width: 250px;\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #0d89d1;\n margin: 0;\n padding: 0;\n}\n.nav-icon {\n font-size: 40px;\n}\n.btn-div {\n width: 390px;\n margin: 10px;\n overflow: auto;\n}\n.footer-toolbar {\n width: 400px;\n margin: 10px auto;\n overflow: auto;\n --background: #fff;\n}\n.btn-ok {\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n.btn-ok-no-width {\n height: 45px !important;\n margin: 0 auto;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n.btn-delete {\n display: block;\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #ffe0e0;\n color: #d30a0a !important;\n}\n.btn-cancel {\n display: block;\n width: 170px !important;\n height: 45px !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #e0e9ee;\n color: #061b52 !important;\n margin: 0 auto !important;\n}\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}", "",{"version":3,"sources":["C:\\Users\\tiago.kayaya\\development\\gabinete-digital/src\\theme\\variables.scss","variables.scss"],"names":[],"mappings":"AAGA,0BAAA;AACA;EACE,cAAA;EACA,4BAAA;EACA,qCAAA;EACA,qCAAA;EACA,+CAAA;EACA,kCAAA;EACA,iCAAA;EAEA,gBAAA;EACA,8BAAA;EACA,uCAAA;EACA,uCAAA;EACA,iDAAA;EACA,oCAAA;EACA,mCAAA;EAEA,eAAA;EACA,6BAAA;EACA,qCAAA;EACA,sCAAA;EACA,gDAAA;EACA,mCAAA;EACA,kCAAA;EAEA,cAAA;EACA,4BAAA;EACA,qCAAA;EACA,qCAAA;EACA,+CAAA;EACA,kCAAA;EACA,iCAAA;EAEA,cAAA;EACA,4BAAA;EACA,oCAAA;EACA,qCAAA;EACA,yCAAA;EACA,kCAAA;EACA,iCAAA;EAEA,aAAA;EACA,2BAAA;EACA,mCAAA;EACA,oCAAA;EACA,8CAAA;EACA,iCAAA;EACA,gCAAA;EAEA,WAAA;EACA,yBAAA;EACA,gCAAA;EACA,kCAAA;EACA,4CAAA;EACA,+BAAA;EACA,8BAAA;EAEA,aAAA;EACA,2BAAA;EACA,qCAAA;EACA,oCAAA;EACA,8CAAA;EACA,iCAAA;EACA,gCAAA;EAEA,YAAA;EACA,0BAAA;EACA,oCAAA;EACA,mCAAA;EACA,uCAAA;EACA,gCAAA;EACA,+BAAA;EAEA,+BAAA;ACXF;ADcA;EACE;;;IAAA;EAKA;IACE,4BAAA;IACA,mCAAA;IACA,qCAAA;IACA,6CAAA;IACA,kCAAA;IACA,iCAAA;IAEA,8BAAA;IACA,qCAAA;IACA,uCAAA;IACA,+CAAA;IACA,oCAAA;IACA,mCAAA;IAEA,6BAAA;IACA,qCAAA;IACA,sCAAA;IACA,8CAAA;IACA,mCAAA;IACA,kCAAA;IAEA,4BAAA;IACA,mCAAA;IACA,qCAAA;IACA,uCAAA;IACA,kCAAA;IACA,iCAAA;IAEA,4BAAA;IACA,mCAAA;IACA,qCAAA;IACA,uCAAA;IACA,kCAAA;IACA,iCAAA;IAEA,2BAAA;IACA,iCAAA;IACA,oCAAA;IACA,4CAAA;IACA,iCAAA;IACA,gCAAA;IAEA,yBAAA;IACA,iCAAA;IACA,kCAAA;IACA,oCAAA;IACA,+BAAA;IACA,8BAAA;IAEA,2BAAA;IACA,mCAAA;IACA,oCAAA;IACA,sCAAA;IACA,iCAAA;IACA,gCAAA;IAEA,0BAAA;IACA,+BAAA;IACA,mCAAA;IACA,2CAAA;IACA,gCAAA;IACA,+BAAA;IAEA,+BAAA;ECrBF;;EDwBA;;;IAAA;EAKA;IACE,+BAAA;IACA,iCAAA;IAEA,yBAAA;IACA,iCAAA;IAEA,4BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IAEA,iCAAA;IAEA,8BAAA;IAEA,8BAAA;IAEA,+BAAA;EC5BF;;EDgCA;;;IAAA;EAKA;IACE,+BAAA;IACA,oCAAA;IAEA,yBAAA;IACA,iCAAA;IAEA,2BAAA;IAEA,4BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IACA,6BAAA;IAEA,8BAAA;IAEA,iCAAA;IAEA,iCAAA;IAEA,8BAAA;IACJ,cAAA;IACI,+BAAA;ECrCF;AACF;ADuCA;EACE,kBAAA;ACrCF;ADuCA;EACE,0BAAA;EACA,cAAA;ACpCF;ADsCA;;;;GAAA;AAMA;EACE,aAAA;EACA,qBAAA;EACA,aAAA;EACA,iCAAA;ACpCF;ADsCA;EACE,eAAA;EACA,qBAAA;EACA,aAAA;EACA,iCAAA;ACnCF;ADqCA;EACE,iBAAA;EACA,8BAAA;EACA,kBAAA;AClCF;ADoCA;EACE,0BAAA;ACjCF;ADoCA;EACE,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,iBAAA;EACA,iBAAA;ACjCF;ADmCA;EACE,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,iCAAA;EACA,gBAAA;EACA,gBAAA;AChCF;ADkCA;EACE,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,iBAAA;EACA,iBAAA;AC/BF;ADiCA;EACE,sBAAA;EACA,kBAAA;EACA,oBAAA;EACA,mBAAA;EACA,kCAAA;EACA,iBAAA;EACA,iBAAA;AC9BF;ADiCA;GAAA;AAEA;EACE,YAAA;EACA,mBAAA;EACA,0CAAA;EACA,yBAAA;EACA,8BAAA;EACA,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;AC9BF;ADgCA;EACE,YAAA;EACA,kBAAA;EACA,+BAAA;EACA,cAAA;AC7BF;AD+BA;EACE,YAAA;EACA,kBAAA;EACA,+BAAA;EACA,cAAA;AC5BF;AD8BA;EACE,YAAA;EACA,kBAAA;EACA,+BAAA;EACA,cAAA;AC3BF;AD6BA;EACE,YAAA;EACA,kBAAA;EACA,+BAAA;EACA,cAAA;AC1BF;AD6BA;EACE,WAAA;AC1BF;AD4BA;EACE,WAAA;EACA,mBAAA;EACA,eAAA;EACA,mBAAA;EACA,oBAAA;EACA,kBAAA;EACA,mBAAA;EACA,sBAAA;EACA,2BAAA;EACA,SAAA;EACA,UAAA;ACzBF;AD2BA;EACE,WAAA;EACA,iBAAA;ACxBF;AD0BA;EACE,YAAA;EACA,mBAAA;EACA,eAAA;EACA,mBAAA;EACA,oBAAA;EACA,kBAAA;EACA,mBAAA;EACA,sBAAA;EACA,mBAAA;EACA,SAAA;EACA,UAAA;ACvBF;ADyBA;EACE,YAAA;EACA,mBAAA;EACA,eAAA;EACA,iBAAA;EACA,oBAAA;EACA,kBAAA;EACA,mBAAA;EACA,sBAAA;EACA,cAAA;EACA,SAAA;EACA,UAAA;ACtBF;ADwBA;EACE,eAAA;ACrBF;ADuBA;EACE,YAAA;EACA,YAAA;EACA,cAAA;ACpBF;ADsBA;EACE,YAAA;EACA,iBAAA;EACA,cAAA;EACA,kBAAA;ACnBF;ADqBA;EACE,uBAAA;EACA,uBAAA;EACA,yBAAA;EACA,qBAAA;EACA,qBAAA;EACA,yBAAA;EACA,yBAAA;AClBF;ADoBA;EACE,uBAAA;EACA,cAAA;EACA,qBAAA;EACA,qBAAA;EACA,yBAAA;EACA,yBAAA;ACjBF;ADmBA;EACE,cAAA;EACA,uBAAA;EACA,uBAAA;EACA,yBAAA;EACA,qBAAA;EACA,qBAAA;EACA,yBAAA;EACA,yBAAA;AChBF;ADkBA;EACE,cAAA;EACA,uBAAA;EACA,uBAAA;EACA,qBAAA;EACA,qBAAA;EACA,yBAAA;EACA,yBAAA;EACA,yBAAA;ACfF;ADiBA;EACE,oBAAA;EACA,mBAAA;EACA,0BAAA;EACA,yBAAA;EACA,cAAA;EACA,gBAAA;ACdF","file":"variables.scss","sourcesContent":["// Ionic Variables and Theming. For more info, please see:\r\n// http://ionicframework.com/docs/theming/\r\n\r\n/** Ionic CSS Variables **/\r\n:root {\r\n /** primary **/\r\n --ion-color-primary: #3880ff;\r\n --ion-color-primary-rgb: 56, 128, 255;\r\n --ion-color-primary-contrast: #ffffff;\r\n --ion-color-primary-contrast-rgb: 255, 255, 255;\r\n --ion-color-primary-shade: #3171e0;\r\n --ion-color-primary-tint: #4c8dff;\r\n\r\n /** secondary **/\r\n --ion-color-secondary: #3dc2ff;\r\n --ion-color-secondary-rgb: 61, 194, 255;\r\n --ion-color-secondary-contrast: #ffffff;\r\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\r\n --ion-color-secondary-shade: #36abe0;\r\n --ion-color-secondary-tint: #50c8ff;\r\n\r\n /** tertiary **/\r\n --ion-color-tertiary: #5260ff;\r\n --ion-color-tertiary-rgb: 82, 96, 255;\r\n --ion-color-tertiary-contrast: #ffffff;\r\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\r\n --ion-color-tertiary-shade: #4854e0;\r\n --ion-color-tertiary-tint: #6370ff;\r\n\r\n /** success **/\r\n --ion-color-success: #2dd36f;\r\n --ion-color-success-rgb: 45, 211, 111;\r\n --ion-color-success-contrast: #ffffff;\r\n --ion-color-success-contrast-rgb: 255, 255, 255;\r\n --ion-color-success-shade: #28ba62;\r\n --ion-color-success-tint: #42d77d;\r\n\r\n /** warning **/\r\n --ion-color-warning: #ffc409;\r\n --ion-color-warning-rgb: 255, 196, 9;\r\n --ion-color-warning-contrast: #000000;\r\n --ion-color-warning-contrast-rgb: 0, 0, 0;\r\n --ion-color-warning-shade: #e0ac08;\r\n --ion-color-warning-tint: #ffca22;\r\n\r\n /** danger **/\r\n --ion-color-danger: #eb445a;\r\n --ion-color-danger-rgb: 235, 68, 90;\r\n --ion-color-danger-contrast: #ffffff;\r\n --ion-color-danger-contrast-rgb: 255, 255, 255;\r\n --ion-color-danger-shade: #cf3c4f;\r\n --ion-color-danger-tint: #ed576b;\r\n\r\n /** dark **/\r\n --ion-color-dark: #222428;\r\n --ion-color-dark-rgb: 34, 36, 40;\r\n --ion-color-dark-contrast: #ffffff;\r\n --ion-color-dark-contrast-rgb: 255, 255, 255;\r\n --ion-color-dark-shade: #1e2023;\r\n --ion-color-dark-tint: #383a3e;\r\n\r\n /** medium **/\r\n --ion-color-medium: #92949c;\r\n --ion-color-medium-rgb: 146, 148, 156;\r\n --ion-color-medium-contrast: #ffffff;\r\n --ion-color-medium-contrast-rgb: 255, 255, 255;\r\n --ion-color-medium-shade: #808289;\r\n --ion-color-medium-tint: #9d9fa6;\r\n\r\n /** light **/\r\n --ion-color-light: #f4f5f8;\r\n --ion-color-light-rgb: 244, 245, 248;\r\n --ion-color-light-contrast: #000000;\r\n --ion-color-light-contrast-rgb: 0, 0, 0;\r\n --ion-color-light-shade: #d7d8da;\r\n --ion-color-light-tint: #f5f6f9;\r\n\r\n --ion-color-expediente: #dae3f3;\r\n}\r\n\r\n@media (prefers-color-scheme: dark) {\r\n /*\r\n * Dark Colors\r\n * -------------------------------------------\r\n */\r\n\r\n body {\r\n --ion-color-primary: #428cff;\r\n --ion-color-primary-rgb: 66,140,255;\r\n --ion-color-primary-contrast: #ffffff;\r\n --ion-color-primary-contrast-rgb: 255,255,255;\r\n --ion-color-primary-shade: #3a7be0;\r\n --ion-color-primary-tint: #5598ff;\r\n\r\n --ion-color-secondary: #50c8ff;\r\n --ion-color-secondary-rgb: 80,200,255;\r\n --ion-color-secondary-contrast: #ffffff;\r\n --ion-color-secondary-contrast-rgb: 255,255,255;\r\n --ion-color-secondary-shade: #46b0e0;\r\n --ion-color-secondary-tint: #62ceff;\r\n\r\n --ion-color-tertiary: #6a64ff;\r\n --ion-color-tertiary-rgb: 106,100,255;\r\n --ion-color-tertiary-contrast: #ffffff;\r\n --ion-color-tertiary-contrast-rgb: 255,255,255;\r\n --ion-color-tertiary-shade: #5d58e0;\r\n --ion-color-tertiary-tint: #7974ff;\r\n\r\n --ion-color-success: #2fdf75;\r\n --ion-color-success-rgb: 47,223,117;\r\n --ion-color-success-contrast: #000000;\r\n --ion-color-success-contrast-rgb: 0,0,0;\r\n --ion-color-success-shade: #29c467;\r\n --ion-color-success-tint: #44e283;\r\n\r\n --ion-color-warning: #ffd534;\r\n --ion-color-warning-rgb: 255,213,52;\r\n --ion-color-warning-contrast: #000000;\r\n --ion-color-warning-contrast-rgb: 0,0,0;\r\n --ion-color-warning-shade: #e0bb2e;\r\n --ion-color-warning-tint: #ffd948;\r\n\r\n --ion-color-danger: #ff4961;\r\n --ion-color-danger-rgb: 255,73,97;\r\n --ion-color-danger-contrast: #ffffff;\r\n --ion-color-danger-contrast-rgb: 255,255,255;\r\n --ion-color-danger-shade: #e04055;\r\n --ion-color-danger-tint: #ff5b71;\r\n\r\n --ion-color-dark: #f4f5f8;\r\n --ion-color-dark-rgb: 244,245,248;\r\n --ion-color-dark-contrast: #000000;\r\n --ion-color-dark-contrast-rgb: 0,0,0;\r\n --ion-color-dark-shade: #d7d8da;\r\n --ion-color-dark-tint: #f5f6f9;\r\n\r\n --ion-color-medium: #989aa2;\r\n --ion-color-medium-rgb: 152,154,162;\r\n --ion-color-medium-contrast: #000000;\r\n --ion-color-medium-contrast-rgb: 0,0,0;\r\n --ion-color-medium-shade: #86888f;\r\n --ion-color-medium-tint: #a2a4ab;\r\n\r\n --ion-color-light: #222428;\r\n --ion-color-light-rgb: 34,36,40;\r\n --ion-color-light-contrast: #ffffff;\r\n --ion-color-light-contrast-rgb: 255,255,255;\r\n --ion-color-light-shade: #1e2023;\r\n --ion-color-light-tint: #383a3e;\r\n\r\n --ion-color-expediente: #dae3f3;\r\n }\r\n\r\n /*\r\n * iOS Dark Theme\r\n * -------------------------------------------\r\n */\r\n\r\n .ios body {\r\n --ion-background-color: #000000;\r\n --ion-background-color-rgb: 0,0,0;\r\n\r\n --ion-text-color: #ffffff;\r\n --ion-text-color-rgb: 255,255,255;\r\n\r\n --ion-color-step-50: #0d0d0d;\r\n --ion-color-step-100: #1a1a1a;\r\n --ion-color-step-150: #262626;\r\n --ion-color-step-200: #333333;\r\n --ion-color-step-250: #404040;\r\n --ion-color-step-300: #4d4d4d;\r\n --ion-color-step-350: #595959;\r\n --ion-color-step-400: #666666;\r\n --ion-color-step-450: #737373;\r\n --ion-color-step-500: #808080;\r\n --ion-color-step-550: #8c8c8c;\r\n --ion-color-step-600: #999999;\r\n --ion-color-step-650: #a6a6a6;\r\n --ion-color-step-700: #b3b3b3;\r\n --ion-color-step-750: #bfbfbf;\r\n --ion-color-step-800: #cccccc;\r\n --ion-color-step-850: #d9d9d9;\r\n --ion-color-step-900: #e6e6e6;\r\n --ion-color-step-950: #f2f2f2;\r\n\r\n --ion-toolbar-background: #0d0d0d;\r\n\r\n --ion-item-background: #000000;\r\n\r\n --ion-card-background: #1c1c1d;\r\n\r\n --ion-color-expediente: #dae3f3;\r\n }\r\n\r\n\r\n /*\r\n * Material Design Dark Theme\r\n * -------------------------------------------\r\n */\r\n\r\n .md body {\r\n --ion-background-color: #121212;\r\n --ion-background-color-rgb: 18,18,18;\r\n\r\n --ion-text-color: #ffffff;\r\n --ion-text-color-rgb: 255,255,255;\r\n\r\n --ion-border-color: #222222;\r\n\r\n --ion-color-step-50: #1e1e1e;\r\n --ion-color-step-100: #2a2a2a;\r\n --ion-color-step-150: #363636;\r\n --ion-color-step-200: #414141;\r\n --ion-color-step-250: #4d4d4d;\r\n --ion-color-step-300: #595959;\r\n --ion-color-step-350: #656565;\r\n --ion-color-step-400: #717171;\r\n --ion-color-step-450: #7d7d7d;\r\n --ion-color-step-500: #898989;\r\n --ion-color-step-550: #949494;\r\n --ion-color-step-600: #a0a0a0;\r\n --ion-color-step-650: #acacac;\r\n --ion-color-step-700: #b8b8b8;\r\n --ion-color-step-750: #c4c4c4;\r\n --ion-color-step-800: #d0d0d0;\r\n --ion-color-step-850: #dbdbdb;\r\n --ion-color-step-900: #e7e7e7;\r\n --ion-color-step-950: #f3f3f3;\r\n\r\n --ion-item-background: #1e1e1e;\r\n\r\n --ion-toolbar-background: #1f1f1f;\r\n\r\n --ion-tab-bar-background: #1f1f1f;\r\n\r\n --ion-card-background: #1e1e1e;\r\n/* My colors */\r\n --ion-color-expediente: #dae3f3;\r\n }\r\n}\r\n.center{\r\n text-align: center;\r\n}\r\n.wrapper{\r\n padding: 150px 20px 0 20px;\r\n overflow: auto;\r\n}\r\n/* .cal-modal{\r\n --height: 80%;\r\n --border-radius: 10px;\r\n padding: 25px;\r\n} */\r\n//MODALS\r\n.emend-message-modal{\r\n --height: 50%;\r\n --border-radius: 10px;\r\n padding: 25px;\r\n background: rgba(51, 51, 51, 0.3);\r\n}\r\n.discart-expedient-modal{\r\n --height: 200px;\r\n --border-radius: 10px;\r\n padding: 25px;\r\n background: rgba(51, 51, 51, 0.3); \r\n}\r\n.modal, .newchat, .new-group, .contacts, .group-messages, .custom-modal{\r\n padding-top: 93px;\r\n --border-radius: 25px 25px 0 0;\r\n --border-width:0px;\r\n}\r\n.capitalizeText{\r\n text-transform: capitalize;\r\n}\r\n//POPOVER\r\n.chat-popover .popover-content {\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 160px) !important;\r\n max-height: 160px;\r\n min-height: 160px; \r\n}\r\n.messages-options .popover-content{\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 90px) !important;\r\n max-height: 90px;\r\n min-height: 90px;\r\n}\r\n.chat-options-popover .popover-content{\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 210px) !important;\r\n max-height: 210px;\r\n min-height: 210px;\r\n}\r\n.group-duration .popover-content{\r\n width: 100% !important;\r\n left: 0 !important;\r\n bottom: 0 !important;\r\n right: 0 !important;\r\n top: calc(100% - 500px) !important;\r\n max-height: 500px;\r\n min-height: 500px;\r\n}\r\n\r\n/* .event-actions-popover ion-list{\r\n} */\r\n.Rectangle {\r\n width: 360px;\r\n border-radius: 15px;\r\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\r\n border: solid 1px #e9e9e9;\r\n background-color: var(--white);\r\n margin: 0 auto;\r\n padding: 10px;\r\n margin-bottom: 10px;\r\n overflow: auto;\r\n}\r\n.content-pr-Oficial{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #99e47b;\r\n overflow: auto;\r\n}\r\n.content-pr-Pessoal{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #958bfc;\r\n overflow: auto;\r\n}\r\n.content-mdgpr-Oficial{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #ffb703;\r\n overflow: auto;\r\n}\r\n.content-mdgpr-Pessoal{\r\n width: 340px;\r\n border-radius: 5px;\r\n border-right: 5px solid #f05d5e;\r\n overflow: auto;\r\n}\r\n\r\n.approve-event-time{\r\n float: left;\r\n}\r\n.approve-event-time p{\r\n width: 33px;\r\n font-family: Roboto;\r\n font-size: 13px;\r\n font-weight: normal;\r\n font-stretch: normal;\r\n font-style: normal;\r\n line-height: normal;\r\n letter-spacing: normal;\r\n color: var(--Antartic-grey);\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.approve-event-detail{\r\n float: left;\r\n margin-left: 10px;\r\n}\r\n.approve-event-detail p{\r\n width: 250px;\r\n font-family: Roboto;\r\n font-size: 13px;\r\n font-weight: normal;\r\n font-stretch: normal;\r\n font-style: normal;\r\n line-height: normal;\r\n letter-spacing: normal;\r\n color: var(--black);\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.approve-event-detail h3{\r\n width: 250px;\r\n font-family: Roboto;\r\n font-size: 15px;\r\n font-weight: bold;\r\n font-stretch: normal;\r\n font-style: normal;\r\n line-height: normal;\r\n letter-spacing: normal;\r\n color: #0d89d1;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.nav-icon{\r\n font-size: 40px;\r\n}\r\n.btn-div{\r\n width: 390px;\r\n margin: 10px;\r\n overflow: auto;\r\n}\r\n.footer-toolbar{\r\n width: 400px;\r\n margin: 10px auto;\r\n overflow: auto;\r\n --background: #fff;\r\n}\r\n.btn-ok{\r\n width: 170px !important;\r\n height: 45px !important;\r\n margin: 0 auto !important;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #42b9fe;\r\n color: #ffffff !important;\r\n}\r\n.btn-ok-no-width{\r\n height: 45px !important;\r\n margin: 0 auto;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #42b9fe;\r\n color: #ffffff !important;\r\n}\r\n.btn-delete{\r\n display: block;\r\n width: 170px !important;\r\n height: 45px !important;\r\n margin: 0 auto !important;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #ffe0e0;\r\n color: #d30a0a !important;\r\n}\r\n.btn-cancel{\r\n display: block;\r\n width: 170px !important;\r\n height: 45px !important;\r\n padding:0 !important;\r\n border-radius: 22.5px;\r\n background-color: #e0e9ee;\r\n color: #061b52 !important;\r\n margin: 0 auto !important;\r\n}\r\n.bg-blue{\r\n --background:#0782c9;\r\n background:#0782c9;\r\n --background-color:#0782c9;\r\n background-color:#0782c9;\r\n color: #ffffff;\r\n --color: #ffffff;\r\n}\r\n\r\n\r\n","/** Ionic CSS Variables **/\n:root {\n /** primary **/\n --ion-color-primary: #3880ff;\n --ion-color-primary-rgb: 56, 128, 255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255, 255, 255;\n --ion-color-primary-shade: #3171e0;\n --ion-color-primary-tint: #4c8dff;\n /** secondary **/\n --ion-color-secondary: #3dc2ff;\n --ion-color-secondary-rgb: 61, 194, 255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\n --ion-color-secondary-shade: #36abe0;\n --ion-color-secondary-tint: #50c8ff;\n /** tertiary **/\n --ion-color-tertiary: #5260ff;\n --ion-color-tertiary-rgb: 82, 96, 255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\n --ion-color-tertiary-shade: #4854e0;\n --ion-color-tertiary-tint: #6370ff;\n /** success **/\n --ion-color-success: #2dd36f;\n --ion-color-success-rgb: 45, 211, 111;\n --ion-color-success-contrast: #ffffff;\n --ion-color-success-contrast-rgb: 255, 255, 255;\n --ion-color-success-shade: #28ba62;\n --ion-color-success-tint: #42d77d;\n /** warning **/\n --ion-color-warning: #ffc409;\n --ion-color-warning-rgb: 255, 196, 9;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0, 0, 0;\n --ion-color-warning-shade: #e0ac08;\n --ion-color-warning-tint: #ffca22;\n /** danger **/\n --ion-color-danger: #eb445a;\n --ion-color-danger-rgb: 235, 68, 90;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255, 255, 255;\n --ion-color-danger-shade: #cf3c4f;\n --ion-color-danger-tint: #ed576b;\n /** dark **/\n --ion-color-dark: #222428;\n --ion-color-dark-rgb: 34, 36, 40;\n --ion-color-dark-contrast: #ffffff;\n --ion-color-dark-contrast-rgb: 255, 255, 255;\n --ion-color-dark-shade: #1e2023;\n --ion-color-dark-tint: #383a3e;\n /** medium **/\n --ion-color-medium: #92949c;\n --ion-color-medium-rgb: 146, 148, 156;\n --ion-color-medium-contrast: #ffffff;\n --ion-color-medium-contrast-rgb: 255, 255, 255;\n --ion-color-medium-shade: #808289;\n --ion-color-medium-tint: #9d9fa6;\n /** light **/\n --ion-color-light: #f4f5f8;\n --ion-color-light-rgb: 244, 245, 248;\n --ion-color-light-contrast: #000000;\n --ion-color-light-contrast-rgb: 0, 0, 0;\n --ion-color-light-shade: #d7d8da;\n --ion-color-light-tint: #f5f6f9;\n --ion-color-expediente: #dae3f3;\n}\n\n@media (prefers-color-scheme: dark) {\n /*\n * Dark Colors\n * -------------------------------------------\n */\n body {\n --ion-color-primary: #428cff;\n --ion-color-primary-rgb: 66,140,255;\n --ion-color-primary-contrast: #ffffff;\n --ion-color-primary-contrast-rgb: 255,255,255;\n --ion-color-primary-shade: #3a7be0;\n --ion-color-primary-tint: #5598ff;\n --ion-color-secondary: #50c8ff;\n --ion-color-secondary-rgb: 80,200,255;\n --ion-color-secondary-contrast: #ffffff;\n --ion-color-secondary-contrast-rgb: 255,255,255;\n --ion-color-secondary-shade: #46b0e0;\n --ion-color-secondary-tint: #62ceff;\n --ion-color-tertiary: #6a64ff;\n --ion-color-tertiary-rgb: 106,100,255;\n --ion-color-tertiary-contrast: #ffffff;\n --ion-color-tertiary-contrast-rgb: 255,255,255;\n --ion-color-tertiary-shade: #5d58e0;\n --ion-color-tertiary-tint: #7974ff;\n --ion-color-success: #2fdf75;\n --ion-color-success-rgb: 47,223,117;\n --ion-color-success-contrast: #000000;\n --ion-color-success-contrast-rgb: 0,0,0;\n --ion-color-success-shade: #29c467;\n --ion-color-success-tint: #44e283;\n --ion-color-warning: #ffd534;\n --ion-color-warning-rgb: 255,213,52;\n --ion-color-warning-contrast: #000000;\n --ion-color-warning-contrast-rgb: 0,0,0;\n --ion-color-warning-shade: #e0bb2e;\n --ion-color-warning-tint: #ffd948;\n --ion-color-danger: #ff4961;\n --ion-color-danger-rgb: 255,73,97;\n --ion-color-danger-contrast: #ffffff;\n --ion-color-danger-contrast-rgb: 255,255,255;\n --ion-color-danger-shade: #e04055;\n --ion-color-danger-tint: #ff5b71;\n --ion-color-dark: #f4f5f8;\n --ion-color-dark-rgb: 244,245,248;\n --ion-color-dark-contrast: #000000;\n --ion-color-dark-contrast-rgb: 0,0,0;\n --ion-color-dark-shade: #d7d8da;\n --ion-color-dark-tint: #f5f6f9;\n --ion-color-medium: #989aa2;\n --ion-color-medium-rgb: 152,154,162;\n --ion-color-medium-contrast: #000000;\n --ion-color-medium-contrast-rgb: 0,0,0;\n --ion-color-medium-shade: #86888f;\n --ion-color-medium-tint: #a2a4ab;\n --ion-color-light: #222428;\n --ion-color-light-rgb: 34,36,40;\n --ion-color-light-contrast: #ffffff;\n --ion-color-light-contrast-rgb: 255,255,255;\n --ion-color-light-shade: #1e2023;\n --ion-color-light-tint: #383a3e;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * iOS Dark Theme\n * -------------------------------------------\n */\n .ios body {\n --ion-background-color: #000000;\n --ion-background-color-rgb: 0,0,0;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-color-step-50: #0d0d0d;\n --ion-color-step-100: #1a1a1a;\n --ion-color-step-150: #262626;\n --ion-color-step-200: #333333;\n --ion-color-step-250: #404040;\n --ion-color-step-300: #4d4d4d;\n --ion-color-step-350: #595959;\n --ion-color-step-400: #666666;\n --ion-color-step-450: #737373;\n --ion-color-step-500: #808080;\n --ion-color-step-550: #8c8c8c;\n --ion-color-step-600: #999999;\n --ion-color-step-650: #a6a6a6;\n --ion-color-step-700: #b3b3b3;\n --ion-color-step-750: #bfbfbf;\n --ion-color-step-800: #cccccc;\n --ion-color-step-850: #d9d9d9;\n --ion-color-step-900: #e6e6e6;\n --ion-color-step-950: #f2f2f2;\n --ion-toolbar-background: #0d0d0d;\n --ion-item-background: #000000;\n --ion-card-background: #1c1c1d;\n --ion-color-expediente: #dae3f3;\n }\n\n /*\n * Material Design Dark Theme\n * -------------------------------------------\n */\n .md body {\n --ion-background-color: #121212;\n --ion-background-color-rgb: 18,18,18;\n --ion-text-color: #ffffff;\n --ion-text-color-rgb: 255,255,255;\n --ion-border-color: #222222;\n --ion-color-step-50: #1e1e1e;\n --ion-color-step-100: #2a2a2a;\n --ion-color-step-150: #363636;\n --ion-color-step-200: #414141;\n --ion-color-step-250: #4d4d4d;\n --ion-color-step-300: #595959;\n --ion-color-step-350: #656565;\n --ion-color-step-400: #717171;\n --ion-color-step-450: #7d7d7d;\n --ion-color-step-500: #898989;\n --ion-color-step-550: #949494;\n --ion-color-step-600: #a0a0a0;\n --ion-color-step-650: #acacac;\n --ion-color-step-700: #b8b8b8;\n --ion-color-step-750: #c4c4c4;\n --ion-color-step-800: #d0d0d0;\n --ion-color-step-850: #dbdbdb;\n --ion-color-step-900: #e7e7e7;\n --ion-color-step-950: #f3f3f3;\n --ion-item-background: #1e1e1e;\n --ion-toolbar-background: #1f1f1f;\n --ion-tab-bar-background: #1f1f1f;\n --ion-card-background: #1e1e1e;\n /* My colors */\n --ion-color-expediente: #dae3f3;\n }\n}\n.center {\n text-align: center;\n}\n\n.wrapper {\n padding: 150px 20px 0 20px;\n overflow: auto;\n}\n\n/* .cal-modal{\n --height: 80%;\n --border-radius: 10px;\n padding: 25px;\n} */\n.emend-message-modal {\n --height: 50%;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n\n.discart-expedient-modal {\n --height: 200px;\n --border-radius: 10px;\n padding: 25px;\n background: rgba(51, 51, 51, 0.3);\n}\n\n.modal, .newchat, .new-group, .contacts, .group-messages, .custom-modal {\n padding-top: 93px;\n --border-radius: 25px 25px 0 0;\n --border-width:0px;\n}\n\n.capitalizeText {\n text-transform: capitalize;\n}\n\n.chat-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 160px) !important;\n max-height: 160px;\n min-height: 160px;\n}\n\n.messages-options .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 90px) !important;\n max-height: 90px;\n min-height: 90px;\n}\n\n.chat-options-popover .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 210px) !important;\n max-height: 210px;\n min-height: 210px;\n}\n\n.group-duration .popover-content {\n width: 100% !important;\n left: 0 !important;\n bottom: 0 !important;\n right: 0 !important;\n top: calc(100% - 500px) !important;\n max-height: 500px;\n min-height: 500px;\n}\n\n/* .event-actions-popover ion-list{\n} */\n.Rectangle {\n width: 360px;\n border-radius: 15px;\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\n border: solid 1px #e9e9e9;\n background-color: var(--white);\n margin: 0 auto;\n padding: 10px;\n margin-bottom: 10px;\n overflow: auto;\n}\n\n.content-pr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #99e47b;\n overflow: auto;\n}\n\n.content-pr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #958bfc;\n overflow: auto;\n}\n\n.content-mdgpr-Oficial {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #ffb703;\n overflow: auto;\n}\n\n.content-mdgpr-Pessoal {\n width: 340px;\n border-radius: 5px;\n border-right: 5px solid #f05d5e;\n overflow: auto;\n}\n\n.approve-event-time {\n float: left;\n}\n\n.approve-event-time p {\n width: 33px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--Antartic-grey);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail {\n float: left;\n margin-left: 10px;\n}\n\n.approve-event-detail p {\n width: 250px;\n font-family: Roboto;\n font-size: 13px;\n font-weight: normal;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: var(--black);\n margin: 0;\n padding: 0;\n}\n\n.approve-event-detail h3 {\n width: 250px;\n font-family: Roboto;\n font-size: 15px;\n font-weight: bold;\n font-stretch: normal;\n font-style: normal;\n line-height: normal;\n letter-spacing: normal;\n color: #0d89d1;\n margin: 0;\n padding: 0;\n}\n\n.nav-icon {\n font-size: 40px;\n}\n\n.btn-div {\n width: 390px;\n margin: 10px;\n overflow: auto;\n}\n\n.footer-toolbar {\n width: 400px;\n margin: 10px auto;\n overflow: auto;\n --background: #fff;\n}\n\n.btn-ok {\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n\n.btn-ok-no-width {\n height: 45px !important;\n margin: 0 auto;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #42b9fe;\n color: #ffffff !important;\n}\n\n.btn-delete {\n display: block;\n width: 170px !important;\n height: 45px !important;\n margin: 0 auto !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #ffe0e0;\n color: #d30a0a !important;\n}\n\n.btn-cancel {\n display: block;\n width: 170px !important;\n height: 45px !important;\n padding: 0 !important;\n border-radius: 22.5px;\n background-color: #e0e9ee;\n color: #061b52 !important;\n margin: 0 auto !important;\n}\n\n.bg-blue {\n --background:#0782c9;\n background: #0782c9;\n --background-color:#0782c9;\n background-color: #0782c9;\n color: #ffffff;\n --color: #ffffff;\n}"]}]); // Exports module.exports = exports; diff --git a/android/app/src/main/assets/public/styles-es2015.js.map b/android/app/src/main/assets/public/styles-es2015.js.map index 8b3ac3417..afe1fa6a7 100644 --- a/android/app/src/main/assets/public/styles-es2015.js.map +++ b/android/app/src/main/assets/public/styles-es2015.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/global.scss","./src/theme/variables.scss","./node_modules/css-loader/dist/runtime/api.js","./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js","webpack:///./src/global.scss?4d9e","webpack:///./src/theme/variables.scss?9f58"],"names":[],"mappings":"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AU,WAAW,MAAM,OAAO,UAAU,MAAM,OAAO,WAAW,MAAM,MAAM,WAAW,WAAW,MAAM,OAAO,UAAU,MAAM,MAAM,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,UAAU,UAAU,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,UAAU,KAAK,KAAK,UAAU,KAAK,KAAK,YAAY,WAAW,YAAY,YAAY,cAAc,eAAe,YAAY,aAAa,cAAc,eAAe,WAAW,UAAU,UAAU,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,WAAW,MAAM,MAAM,WAAW,WAAW,MAAM,WAAW,cAAc,eAAe,cAAc,eAAe,MAAM,MAAM,cAAc,aAAa,MAAM,MAAM,cAAc,aAAa,MAAM,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,MAAM,UAAU,MAAM,OAAO,WAAW,UAAU,UAAU,WAAW,MAAM,MAAM,UAAU,MAAM,MAAM,UAAU,MAAM,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,MAAM,MAAM,MAAM,WAAW,KAAK,KAAK,MAAM,MAAM,WAAW,KAAK,KAAK,MAAM,MAAM,WAAW,KAAK,KAAK,MAAM,MAAM,WAAW,KAAK,KAAK,MAAM,MAAM,WAAW,KAAK,KAAK,MAAM,MAAM,WAAW,KAAK,KAAK,MAAM,MAAM,WAAW,MAAM,KAAK,MAAM,MAAM,WAAW,MAAM,KAAK,YAAY,KAAK,WAAW,WAAW,WAAW,WAAW,YAAY,aAAa,cAAc,eAAe,MAAM,MAAM,WAAW,WAAW,WAAW,WAAW,aAAa,aAAa,aAAa,aAAa,KAAK,MAAM,KAAK,WAAW,WAAW,YAAY,aAAa,aAAa,aAAa,MAAM,KAAK,KAAK,WAAW,aAAa,MAAM,KAAK,WAAW,aAAa,MAAM,MAAM,KAAK,WAAW,YAAY,aAAa,MAAM,KAAK,KAAK,WAAW,aAAa,MAAM,MAAM,KAAK,WAAW,YAAY,aAAa,MAAM,KAAK,KAAK,WAAW,aAAa,MAAM,KAAK,WAAW,WAAW,aAAa,aAAa,MAAM,KAAK,WAAW,WAAW,aAAa,aAAa,MAAM,MAAM,KAAK,WAAW,WAAW,YAAY,aAAa,aAAa,aAAa,MAAM,KAAK,KAAK,WAAW,UAAU,UAAU,WAAW,YAAY,YAAY,cAAc,eAAe,MAAM,KAAK,WAAW,WAAW,WAAW,WAAW,aAAa,aAAa,aAAa,aAAa,MAAM,MAAM,KAAK,WAAW,WAAW,YAAY,aAAa,aAAa,aAAa,MAAM,KAAK,MAAM,WAAW,aAAa,MAAM,MAAM,WAAW,aAAa,MAAM,MAAM,KAAK,WAAW,YAAY,aAAa,MAAM,KAAK,MAAM,WAAW,aAAa,MAAM,MAAM,KAAK,WAAW,YAAY,aAAa,MAAM,KAAK,MAAM,WAAW,aAAa,MAAM,MAAM,WAAW,WAAW,aAAa,aAAa,MAAM,MAAM,WAAW,WAAW,aAAa,aAAa,MAAM,MAAM,KAAK,WAAW,WAAW,YAAY,aAAa,aAAa,aAAa,MAAM,KAAK,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,KAAK,YAAY,MAAM,MAAM,YAAY,MAAM,MAAM,MAAM,YAAY,OAAO,KAAK,YAAY,OAAO,KAAK,YAAY,MAAM,MAAM,YAAY,OAAO,KAAK,YAAY,MAAM,MAAM,YAAY,MAAM,KAAK,MAAM,MAAM,YAAY,OAAO,MAAM,YAAY,OAAO,MAAM,YAAY,MAAM,MAAM,YAAY,OAAO,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,KAAK,MAAM,MAAM,YAAY,OAAO,MAAM,YAAY,OAAO,MAAM,YAAY,MAAM,MAAM,YAAY,OAAO,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,KAAK,KAAK,MAAM,YAAY,OAAO,MAAM,YAAY,OAAO,MAAM,YAAY,MAAM,MAAM,YAAY,OAAO,MAAM,YAAY,MAAM,MAAM,YAAY,MAAM,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,MAAM,WAAW,KAAK,OAAO,OAAO,WAAW,OAAO,MAAM,WAAW,OAAO,MAAM,WAAW,OAAO,MAAM,WAAW,OAAO,MAAM,WAAW,OAAO,MAAM,WAAW,OAAO,MAAM,WAAW,OAAO,MAAM,WAAW,MAAM,KAAK,OAAO,OAAO,WAAW,OAAO,MAAM,WAAW,OA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WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,KAAK,KAAK,OAAO,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,OAAO,QAAQ,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,OAAO,QAAQ,KAAK,KAAK,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,UAAU,WAAW,MAAM,KAAK,MAAM,WAAW,MAAM,MAAM,WAAW,UAAU,MAAM,SAAS,KAAK,KAAK,UAAU,WAAW,UAAU,WAAW,MAAM,MAAM,UAAU,WAAW,UAAU,WAAW,MAAM,MAAM,WAAW,WAAW,WAAW,MAAM,MAAM,WAAW,MAAM,MAAM,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,MAAM,MAAM,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,MAAM,MAAM,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,WAAW,MAAM,MAAM,WAAW,WAAW,WAAW,WAAW,WAAW,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ACA;AACA;AACA;AACA;AACA,gBAAgB;;AAEhB;AACA;AACA;;AAEA;AACA,4CAA4C,qBAAqB;AACjE;;AAEA;AACA,KAAK;AACL,IAAI;AACJ;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA,qBAAqB,iBAAiB;AACtC;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA,oBAAoB,qBAAqB;AACzC;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA,8BAA8B;;AAE9B;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,KAAK;AACL;AACA;;AAEA;AACA,CAAC;;;AAGD;AACA;AACA;AACA,qDAAqD,cAAc;AACnE;AACA,C;;;;;;;;;;;;AC7Fa;;AAEb;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA,CAAC;;AAED;AACA;AACA;AACA;AACA,uDAAuD;;AAEvD;AACA;AACA;AACA;AACA;AACA,SAAS;AACT;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA,CAAC;;AAED;;AAEA;AACA;;AAEA,iBAAiB,wBAAwB;AACzC;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA,iBAAiB,iBAAiB;AAClC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;AACA,OAAO;AACP;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA,gBAAgB,KAAwC,GAAG,sBAAiB,GAAG,SAAI;;AAEnF;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;;AAEH;AACA;AACA,GAAG;AACH;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;AACA;AACA;AACA;AACA;AACA,CAAC;;AAED;AACA,qEAAqE,qBAAqB,aAAa;;AAEvG;;AAEA;AACA;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA,GAAG;AACH;AACA;;AAEA;AACA,yDAAyD;AACzD,GAAG;;AAEH;;;AAGA;AACA;AACA,GAAG;AACH;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA,KAAK;AACL;AACA;AACA;AACA;;AAEA;AACA,0BAA0B;AAC1B;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA,mBAAmB,4BAA4B;AAC/C;AACA;AACA;AACA;;AAEA;;AAEA,oBAAoB,6BAA6B;AACjD;;AAEA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA,E;;;;;;;;;;;AC5QA,UAAU,mBAAO,CAAC,mJAAwE;AAC1F,0BAA0B,mBAAO,CAAC,sTAA4K;;AAE9M;;AAEA;AACA,0BAA0B,QAAS;AACnC;;AAEA;;AAEA;AACA;;AAEA;;AAEA;;;;AAIA,0B;;;;;;;;;;;ACpBA,UAAU,mBAAO,CAAC,sJAA2E;AAC7F,0BAA0B,mBAAO,CAAC,2UAAwL;;AAE1N;;AAEA;AACA,0BAA0B,QAAS;AACnC;;AAEA;;AAEA;AACA;;AAEA;;AAEA;;;;AAIA,0B","file":"styles-es2015.js","sourcesContent":["// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../node_modules/css-loader/dist/runtime/api.js\");\nexports = ___CSS_LOADER_API_IMPORT___(true);\n// Module\nexports.push([module.id, \"/*\\n * App Global CSS\\n * ----------------------------------------------------------------------------\\n * Put style rules here that you want to apply globally. These styles are for\\n * the entire app and not just one component. Additionally, this file can be\\n * used as an entry point to import other CSS/Sass files to be included in the\\n * output CSS.\\n * For more information on global stylesheets, visit the documentation:\\n * https://ionicframework.com/docs/layout/global-stylesheets\\n */\\n/* Core CSS required for Ionic components to work properly */\\nhtml.ios {\\n --ion-default-font: -apple-system, BlinkMacSystemFont, \\\"Helvetica Neue\\\", \\\"Roboto\\\", sans-serif;\\n}\\nhtml.md {\\n --ion-default-font: \\\"Roboto\\\", \\\"Helvetica Neue\\\", sans-serif;\\n}\\nhtml {\\n --ion-font-family: var(--ion-default-font);\\n}\\nbody {\\n background: var(--ion-background-color);\\n}\\nbody.backdrop-no-scroll {\\n overflow: hidden;\\n}\\nhtml.ios ion-modal.modal-card .ion-page > ion-header > ion-toolbar:first-of-type {\\n padding-top: 0px;\\n}\\nhtml.ios ion-modal .ion-page {\\n border-radius: inherit;\\n}\\n.ion-color-primary {\\n --ion-color-base: var(--ion-color-primary, #3880ff) !important;\\n --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\\n --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\\n --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\\n}\\n.ion-color-secondary {\\n --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\\n --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\\n --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\\n --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\\n}\\n.ion-color-tertiary {\\n --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\\n --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\\n --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\\n --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\\n}\\n.ion-color-success {\\n --ion-color-base: var(--ion-color-success, #2dd36f) !important;\\n --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\\n --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\\n --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\\n}\\n.ion-color-warning {\\n --ion-color-base: var(--ion-color-warning, #ffc409) !important;\\n --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\\n --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\\n --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\\n --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\\n --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\\n}\\n.ion-color-danger {\\n --ion-color-base: var(--ion-color-danger, #eb445a) !important;\\n --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\\n --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\\n --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\\n}\\n.ion-color-light {\\n --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\\n --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\\n --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\\n --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\\n --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\\n --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\\n}\\n.ion-color-medium {\\n --ion-color-base: var(--ion-color-medium, #92949c) !important;\\n --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\\n --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\\n --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\\n}\\n.ion-color-dark {\\n --ion-color-base: var(--ion-color-dark, #222428) !important;\\n --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\\n --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\\n --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\\n}\\n.ion-page {\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n display: flex;\\n position: absolute;\\n flex-direction: column;\\n justify-content: space-between;\\n contain: layout size style;\\n overflow: hidden;\\n z-index: 0;\\n}\\n.split-pane-visible > .ion-page.split-pane-main {\\n position: relative;\\n}\\nion-route,\\nion-route-redirect,\\nion-router,\\nion-select-option,\\nion-nav-controller,\\nion-menu-controller,\\nion-action-sheet-controller,\\nion-alert-controller,\\nion-loading-controller,\\nion-modal-controller,\\nion-picker-controller,\\nion-popover-controller,\\nion-toast-controller,\\n.ion-page-hidden,\\n[hidden] {\\n /* stylelint-disable-next-line declaration-no-important */\\n display: none !important;\\n}\\n.ion-page-invisible {\\n opacity: 0;\\n}\\n.can-go-back > ion-header ion-back-button {\\n display: block;\\n}\\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\\n --ion-statusbar-padding: 20px;\\n}\\n@supports (padding-top: 20px) {\\n html {\\n --ion-safe-area-top: var(--ion-statusbar-padding);\\n }\\n}\\n@supports (padding-top: constant(safe-area-inset-top)) {\\n html {\\n --ion-safe-area-top: constant(safe-area-inset-top);\\n --ion-safe-area-bottom: constant(safe-area-inset-bottom);\\n --ion-safe-area-left: constant(safe-area-inset-left);\\n --ion-safe-area-right: constant(safe-area-inset-right);\\n }\\n}\\n@supports (padding-top: env(safe-area-inset-top)) {\\n html {\\n --ion-safe-area-top: env(safe-area-inset-top);\\n --ion-safe-area-bottom: env(safe-area-inset-bottom);\\n --ion-safe-area-left: env(safe-area-inset-left);\\n --ion-safe-area-right: env(safe-area-inset-right);\\n }\\n}\\nion-card.ion-color .ion-inherit-color,\\nion-card-header.ion-color .ion-inherit-color {\\n color: inherit;\\n}\\n.menu-content {\\n transform: translate3d(0, 0, 0);\\n}\\n.menu-content-open {\\n cursor: pointer;\\n touch-action: manipulation;\\n pointer-events: none;\\n}\\n.ios .menu-content-reveal {\\n box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\\n}\\n[dir=rtl].ios .menu-content-reveal {\\n box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\\n}\\n.md .menu-content-reveal {\\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\\n}\\n.md .menu-content-push {\\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\\n}\\n/* Basic CSS for apps built with Ionic */\\naudio,\\ncanvas,\\nprogress,\\nvideo {\\n vertical-align: baseline;\\n}\\naudio:not([controls]) {\\n display: none;\\n height: 0;\\n}\\nb,\\nstrong {\\n font-weight: bold;\\n}\\nimg {\\n max-width: 100%;\\n border: 0;\\n}\\nsvg:not(:root) {\\n overflow: hidden;\\n}\\nfigure {\\n margin: 1em 40px;\\n}\\nhr {\\n height: 1px;\\n border-width: 0;\\n box-sizing: content-box;\\n}\\npre {\\n overflow: auto;\\n}\\ncode,\\nkbd,\\npre,\\nsamp {\\n font-family: monospace, monospace;\\n font-size: 1em;\\n}\\nlabel,\\ninput,\\nselect,\\ntextarea {\\n font-family: inherit;\\n line-height: normal;\\n}\\ntextarea {\\n overflow: auto;\\n height: auto;\\n font: inherit;\\n color: inherit;\\n}\\ntextarea::-moz-placeholder {\\n padding-left: 2px;\\n}\\ntextarea::-ms-input-placeholder {\\n padding-left: 2px;\\n}\\ntextarea::placeholder {\\n padding-left: 2px;\\n}\\nform,\\ninput,\\noptgroup,\\nselect {\\n margin: 0;\\n font: inherit;\\n color: inherit;\\n}\\nhtml input[type=button],\\ninput[type=reset],\\ninput[type=submit] {\\n cursor: pointer;\\n -webkit-appearance: button;\\n}\\na,\\na div,\\na span,\\na ion-icon,\\na ion-label,\\nbutton,\\nbutton div,\\nbutton span,\\nbutton ion-icon,\\nbutton ion-label,\\n.ion-tappable,\\n[tappable],\\n[tappable] div,\\n[tappable] span,\\n[tappable] ion-icon,\\n[tappable] ion-label,\\ninput,\\ntextarea {\\n touch-action: manipulation;\\n}\\na ion-label,\\nbutton ion-label {\\n pointer-events: none;\\n}\\nbutton {\\n border: 0;\\n border-radius: 0;\\n font-family: inherit;\\n font-style: inherit;\\n font-variant: inherit;\\n line-height: 1;\\n text-transform: none;\\n cursor: pointer;\\n -webkit-appearance: button;\\n}\\n[tappable] {\\n cursor: pointer;\\n}\\na[disabled],\\nbutton[disabled],\\nhtml input[disabled] {\\n cursor: default;\\n}\\nbutton::-moz-focus-inner,\\ninput::-moz-focus-inner {\\n padding: 0;\\n border: 0;\\n}\\ninput[type=checkbox],\\ninput[type=radio] {\\n padding: 0;\\n box-sizing: border-box;\\n}\\ninput[type=number]::-webkit-inner-spin-button,\\ninput[type=number]::-webkit-outer-spin-button {\\n height: auto;\\n}\\ninput[type=search]::-webkit-search-cancel-button,\\ninput[type=search]::-webkit-search-decoration {\\n -webkit-appearance: none;\\n}\\ntable {\\n border-collapse: collapse;\\n border-spacing: 0;\\n}\\ntd,\\nth {\\n padding: 0;\\n}\\n* {\\n box-sizing: border-box;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n -webkit-tap-highlight-color: transparent;\\n -webkit-touch-callout: none;\\n}\\nhtml {\\n width: 100%;\\n height: 100%;\\n -webkit-text-size-adjust: 100%;\\n -moz-text-size-adjust: 100%;\\n -ms-text-size-adjust: 100%;\\n text-size-adjust: 100%;\\n}\\nhtml:not(.hydrated) body {\\n display: none;\\n}\\nhtml.plt-pwa {\\n height: 100vh;\\n}\\nbody {\\n -moz-osx-font-smoothing: grayscale;\\n -webkit-font-smoothing: antialiased;\\n margin-left: 0;\\n margin-right: 0;\\n margin-top: 0;\\n margin-bottom: 0;\\n padding-left: 0;\\n padding-right: 0;\\n padding-top: 0;\\n padding-bottom: 0;\\n position: fixed;\\n width: 100%;\\n max-width: 100%;\\n height: 100%;\\n max-height: 100%;\\n text-rendering: optimizeLegibility;\\n overflow: hidden;\\n touch-action: manipulation;\\n -webkit-user-drag: none;\\n -ms-content-zooming: none;\\n word-wrap: break-word;\\n overscroll-behavior-y: none;\\n -webkit-text-size-adjust: none;\\n -moz-text-size-adjust: none;\\n -ms-text-size-adjust: none;\\n text-size-adjust: none;\\n}\\nhtml {\\n font-family: var(--ion-font-family);\\n}\\na {\\n background-color: transparent;\\n color: var(--ion-color-primary, #3880ff);\\n}\\nh1,\\nh2,\\nh3,\\nh4,\\nh5,\\nh6 {\\n margin-top: 16px;\\n margin-bottom: 10px;\\n font-weight: 500;\\n line-height: 1.2;\\n}\\nh1 {\\n margin-top: 20px;\\n font-size: 26px;\\n}\\nh2 {\\n margin-top: 18px;\\n font-size: 24px;\\n}\\nh3 {\\n font-size: 22px;\\n}\\nh4 {\\n font-size: 20px;\\n}\\nh5 {\\n font-size: 18px;\\n}\\nh6 {\\n font-size: 16px;\\n}\\nsmall {\\n font-size: 75%;\\n}\\nsub,\\nsup {\\n position: relative;\\n font-size: 75%;\\n line-height: 0;\\n vertical-align: baseline;\\n}\\nsup {\\n top: -0.5em;\\n}\\nsub {\\n bottom: -0.25em;\\n}\\n.ion-hide {\\n display: none !important;\\n}\\n.ion-hide-up {\\n display: none !important;\\n}\\n.ion-hide-down {\\n display: none !important;\\n}\\n@media (min-width: 576px) {\\n .ion-hide-sm-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .ion-hide-sm-down {\\n display: none !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-hide-md-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .ion-hide-md-down {\\n display: none !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-hide-lg-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .ion-hide-lg-down {\\n display: none !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-hide-xl-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .ion-hide-xl-down {\\n display: none !important;\\n }\\n}\\n/* Optional CSS utils that can be commented out */\\n.ion-no-padding {\\n --padding-start: 0;\\n --padding-end: 0;\\n --padding-top: 0;\\n --padding-bottom: 0;\\n padding-left: 0;\\n padding-right: 0;\\n padding-top: 0;\\n padding-bottom: 0;\\n}\\n.ion-padding {\\n --padding-start: var(--ion-padding, 16px);\\n --padding-end: var(--ion-padding, 16px);\\n --padding-top: var(--ion-padding, 16px);\\n --padding-bottom: var(--ion-padding, 16px);\\n padding-left: var(--ion-padding, 16px);\\n padding-right: var(--ion-padding, 16px);\\n padding-top: var(--ion-padding, 16px);\\n padding-bottom: var(--ion-padding, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-padding {\\n padding-left: unset;\\n padding-right: unset;\\n -webkit-padding-start: var(--ion-padding, 16px);\\n padding-inline-start: var(--ion-padding, 16px);\\n -webkit-padding-end: var(--ion-padding, 16px);\\n padding-inline-end: var(--ion-padding, 16px);\\n }\\n}\\n.ion-padding-top {\\n --padding-top: var(--ion-padding, 16px);\\n padding-top: var(--ion-padding, 16px);\\n}\\n.ion-padding-start {\\n --padding-start: var(--ion-padding, 16px);\\n padding-left: var(--ion-padding, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-padding-start {\\n padding-left: unset;\\n -webkit-padding-start: var(--ion-padding, 16px);\\n padding-inline-start: var(--ion-padding, 16px);\\n }\\n}\\n.ion-padding-end {\\n --padding-end: var(--ion-padding, 16px);\\n padding-right: var(--ion-padding, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-padding-end {\\n padding-right: unset;\\n -webkit-padding-end: var(--ion-padding, 16px);\\n padding-inline-end: var(--ion-padding, 16px);\\n }\\n}\\n.ion-padding-bottom {\\n --padding-bottom: var(--ion-padding, 16px);\\n padding-bottom: var(--ion-padding, 16px);\\n}\\n.ion-padding-vertical {\\n --padding-top: var(--ion-padding, 16px);\\n --padding-bottom: var(--ion-padding, 16px);\\n padding-top: var(--ion-padding, 16px);\\n padding-bottom: var(--ion-padding, 16px);\\n}\\n.ion-padding-horizontal {\\n --padding-start: var(--ion-padding, 16px);\\n --padding-end: var(--ion-padding, 16px);\\n padding-left: var(--ion-padding, 16px);\\n padding-right: var(--ion-padding, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-padding-horizontal {\\n padding-left: unset;\\n padding-right: unset;\\n -webkit-padding-start: var(--ion-padding, 16px);\\n padding-inline-start: var(--ion-padding, 16px);\\n -webkit-padding-end: var(--ion-padding, 16px);\\n padding-inline-end: var(--ion-padding, 16px);\\n }\\n}\\n.ion-no-margin {\\n --margin-start: 0;\\n --margin-end: 0;\\n --margin-top: 0;\\n --margin-bottom: 0;\\n margin-left: 0;\\n margin-right: 0;\\n margin-top: 0;\\n margin-bottom: 0;\\n}\\n.ion-margin {\\n --margin-start: var(--ion-margin, 16px);\\n --margin-end: var(--ion-margin, 16px);\\n --margin-top: var(--ion-margin, 16px);\\n --margin-bottom: var(--ion-margin, 16px);\\n margin-left: var(--ion-margin, 16px);\\n margin-right: var(--ion-margin, 16px);\\n margin-top: var(--ion-margin, 16px);\\n margin-bottom: var(--ion-margin, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-margin {\\n margin-left: unset;\\n margin-right: unset;\\n -webkit-margin-start: var(--ion-margin, 16px);\\n margin-inline-start: var(--ion-margin, 16px);\\n -webkit-margin-end: var(--ion-margin, 16px);\\n margin-inline-end: var(--ion-margin, 16px);\\n }\\n}\\n.ion-margin-top {\\n --margin-top: var(--ion-margin, 16px);\\n margin-top: var(--ion-margin, 16px);\\n}\\n.ion-margin-start {\\n --margin-start: var(--ion-margin, 16px);\\n margin-left: var(--ion-margin, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-margin-start {\\n margin-left: unset;\\n -webkit-margin-start: var(--ion-margin, 16px);\\n margin-inline-start: var(--ion-margin, 16px);\\n }\\n}\\n.ion-margin-end {\\n --margin-end: var(--ion-margin, 16px);\\n margin-right: var(--ion-margin, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-margin-end {\\n margin-right: unset;\\n -webkit-margin-end: var(--ion-margin, 16px);\\n margin-inline-end: var(--ion-margin, 16px);\\n }\\n}\\n.ion-margin-bottom {\\n --margin-bottom: var(--ion-margin, 16px);\\n margin-bottom: var(--ion-margin, 16px);\\n}\\n.ion-margin-vertical {\\n --margin-top: var(--ion-margin, 16px);\\n --margin-bottom: var(--ion-margin, 16px);\\n margin-top: var(--ion-margin, 16px);\\n margin-bottom: var(--ion-margin, 16px);\\n}\\n.ion-margin-horizontal {\\n --margin-start: var(--ion-margin, 16px);\\n --margin-end: var(--ion-margin, 16px);\\n margin-left: var(--ion-margin, 16px);\\n margin-right: var(--ion-margin, 16px);\\n}\\n@supports ((-webkit-margin-start: 0) or (margin-inline-start: 0)) or (-webkit-margin-start: 0) {\\n .ion-margin-horizontal {\\n margin-left: unset;\\n margin-right: unset;\\n -webkit-margin-start: var(--ion-margin, 16px);\\n margin-inline-start: var(--ion-margin, 16px);\\n -webkit-margin-end: var(--ion-margin, 16px);\\n margin-inline-end: var(--ion-margin, 16px);\\n }\\n}\\n.ion-float-left {\\n float: left !important;\\n}\\n.ion-float-right {\\n float: right !important;\\n}\\n.ion-float-start {\\n float: left !important;\\n}\\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\\n float: right !important;\\n}\\n.ion-float-end {\\n float: right !important;\\n}\\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\\n float: left !important;\\n}\\n@media (min-width: 576px) {\\n .ion-float-sm-left {\\n float: left !important;\\n }\\n\\n .ion-float-sm-right {\\n float: right !important;\\n }\\n\\n .ion-float-sm-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\\n float: right !important;\\n }\\n\\n .ion-float-sm-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\\n float: left !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-float-md-left {\\n float: left !important;\\n }\\n\\n .ion-float-md-right {\\n float: right !important;\\n }\\n\\n .ion-float-md-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\\n float: right !important;\\n }\\n\\n .ion-float-md-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\\n float: left !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-float-lg-left {\\n float: left !important;\\n }\\n\\n .ion-float-lg-right {\\n float: right !important;\\n }\\n\\n .ion-float-lg-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\\n float: right !important;\\n }\\n\\n .ion-float-lg-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\\n float: left !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-float-xl-left {\\n float: left !important;\\n }\\n\\n .ion-float-xl-right {\\n float: right !important;\\n }\\n\\n .ion-float-xl-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\\n float: right !important;\\n }\\n\\n .ion-float-xl-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\\n float: left !important;\\n }\\n}\\n.ion-text-center {\\n text-align: center !important;\\n}\\n.ion-text-justify {\\n text-align: justify !important;\\n}\\n.ion-text-start {\\n text-align: start !important;\\n}\\n.ion-text-end {\\n text-align: end !important;\\n}\\n.ion-text-left {\\n text-align: left !important;\\n}\\n.ion-text-right {\\n text-align: right !important;\\n}\\n.ion-text-nowrap {\\n white-space: nowrap !important;\\n}\\n.ion-text-wrap {\\n white-space: normal !important;\\n}\\n@media (min-width: 576px) {\\n .ion-text-sm-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-sm-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-sm-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-sm-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-sm-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-sm-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-sm-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-sm-wrap {\\n white-space: normal !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-text-md-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-md-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-md-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-md-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-md-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-md-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-md-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-md-wrap {\\n white-space: normal !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-text-lg-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-lg-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-lg-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-lg-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-lg-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-lg-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-lg-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-lg-wrap {\\n white-space: normal !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-text-xl-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-xl-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-xl-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-xl-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-xl-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-xl-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-xl-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-xl-wrap {\\n white-space: normal !important;\\n }\\n}\\n.ion-text-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n}\\n.ion-text-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n}\\n.ion-text-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n}\\n@media (min-width: 576px) {\\n .ion-text-sm-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-sm-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-sm-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-text-md-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-md-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-md-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-text-lg-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-lg-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-lg-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-text-xl-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-xl-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-xl-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n.ion-align-self-start {\\n align-self: flex-start !important;\\n}\\n.ion-align-self-end {\\n align-self: flex-end !important;\\n}\\n.ion-align-self-center {\\n align-self: center !important;\\n}\\n.ion-align-self-stretch {\\n align-self: stretch !important;\\n}\\n.ion-align-self-baseline {\\n align-self: baseline !important;\\n}\\n.ion-align-self-auto {\\n align-self: auto !important;\\n}\\n.ion-wrap {\\n flex-wrap: wrap !important;\\n}\\n.ion-nowrap {\\n flex-wrap: nowrap !important;\\n}\\n.ion-wrap-reverse {\\n flex-wrap: wrap-reverse !important;\\n}\\n.ion-justify-content-start {\\n justify-content: flex-start !important;\\n}\\n.ion-justify-content-center {\\n justify-content: center !important;\\n}\\n.ion-justify-content-end {\\n justify-content: flex-end !important;\\n}\\n.ion-justify-content-around {\\n justify-content: space-around !important;\\n}\\n.ion-justify-content-between {\\n justify-content: space-between !important;\\n}\\n.ion-justify-content-evenly {\\n justify-content: space-evenly !important;\\n}\\n.ion-align-items-start {\\n align-items: flex-start !important;\\n}\\n.ion-align-items-center {\\n align-items: center !important;\\n}\\n.ion-align-items-end {\\n align-items: flex-end !important;\\n}\\n.ion-align-items-stretch {\\n align-items: stretch !important;\\n}\\n.ion-align-items-baseline {\\n align-items: baseline !important;\\n}\", \"\",{\"version\":3,\"sources\":[\"C:\\\\Users\\\\tiago.kayaya\\\\development\\\\gabinete-digital/src\\\\global.scss\",\"../node_modules/@ionic/angular/src/css/core.scss\",\"../node_modules/@ionic/angular/css/core.css\",\"../node_modules/@ionic/angular/src/themes/ionic.mixins.scss\",\"../node_modules/@ionic/angular/src/themes/ionic.globals.scss\",\"../node_modules/@ionic/angular/src/components/menu/menu.ios.vars.scss\",\"../node_modules/@ionic/angular/src/components/menu/menu.md.vars.scss\",\"../node_modules/@ionic/angular/src/css/normalize.scss\",\"../node_modules/@ionic/angular/css/normalize.css\",\"../node_modules/@ionic/angular/src/css/structure.scss\",\"../node_modules/@ionic/angular/css/structure.css\",\"../node_modules/@ionic/angular/src/css/typography.scss\",\"../node_modules/@ionic/angular/css/typography.css\",\"../node_modules/@ionic/angular/src/css/display.scss\",\"../node_modules/@ionic/angular/css/display.css\",\"../node_modules/@ionic/angular/src/css/padding.scss\",\"../node_modules/@ionic/angular/css/padding.css\",\"../node_modules/@ionic/angular/src/css/float-elements.scss\",\"../node_modules/@ionic/angular/css/float-elements.css\",\"../node_modules/@ionic/angular/src/css/text-alignment.scss\",\"../node_modules/@ionic/angular/css/text-alignment.css\",\"../node_modules/@ionic/angular/src/css/text-transformation.scss\",\"../node_modules/@ionic/angular/css/text-transformation.css\",\"../node_modules/@ionic/angular/src/css/flex-utils.scss\",\"../node_modules/@ionic/angular/css/flex-utils.css\"],\"names\":[],\"mappings\":\"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AAA;ECyBJ;AACF;AXkGI;EUrHA;IACE,wBAAA;ECsBJ;AACF;Ad/BA,iDAAA;AeJA;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,mBAAA;EZqME,eYnMe;EZoMf,gBYpMe;EZwOjB,cYxOiB;EZyOjB,iBYzOiB;ACbnB;ADgBA;EACE,yCAAA;EACA,uCAAA;EACA,uCAAA;EACA,0CAAA;EZgME,sCYnNM;EZoNN,uCYpNM;EZoPR,qCYpPQ;EZqPR,wCYrPQ;ACUV;Ab6MM;EACE;IAEI,mBAAA;IAGA,oBAAA;IAGF,+CYhOA;IZiOA,8CYjOA;IZkOA,6CYlOA;IZmOA,4CYnOA;ECmBR;AACF;ADIA;EACE,uCAAA;EZ2NA,qCYpPQ;ACyBV;ADKA;EACE,yCAAA;EZoLE,sCYnNM;AC6BV;Ab0LM;EACE;IAEI,mBAAA;IAMF,+CYhOA;IZiOA,8CYjOA;ECmCR;AACF;ADAA;EACE,uCAAA;EZ+KE,uCYpNM;ACyCV;Ab8KM;EACE;IAKI,oBAAA;IAKF,6CYlOA;IZmOA,4CYnOA;EC+CR;AACF;ADNA;EACE,0CAAA;EZ0MA,wCYrPQ;ACqDV;ADLA;EACE,uCAAA;EACA,0CAAA;EZkMA,qCYpPQ;EZqPR,wCYrPQ;AC2DV;ADJA;EACE,yCAAA;EACA,uCAAA;EZ0JE,sCYnNM;EZoNN,uCYpNM;ACiEV;AbsJM;EACE;IAEI,mBAAA;IAGA,oBAAA;IAGF,+CYhOA;IZiOA,8CYjOA;IZkOA,6CYlOA;IZmOA,4CYnOA;EC0ER;AACF;ADTA;EACE,iBAAA;EACA,eAAA;EACA,eAAA;EACA,kBAAA;EZyIE,cYvIc;EZwId,eYxIc;EZ4KhB,aY5KgB;EZ6KhB,gBY7KgB;ACclB;ADXA;EACE,uCAAA;EACA,qCAAA;EACA,qCAAA;EACA,wCAAA;EZoIE,oCYlNK;EZmNL,qCYnNK;EZmPP,mCYnPO;EZoPP,sCYpPO;ACgGT;AbsHM;EACE;IAEI,kBAAA;IAGA,mBAAA;IAGF,6CY/ND;IZgOC,4CYhOD;IZiOC,2CYjOD;IZkOC,0CYlOD;ECyGP;AACF;ADvBA;EACE,qCAAA;EZ+JA,mCYnPO;AC+GT;ADtBA;EACE,uCAAA;EZwHE,oCYlNK;ACmHT;AbmGM;EACE;IAEI,kBAAA;IAMF,6CY/ND;IZgOC,4CYhOD;ECyHP;AACF;AD3BA;EACE,qCAAA;EZmHE,qCYnNK;AC+HT;AbuFM;EACE;IAKI,mBAAA;IAKF,2CYjOD;IZkOC,0CYlOD;ECqIP;AACF;ADjCA;EACE,wCAAA;EZ8IA,sCYpPO;AC2IT;ADhCA;EACE,qCAAA;EACA,wCAAA;EZsIA,mCYnPO;EZoPP,sCYpPO;ACiJT;AD/BA;EACE,uCAAA;EACA,qCAAA;EZ8FE,oCYlNK;EZmNL,qCYnNK;ACuJT;Ab+DM;EACE;IAEI,kBAAA;IAGA,mBAAA;IAGF,6CY/ND;IZgOC,4CYhOD;IZiOC,2CYjOD;IZkOC,0CYlOD;ECgKP;AACF;AC9JI;Ed0YE,sBAAA;AetZN;ADgBI;EdsYE,uBAAA;AelZN;ADgBI;EdoXE,sBAAA;AehYN;AfmKW;EAgOL,uBAAA;AehYN;ADaI;EduXE,uBAAA;AehYN;Af4JW;EAuOL,sBAAA;AehYN;AfmFI;EczFA;Id0YE,sBAAA;Ee/XJ;;EDPE;IdsYE,uBAAA;Ee3XJ;;EDPE;IdoXE,sBAAA;EezWJ;Ef4IS;IAgOL,uBAAA;EezWJ;;EDVE;IduXE,uBAAA;EezWJ;EfqIS;IAuOL,sBAAA;EezWJ;AACF;Af2DI;EczFA;Id0YE,sBAAA;EexWJ;;ED9BE;IdsYE,uBAAA;EepWJ;;ED9BE;IdoXE,sBAAA;EelVJ;EfqHS;IAgOL,uBAAA;EelVJ;;EDjCE;IduXE,uBAAA;EelVJ;Ef8GS;IAuOL,sBAAA;EelVJ;AACF;AfoCI;EczFA;Id0YE,sBAAA;EejVJ;;EDrDE;IdsYE,uBAAA;Ee7UJ;;EDrDE;IdoXE,sBAAA;Ee3TJ;Ef8FS;IAgOL,uBAAA;Ee3TJ;;EDxDE;IduXE,uBAAA;Ee3TJ;EfuFS;IAuOL,sBAAA;Ee3TJ;AACF;AfaI;EczFA;Id0YE,sBAAA;Ee1TJ;;ED5EE;IdsYE,uBAAA;EetTJ;;ED5EE;IdoXE,sBAAA;EepSJ;EfuES;IAgOL,uBAAA;EepSJ;;ED/EE;IduXE,uBAAA;EepSJ;EfgES;IAuOL,sBAAA;EepSJ;AACF;ACnGI;EACE,6BAAA;ACbN;ADgBI;EACE,8BAAA;ACbN;ADgBI;EACE,4BAAA;ACbN;ADgBI;EACE,0BAAA;ACbN;ADgBI;EACE,2BAAA;ACbN;ADgBI;EACE,4BAAA;ACbN;ADgBI;EACE,8BAAA;ACbN;ADgBI;EACE,8BAAA;ACbN;AjByEI;EgBzFA;IACE,6BAAA;ECoBJ;;EDjBE;IACE,8BAAA;ECoBJ;;EDjBE;IACE,4BAAA;ECoBJ;;EDjBE;IACE,0BAAA;ECoBJ;;EDjBE;IACE,2BAAA;ECoBJ;;EDjBE;IACE,4BAAA;ECoBJ;;EDjBE;IACE,8BAAA;ECoBJ;;EDjBE;IACE,8BAAA;ECoBJ;AACF;AjBuCI;EgBzFA;IACE,6BAAA;ECqDJ;;EDlDE;IACE,8BAAA;ECqDJ;;EDlDE;IACE,4BAAA;ECqDJ;;EDlDE;IACE,0BAAA;ECqDJ;;EDlDE;IACE,2BAAA;ECqDJ;;EDlDE;IACE,4BAAA;ECqDJ;;EDlDE;IACE,8BAAA;ECqDJ;;EDlDE;IACE,8BAAA;ECqDJ;AACF;AjBMI;EgBzFA;IACE,6BAAA;ECsFJ;;EDnFE;IACE,8BAAA;ECsFJ;;EDnFE;IACE,4BAAA;ECsFJ;;EDnFE;IACE,0BAAA;ECsFJ;;EDnFE;IACE,2BAAA;ECsFJ;;EDnFE;IACE,4BAAA;ECsFJ;;EDnFE;IACE,8BAAA;ECsFJ;;EDnFE;IACE,8BAAA;ECsFJ;AACF;AjB3BI;EgBzFA;IACE,6BAAA;ECuHJ;;EDpHE;IACE,8BAAA;ECuHJ;;EDpHE;IACE,4BAAA;ECuHJ;;EDpHE;IACE,0BAAA;ECuHJ;;EDpHE;IACE,2BAAA;ECuHJ;;EDpHE;IACE,4BAAA;ECuHJ;;EDpHE;IACE,8BAAA;ECuHJ;;EDpHE;IACE,8BAAA;ECuHJ;AACF;ACrJI;EACE,yDAAA;EACA,oCAAA;ACbN;ADgBI;EACE,yDAAA;EACA,oCAAA;ACbN;ADgBI;EACE,yDAAA;EACA,qCAAA;ACbN;AnB0FI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECGJ;;EDAE;IACE,yDAAA;IACA,oCAAA;ECGJ;;EDAE;IACE,yDAAA;IACA,qCAAA;ECGJ;AACF;AnByEI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECmBJ;;EDhBE;IACE,yDAAA;IACA,oCAAA;ECmBJ;;EDhBE;IACE,yDAAA;IACA,qCAAA;ECmBJ;AACF;AnByDI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECmCJ;;EDhCE;IACE,yDAAA;IACA,oCAAA;ECmCJ;;EDhCE;IACE,yDAAA;IACA,qCAAA;ECmCJ;AACF;AnByCI;EkBzFA;IACE,yDAAA;IACA,oCAAA;ECmDJ;;EDhDE;IACE,yDAAA;IACA,oCAAA;ECmDJ;;EDhDE;IACE,yDAAA;IACA,qCAAA;ECmDJ;AACF;ACtEA;EACE,iCAAA;ACPF;ADUA;EACE,+BAAA;ACPF;ADUA;EACE,6BAAA;ACPF;ADUA;EACE,8BAAA;ACPF;ADUA;EACE,+BAAA;ACPF;ADUA;EACE,2BAAA;ACPF;ADcA;EACE,0BAAA;ACXF;ADcA;EACE,4BAAA;ACXF;ADcA;EACE,kCAAA;ACXF;ADkBA;EACE,sCAAA;ACfF;ADkBA;EACE,kCAAA;ACfF;ADkBA;EACE,oCAAA;ACfF;ADkBA;EACE,wCAAA;ACfF;ADkBA;EACE,yCAAA;ACfF;ADkBA;EACE,wCAAA;ACfF;ADsBA;EACE,kCAAA;ACnBF;ADsBA;EACE,8BAAA;ACnBF;ADsBA;EACE,gCAAA;ACnBF;ADsBA;EACE,+BAAA;ACnBF;ADsBA;EACE,gCAAA;ACnBF\",\"file\":\"global.scss\",\"sourcesContent\":[\"/*\\r\\n * App Global CSS\\r\\n * ----------------------------------------------------------------------------\\r\\n * Put style rules here that you want to apply globally. These styles are for\\r\\n * the entire app and not just one component. Additionally, this file can be\\r\\n * used as an entry point to import other CSS/Sass files to be included in the\\r\\n * output CSS.\\r\\n * For more information on global stylesheets, visit the documentation:\\r\\n * https://ionicframework.com/docs/layout/global-stylesheets\\r\\n */\\r\\n\\r\\n/* Core CSS required for Ionic components to work properly */\\r\\n@import \\\"~@ionic/angular/css/core.css\\\";\\r\\n\\r\\n/* Basic CSS for apps built with Ionic */\\r\\n@import \\\"~@ionic/angular/css/normalize.css\\\";\\r\\n@import \\\"~@ionic/angular/css/structure.css\\\";\\r\\n@import \\\"~@ionic/angular/css/typography.css\\\";\\r\\n@import '~@ionic/angular/css/display.css';\\r\\n\\r\\n/* Optional CSS utils that can be commented out */\\r\\n@import \\\"~@ionic/angular/css/padding.css\\\";\\r\\n@import \\\"~@ionic/angular/css/float-elements.css\\\";\\r\\n@import \\\"~@ionic/angular/css/text-alignment.css\\\";\\r\\n@import \\\"~@ionic/angular/css/text-transformation.css\\\";\\r\\n@import \\\"~@ionic/angular/css/flex-utils.css\\\";\\r\\n\",null,\"html.ios {\\n --ion-default-font: -apple-system, BlinkMacSystemFont, \\\"Helvetica Neue\\\", \\\"Roboto\\\", sans-serif;\\n}\\n\\nhtml.md {\\n --ion-default-font: \\\"Roboto\\\", \\\"Helvetica Neue\\\", sans-serif;\\n}\\n\\nhtml {\\n --ion-font-family: var(--ion-default-font);\\n}\\n\\nbody {\\n background: var(--ion-background-color);\\n}\\n\\nbody.backdrop-no-scroll {\\n overflow: hidden;\\n}\\n\\nhtml.ios ion-modal.modal-card .ion-page > ion-header > ion-toolbar:first-of-type {\\n padding-top: 0px;\\n}\\n\\nhtml.ios ion-modal .ion-page {\\n border-radius: inherit;\\n}\\n\\n.ion-color-primary {\\n --ion-color-base: var(--ion-color-primary, #3880ff) !important;\\n --ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;\\n --ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;\\n --ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important;\\n}\\n\\n.ion-color-secondary {\\n --ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;\\n --ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;\\n --ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;\\n --ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important;\\n}\\n\\n.ion-color-tertiary {\\n --ion-color-base: var(--ion-color-tertiary, #5260ff) !important;\\n --ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;\\n --ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;\\n --ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important;\\n}\\n\\n.ion-color-success {\\n --ion-color-base: var(--ion-color-success, #2dd36f) !important;\\n --ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;\\n --ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;\\n --ion-color-tint: var(--ion-color-success-tint, #42d77d) !important;\\n}\\n\\n.ion-color-warning {\\n --ion-color-base: var(--ion-color-warning, #ffc409) !important;\\n --ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;\\n --ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;\\n --ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;\\n --ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;\\n --ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important;\\n}\\n\\n.ion-color-danger {\\n --ion-color-base: var(--ion-color-danger, #eb445a) !important;\\n --ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;\\n --ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;\\n --ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important;\\n}\\n\\n.ion-color-light {\\n --ion-color-base: var(--ion-color-light, #f4f5f8) !important;\\n --ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;\\n --ion-color-contrast: var(--ion-color-light-contrast, #000) !important;\\n --ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;\\n --ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;\\n --ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important;\\n}\\n\\n.ion-color-medium {\\n --ion-color-base: var(--ion-color-medium, #92949c) !important;\\n --ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;\\n --ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-medium-shade, #808289) !important;\\n --ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important;\\n}\\n\\n.ion-color-dark {\\n --ion-color-base: var(--ion-color-dark, #222428) !important;\\n --ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;\\n --ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;\\n --ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;\\n --ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;\\n --ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important;\\n}\\n\\n.ion-page {\\n left: 0;\\n right: 0;\\n top: 0;\\n bottom: 0;\\n display: flex;\\n position: absolute;\\n flex-direction: column;\\n justify-content: space-between;\\n contain: layout size style;\\n overflow: hidden;\\n z-index: 0;\\n}\\n\\n.split-pane-visible > .ion-page.split-pane-main {\\n position: relative;\\n}\\n\\nion-route,\\nion-route-redirect,\\nion-router,\\nion-select-option,\\nion-nav-controller,\\nion-menu-controller,\\nion-action-sheet-controller,\\nion-alert-controller,\\nion-loading-controller,\\nion-modal-controller,\\nion-picker-controller,\\nion-popover-controller,\\nion-toast-controller,\\n.ion-page-hidden,\\n[hidden] {\\n /* stylelint-disable-next-line declaration-no-important */\\n display: none !important;\\n}\\n\\n.ion-page-invisible {\\n opacity: 0;\\n}\\n\\n.can-go-back > ion-header ion-back-button {\\n display: block;\\n}\\n\\nhtml.plt-ios.plt-hybrid, html.plt-ios.plt-pwa {\\n --ion-statusbar-padding: 20px;\\n}\\n\\n@supports (padding-top: 20px) {\\n html {\\n --ion-safe-area-top: var(--ion-statusbar-padding);\\n }\\n}\\n@supports (padding-top: constant(safe-area-inset-top)) {\\n html {\\n --ion-safe-area-top: constant(safe-area-inset-top);\\n --ion-safe-area-bottom: constant(safe-area-inset-bottom);\\n --ion-safe-area-left: constant(safe-area-inset-left);\\n --ion-safe-area-right: constant(safe-area-inset-right);\\n }\\n}\\n@supports (padding-top: env(safe-area-inset-top)) {\\n html {\\n --ion-safe-area-top: env(safe-area-inset-top);\\n --ion-safe-area-bottom: env(safe-area-inset-bottom);\\n --ion-safe-area-left: env(safe-area-inset-left);\\n --ion-safe-area-right: env(safe-area-inset-right);\\n }\\n}\\nion-card.ion-color .ion-inherit-color,\\nion-card-header.ion-color .ion-inherit-color {\\n color: inherit;\\n}\\n\\n.menu-content {\\n transform: translate3d(0, 0, 0);\\n}\\n\\n.menu-content-open {\\n cursor: pointer;\\n touch-action: manipulation;\\n pointer-events: none;\\n}\\n\\n.ios .menu-content-reveal {\\n box-shadow: -8px 0 42px rgba(0, 0, 0, 0.08);\\n}\\n\\n[dir=rtl].ios .menu-content-reveal {\\n box-shadow: 8px 0 42px rgba(0, 0, 0, 0.08);\\n}\\n\\n.md .menu-content-reveal {\\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\\n}\\n\\n.md .menu-content-push {\\n box-shadow: 4px 0px 16px rgba(0, 0, 0, 0.18);\\n}\\n\\n/*# sourceMappingURL=core.css.map */\\n\",null,null,null,null,null,\"audio,\\ncanvas,\\nprogress,\\nvideo {\\n vertical-align: baseline;\\n}\\n\\naudio:not([controls]) {\\n display: none;\\n height: 0;\\n}\\n\\nb,\\nstrong {\\n font-weight: bold;\\n}\\n\\nimg {\\n max-width: 100%;\\n border: 0;\\n}\\n\\nsvg:not(:root) {\\n overflow: hidden;\\n}\\n\\nfigure {\\n margin: 1em 40px;\\n}\\n\\nhr {\\n height: 1px;\\n border-width: 0;\\n box-sizing: content-box;\\n}\\n\\npre {\\n overflow: auto;\\n}\\n\\ncode,\\nkbd,\\npre,\\nsamp {\\n font-family: monospace, monospace;\\n font-size: 1em;\\n}\\n\\nlabel,\\ninput,\\nselect,\\ntextarea {\\n font-family: inherit;\\n line-height: normal;\\n}\\n\\ntextarea {\\n overflow: auto;\\n height: auto;\\n font: inherit;\\n color: inherit;\\n}\\n\\ntextarea::placeholder {\\n padding-left: 2px;\\n}\\n\\nform,\\ninput,\\noptgroup,\\nselect {\\n margin: 0;\\n font: inherit;\\n color: inherit;\\n}\\n\\nhtml input[type=button],\\ninput[type=reset],\\ninput[type=submit] {\\n cursor: pointer;\\n -webkit-appearance: button;\\n}\\n\\na,\\na div,\\na span,\\na ion-icon,\\na ion-label,\\nbutton,\\nbutton div,\\nbutton span,\\nbutton ion-icon,\\nbutton ion-label,\\n.ion-tappable,\\n[tappable],\\n[tappable] div,\\n[tappable] span,\\n[tappable] ion-icon,\\n[tappable] ion-label,\\ninput,\\ntextarea {\\n touch-action: manipulation;\\n}\\n\\na ion-label,\\nbutton ion-label {\\n pointer-events: none;\\n}\\n\\nbutton {\\n border: 0;\\n border-radius: 0;\\n font-family: inherit;\\n font-style: inherit;\\n font-variant: inherit;\\n line-height: 1;\\n text-transform: none;\\n cursor: pointer;\\n -webkit-appearance: button;\\n}\\n\\n[tappable] {\\n cursor: pointer;\\n}\\n\\na[disabled],\\nbutton[disabled],\\nhtml input[disabled] {\\n cursor: default;\\n}\\n\\nbutton::-moz-focus-inner,\\ninput::-moz-focus-inner {\\n padding: 0;\\n border: 0;\\n}\\n\\ninput[type=checkbox],\\ninput[type=radio] {\\n padding: 0;\\n box-sizing: border-box;\\n}\\n\\ninput[type=number]::-webkit-inner-spin-button,\\ninput[type=number]::-webkit-outer-spin-button {\\n height: auto;\\n}\\n\\ninput[type=search]::-webkit-search-cancel-button,\\ninput[type=search]::-webkit-search-decoration {\\n -webkit-appearance: none;\\n}\\n\\ntable {\\n border-collapse: collapse;\\n border-spacing: 0;\\n}\\n\\ntd,\\nth {\\n padding: 0;\\n}\\n\\n/*# sourceMappingURL=normalize.css.map */\\n\",null,\"* {\\n box-sizing: border-box;\\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\\n -webkit-tap-highlight-color: transparent;\\n -webkit-touch-callout: none;\\n}\\n\\nhtml {\\n width: 100%;\\n height: 100%;\\n text-size-adjust: 100%;\\n}\\n\\nhtml:not(.hydrated) body {\\n display: none;\\n}\\n\\nhtml.plt-pwa {\\n height: 100vh;\\n}\\n\\nbody {\\n -moz-osx-font-smoothing: grayscale;\\n -webkit-font-smoothing: antialiased;\\n margin-left: 0;\\n margin-right: 0;\\n margin-top: 0;\\n margin-bottom: 0;\\n padding-left: 0;\\n padding-right: 0;\\n padding-top: 0;\\n padding-bottom: 0;\\n position: fixed;\\n width: 100%;\\n max-width: 100%;\\n height: 100%;\\n max-height: 100%;\\n text-rendering: optimizeLegibility;\\n overflow: hidden;\\n touch-action: manipulation;\\n -webkit-user-drag: none;\\n -ms-content-zooming: none;\\n word-wrap: break-word;\\n overscroll-behavior-y: none;\\n text-size-adjust: none;\\n}\\n\\n/*# sourceMappingURL=structure.css.map */\\n\",null,\"html {\\n font-family: var(--ion-font-family);\\n}\\n\\na {\\n background-color: transparent;\\n color: var(--ion-color-primary, #3880ff);\\n}\\n\\nh1,\\nh2,\\nh3,\\nh4,\\nh5,\\nh6 {\\n margin-top: 16px;\\n margin-bottom: 10px;\\n font-weight: 500;\\n line-height: 1.2;\\n}\\nh1 {\\n margin-top: 20px;\\n font-size: 26px;\\n}\\nh2 {\\n margin-top: 18px;\\n font-size: 24px;\\n}\\nh3 {\\n font-size: 22px;\\n}\\n\\nh4 {\\n font-size: 20px;\\n}\\n\\nh5 {\\n font-size: 18px;\\n}\\n\\nh6 {\\n font-size: 16px;\\n}\\n\\nsmall {\\n font-size: 75%;\\n}\\n\\nsub,\\nsup {\\n position: relative;\\n font-size: 75%;\\n line-height: 0;\\n vertical-align: baseline;\\n}\\n\\nsup {\\n top: -0.5em;\\n}\\n\\nsub {\\n bottom: -0.25em;\\n}\\n\\n/*# sourceMappingURL=typography.css.map */\\n\",null,\".ion-hide {\\n display: none !important;\\n}\\n\\n.ion-hide-up {\\n display: none !important;\\n}\\n\\n.ion-hide-down {\\n display: none !important;\\n}\\n\\n@media (min-width: 576px) {\\n .ion-hide-sm-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 575.98px) {\\n .ion-hide-sm-down {\\n display: none !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-hide-md-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 767.98px) {\\n .ion-hide-md-down {\\n display: none !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-hide-lg-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 991.98px) {\\n .ion-hide-lg-down {\\n display: none !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-hide-xl-up {\\n display: none !important;\\n }\\n}\\n@media (max-width: 1199.98px) {\\n .ion-hide-xl-down {\\n display: none !important;\\n }\\n}\\n\\n/*# sourceMappingURL=display.css.map */\\n\",null,\".ion-no-padding {\\n --padding-start: 0;\\n --padding-end: 0;\\n --padding-top: 0;\\n --padding-bottom: 0;\\n padding-left: 0;\\n padding-right: 0;\\n padding-top: 0;\\n padding-bottom: 0;\\n}\\n\\n.ion-padding {\\n --padding-start: var(--ion-padding, 16px);\\n --padding-end: var(--ion-padding, 16px);\\n --padding-top: var(--ion-padding, 16px);\\n --padding-bottom: var(--ion-padding, 16px);\\n padding-left: var(--ion-padding, 16px);\\n padding-right: var(--ion-padding, 16px);\\n padding-top: var(--ion-padding, 16px);\\n padding-bottom: var(--ion-padding, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-padding {\\n padding-left: unset;\\n padding-right: unset;\\n -webkit-padding-start: var(--ion-padding, 16px);\\n padding-inline-start: var(--ion-padding, 16px);\\n -webkit-padding-end: var(--ion-padding, 16px);\\n padding-inline-end: var(--ion-padding, 16px);\\n }\\n}\\n\\n.ion-padding-top {\\n --padding-top: var(--ion-padding, 16px);\\n padding-top: var(--ion-padding, 16px);\\n}\\n.ion-padding-start {\\n --padding-start: var(--ion-padding, 16px);\\n padding-left: var(--ion-padding, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-padding-start {\\n padding-left: unset;\\n -webkit-padding-start: var(--ion-padding, 16px);\\n padding-inline-start: var(--ion-padding, 16px);\\n }\\n}\\n\\n.ion-padding-end {\\n --padding-end: var(--ion-padding, 16px);\\n padding-right: var(--ion-padding, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-padding-end {\\n padding-right: unset;\\n -webkit-padding-end: var(--ion-padding, 16px);\\n padding-inline-end: var(--ion-padding, 16px);\\n }\\n}\\n\\n.ion-padding-bottom {\\n --padding-bottom: var(--ion-padding, 16px);\\n padding-bottom: var(--ion-padding, 16px);\\n}\\n.ion-padding-vertical {\\n --padding-top: var(--ion-padding, 16px);\\n --padding-bottom: var(--ion-padding, 16px);\\n padding-top: var(--ion-padding, 16px);\\n padding-bottom: var(--ion-padding, 16px);\\n}\\n.ion-padding-horizontal {\\n --padding-start: var(--ion-padding, 16px);\\n --padding-end: var(--ion-padding, 16px);\\n padding-left: var(--ion-padding, 16px);\\n padding-right: var(--ion-padding, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-padding-horizontal {\\n padding-left: unset;\\n padding-right: unset;\\n -webkit-padding-start: var(--ion-padding, 16px);\\n padding-inline-start: var(--ion-padding, 16px);\\n -webkit-padding-end: var(--ion-padding, 16px);\\n padding-inline-end: var(--ion-padding, 16px);\\n }\\n}\\n\\n.ion-no-margin {\\n --margin-start: 0;\\n --margin-end: 0;\\n --margin-top: 0;\\n --margin-bottom: 0;\\n margin-left: 0;\\n margin-right: 0;\\n margin-top: 0;\\n margin-bottom: 0;\\n}\\n\\n.ion-margin {\\n --margin-start: var(--ion-margin, 16px);\\n --margin-end: var(--ion-margin, 16px);\\n --margin-top: var(--ion-margin, 16px);\\n --margin-bottom: var(--ion-margin, 16px);\\n margin-left: var(--ion-margin, 16px);\\n margin-right: var(--ion-margin, 16px);\\n margin-top: var(--ion-margin, 16px);\\n margin-bottom: var(--ion-margin, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-margin {\\n margin-left: unset;\\n margin-right: unset;\\n -webkit-margin-start: var(--ion-margin, 16px);\\n margin-inline-start: var(--ion-margin, 16px);\\n -webkit-margin-end: var(--ion-margin, 16px);\\n margin-inline-end: var(--ion-margin, 16px);\\n }\\n}\\n\\n.ion-margin-top {\\n --margin-top: var(--ion-margin, 16px);\\n margin-top: var(--ion-margin, 16px);\\n}\\n.ion-margin-start {\\n --margin-start: var(--ion-margin, 16px);\\n margin-left: var(--ion-margin, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-margin-start {\\n margin-left: unset;\\n -webkit-margin-start: var(--ion-margin, 16px);\\n margin-inline-start: var(--ion-margin, 16px);\\n }\\n}\\n\\n.ion-margin-end {\\n --margin-end: var(--ion-margin, 16px);\\n margin-right: var(--ion-margin, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-margin-end {\\n margin-right: unset;\\n -webkit-margin-end: var(--ion-margin, 16px);\\n margin-inline-end: var(--ion-margin, 16px);\\n }\\n}\\n\\n.ion-margin-bottom {\\n --margin-bottom: var(--ion-margin, 16px);\\n margin-bottom: var(--ion-margin, 16px);\\n}\\n.ion-margin-vertical {\\n --margin-top: var(--ion-margin, 16px);\\n --margin-bottom: var(--ion-margin, 16px);\\n margin-top: var(--ion-margin, 16px);\\n margin-bottom: var(--ion-margin, 16px);\\n}\\n.ion-margin-horizontal {\\n --margin-start: var(--ion-margin, 16px);\\n --margin-end: var(--ion-margin, 16px);\\n margin-left: var(--ion-margin, 16px);\\n margin-right: var(--ion-margin, 16px);\\n}\\n@supports (margin-inline-start: 0) or (-webkit-margin-start: 0) {\\n .ion-margin-horizontal {\\n margin-left: unset;\\n margin-right: unset;\\n -webkit-margin-start: var(--ion-margin, 16px);\\n margin-inline-start: var(--ion-margin, 16px);\\n -webkit-margin-end: var(--ion-margin, 16px);\\n margin-inline-end: var(--ion-margin, 16px);\\n }\\n}\\n\\n/*# sourceMappingURL=padding.css.map */\\n\",null,\".ion-float-left {\\n float: left !important;\\n}\\n\\n.ion-float-right {\\n float: right !important;\\n}\\n\\n.ion-float-start {\\n float: left !important;\\n}\\n[dir=rtl] .ion-float-start, :host-context([dir=rtl]) .ion-float-start {\\n float: right !important;\\n}\\n\\n.ion-float-end {\\n float: right !important;\\n}\\n[dir=rtl] .ion-float-end, :host-context([dir=rtl]) .ion-float-end {\\n float: left !important;\\n}\\n\\n@media (min-width: 576px) {\\n .ion-float-sm-left {\\n float: left !important;\\n }\\n\\n .ion-float-sm-right {\\n float: right !important;\\n }\\n\\n .ion-float-sm-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-sm-start, :host-context([dir=rtl]) .ion-float-sm-start {\\n float: right !important;\\n }\\n\\n .ion-float-sm-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-sm-end, :host-context([dir=rtl]) .ion-float-sm-end {\\n float: left !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-float-md-left {\\n float: left !important;\\n }\\n\\n .ion-float-md-right {\\n float: right !important;\\n }\\n\\n .ion-float-md-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-md-start, :host-context([dir=rtl]) .ion-float-md-start {\\n float: right !important;\\n }\\n\\n .ion-float-md-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-md-end, :host-context([dir=rtl]) .ion-float-md-end {\\n float: left !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-float-lg-left {\\n float: left !important;\\n }\\n\\n .ion-float-lg-right {\\n float: right !important;\\n }\\n\\n .ion-float-lg-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-lg-start, :host-context([dir=rtl]) .ion-float-lg-start {\\n float: right !important;\\n }\\n\\n .ion-float-lg-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-lg-end, :host-context([dir=rtl]) .ion-float-lg-end {\\n float: left !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-float-xl-left {\\n float: left !important;\\n }\\n\\n .ion-float-xl-right {\\n float: right !important;\\n }\\n\\n .ion-float-xl-start {\\n float: left !important;\\n }\\n [dir=rtl] .ion-float-xl-start, :host-context([dir=rtl]) .ion-float-xl-start {\\n float: right !important;\\n }\\n\\n .ion-float-xl-end {\\n float: right !important;\\n }\\n [dir=rtl] .ion-float-xl-end, :host-context([dir=rtl]) .ion-float-xl-end {\\n float: left !important;\\n }\\n}\\n\\n/*# sourceMappingURL=float-elements.css.map */\\n\",null,\".ion-text-center {\\n text-align: center !important;\\n}\\n\\n.ion-text-justify {\\n text-align: justify !important;\\n}\\n\\n.ion-text-start {\\n text-align: start !important;\\n}\\n\\n.ion-text-end {\\n text-align: end !important;\\n}\\n\\n.ion-text-left {\\n text-align: left !important;\\n}\\n\\n.ion-text-right {\\n text-align: right !important;\\n}\\n\\n.ion-text-nowrap {\\n white-space: nowrap !important;\\n}\\n\\n.ion-text-wrap {\\n white-space: normal !important;\\n}\\n\\n@media (min-width: 576px) {\\n .ion-text-sm-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-sm-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-sm-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-sm-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-sm-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-sm-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-sm-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-sm-wrap {\\n white-space: normal !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-text-md-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-md-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-md-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-md-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-md-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-md-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-md-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-md-wrap {\\n white-space: normal !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-text-lg-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-lg-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-lg-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-lg-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-lg-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-lg-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-lg-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-lg-wrap {\\n white-space: normal !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-text-xl-center {\\n text-align: center !important;\\n }\\n\\n .ion-text-xl-justify {\\n text-align: justify !important;\\n }\\n\\n .ion-text-xl-start {\\n text-align: start !important;\\n }\\n\\n .ion-text-xl-end {\\n text-align: end !important;\\n }\\n\\n .ion-text-xl-left {\\n text-align: left !important;\\n }\\n\\n .ion-text-xl-right {\\n text-align: right !important;\\n }\\n\\n .ion-text-xl-nowrap {\\n white-space: nowrap !important;\\n }\\n\\n .ion-text-xl-wrap {\\n white-space: normal !important;\\n }\\n}\\n\\n/*# sourceMappingURL=text-alignment.css.map */\\n\",null,\".ion-text-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n}\\n\\n.ion-text-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n}\\n\\n.ion-text-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n}\\n\\n@media (min-width: 576px) {\\n .ion-text-sm-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-sm-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-sm-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n@media (min-width: 768px) {\\n .ion-text-md-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-md-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-md-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n@media (min-width: 992px) {\\n .ion-text-lg-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-lg-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-lg-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n@media (min-width: 1200px) {\\n .ion-text-xl-uppercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: uppercase !important;\\n }\\n\\n .ion-text-xl-lowercase {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: lowercase !important;\\n }\\n\\n .ion-text-xl-capitalize {\\n /* stylelint-disable-next-line declaration-no-important */\\n text-transform: capitalize !important;\\n }\\n}\\n\\n/*# sourceMappingURL=text-transformation.css.map */\\n\",null,\".ion-align-self-start {\\n align-self: flex-start !important;\\n}\\n\\n.ion-align-self-end {\\n align-self: flex-end !important;\\n}\\n\\n.ion-align-self-center {\\n align-self: center !important;\\n}\\n\\n.ion-align-self-stretch {\\n align-self: stretch !important;\\n}\\n\\n.ion-align-self-baseline {\\n align-self: baseline !important;\\n}\\n\\n.ion-align-self-auto {\\n align-self: auto !important;\\n}\\n\\n.ion-wrap {\\n flex-wrap: wrap !important;\\n}\\n\\n.ion-nowrap {\\n flex-wrap: nowrap !important;\\n}\\n\\n.ion-wrap-reverse {\\n flex-wrap: wrap-reverse !important;\\n}\\n\\n.ion-justify-content-start {\\n justify-content: flex-start !important;\\n}\\n\\n.ion-justify-content-center {\\n justify-content: center !important;\\n}\\n\\n.ion-justify-content-end {\\n justify-content: flex-end !important;\\n}\\n\\n.ion-justify-content-around {\\n justify-content: space-around !important;\\n}\\n\\n.ion-justify-content-between {\\n justify-content: space-between !important;\\n}\\n\\n.ion-justify-content-evenly {\\n justify-content: space-evenly !important;\\n}\\n\\n.ion-align-items-start {\\n align-items: flex-start !important;\\n}\\n\\n.ion-align-items-center {\\n align-items: center !important;\\n}\\n\\n.ion-align-items-end {\\n align-items: flex-end !important;\\n}\\n\\n.ion-align-items-stretch {\\n align-items: stretch !important;\\n}\\n\\n.ion-align-items-baseline {\\n align-items: baseline !important;\\n}\\n\\n/*# sourceMappingURL=flex-utils.css.map */\\n\"]}]);\n// Exports\nmodule.exports = exports;\n","// Imports\nvar ___CSS_LOADER_API_IMPORT___ = require(\"../../node_modules/css-loader/dist/runtime/api.js\");\nexports = ___CSS_LOADER_API_IMPORT___(true);\n// Module\nexports.push([module.id, \"/** Ionic CSS Variables **/\\n:root {\\n /** primary **/\\n --ion-color-primary: #3880ff;\\n --ion-color-primary-rgb: 56, 128, 255;\\n --ion-color-primary-contrast: #ffffff;\\n --ion-color-primary-contrast-rgb: 255, 255, 255;\\n --ion-color-primary-shade: #3171e0;\\n --ion-color-primary-tint: #4c8dff;\\n /** secondary **/\\n --ion-color-secondary: #3dc2ff;\\n --ion-color-secondary-rgb: 61, 194, 255;\\n --ion-color-secondary-contrast: #ffffff;\\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\\n --ion-color-secondary-shade: #36abe0;\\n --ion-color-secondary-tint: #50c8ff;\\n /** tertiary **/\\n --ion-color-tertiary: #5260ff;\\n --ion-color-tertiary-rgb: 82, 96, 255;\\n --ion-color-tertiary-contrast: #ffffff;\\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\\n --ion-color-tertiary-shade: #4854e0;\\n --ion-color-tertiary-tint: #6370ff;\\n /** success **/\\n --ion-color-success: #2dd36f;\\n --ion-color-success-rgb: 45, 211, 111;\\n --ion-color-success-contrast: #ffffff;\\n --ion-color-success-contrast-rgb: 255, 255, 255;\\n --ion-color-success-shade: #28ba62;\\n --ion-color-success-tint: #42d77d;\\n /** warning **/\\n --ion-color-warning: #ffc409;\\n --ion-color-warning-rgb: 255, 196, 9;\\n --ion-color-warning-contrast: #000000;\\n --ion-color-warning-contrast-rgb: 0, 0, 0;\\n --ion-color-warning-shade: #e0ac08;\\n --ion-color-warning-tint: #ffca22;\\n /** danger **/\\n --ion-color-danger: #eb445a;\\n --ion-color-danger-rgb: 235, 68, 90;\\n --ion-color-danger-contrast: #ffffff;\\n --ion-color-danger-contrast-rgb: 255, 255, 255;\\n --ion-color-danger-shade: #cf3c4f;\\n --ion-color-danger-tint: #ed576b;\\n /** dark **/\\n --ion-color-dark: #222428;\\n --ion-color-dark-rgb: 34, 36, 40;\\n --ion-color-dark-contrast: #ffffff;\\n --ion-color-dark-contrast-rgb: 255, 255, 255;\\n --ion-color-dark-shade: #1e2023;\\n --ion-color-dark-tint: #383a3e;\\n /** medium **/\\n --ion-color-medium: #92949c;\\n --ion-color-medium-rgb: 146, 148, 156;\\n --ion-color-medium-contrast: #ffffff;\\n --ion-color-medium-contrast-rgb: 255, 255, 255;\\n --ion-color-medium-shade: #808289;\\n --ion-color-medium-tint: #9d9fa6;\\n /** light **/\\n --ion-color-light: #f4f5f8;\\n --ion-color-light-rgb: 244, 245, 248;\\n --ion-color-light-contrast: #000000;\\n --ion-color-light-contrast-rgb: 0, 0, 0;\\n --ion-color-light-shade: #d7d8da;\\n --ion-color-light-tint: #f5f6f9;\\n --ion-color-expediente: #dae3f3;\\n}\\n@media (prefers-color-scheme: dark) {\\n /*\\n * Dark Colors\\n * -------------------------------------------\\n */\\n body {\\n --ion-color-primary: #428cff;\\n --ion-color-primary-rgb: 66,140,255;\\n --ion-color-primary-contrast: #ffffff;\\n --ion-color-primary-contrast-rgb: 255,255,255;\\n --ion-color-primary-shade: #3a7be0;\\n --ion-color-primary-tint: #5598ff;\\n --ion-color-secondary: #50c8ff;\\n --ion-color-secondary-rgb: 80,200,255;\\n --ion-color-secondary-contrast: #ffffff;\\n --ion-color-secondary-contrast-rgb: 255,255,255;\\n --ion-color-secondary-shade: #46b0e0;\\n --ion-color-secondary-tint: #62ceff;\\n --ion-color-tertiary: #6a64ff;\\n --ion-color-tertiary-rgb: 106,100,255;\\n --ion-color-tertiary-contrast: #ffffff;\\n --ion-color-tertiary-contrast-rgb: 255,255,255;\\n --ion-color-tertiary-shade: #5d58e0;\\n --ion-color-tertiary-tint: #7974ff;\\n --ion-color-success: #2fdf75;\\n --ion-color-success-rgb: 47,223,117;\\n --ion-color-success-contrast: #000000;\\n --ion-color-success-contrast-rgb: 0,0,0;\\n --ion-color-success-shade: #29c467;\\n --ion-color-success-tint: #44e283;\\n --ion-color-warning: #ffd534;\\n --ion-color-warning-rgb: 255,213,52;\\n --ion-color-warning-contrast: #000000;\\n --ion-color-warning-contrast-rgb: 0,0,0;\\n --ion-color-warning-shade: #e0bb2e;\\n --ion-color-warning-tint: #ffd948;\\n --ion-color-danger: #ff4961;\\n --ion-color-danger-rgb: 255,73,97;\\n --ion-color-danger-contrast: #ffffff;\\n --ion-color-danger-contrast-rgb: 255,255,255;\\n --ion-color-danger-shade: #e04055;\\n --ion-color-danger-tint: #ff5b71;\\n --ion-color-dark: #f4f5f8;\\n --ion-color-dark-rgb: 244,245,248;\\n --ion-color-dark-contrast: #000000;\\n --ion-color-dark-contrast-rgb: 0,0,0;\\n --ion-color-dark-shade: #d7d8da;\\n --ion-color-dark-tint: #f5f6f9;\\n --ion-color-medium: #989aa2;\\n --ion-color-medium-rgb: 152,154,162;\\n --ion-color-medium-contrast: #000000;\\n --ion-color-medium-contrast-rgb: 0,0,0;\\n --ion-color-medium-shade: #86888f;\\n --ion-color-medium-tint: #a2a4ab;\\n --ion-color-light: #222428;\\n --ion-color-light-rgb: 34,36,40;\\n --ion-color-light-contrast: #ffffff;\\n --ion-color-light-contrast-rgb: 255,255,255;\\n --ion-color-light-shade: #1e2023;\\n --ion-color-light-tint: #383a3e;\\n --ion-color-expediente: #dae3f3;\\n }\\n\\n /*\\n * iOS Dark Theme\\n * -------------------------------------------\\n */\\n .ios body {\\n --ion-background-color: #000000;\\n --ion-background-color-rgb: 0,0,0;\\n --ion-text-color: #ffffff;\\n --ion-text-color-rgb: 255,255,255;\\n --ion-color-step-50: #0d0d0d;\\n --ion-color-step-100: #1a1a1a;\\n --ion-color-step-150: #262626;\\n --ion-color-step-200: #333333;\\n --ion-color-step-250: #404040;\\n --ion-color-step-300: #4d4d4d;\\n --ion-color-step-350: #595959;\\n --ion-color-step-400: #666666;\\n --ion-color-step-450: #737373;\\n --ion-color-step-500: #808080;\\n --ion-color-step-550: #8c8c8c;\\n --ion-color-step-600: #999999;\\n --ion-color-step-650: #a6a6a6;\\n --ion-color-step-700: #b3b3b3;\\n --ion-color-step-750: #bfbfbf;\\n --ion-color-step-800: #cccccc;\\n --ion-color-step-850: #d9d9d9;\\n --ion-color-step-900: #e6e6e6;\\n --ion-color-step-950: #f2f2f2;\\n --ion-toolbar-background: #0d0d0d;\\n --ion-item-background: #000000;\\n --ion-card-background: #1c1c1d;\\n --ion-color-expediente: #dae3f3;\\n }\\n\\n /*\\n * Material Design Dark Theme\\n * -------------------------------------------\\n */\\n .md body {\\n --ion-background-color: #121212;\\n --ion-background-color-rgb: 18,18,18;\\n --ion-text-color: #ffffff;\\n --ion-text-color-rgb: 255,255,255;\\n --ion-border-color: #222222;\\n --ion-color-step-50: #1e1e1e;\\n --ion-color-step-100: #2a2a2a;\\n --ion-color-step-150: #363636;\\n --ion-color-step-200: #414141;\\n --ion-color-step-250: #4d4d4d;\\n --ion-color-step-300: #595959;\\n --ion-color-step-350: #656565;\\n --ion-color-step-400: #717171;\\n --ion-color-step-450: #7d7d7d;\\n --ion-color-step-500: #898989;\\n --ion-color-step-550: #949494;\\n --ion-color-step-600: #a0a0a0;\\n --ion-color-step-650: #acacac;\\n --ion-color-step-700: #b8b8b8;\\n --ion-color-step-750: #c4c4c4;\\n --ion-color-step-800: #d0d0d0;\\n --ion-color-step-850: #dbdbdb;\\n --ion-color-step-900: #e7e7e7;\\n --ion-color-step-950: #f3f3f3;\\n --ion-item-background: #1e1e1e;\\n --ion-toolbar-background: #1f1f1f;\\n --ion-tab-bar-background: #1f1f1f;\\n --ion-card-background: #1e1e1e;\\n /* My colors */\\n --ion-color-expediente: #dae3f3;\\n }\\n}\\n.center {\\n text-align: center;\\n}\\n.wrapper {\\n padding: 150px 20px 0 20px;\\n overflow: auto;\\n}\\n/* .cal-modal{\\n --height: 80%;\\n --border-radius: 10px;\\n padding: 25px;\\n} */\\n.emend-message-modal {\\n --height: 50%;\\n --border-radius: 10px;\\n padding: 25px;\\n background: rgba(51, 51, 51, 0.3);\\n}\\n.discart-expedient-modal {\\n --height: 200px;\\n --border-radius: 10px;\\n padding: 25px;\\n background: rgba(51, 51, 51, 0.3);\\n}\\n.newchat, .new-group, .contacts, .group-messages, .custom-modal {\\n padding-top: 93px;\\n --border-radius: 25px 25px 0 0;\\n --border-width:0px;\\n}\\n.capitalizeText {\\n text-transform: capitalize;\\n}\\n.chat-popover .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 160px) !important;\\n max-height: 160px;\\n min-height: 160px;\\n}\\n.messages-options .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 90px) !important;\\n max-height: 90px;\\n min-height: 90px;\\n}\\n.chat-options-popover .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 210px) !important;\\n max-height: 210px;\\n min-height: 210px;\\n}\\n.group-duration .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 500px) !important;\\n max-height: 500px;\\n min-height: 500px;\\n}\\n/* .event-actions-popover ion-list{\\n} */\\n.Rectangle {\\n width: 360px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n background-color: var(--white);\\n margin: 0 auto;\\n padding: 10px;\\n margin-bottom: 10px;\\n overflow: auto;\\n}\\n.content-mdgpr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #99e47b;\\n overflow: auto;\\n}\\n.content-mdgpr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #958bfc;\\n overflow: auto;\\n}\\n.content-pr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #ffb703;\\n overflow: auto;\\n}\\n.content-pr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #f05d5e;\\n overflow: auto;\\n}\\n.approve-event-time {\\n float: left;\\n}\\n.approve-event-time p {\\n width: 33px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--Antartic-grey);\\n margin: 0;\\n padding: 0;\\n}\\n.approve-event-detail {\\n float: left;\\n margin-left: 10px;\\n}\\n.approve-event-detail p {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--black);\\n margin: 0;\\n padding: 0;\\n}\\n.approve-event-detail h3 {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #0d89d1;\\n margin: 0;\\n padding: 0;\\n}\\n.nav-icon {\\n font-size: 40px;\\n}\\n.btn-div {\\n width: 390px;\\n margin: 10px;\\n overflow: auto;\\n}\\n.footer-toolbar {\\n width: 400px;\\n margin: 10px auto;\\n overflow: auto;\\n --background: #fff;\\n}\\n.btn-ok {\\n width: 170px !important;\\n height: 45px !important;\\n margin: 0 auto !important;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n.btn-ok-no-width {\\n height: 45px !important;\\n margin: 0 auto;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n.btn-delete {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n margin: 0 auto !important;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #ffe0e0;\\n color: #d30a0a !important;\\n}\\n.btn-cancel {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #e0e9ee;\\n color: #061b52 !important;\\n margin: 0 auto !important;\\n}\\n.bg-blue {\\n --background:#0782c9;\\n background: #0782c9;\\n --background-color:#0782c9;\\n background-color: #0782c9;\\n color: #ffffff;\\n --color: #ffffff;\\n}\", \"\",{\"version\":3,\"sources\":[\"C:\\\\Users\\\\tiago.kayaya\\\\development\\\\gabinete-digital/src\\\\theme\\\\variables.scss\",\"variables.scss\"],\"names\":[],\"mappings\":\"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\",\"file\":\"variables.scss\",\"sourcesContent\":[\"// Ionic Variables and Theming. For more info, please see:\\r\\n// http://ionicframework.com/docs/theming/\\r\\n\\r\\n/** Ionic CSS Variables **/\\r\\n:root {\\r\\n /** primary **/\\r\\n --ion-color-primary: #3880ff;\\r\\n --ion-color-primary-rgb: 56, 128, 255;\\r\\n --ion-color-primary-contrast: #ffffff;\\r\\n --ion-color-primary-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-primary-shade: #3171e0;\\r\\n --ion-color-primary-tint: #4c8dff;\\r\\n\\r\\n /** secondary **/\\r\\n --ion-color-secondary: #3dc2ff;\\r\\n --ion-color-secondary-rgb: 61, 194, 255;\\r\\n --ion-color-secondary-contrast: #ffffff;\\r\\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-secondary-shade: #36abe0;\\r\\n --ion-color-secondary-tint: #50c8ff;\\r\\n\\r\\n /** tertiary **/\\r\\n --ion-color-tertiary: #5260ff;\\r\\n --ion-color-tertiary-rgb: 82, 96, 255;\\r\\n --ion-color-tertiary-contrast: #ffffff;\\r\\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-tertiary-shade: #4854e0;\\r\\n --ion-color-tertiary-tint: #6370ff;\\r\\n\\r\\n /** success **/\\r\\n --ion-color-success: #2dd36f;\\r\\n --ion-color-success-rgb: 45, 211, 111;\\r\\n --ion-color-success-contrast: #ffffff;\\r\\n --ion-color-success-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-success-shade: #28ba62;\\r\\n --ion-color-success-tint: #42d77d;\\r\\n\\r\\n /** warning **/\\r\\n --ion-color-warning: #ffc409;\\r\\n --ion-color-warning-rgb: 255, 196, 9;\\r\\n --ion-color-warning-contrast: #000000;\\r\\n --ion-color-warning-contrast-rgb: 0, 0, 0;\\r\\n --ion-color-warning-shade: #e0ac08;\\r\\n --ion-color-warning-tint: #ffca22;\\r\\n\\r\\n /** danger **/\\r\\n --ion-color-danger: #eb445a;\\r\\n --ion-color-danger-rgb: 235, 68, 90;\\r\\n --ion-color-danger-contrast: #ffffff;\\r\\n --ion-color-danger-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-danger-shade: #cf3c4f;\\r\\n --ion-color-danger-tint: #ed576b;\\r\\n\\r\\n /** dark **/\\r\\n --ion-color-dark: #222428;\\r\\n --ion-color-dark-rgb: 34, 36, 40;\\r\\n --ion-color-dark-contrast: #ffffff;\\r\\n --ion-color-dark-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-dark-shade: #1e2023;\\r\\n --ion-color-dark-tint: #383a3e;\\r\\n\\r\\n /** medium **/\\r\\n --ion-color-medium: #92949c;\\r\\n --ion-color-medium-rgb: 146, 148, 156;\\r\\n --ion-color-medium-contrast: #ffffff;\\r\\n --ion-color-medium-contrast-rgb: 255, 255, 255;\\r\\n --ion-color-medium-shade: #808289;\\r\\n --ion-color-medium-tint: #9d9fa6;\\r\\n\\r\\n /** light **/\\r\\n --ion-color-light: #f4f5f8;\\r\\n --ion-color-light-rgb: 244, 245, 248;\\r\\n --ion-color-light-contrast: #000000;\\r\\n --ion-color-light-contrast-rgb: 0, 0, 0;\\r\\n --ion-color-light-shade: #d7d8da;\\r\\n --ion-color-light-tint: #f5f6f9;\\r\\n\\r\\n --ion-color-expediente: #dae3f3;\\r\\n}\\r\\n\\r\\n@media (prefers-color-scheme: dark) {\\r\\n /*\\r\\n * Dark Colors\\r\\n * -------------------------------------------\\r\\n */\\r\\n\\r\\n body {\\r\\n --ion-color-primary: #428cff;\\r\\n --ion-color-primary-rgb: 66,140,255;\\r\\n --ion-color-primary-contrast: #ffffff;\\r\\n --ion-color-primary-contrast-rgb: 255,255,255;\\r\\n --ion-color-primary-shade: #3a7be0;\\r\\n --ion-color-primary-tint: #5598ff;\\r\\n\\r\\n --ion-color-secondary: #50c8ff;\\r\\n --ion-color-secondary-rgb: 80,200,255;\\r\\n --ion-color-secondary-contrast: #ffffff;\\r\\n --ion-color-secondary-contrast-rgb: 255,255,255;\\r\\n --ion-color-secondary-shade: #46b0e0;\\r\\n --ion-color-secondary-tint: #62ceff;\\r\\n\\r\\n --ion-color-tertiary: #6a64ff;\\r\\n --ion-color-tertiary-rgb: 106,100,255;\\r\\n --ion-color-tertiary-contrast: #ffffff;\\r\\n --ion-color-tertiary-contrast-rgb: 255,255,255;\\r\\n --ion-color-tertiary-shade: #5d58e0;\\r\\n --ion-color-tertiary-tint: #7974ff;\\r\\n\\r\\n --ion-color-success: #2fdf75;\\r\\n --ion-color-success-rgb: 47,223,117;\\r\\n --ion-color-success-contrast: #000000;\\r\\n --ion-color-success-contrast-rgb: 0,0,0;\\r\\n --ion-color-success-shade: #29c467;\\r\\n --ion-color-success-tint: #44e283;\\r\\n\\r\\n --ion-color-warning: #ffd534;\\r\\n --ion-color-warning-rgb: 255,213,52;\\r\\n --ion-color-warning-contrast: #000000;\\r\\n --ion-color-warning-contrast-rgb: 0,0,0;\\r\\n --ion-color-warning-shade: #e0bb2e;\\r\\n --ion-color-warning-tint: #ffd948;\\r\\n\\r\\n --ion-color-danger: #ff4961;\\r\\n --ion-color-danger-rgb: 255,73,97;\\r\\n --ion-color-danger-contrast: #ffffff;\\r\\n --ion-color-danger-contrast-rgb: 255,255,255;\\r\\n --ion-color-danger-shade: #e04055;\\r\\n --ion-color-danger-tint: #ff5b71;\\r\\n\\r\\n --ion-color-dark: #f4f5f8;\\r\\n --ion-color-dark-rgb: 244,245,248;\\r\\n --ion-color-dark-contrast: #000000;\\r\\n --ion-color-dark-contrast-rgb: 0,0,0;\\r\\n --ion-color-dark-shade: #d7d8da;\\r\\n --ion-color-dark-tint: #f5f6f9;\\r\\n\\r\\n --ion-color-medium: #989aa2;\\r\\n --ion-color-medium-rgb: 152,154,162;\\r\\n --ion-color-medium-contrast: #000000;\\r\\n --ion-color-medium-contrast-rgb: 0,0,0;\\r\\n --ion-color-medium-shade: #86888f;\\r\\n --ion-color-medium-tint: #a2a4ab;\\r\\n\\r\\n --ion-color-light: #222428;\\r\\n --ion-color-light-rgb: 34,36,40;\\r\\n --ion-color-light-contrast: #ffffff;\\r\\n --ion-color-light-contrast-rgb: 255,255,255;\\r\\n --ion-color-light-shade: #1e2023;\\r\\n --ion-color-light-tint: #383a3e;\\r\\n\\r\\n --ion-color-expediente: #dae3f3;\\r\\n }\\r\\n\\r\\n /*\\r\\n * iOS Dark Theme\\r\\n * -------------------------------------------\\r\\n */\\r\\n\\r\\n .ios body {\\r\\n --ion-background-color: #000000;\\r\\n --ion-background-color-rgb: 0,0,0;\\r\\n\\r\\n --ion-text-color: #ffffff;\\r\\n --ion-text-color-rgb: 255,255,255;\\r\\n\\r\\n --ion-color-step-50: #0d0d0d;\\r\\n --ion-color-step-100: #1a1a1a;\\r\\n --ion-color-step-150: #262626;\\r\\n --ion-color-step-200: #333333;\\r\\n --ion-color-step-250: #404040;\\r\\n --ion-color-step-300: #4d4d4d;\\r\\n --ion-color-step-350: #595959;\\r\\n --ion-color-step-400: #666666;\\r\\n --ion-color-step-450: #737373;\\r\\n --ion-color-step-500: #808080;\\r\\n --ion-color-step-550: #8c8c8c;\\r\\n --ion-color-step-600: #999999;\\r\\n --ion-color-step-650: #a6a6a6;\\r\\n --ion-color-step-700: #b3b3b3;\\r\\n --ion-color-step-750: #bfbfbf;\\r\\n --ion-color-step-800: #cccccc;\\r\\n --ion-color-step-850: #d9d9d9;\\r\\n --ion-color-step-900: #e6e6e6;\\r\\n --ion-color-step-950: #f2f2f2;\\r\\n\\r\\n --ion-toolbar-background: #0d0d0d;\\r\\n\\r\\n --ion-item-background: #000000;\\r\\n\\r\\n --ion-card-background: #1c1c1d;\\r\\n\\r\\n --ion-color-expediente: #dae3f3;\\r\\n }\\r\\n\\r\\n\\r\\n /*\\r\\n * Material Design Dark Theme\\r\\n * -------------------------------------------\\r\\n */\\r\\n\\r\\n .md body {\\r\\n --ion-background-color: #121212;\\r\\n --ion-background-color-rgb: 18,18,18;\\r\\n\\r\\n --ion-text-color: #ffffff;\\r\\n --ion-text-color-rgb: 255,255,255;\\r\\n\\r\\n --ion-border-color: #222222;\\r\\n\\r\\n --ion-color-step-50: #1e1e1e;\\r\\n --ion-color-step-100: #2a2a2a;\\r\\n --ion-color-step-150: #363636;\\r\\n --ion-color-step-200: #414141;\\r\\n --ion-color-step-250: #4d4d4d;\\r\\n --ion-color-step-300: #595959;\\r\\n --ion-color-step-350: #656565;\\r\\n --ion-color-step-400: #717171;\\r\\n --ion-color-step-450: #7d7d7d;\\r\\n --ion-color-step-500: #898989;\\r\\n --ion-color-step-550: #949494;\\r\\n --ion-color-step-600: #a0a0a0;\\r\\n --ion-color-step-650: #acacac;\\r\\n --ion-color-step-700: #b8b8b8;\\r\\n --ion-color-step-750: #c4c4c4;\\r\\n --ion-color-step-800: #d0d0d0;\\r\\n --ion-color-step-850: #dbdbdb;\\r\\n --ion-color-step-900: #e7e7e7;\\r\\n --ion-color-step-950: #f3f3f3;\\r\\n\\r\\n --ion-item-background: #1e1e1e;\\r\\n\\r\\n --ion-toolbar-background: #1f1f1f;\\r\\n\\r\\n --ion-tab-bar-background: #1f1f1f;\\r\\n\\r\\n --ion-card-background: #1e1e1e;\\r\\n/* My colors */\\r\\n --ion-color-expediente: #dae3f3;\\r\\n }\\r\\n}\\r\\n.center{\\r\\n text-align: center;\\r\\n}\\r\\n.wrapper{\\r\\n padding: 150px 20px 0 20px;\\r\\n overflow: auto;\\r\\n}\\r\\n/* .cal-modal{\\r\\n --height: 80%;\\r\\n --border-radius: 10px;\\r\\n padding: 25px;\\r\\n} */\\r\\n//MODALS\\r\\n.emend-message-modal{\\r\\n --height: 50%;\\r\\n --border-radius: 10px;\\r\\n padding: 25px;\\r\\n background: rgba(51, 51, 51, 0.3);\\r\\n}\\r\\n.discart-expedient-modal{\\r\\n --height: 200px;\\r\\n --border-radius: 10px;\\r\\n padding: 25px;\\r\\n background: rgba(51, 51, 51, 0.3); \\r\\n}\\r\\n.newchat, .new-group, .contacts, .group-messages, .custom-modal{\\r\\n padding-top: 93px;\\r\\n --border-radius: 25px 25px 0 0;\\r\\n --border-width:0px;\\r\\n}\\r\\n.capitalizeText{\\r\\n text-transform: capitalize;\\r\\n}\\r\\n//POPOVER\\r\\n.chat-popover .popover-content {\\r\\n width: 100% !important;\\r\\n left: 0 !important;\\r\\n bottom: 0 !important;\\r\\n right: 0 !important;\\r\\n top: calc(100% - 160px) !important;\\r\\n max-height: 160px;\\r\\n min-height: 160px; \\r\\n}\\r\\n.messages-options .popover-content{\\r\\n width: 100% !important;\\r\\n left: 0 !important;\\r\\n bottom: 0 !important;\\r\\n right: 0 !important;\\r\\n top: calc(100% - 90px) !important;\\r\\n max-height: 90px;\\r\\n min-height: 90px;\\r\\n}\\r\\n.chat-options-popover .popover-content{\\r\\n width: 100% !important;\\r\\n left: 0 !important;\\r\\n bottom: 0 !important;\\r\\n right: 0 !important;\\r\\n top: calc(100% - 210px) !important;\\r\\n max-height: 210px;\\r\\n min-height: 210px;\\r\\n}\\r\\n.group-duration .popover-content{\\r\\n width: 100% !important;\\r\\n left: 0 !important;\\r\\n bottom: 0 !important;\\r\\n right: 0 !important;\\r\\n top: calc(100% - 500px) !important;\\r\\n max-height: 500px;\\r\\n min-height: 500px;\\r\\n}\\r\\n\\r\\n/* .event-actions-popover ion-list{\\r\\n} */\\r\\n.Rectangle {\\r\\n width: 360px;\\r\\n border-radius: 15px;\\r\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\r\\n border: solid 1px #e9e9e9;\\r\\n background-color: var(--white);\\r\\n margin: 0 auto;\\r\\n padding: 10px;\\r\\n margin-bottom: 10px;\\r\\n overflow: auto;\\r\\n}\\r\\n.content-mdgpr-Oficial{\\r\\n width: 340px;\\r\\n border-radius: 5px;\\r\\n border-right: 5px solid #99e47b;\\r\\n overflow: auto;\\r\\n}\\r\\n.content-mdgpr-Pessoal{\\r\\n width: 340px;\\r\\n border-radius: 5px;\\r\\n border-right: 5px solid #958bfc;\\r\\n overflow: auto;\\r\\n}\\r\\n.content-pr-Oficial{\\r\\n width: 340px;\\r\\n border-radius: 5px;\\r\\n border-right: 5px solid #ffb703;\\r\\n overflow: auto;\\r\\n}\\r\\n.content-pr-Pessoal{\\r\\n width: 340px;\\r\\n border-radius: 5px;\\r\\n border-right: 5px solid #f05d5e;\\r\\n overflow: auto;\\r\\n}\\r\\n\\r\\n.approve-event-time{\\r\\n float: left;\\r\\n}\\r\\n.approve-event-time p{\\r\\n width: 33px;\\r\\n font-family: Roboto;\\r\\n font-size: 13px;\\r\\n font-weight: normal;\\r\\n font-stretch: normal;\\r\\n font-style: normal;\\r\\n line-height: normal;\\r\\n letter-spacing: normal;\\r\\n color: var(--Antartic-grey);\\r\\n margin: 0;\\r\\n padding: 0;\\r\\n}\\r\\n.approve-event-detail{\\r\\n float: left;\\r\\n margin-left: 10px;\\r\\n}\\r\\n.approve-event-detail p{\\r\\n width: 250px;\\r\\n font-family: Roboto;\\r\\n font-size: 13px;\\r\\n font-weight: normal;\\r\\n font-stretch: normal;\\r\\n font-style: normal;\\r\\n line-height: normal;\\r\\n letter-spacing: normal;\\r\\n color: var(--black);\\r\\n margin: 0;\\r\\n padding: 0;\\r\\n}\\r\\n.approve-event-detail h3{\\r\\n width: 250px;\\r\\n font-family: Roboto;\\r\\n font-size: 15px;\\r\\n font-weight: bold;\\r\\n font-stretch: normal;\\r\\n font-style: normal;\\r\\n line-height: normal;\\r\\n letter-spacing: normal;\\r\\n color: #0d89d1;\\r\\n margin: 0;\\r\\n padding: 0;\\r\\n}\\r\\n.nav-icon{\\r\\n font-size: 40px;\\r\\n}\\r\\n.btn-div{\\r\\n width: 390px;\\r\\n margin: 10px;\\r\\n overflow: auto;\\r\\n}\\r\\n.footer-toolbar{\\r\\n width: 400px;\\r\\n margin: 10px auto;\\r\\n overflow: auto;\\r\\n --background: #fff;\\r\\n}\\r\\n.btn-ok{\\r\\n width: 170px !important;\\r\\n height: 45px !important;\\r\\n margin: 0 auto !important;\\r\\n padding:0 !important;\\r\\n border-radius: 22.5px;\\r\\n background-color: #42b9fe;\\r\\n color: #ffffff !important;\\r\\n}\\r\\n.btn-ok-no-width{\\r\\n height: 45px !important;\\r\\n margin: 0 auto;\\r\\n padding:0 !important;\\r\\n border-radius: 22.5px;\\r\\n background-color: #42b9fe;\\r\\n color: #ffffff !important;\\r\\n}\\r\\n.btn-delete{\\r\\n display: block;\\r\\n width: 170px !important;\\r\\n height: 45px !important;\\r\\n margin: 0 auto !important;\\r\\n padding:0 !important;\\r\\n border-radius: 22.5px;\\r\\n background-color: #ffe0e0;\\r\\n color: #d30a0a !important;\\r\\n}\\r\\n.btn-cancel{\\r\\n display: block;\\r\\n width: 170px !important;\\r\\n height: 45px !important;\\r\\n padding:0 !important;\\r\\n border-radius: 22.5px;\\r\\n background-color: #e0e9ee;\\r\\n color: #061b52 !important;\\r\\n margin: 0 auto !important;\\r\\n}\\r\\n.bg-blue{\\r\\n --background:#0782c9;\\r\\n background:#0782c9;\\r\\n --background-color:#0782c9;\\r\\n background-color:#0782c9;\\r\\n color: #ffffff;\\r\\n --color: #ffffff;\\r\\n}\\r\\n\\r\\n\\r\\n\",\"/** Ionic CSS Variables **/\\n:root {\\n /** primary **/\\n --ion-color-primary: #3880ff;\\n --ion-color-primary-rgb: 56, 128, 255;\\n --ion-color-primary-contrast: #ffffff;\\n --ion-color-primary-contrast-rgb: 255, 255, 255;\\n --ion-color-primary-shade: #3171e0;\\n --ion-color-primary-tint: #4c8dff;\\n /** secondary **/\\n --ion-color-secondary: #3dc2ff;\\n --ion-color-secondary-rgb: 61, 194, 255;\\n --ion-color-secondary-contrast: #ffffff;\\n --ion-color-secondary-contrast-rgb: 255, 255, 255;\\n --ion-color-secondary-shade: #36abe0;\\n --ion-color-secondary-tint: #50c8ff;\\n /** tertiary **/\\n --ion-color-tertiary: #5260ff;\\n --ion-color-tertiary-rgb: 82, 96, 255;\\n --ion-color-tertiary-contrast: #ffffff;\\n --ion-color-tertiary-contrast-rgb: 255, 255, 255;\\n --ion-color-tertiary-shade: #4854e0;\\n --ion-color-tertiary-tint: #6370ff;\\n /** success **/\\n --ion-color-success: #2dd36f;\\n --ion-color-success-rgb: 45, 211, 111;\\n --ion-color-success-contrast: #ffffff;\\n --ion-color-success-contrast-rgb: 255, 255, 255;\\n --ion-color-success-shade: #28ba62;\\n --ion-color-success-tint: #42d77d;\\n /** warning **/\\n --ion-color-warning: #ffc409;\\n --ion-color-warning-rgb: 255, 196, 9;\\n --ion-color-warning-contrast: #000000;\\n --ion-color-warning-contrast-rgb: 0, 0, 0;\\n --ion-color-warning-shade: #e0ac08;\\n --ion-color-warning-tint: #ffca22;\\n /** danger **/\\n --ion-color-danger: #eb445a;\\n --ion-color-danger-rgb: 235, 68, 90;\\n --ion-color-danger-contrast: #ffffff;\\n --ion-color-danger-contrast-rgb: 255, 255, 255;\\n --ion-color-danger-shade: #cf3c4f;\\n --ion-color-danger-tint: #ed576b;\\n /** dark **/\\n --ion-color-dark: #222428;\\n --ion-color-dark-rgb: 34, 36, 40;\\n --ion-color-dark-contrast: #ffffff;\\n --ion-color-dark-contrast-rgb: 255, 255, 255;\\n --ion-color-dark-shade: #1e2023;\\n --ion-color-dark-tint: #383a3e;\\n /** medium **/\\n --ion-color-medium: #92949c;\\n --ion-color-medium-rgb: 146, 148, 156;\\n --ion-color-medium-contrast: #ffffff;\\n --ion-color-medium-contrast-rgb: 255, 255, 255;\\n --ion-color-medium-shade: #808289;\\n --ion-color-medium-tint: #9d9fa6;\\n /** light **/\\n --ion-color-light: #f4f5f8;\\n --ion-color-light-rgb: 244, 245, 248;\\n --ion-color-light-contrast: #000000;\\n --ion-color-light-contrast-rgb: 0, 0, 0;\\n --ion-color-light-shade: #d7d8da;\\n --ion-color-light-tint: #f5f6f9;\\n --ion-color-expediente: #dae3f3;\\n}\\n\\n@media (prefers-color-scheme: dark) {\\n /*\\n * Dark Colors\\n * -------------------------------------------\\n */\\n body {\\n --ion-color-primary: #428cff;\\n --ion-color-primary-rgb: 66,140,255;\\n --ion-color-primary-contrast: #ffffff;\\n --ion-color-primary-contrast-rgb: 255,255,255;\\n --ion-color-primary-shade: #3a7be0;\\n --ion-color-primary-tint: #5598ff;\\n --ion-color-secondary: #50c8ff;\\n --ion-color-secondary-rgb: 80,200,255;\\n --ion-color-secondary-contrast: #ffffff;\\n --ion-color-secondary-contrast-rgb: 255,255,255;\\n --ion-color-secondary-shade: #46b0e0;\\n --ion-color-secondary-tint: #62ceff;\\n --ion-color-tertiary: #6a64ff;\\n --ion-color-tertiary-rgb: 106,100,255;\\n --ion-color-tertiary-contrast: #ffffff;\\n --ion-color-tertiary-contrast-rgb: 255,255,255;\\n --ion-color-tertiary-shade: #5d58e0;\\n --ion-color-tertiary-tint: #7974ff;\\n --ion-color-success: #2fdf75;\\n --ion-color-success-rgb: 47,223,117;\\n --ion-color-success-contrast: #000000;\\n --ion-color-success-contrast-rgb: 0,0,0;\\n --ion-color-success-shade: #29c467;\\n --ion-color-success-tint: #44e283;\\n --ion-color-warning: #ffd534;\\n --ion-color-warning-rgb: 255,213,52;\\n --ion-color-warning-contrast: #000000;\\n --ion-color-warning-contrast-rgb: 0,0,0;\\n --ion-color-warning-shade: #e0bb2e;\\n --ion-color-warning-tint: #ffd948;\\n --ion-color-danger: #ff4961;\\n --ion-color-danger-rgb: 255,73,97;\\n --ion-color-danger-contrast: #ffffff;\\n --ion-color-danger-contrast-rgb: 255,255,255;\\n --ion-color-danger-shade: #e04055;\\n --ion-color-danger-tint: #ff5b71;\\n --ion-color-dark: #f4f5f8;\\n --ion-color-dark-rgb: 244,245,248;\\n --ion-color-dark-contrast: #000000;\\n --ion-color-dark-contrast-rgb: 0,0,0;\\n --ion-color-dark-shade: #d7d8da;\\n --ion-color-dark-tint: #f5f6f9;\\n --ion-color-medium: #989aa2;\\n --ion-color-medium-rgb: 152,154,162;\\n --ion-color-medium-contrast: #000000;\\n --ion-color-medium-contrast-rgb: 0,0,0;\\n --ion-color-medium-shade: #86888f;\\n --ion-color-medium-tint: #a2a4ab;\\n --ion-color-light: #222428;\\n --ion-color-light-rgb: 34,36,40;\\n --ion-color-light-contrast: #ffffff;\\n --ion-color-light-contrast-rgb: 255,255,255;\\n --ion-color-light-shade: #1e2023;\\n --ion-color-light-tint: #383a3e;\\n --ion-color-expediente: #dae3f3;\\n }\\n\\n /*\\n * iOS Dark Theme\\n * -------------------------------------------\\n */\\n .ios body {\\n --ion-background-color: #000000;\\n --ion-background-color-rgb: 0,0,0;\\n --ion-text-color: #ffffff;\\n --ion-text-color-rgb: 255,255,255;\\n --ion-color-step-50: #0d0d0d;\\n --ion-color-step-100: #1a1a1a;\\n --ion-color-step-150: #262626;\\n --ion-color-step-200: #333333;\\n --ion-color-step-250: #404040;\\n --ion-color-step-300: #4d4d4d;\\n --ion-color-step-350: #595959;\\n --ion-color-step-400: #666666;\\n --ion-color-step-450: #737373;\\n --ion-color-step-500: #808080;\\n --ion-color-step-550: #8c8c8c;\\n --ion-color-step-600: #999999;\\n --ion-color-step-650: #a6a6a6;\\n --ion-color-step-700: #b3b3b3;\\n --ion-color-step-750: #bfbfbf;\\n --ion-color-step-800: #cccccc;\\n --ion-color-step-850: #d9d9d9;\\n --ion-color-step-900: #e6e6e6;\\n --ion-color-step-950: #f2f2f2;\\n --ion-toolbar-background: #0d0d0d;\\n --ion-item-background: #000000;\\n --ion-card-background: #1c1c1d;\\n --ion-color-expediente: #dae3f3;\\n }\\n\\n /*\\n * Material Design Dark Theme\\n * -------------------------------------------\\n */\\n .md body {\\n --ion-background-color: #121212;\\n --ion-background-color-rgb: 18,18,18;\\n --ion-text-color: #ffffff;\\n --ion-text-color-rgb: 255,255,255;\\n --ion-border-color: #222222;\\n --ion-color-step-50: #1e1e1e;\\n --ion-color-step-100: #2a2a2a;\\n --ion-color-step-150: #363636;\\n --ion-color-step-200: #414141;\\n --ion-color-step-250: #4d4d4d;\\n --ion-color-step-300: #595959;\\n --ion-color-step-350: #656565;\\n --ion-color-step-400: #717171;\\n --ion-color-step-450: #7d7d7d;\\n --ion-color-step-500: #898989;\\n --ion-color-step-550: #949494;\\n --ion-color-step-600: #a0a0a0;\\n --ion-color-step-650: #acacac;\\n --ion-color-step-700: #b8b8b8;\\n --ion-color-step-750: #c4c4c4;\\n --ion-color-step-800: #d0d0d0;\\n --ion-color-step-850: #dbdbdb;\\n --ion-color-step-900: #e7e7e7;\\n --ion-color-step-950: #f3f3f3;\\n --ion-item-background: #1e1e1e;\\n --ion-toolbar-background: #1f1f1f;\\n --ion-tab-bar-background: #1f1f1f;\\n --ion-card-background: #1e1e1e;\\n /* My colors */\\n --ion-color-expediente: #dae3f3;\\n }\\n}\\n.center {\\n text-align: center;\\n}\\n\\n.wrapper {\\n padding: 150px 20px 0 20px;\\n overflow: auto;\\n}\\n\\n/* .cal-modal{\\n --height: 80%;\\n --border-radius: 10px;\\n padding: 25px;\\n} */\\n.emend-message-modal {\\n --height: 50%;\\n --border-radius: 10px;\\n padding: 25px;\\n background: rgba(51, 51, 51, 0.3);\\n}\\n\\n.discart-expedient-modal {\\n --height: 200px;\\n --border-radius: 10px;\\n padding: 25px;\\n background: rgba(51, 51, 51, 0.3);\\n}\\n\\n.newchat, .new-group, .contacts, .group-messages, .custom-modal {\\n padding-top: 93px;\\n --border-radius: 25px 25px 0 0;\\n --border-width:0px;\\n}\\n\\n.capitalizeText {\\n text-transform: capitalize;\\n}\\n\\n.chat-popover .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 160px) !important;\\n max-height: 160px;\\n min-height: 160px;\\n}\\n\\n.messages-options .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 90px) !important;\\n max-height: 90px;\\n min-height: 90px;\\n}\\n\\n.chat-options-popover .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 210px) !important;\\n max-height: 210px;\\n min-height: 210px;\\n}\\n\\n.group-duration .popover-content {\\n width: 100% !important;\\n left: 0 !important;\\n bottom: 0 !important;\\n right: 0 !important;\\n top: calc(100% - 500px) !important;\\n max-height: 500px;\\n min-height: 500px;\\n}\\n\\n/* .event-actions-popover ion-list{\\n} */\\n.Rectangle {\\n width: 360px;\\n border-radius: 15px;\\n box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.07);\\n border: solid 1px #e9e9e9;\\n background-color: var(--white);\\n margin: 0 auto;\\n padding: 10px;\\n margin-bottom: 10px;\\n overflow: auto;\\n}\\n\\n.content-mdgpr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #99e47b;\\n overflow: auto;\\n}\\n\\n.content-mdgpr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #958bfc;\\n overflow: auto;\\n}\\n\\n.content-pr-Oficial {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #ffb703;\\n overflow: auto;\\n}\\n\\n.content-pr-Pessoal {\\n width: 340px;\\n border-radius: 5px;\\n border-right: 5px solid #f05d5e;\\n overflow: auto;\\n}\\n\\n.approve-event-time {\\n float: left;\\n}\\n\\n.approve-event-time p {\\n width: 33px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--Antartic-grey);\\n margin: 0;\\n padding: 0;\\n}\\n\\n.approve-event-detail {\\n float: left;\\n margin-left: 10px;\\n}\\n\\n.approve-event-detail p {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 13px;\\n font-weight: normal;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: var(--black);\\n margin: 0;\\n padding: 0;\\n}\\n\\n.approve-event-detail h3 {\\n width: 250px;\\n font-family: Roboto;\\n font-size: 15px;\\n font-weight: bold;\\n font-stretch: normal;\\n font-style: normal;\\n line-height: normal;\\n letter-spacing: normal;\\n color: #0d89d1;\\n margin: 0;\\n padding: 0;\\n}\\n\\n.nav-icon {\\n font-size: 40px;\\n}\\n\\n.btn-div {\\n width: 390px;\\n margin: 10px;\\n overflow: auto;\\n}\\n\\n.footer-toolbar {\\n width: 400px;\\n margin: 10px auto;\\n overflow: auto;\\n --background: #fff;\\n}\\n\\n.btn-ok {\\n width: 170px !important;\\n height: 45px !important;\\n margin: 0 auto !important;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n\\n.btn-ok-no-width {\\n height: 45px !important;\\n margin: 0 auto;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #42b9fe;\\n color: #ffffff !important;\\n}\\n\\n.btn-delete {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n margin: 0 auto !important;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #ffe0e0;\\n color: #d30a0a !important;\\n}\\n\\n.btn-cancel {\\n display: block;\\n width: 170px !important;\\n height: 45px !important;\\n padding: 0 !important;\\n border-radius: 22.5px;\\n background-color: #e0e9ee;\\n color: #061b52 !important;\\n margin: 0 auto !important;\\n}\\n\\n.bg-blue {\\n --background:#0782c9;\\n background: #0782c9;\\n --background-color:#0782c9;\\n background-color: #0782c9;\\n color: #ffffff;\\n --color: #ffffff;\\n}\"]}]);\n// Exports\nmodule.exports = exports;\n","\"use strict\";\n\n/*\n MIT License http://www.opensource.org/licenses/mit-license.php\n Author Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\n// eslint-disable-next-line func-names\nmodule.exports = function (useSourceMap) {\n var list = []; // return the list of modules as css string\n\n list.toString = function toString() {\n return this.map(function (item) {\n var content = cssWithMappingToString(item, useSourceMap);\n\n if (item[2]) {\n return \"@media \".concat(item[2], \" {\").concat(content, \"}\");\n }\n\n return content;\n }).join('');\n }; // import a list of modules into the list\n // eslint-disable-next-line func-names\n\n\n list.i = function (modules, mediaQuery, dedupe) {\n if (typeof modules === 'string') {\n // eslint-disable-next-line no-param-reassign\n modules = [[null, modules, '']];\n }\n\n var alreadyImportedModules = {};\n\n if (dedupe) {\n for (var i = 0; i < this.length; i++) {\n // eslint-disable-next-line prefer-destructuring\n var id = this[i][0];\n\n if (id != null) {\n alreadyImportedModules[id] = true;\n }\n }\n }\n\n for (var _i = 0; _i < modules.length; _i++) {\n var item = [].concat(modules[_i]);\n\n if (dedupe && alreadyImportedModules[item[0]]) {\n // eslint-disable-next-line no-continue\n continue;\n }\n\n if (mediaQuery) {\n if (!item[2]) {\n item[2] = mediaQuery;\n } else {\n item[2] = \"\".concat(mediaQuery, \" and \").concat(item[2]);\n }\n }\n\n list.push(item);\n }\n };\n\n return list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n var content = item[1] || ''; // eslint-disable-next-line prefer-destructuring\n\n var cssMapping = item[3];\n\n if (!cssMapping) {\n return content;\n }\n\n if (useSourceMap && typeof btoa === 'function') {\n var sourceMapping = toComment(cssMapping);\n var sourceURLs = cssMapping.sources.map(function (source) {\n return \"/*# sourceURL=\".concat(cssMapping.sourceRoot || '').concat(source, \" */\");\n });\n return [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n }\n\n return [content].join('\\n');\n} // Adapted from convert-source-map (MIT)\n\n\nfunction toComment(sourceMap) {\n // eslint-disable-next-line no-undef\n var base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n var data = \"sourceMappingURL=data:application/json;charset=utf-8;base64,\".concat(base64);\n return \"/*# \".concat(data, \" */\");\n}","\"use strict\";\n\nvar isOldIE = function isOldIE() {\n var memo;\n return function memorize() {\n if (typeof memo === 'undefined') {\n // Test for IE <= 9 as proposed by Browserhacks\n // @see http://browserhacks.com/#hack-e71d8692f65334173fee715c222cb805\n // Tests for existence of standard globals is to allow style-loader\n // to operate correctly into non-standard environments\n // @see https://github.com/webpack-contrib/style-loader/issues/177\n memo = Boolean(window && document && document.all && !window.atob);\n }\n\n return memo;\n };\n}();\n\nvar getTarget = function getTarget() {\n var memo = {};\n return function memorize(target) {\n if (typeof memo[target] === 'undefined') {\n var styleTarget = document.querySelector(target); // Special case to return head of iframe instead of iframe itself\n\n if (window.HTMLIFrameElement && styleTarget instanceof window.HTMLIFrameElement) {\n try {\n // This will throw an exception if access to iframe is blocked\n // due to cross-origin restrictions\n styleTarget = styleTarget.contentDocument.head;\n } catch (e) {\n // istanbul ignore next\n styleTarget = null;\n }\n }\n\n memo[target] = styleTarget;\n }\n\n return memo[target];\n };\n}();\n\nvar stylesInDom = [];\n\nfunction getIndexByIdentifier(identifier) {\n var result = -1;\n\n for (var i = 0; i < stylesInDom.length; i++) {\n if (stylesInDom[i].identifier === identifier) {\n result = i;\n break;\n }\n }\n\n return result;\n}\n\nfunction modulesToDom(list, options) {\n var idCountMap = {};\n var identifiers = [];\n\n for (var i = 0; i < list.length; i++) {\n var item = list[i];\n var id = options.base ? item[0] + options.base : item[0];\n var count = idCountMap[id] || 0;\n var identifier = \"\".concat(id, \" \").concat(count);\n idCountMap[id] = count + 1;\n var index = getIndexByIdentifier(identifier);\n var obj = {\n css: item[1],\n media: item[2],\n sourceMap: item[3]\n };\n\n if (index !== -1) {\n stylesInDom[index].references++;\n stylesInDom[index].updater(obj);\n } else {\n stylesInDom.push({\n identifier: identifier,\n updater: addStyle(obj, options),\n references: 1\n });\n }\n\n identifiers.push(identifier);\n }\n\n return identifiers;\n}\n\nfunction insertStyleElement(options) {\n var style = document.createElement('style');\n var attributes = options.attributes || {};\n\n if (typeof attributes.nonce === 'undefined') {\n var nonce = typeof __webpack_nonce__ !== 'undefined' ? __webpack_nonce__ : null;\n\n if (nonce) {\n attributes.nonce = nonce;\n }\n }\n\n Object.keys(attributes).forEach(function (key) {\n style.setAttribute(key, attributes[key]);\n });\n\n if (typeof options.insert === 'function') {\n options.insert(style);\n } else {\n var target = getTarget(options.insert || 'head');\n\n if (!target) {\n throw new Error(\"Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.\");\n }\n\n target.appendChild(style);\n }\n\n return style;\n}\n\nfunction removeStyleElement(style) {\n // istanbul ignore if\n if (style.parentNode === null) {\n return false;\n }\n\n style.parentNode.removeChild(style);\n}\n/* istanbul ignore next */\n\n\nvar replaceText = function replaceText() {\n var textStore = [];\n return function replace(index, replacement) {\n textStore[index] = replacement;\n return textStore.filter(Boolean).join('\\n');\n };\n}();\n\nfunction applyToSingletonTag(style, index, remove, obj) {\n var css = remove ? '' : obj.media ? \"@media \".concat(obj.media, \" {\").concat(obj.css, \"}\") : obj.css; // For old IE\n\n /* istanbul ignore if */\n\n if (style.styleSheet) {\n style.styleSheet.cssText = replaceText(index, css);\n } else {\n var cssNode = document.createTextNode(css);\n var childNodes = style.childNodes;\n\n if (childNodes[index]) {\n style.removeChild(childNodes[index]);\n }\n\n if (childNodes.length) {\n style.insertBefore(cssNode, childNodes[index]);\n } else {\n style.appendChild(cssNode);\n }\n }\n}\n\nfunction applyToTag(style, options, obj) {\n var css = obj.css;\n var media = obj.media;\n var sourceMap = obj.sourceMap;\n\n if (media) {\n style.setAttribute('media', media);\n } else {\n style.removeAttribute('media');\n }\n\n if (sourceMap && btoa) {\n css += \"\\n/*# sourceMappingURL=data:application/json;base64,\".concat(btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))), \" */\");\n } // For old IE\n\n /* istanbul ignore if */\n\n\n if (style.styleSheet) {\n style.styleSheet.cssText = css;\n } else {\n while (style.firstChild) {\n style.removeChild(style.firstChild);\n }\n\n style.appendChild(document.createTextNode(css));\n }\n}\n\nvar singleton = null;\nvar singletonCounter = 0;\n\nfunction addStyle(obj, options) {\n var style;\n var update;\n var remove;\n\n if (options.singleton) {\n var styleIndex = singletonCounter++;\n style = singleton || (singleton = insertStyleElement(options));\n update = applyToSingletonTag.bind(null, style, styleIndex, false);\n remove = applyToSingletonTag.bind(null, style, styleIndex, true);\n } else {\n style = insertStyleElement(options);\n update = applyToTag.bind(null, style, options);\n\n remove = function remove() {\n removeStyleElement(style);\n };\n }\n\n update(obj);\n return function updateStyle(newObj) {\n if (newObj) {\n if (newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap) {\n return;\n }\n\n update(obj = newObj);\n } else {\n remove();\n }\n };\n}\n\nmodule.exports = function (list, options) {\n options = options || {}; // Force single-tag solution on IE6-9, which has a hard limit on the # of \n \n\n could become:\n\n \n
    \n \n
    \n\n Note the use of @polyfill in the comment above a ShadowDOM specific style\n declaration. This is a directive to the styling shim to use the selector\n in comments in lieu of the next selector when running under polyfill.\n*/\nclass ShadowCss {\n constructor() {\n this.strictStyling = true;\n }\n /*\n * Shim some cssText with the given selector. Returns cssText that can\n * be included in the document via WebComponents.ShadowCSS.addCssToDocument(css).\n *\n * When strictStyling is true:\n * - selector is the attribute added to all elements inside the host,\n * - hostSelector is the attribute added to the host itself.\n */\n shimCssText(cssText, selector, hostSelector = '') {\n const commentsWithHash = extractCommentsWithHash(cssText);\n cssText = stripComments(cssText);\n cssText = this._insertDirectives(cssText);\n const scopedCssText = this._scopeCssText(cssText, selector, hostSelector);\n return [scopedCssText, ...commentsWithHash].join('\\n');\n }\n _insertDirectives(cssText) {\n cssText = this._insertPolyfillDirectivesInCssText(cssText);\n return this._insertPolyfillRulesInCssText(cssText);\n }\n /*\n * Process styles to convert native ShadowDOM rules that will trip\n * up the css parser; we rely on decorating the stylesheet with inert rules.\n *\n * For example, we convert this rule:\n *\n * polyfill-next-selector { content: ':host menu-item'; }\n * ::content menu-item {\n *\n * to this:\n *\n * scopeName menu-item {\n *\n **/\n _insertPolyfillDirectivesInCssText(cssText) {\n // Difference with webcomponents.js: does not handle comments\n return cssText.replace(_cssContentNextSelectorRe, function (...m) {\n return m[2] + '{';\n });\n }\n /*\n * Process styles to add rules which will only apply under the polyfill\n *\n * For example, we convert this rule:\n *\n * polyfill-rule {\n * content: ':host menu-item';\n * ...\n * }\n *\n * to this:\n *\n * scopeName menu-item {...}\n *\n **/\n _insertPolyfillRulesInCssText(cssText) {\n // Difference with webcomponents.js: does not handle comments\n return cssText.replace(_cssContentRuleRe, (...m) => {\n const rule = m[0].replace(m[1], '').replace(m[2], '');\n return m[4] + rule;\n });\n }\n /* Ensure styles are scoped. Pseudo-scoping takes a rule like:\n *\n * .foo {... }\n *\n * and converts this to\n *\n * scopeName .foo { ... }\n */\n _scopeCssText(cssText, scopeSelector, hostSelector) {\n const unscopedRules = this._extractUnscopedRulesFromCssText(cssText);\n // replace :host and :host-context -shadowcsshost and -shadowcsshost respectively\n cssText = this._insertPolyfillHostInCssText(cssText);\n cssText = this._convertColonHost(cssText);\n cssText = this._convertColonHostContext(cssText);\n cssText = this._convertShadowDOMSelectors(cssText);\n if (scopeSelector) {\n cssText = this._scopeSelectors(cssText, scopeSelector, hostSelector);\n }\n cssText = cssText + '\\n' + unscopedRules;\n return cssText.trim();\n }\n /*\n * Process styles to add rules which will only apply under the polyfill\n * and do not process via CSSOM. (CSSOM is destructive to rules on rare\n * occasions, e.g. -webkit-calc on Safari.)\n * For example, we convert this rule:\n *\n * @polyfill-unscoped-rule {\n * content: 'menu-item';\n * ... }\n *\n * to this:\n *\n * menu-item {...}\n *\n **/\n _extractUnscopedRulesFromCssText(cssText) {\n // Difference with webcomponents.js: does not handle comments\n let r = '';\n let m;\n _cssContentUnscopedRuleRe.lastIndex = 0;\n while ((m = _cssContentUnscopedRuleRe.exec(cssText)) !== null) {\n const rule = m[0].replace(m[2], '').replace(m[1], m[4]);\n r += rule + '\\n\\n';\n }\n return r;\n }\n /*\n * convert a rule like :host(.foo) > .bar { }\n *\n * to\n *\n * .foo > .bar\n */\n _convertColonHost(cssText) {\n return this._convertColonRule(cssText, _cssColonHostRe, this._colonHostPartReplacer);\n }\n /*\n * convert a rule like :host-context(.foo) > .bar { }\n *\n * to\n *\n * .foo > .bar, .foo scopeName > .bar { }\n *\n * and\n *\n * :host-context(.foo:host) .bar { ... }\n *\n * to\n *\n * .foo .bar { ... }\n */\n _convertColonHostContext(cssText) {\n return this._convertColonRule(cssText, _cssColonHostContextRe, this._colonHostContextPartReplacer);\n }\n _convertColonRule(cssText, regExp, partReplacer) {\n // m[1] = :host(-context), m[2] = contents of (), m[3] rest of rule\n return cssText.replace(regExp, function (...m) {\n if (m[2]) {\n const parts = m[2].split(',');\n const r = [];\n for (let i = 0; i < parts.length; i++) {\n const p = parts[i].trim();\n if (!p)\n break;\n r.push(partReplacer(_polyfillHostNoCombinator, p, m[3]));\n }\n return r.join(',');\n }\n else {\n return _polyfillHostNoCombinator + m[3];\n }\n });\n }\n _colonHostContextPartReplacer(host, part, suffix) {\n if (part.indexOf(_polyfillHost) > -1) {\n return this._colonHostPartReplacer(host, part, suffix);\n }\n else {\n return host + part + suffix + ', ' + part + ' ' + host + suffix;\n }\n }\n _colonHostPartReplacer(host, part, suffix) {\n return host + part.replace(_polyfillHost, '') + suffix;\n }\n /*\n * Convert combinators like ::shadow and pseudo-elements like ::content\n * by replacing with space.\n */\n _convertShadowDOMSelectors(cssText) {\n return _shadowDOMSelectorsRe.reduce((result, pattern) => result.replace(pattern, ' '), cssText);\n }\n // change a selector like 'div' to 'name div'\n _scopeSelectors(cssText, scopeSelector, hostSelector) {\n return processRules(cssText, (rule) => {\n let selector = rule.selector;\n let content = rule.content;\n if (rule.selector[0] != '@') {\n selector =\n this._scopeSelector(rule.selector, scopeSelector, hostSelector, this.strictStyling);\n }\n else if (rule.selector.startsWith('@media') || rule.selector.startsWith('@supports') ||\n rule.selector.startsWith('@page') || rule.selector.startsWith('@document')) {\n content = this._scopeSelectors(rule.content, scopeSelector, hostSelector);\n }\n return new CssRule(selector, content);\n });\n }\n _scopeSelector(selector, scopeSelector, hostSelector, strict) {\n return selector.split(',')\n .map(part => part.trim().split(_shadowDeepSelectors))\n .map((deepParts) => {\n const [shallowPart, ...otherParts] = deepParts;\n const applyScope = (shallowPart) => {\n if (this._selectorNeedsScoping(shallowPart, scopeSelector)) {\n return strict ?\n this._applyStrictSelectorScope(shallowPart, scopeSelector, hostSelector) :\n this._applySelectorScope(shallowPart, scopeSelector, hostSelector);\n }\n else {\n return shallowPart;\n }\n };\n return [applyScope(shallowPart), ...otherParts].join(' ');\n })\n .join(', ');\n }\n _selectorNeedsScoping(selector, scopeSelector) {\n const re = this._makeScopeMatcher(scopeSelector);\n return !re.test(selector);\n }\n _makeScopeMatcher(scopeSelector) {\n const lre = /\\[/g;\n const rre = /\\]/g;\n scopeSelector = scopeSelector.replace(lre, '\\\\[').replace(rre, '\\\\]');\n return new RegExp('^(' + scopeSelector + ')' + _selectorReSuffix, 'm');\n }\n _applySelectorScope(selector, scopeSelector, hostSelector) {\n // Difference from webcomponents.js: scopeSelector could not be an array\n return this._applySimpleSelectorScope(selector, scopeSelector, hostSelector);\n }\n // scope via name and [is=name]\n _applySimpleSelectorScope(selector, scopeSelector, hostSelector) {\n // In Android browser, the lastIndex is not reset when the regex is used in String.replace()\n _polyfillHostRe.lastIndex = 0;\n if (_polyfillHostRe.test(selector)) {\n const replaceBy = this.strictStyling ? `[${hostSelector}]` : scopeSelector;\n return selector\n .replace(_polyfillHostNoCombinatorRe, (hnc, selector) => {\n return selector.replace(/([^:]*)(:*)(.*)/, (_, before, colon, after) => {\n return before + replaceBy + colon + after;\n });\n })\n .replace(_polyfillHostRe, replaceBy + ' ');\n }\n return scopeSelector + ' ' + selector;\n }\n // return a selector with [name] suffix on each simple selector\n // e.g. .foo.bar > .zot becomes .foo[name].bar[name] > .zot[name] /** @internal */\n _applyStrictSelectorScope(selector, scopeSelector, hostSelector) {\n const isRe = /\\[is=([^\\]]*)\\]/g;\n scopeSelector = scopeSelector.replace(isRe, (_, ...parts) => parts[0]);\n const attrName = '[' + scopeSelector + ']';\n const _scopeSelectorPart = (p) => {\n let scopedP = p.trim();\n if (!scopedP) {\n return '';\n }\n if (p.indexOf(_polyfillHostNoCombinator) > -1) {\n scopedP = this._applySimpleSelectorScope(p, scopeSelector, hostSelector);\n }\n else {\n // remove :host since it should be unnecessary\n const t = p.replace(_polyfillHostRe, '');\n if (t.length > 0) {\n const matches = t.match(/([^:]*)(:*)(.*)/);\n if (matches) {\n scopedP = matches[1] + attrName + matches[2] + matches[3];\n }\n }\n }\n return scopedP;\n };\n const safeContent = new SafeSelector(selector);\n selector = safeContent.content();\n let scopedSelector = '';\n let startIndex = 0;\n let res;\n const sep = /( |>|\\+|~(?!=))\\s*/g;\n // If a selector appears before :host it should not be shimmed as it\n // matches on ancestor elements and not on elements in the host's shadow\n // `:host-context(div)` is transformed to\n // `-shadowcsshost-no-combinatordiv, div -shadowcsshost-no-combinator`\n // the `div` is not part of the component in the 2nd selectors and should not be scoped.\n // Historically `component-tag:host` was matching the component so we also want to preserve\n // this behavior to avoid breaking legacy apps (it should not match).\n // The behavior should be:\n // - `tag:host` -> `tag[h]` (this is to avoid breaking legacy apps, should not match anything)\n // - `tag :host` -> `tag [h]` (`tag` is not scoped because it's considered part of a\n // `:host-context(tag)`)\n const hasHost = selector.indexOf(_polyfillHostNoCombinator) > -1;\n // Only scope parts after the first `-shadowcsshost-no-combinator` when it is present\n let shouldScope = !hasHost;\n while ((res = sep.exec(selector)) !== null) {\n const separator = res[1];\n const part = selector.slice(startIndex, res.index).trim();\n shouldScope = shouldScope || part.indexOf(_polyfillHostNoCombinator) > -1;\n const scopedPart = shouldScope ? _scopeSelectorPart(part) : part;\n scopedSelector += `${scopedPart} ${separator} `;\n startIndex = sep.lastIndex;\n }\n const part = selector.substring(startIndex);\n shouldScope = shouldScope || part.indexOf(_polyfillHostNoCombinator) > -1;\n scopedSelector += shouldScope ? _scopeSelectorPart(part) : part;\n // replace the placeholders with their original values\n return safeContent.restore(scopedSelector);\n }\n _insertPolyfillHostInCssText(selector) {\n return selector.replace(_colonHostContextRe, _polyfillHostContext)\n .replace(_colonHostRe, _polyfillHost);\n }\n}\nclass SafeSelector {\n constructor(selector) {\n this.placeholders = [];\n this.index = 0;\n // Replaces attribute selectors with placeholders.\n // The WS in [attr=\"va lue\"] would otherwise be interpreted as a selector separator.\n selector = selector.replace(/(\\[[^\\]]*\\])/g, (_, keep) => {\n const replaceBy = `__ph-${this.index}__`;\n this.placeholders.push(keep);\n this.index++;\n return replaceBy;\n });\n // Replaces the expression in `:nth-child(2n + 1)` with a placeholder.\n // WS and \"+\" would otherwise be interpreted as selector separators.\n this._content = selector.replace(/(:nth-[-\\w]+)(\\([^)]+\\))/g, (_, pseudo, exp) => {\n const replaceBy = `__ph-${this.index}__`;\n this.placeholders.push(exp);\n this.index++;\n return pseudo + replaceBy;\n });\n }\n restore(content) {\n return content.replace(/__ph-(\\d+)__/g, (ph, index) => this.placeholders[+index]);\n }\n content() {\n return this._content;\n }\n}\nconst _cssContentNextSelectorRe = /polyfill-next-selector[^}]*content:[\\s]*?(['\"])(.*?)\\1[;\\s]*}([^{]*?){/gim;\nconst _cssContentRuleRe = /(polyfill-rule)[^}]*(content:[\\s]*(['\"])(.*?)\\3)[;\\s]*[^}]*}/gim;\nconst _cssContentUnscopedRuleRe = /(polyfill-unscoped-rule)[^}]*(content:[\\s]*(['\"])(.*?)\\3)[;\\s]*[^}]*}/gim;\nconst _polyfillHost = '-shadowcsshost';\n// note: :host-context pre-processed to -shadowcsshostcontext.\nconst _polyfillHostContext = '-shadowcsscontext';\nconst _parenSuffix = ')(?:\\\\((' +\n '(?:\\\\([^)(]*\\\\)|[^)(]*)+?' +\n ')\\\\))?([^,{]*)';\nconst _cssColonHostRe = new RegExp('(' + _polyfillHost + _parenSuffix, 'gim');\nconst _cssColonHostContextRe = new RegExp('(' + _polyfillHostContext + _parenSuffix, 'gim');\nconst _polyfillHostNoCombinator = _polyfillHost + '-no-combinator';\nconst _polyfillHostNoCombinatorRe = /-shadowcsshost-no-combinator([^\\s]*)/;\nconst _shadowDOMSelectorsRe = [\n /::shadow/g,\n /::content/g,\n // Deprecated selectors\n /\\/shadow-deep\\//g,\n /\\/shadow\\//g,\n];\n// The deep combinator is deprecated in the CSS spec\n// Support for `>>>`, `deep`, `::ng-deep` is then also deprecated and will be removed in the future.\n// see https://github.com/angular/angular/pull/17677\nconst _shadowDeepSelectors = /(?:>>>)|(?:\\/deep\\/)|(?:::ng-deep)/g;\nconst _selectorReSuffix = '([>\\\\s~+\\[.,{:][\\\\s\\\\S]*)?$';\nconst _polyfillHostRe = /-shadowcsshost/gim;\nconst _colonHostRe = /:host/gim;\nconst _colonHostContextRe = /:host-context/gim;\nconst _commentRe = /\\/\\*\\s*[\\s\\S]*?\\*\\//g;\nfunction stripComments(input) {\n return input.replace(_commentRe, '');\n}\nconst _commentWithHashRe = /\\/\\*\\s*#\\s*source(Mapping)?URL=[\\s\\S]+?\\*\\//g;\nfunction extractCommentsWithHash(input) {\n return input.match(_commentWithHashRe) || [];\n}\nconst _ruleRe = /(\\s*)([^;\\{\\}]+?)(\\s*)((?:{%BLOCK%}?\\s*;?)|(?:\\s*;))/g;\nconst _curlyRe = /([{}])/g;\nconst OPEN_CURLY = '{';\nconst CLOSE_CURLY = '}';\nconst BLOCK_PLACEHOLDER = '%BLOCK%';\nclass CssRule {\n constructor(selector, content) {\n this.selector = selector;\n this.content = content;\n }\n}\nfunction processRules(input, ruleCallback) {\n const inputWithEscapedBlocks = escapeBlocks(input);\n let nextBlockIndex = 0;\n return inputWithEscapedBlocks.escapedString.replace(_ruleRe, function (...m) {\n const selector = m[2];\n let content = '';\n let suffix = m[4];\n let contentPrefix = '';\n if (suffix && suffix.startsWith('{' + BLOCK_PLACEHOLDER)) {\n content = inputWithEscapedBlocks.blocks[nextBlockIndex++];\n suffix = suffix.substring(BLOCK_PLACEHOLDER.length + 1);\n contentPrefix = '{';\n }\n const rule = ruleCallback(new CssRule(selector, content));\n return `${m[1]}${rule.selector}${m[3]}${contentPrefix}${rule.content}${suffix}`;\n });\n}\nclass StringWithEscapedBlocks {\n constructor(escapedString, blocks) {\n this.escapedString = escapedString;\n this.blocks = blocks;\n }\n}\nfunction escapeBlocks(input) {\n const inputParts = input.split(_curlyRe);\n const resultParts = [];\n const escapedBlocks = [];\n let bracketCount = 0;\n let currentBlockParts = [];\n for (let partIndex = 0; partIndex < inputParts.length; partIndex++) {\n const part = inputParts[partIndex];\n if (part == CLOSE_CURLY) {\n bracketCount--;\n }\n if (bracketCount > 0) {\n currentBlockParts.push(part);\n }\n else {\n if (currentBlockParts.length > 0) {\n escapedBlocks.push(currentBlockParts.join(''));\n resultParts.push(BLOCK_PLACEHOLDER);\n currentBlockParts = [];\n }\n resultParts.push(part);\n }\n if (part == OPEN_CURLY) {\n bracketCount++;\n }\n }\n if (currentBlockParts.length > 0) {\n escapedBlocks.push(currentBlockParts.join(''));\n resultParts.push(BLOCK_PLACEHOLDER);\n }\n return new StringWithEscapedBlocks(resultParts.join(''), escapedBlocks);\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nconst COMPONENT_VARIABLE = '%COMP%';\nconst HOST_ATTR = `_nghost-${COMPONENT_VARIABLE}`;\nconst CONTENT_ATTR = `_ngcontent-${COMPONENT_VARIABLE}`;\nclass StylesCompileDependency {\n constructor(name, moduleUrl, setValue) {\n this.name = name;\n this.moduleUrl = moduleUrl;\n this.setValue = setValue;\n }\n}\nclass CompiledStylesheet {\n constructor(outputCtx, stylesVar, dependencies, isShimmed, meta) {\n this.outputCtx = outputCtx;\n this.stylesVar = stylesVar;\n this.dependencies = dependencies;\n this.isShimmed = isShimmed;\n this.meta = meta;\n }\n}\nclass StyleCompiler {\n constructor(_urlResolver) {\n this._urlResolver = _urlResolver;\n this._shadowCss = new ShadowCss();\n }\n compileComponent(outputCtx, comp) {\n const template = comp.template;\n return this._compileStyles(outputCtx, comp, new CompileStylesheetMetadata({\n styles: template.styles,\n styleUrls: template.styleUrls,\n moduleUrl: identifierModuleUrl(comp.type)\n }), this.needsStyleShim(comp), true);\n }\n compileStyles(outputCtx, comp, stylesheet, shim = this.needsStyleShim(comp)) {\n return this._compileStyles(outputCtx, comp, stylesheet, shim, false);\n }\n needsStyleShim(comp) {\n return comp.template.encapsulation === ViewEncapsulation.Emulated;\n }\n _compileStyles(outputCtx, comp, stylesheet, shim, isComponentStylesheet) {\n const styleExpressions = stylesheet.styles.map(plainStyle => literal(this._shimIfNeeded(plainStyle, shim)));\n const dependencies = [];\n stylesheet.styleUrls.forEach((styleUrl) => {\n const exprIndex = styleExpressions.length;\n // Note: This placeholder will be filled later.\n styleExpressions.push(null);\n dependencies.push(new StylesCompileDependency(getStylesVarName(null), styleUrl, (value) => styleExpressions[exprIndex] = outputCtx.importExpr(value)));\n });\n // styles variable contains plain strings and arrays of other styles arrays (recursive),\n // so we set its type to dynamic.\n const stylesVar = getStylesVarName(isComponentStylesheet ? comp : null);\n const stmt = variable(stylesVar)\n .set(literalArr(styleExpressions, new ArrayType(DYNAMIC_TYPE, [TypeModifier.Const])))\n .toDeclStmt(null, isComponentStylesheet ? [StmtModifier.Final] : [\n StmtModifier.Final, StmtModifier.Exported\n ]);\n outputCtx.statements.push(stmt);\n return new CompiledStylesheet(outputCtx, stylesVar, dependencies, shim, stylesheet);\n }\n _shimIfNeeded(style, shim) {\n return shim ? this._shadowCss.shimCssText(style, CONTENT_ATTR, HOST_ATTR) : style;\n }\n}\nfunction getStylesVarName(component) {\n let result = `styles`;\n if (component) {\n result += `_${identifierName(component.type)}`;\n }\n return result;\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n/**\n * A path is an ordered set of elements. Typically a path is to a\n * particular offset in a source file. The head of the list is the top\n * most node. The tail is the node that contains the offset directly.\n *\n * For example, the expression `a + b + c` might have an ast that looks\n * like:\n * +\n * / \\\n * a +\n * / \\\n * b c\n *\n * The path to the node at offset 9 would be `['+' at 1-10, '+' at 7-10,\n * 'c' at 9-10]` and the path the node at offset 1 would be\n * `['+' at 1-10, 'a' at 1-2]`.\n */\nclass AstPath {\n constructor(path, position = -1) {\n this.path = path;\n this.position = position;\n }\n get empty() {\n return !this.path || !this.path.length;\n }\n get head() {\n return this.path[0];\n }\n get tail() {\n return this.path[this.path.length - 1];\n }\n parentOf(node) {\n return node && this.path[this.path.indexOf(node) - 1];\n }\n childOf(node) {\n return this.path[this.path.indexOf(node) + 1];\n }\n first(ctor) {\n for (let i = this.path.length - 1; i >= 0; i--) {\n let item = this.path[i];\n if (item instanceof ctor)\n return item;\n }\n }\n push(node) {\n this.path.push(node);\n }\n pop() {\n return this.path.pop();\n }\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nclass NodeWithI18n {\n constructor(sourceSpan, i18n) {\n this.sourceSpan = sourceSpan;\n this.i18n = i18n;\n }\n}\nclass Text$3 extends NodeWithI18n {\n constructor(value, sourceSpan, i18n) {\n super(sourceSpan, i18n);\n this.value = value;\n }\n visit(visitor, context) {\n return visitor.visitText(this, context);\n }\n}\nclass Expansion extends NodeWithI18n {\n constructor(switchValue, type, cases, sourceSpan, switchValueSourceSpan, i18n) {\n super(sourceSpan, i18n);\n this.switchValue = switchValue;\n this.type = type;\n this.cases = cases;\n this.switchValueSourceSpan = switchValueSourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitExpansion(this, context);\n }\n}\nclass ExpansionCase {\n constructor(value, expression, sourceSpan, valueSourceSpan, expSourceSpan) {\n this.value = value;\n this.expression = expression;\n this.sourceSpan = sourceSpan;\n this.valueSourceSpan = valueSourceSpan;\n this.expSourceSpan = expSourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitExpansionCase(this, context);\n }\n}\nclass Attribute extends NodeWithI18n {\n constructor(name, value, sourceSpan, valueSpan, i18n) {\n super(sourceSpan, i18n);\n this.name = name;\n this.value = value;\n this.valueSpan = valueSpan;\n }\n visit(visitor, context) {\n return visitor.visitAttribute(this, context);\n }\n}\nclass Element$1 extends NodeWithI18n {\n constructor(name, attrs, children, sourceSpan, startSourceSpan = null, endSourceSpan = null, i18n) {\n super(sourceSpan, i18n);\n this.name = name;\n this.attrs = attrs;\n this.children = children;\n this.startSourceSpan = startSourceSpan;\n this.endSourceSpan = endSourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitElement(this, context);\n }\n}\nclass Comment {\n constructor(value, sourceSpan) {\n this.value = value;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitComment(this, context);\n }\n}\nfunction visitAll$1(visitor, nodes, context = null) {\n const result = [];\n const visit = visitor.visit ?\n (ast) => visitor.visit(ast, context) || ast.visit(visitor, context) :\n (ast) => ast.visit(visitor, context);\n nodes.forEach(ast => {\n const astResult = visit(ast);\n if (astResult) {\n result.push(astResult);\n }\n });\n return result;\n}\nclass RecursiveVisitor$1 {\n constructor() { }\n visitElement(ast, context) {\n this.visitChildren(context, visit => {\n visit(ast.attrs);\n visit(ast.children);\n });\n }\n visitAttribute(ast, context) { }\n visitText(ast, context) { }\n visitComment(ast, context) { }\n visitExpansion(ast, context) {\n return this.visitChildren(context, visit => {\n visit(ast.cases);\n });\n }\n visitExpansionCase(ast, context) { }\n visitChildren(context, cb) {\n let results = [];\n let t = this;\n function visit(children) {\n if (children)\n results.push(visitAll$1(t, children, context));\n }\n cb(visit);\n return Array.prototype.concat.apply([], results);\n }\n}\nfunction spanOf(ast) {\n const start = ast.sourceSpan.start.offset;\n let end = ast.sourceSpan.end.offset;\n if (ast instanceof Element$1) {\n if (ast.endSourceSpan) {\n end = ast.endSourceSpan.end.offset;\n }\n else if (ast.children && ast.children.length) {\n end = spanOf(ast.children[ast.children.length - 1]).end;\n }\n }\n return { start, end };\n}\nfunction findNode(nodes, position) {\n const path = [];\n const visitor = new class extends RecursiveVisitor$1 {\n visit(ast, context) {\n const span = spanOf(ast);\n if (span.start <= position && position < span.end) {\n path.push(ast);\n }\n else {\n // Returning a value here will result in the children being skipped.\n return true;\n }\n }\n };\n visitAll$1(visitor, nodes);\n return new AstPath(path, position);\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nvar TokenType;\n(function (TokenType) {\n TokenType[TokenType[\"TAG_OPEN_START\"] = 0] = \"TAG_OPEN_START\";\n TokenType[TokenType[\"TAG_OPEN_END\"] = 1] = \"TAG_OPEN_END\";\n TokenType[TokenType[\"TAG_OPEN_END_VOID\"] = 2] = \"TAG_OPEN_END_VOID\";\n TokenType[TokenType[\"TAG_CLOSE\"] = 3] = \"TAG_CLOSE\";\n TokenType[TokenType[\"TEXT\"] = 4] = \"TEXT\";\n TokenType[TokenType[\"ESCAPABLE_RAW_TEXT\"] = 5] = \"ESCAPABLE_RAW_TEXT\";\n TokenType[TokenType[\"RAW_TEXT\"] = 6] = \"RAW_TEXT\";\n TokenType[TokenType[\"COMMENT_START\"] = 7] = \"COMMENT_START\";\n TokenType[TokenType[\"COMMENT_END\"] = 8] = \"COMMENT_END\";\n TokenType[TokenType[\"CDATA_START\"] = 9] = \"CDATA_START\";\n TokenType[TokenType[\"CDATA_END\"] = 10] = \"CDATA_END\";\n TokenType[TokenType[\"ATTR_NAME\"] = 11] = \"ATTR_NAME\";\n TokenType[TokenType[\"ATTR_QUOTE\"] = 12] = \"ATTR_QUOTE\";\n TokenType[TokenType[\"ATTR_VALUE\"] = 13] = \"ATTR_VALUE\";\n TokenType[TokenType[\"DOC_TYPE\"] = 14] = \"DOC_TYPE\";\n TokenType[TokenType[\"EXPANSION_FORM_START\"] = 15] = \"EXPANSION_FORM_START\";\n TokenType[TokenType[\"EXPANSION_CASE_VALUE\"] = 16] = \"EXPANSION_CASE_VALUE\";\n TokenType[TokenType[\"EXPANSION_CASE_EXP_START\"] = 17] = \"EXPANSION_CASE_EXP_START\";\n TokenType[TokenType[\"EXPANSION_CASE_EXP_END\"] = 18] = \"EXPANSION_CASE_EXP_END\";\n TokenType[TokenType[\"EXPANSION_FORM_END\"] = 19] = \"EXPANSION_FORM_END\";\n TokenType[TokenType[\"EOF\"] = 20] = \"EOF\";\n})(TokenType || (TokenType = {}));\nclass Token {\n constructor(type, parts, sourceSpan) {\n this.type = type;\n this.parts = parts;\n this.sourceSpan = sourceSpan;\n }\n}\nclass TokenError extends ParseError {\n constructor(errorMsg, tokenType, span) {\n super(span, errorMsg);\n this.tokenType = tokenType;\n }\n}\nclass TokenizeResult {\n constructor(tokens, errors) {\n this.tokens = tokens;\n this.errors = errors;\n }\n}\nfunction tokenize(source, url, getTagDefinition, options = {}) {\n return new _Tokenizer(new ParseSourceFile(source, url), getTagDefinition, options).tokenize();\n}\nconst _CR_OR_CRLF_REGEXP = /\\r\\n?/g;\nfunction _unexpectedCharacterErrorMsg(charCode) {\n const char = charCode === $EOF ? 'EOF' : String.fromCharCode(charCode);\n return `Unexpected character \"${char}\"`;\n}\nfunction _unknownEntityErrorMsg(entitySrc) {\n return `Unknown entity \"${entitySrc}\" - use the \"&#;\" or \"&#x;\" syntax`;\n}\nclass _ControlFlowError {\n constructor(error) {\n this.error = error;\n }\n}\n// See http://www.w3.org/TR/html51/syntax.html#writing\nclass _Tokenizer {\n /**\n * @param _file The html source file being tokenized.\n * @param _getTagDefinition A function that will retrieve a tag definition for a given tag name.\n * @param options Configuration of the tokenization.\n */\n constructor(_file, _getTagDefinition, options) {\n this._getTagDefinition = _getTagDefinition;\n this._currentTokenStart = null;\n this._currentTokenType = null;\n this._expansionCaseStack = [];\n this._inInterpolation = false;\n this.tokens = [];\n this.errors = [];\n this._tokenizeIcu = options.tokenizeExpansionForms || false;\n this._interpolationConfig = options.interpolationConfig || DEFAULT_INTERPOLATION_CONFIG;\n this._leadingTriviaCodePoints =\n options.leadingTriviaChars && options.leadingTriviaChars.map(c => c.codePointAt(0) || 0);\n const range = options.range || { endPos: _file.content.length, startPos: 0, startLine: 0, startCol: 0 };\n this._cursor = options.escapedString ? new EscapedCharacterCursor(_file, range) :\n new PlainCharacterCursor(_file, range);\n this._preserveLineEndings = options.preserveLineEndings || false;\n try {\n this._cursor.init();\n }\n catch (e) {\n this.handleError(e);\n }\n }\n _processCarriageReturns(content) {\n if (this._preserveLineEndings) {\n return content;\n }\n // http://www.w3.org/TR/html5/syntax.html#preprocessing-the-input-stream\n // In order to keep the original position in the source, we can not\n // pre-process it.\n // Instead CRs are processed right before instantiating the tokens.\n return content.replace(_CR_OR_CRLF_REGEXP, '\\n');\n }\n tokenize() {\n while (this._cursor.peek() !== $EOF) {\n const start = this._cursor.clone();\n try {\n if (this._attemptCharCode($LT)) {\n if (this._attemptCharCode($BANG)) {\n if (this._attemptCharCode($LBRACKET)) {\n this._consumeCdata(start);\n }\n else if (this._attemptCharCode($MINUS)) {\n this._consumeComment(start);\n }\n else {\n this._consumeDocType(start);\n }\n }\n else if (this._attemptCharCode($SLASH)) {\n this._consumeTagClose(start);\n }\n else {\n this._consumeTagOpen(start);\n }\n }\n else if (!(this._tokenizeIcu && this._tokenizeExpansionForm())) {\n this._consumeText();\n }\n }\n catch (e) {\n this.handleError(e);\n }\n }\n this._beginToken(TokenType.EOF);\n this._endToken([]);\n return new TokenizeResult(mergeTextTokens(this.tokens), this.errors);\n }\n /**\n * @returns whether an ICU token has been created\n * @internal\n */\n _tokenizeExpansionForm() {\n if (this.isExpansionFormStart()) {\n this._consumeExpansionFormStart();\n return true;\n }\n if (isExpansionCaseStart(this._cursor.peek()) && this._isInExpansionForm()) {\n this._consumeExpansionCaseStart();\n return true;\n }\n if (this._cursor.peek() === $RBRACE) {\n if (this._isInExpansionCase()) {\n this._consumeExpansionCaseEnd();\n return true;\n }\n if (this._isInExpansionForm()) {\n this._consumeExpansionFormEnd();\n return true;\n }\n }\n return false;\n }\n _beginToken(type, start = this._cursor.clone()) {\n this._currentTokenStart = start;\n this._currentTokenType = type;\n }\n _endToken(parts, end) {\n if (this._currentTokenStart === null) {\n throw new TokenError('Programming error - attempted to end a token when there was no start to the token', this._currentTokenType, this._cursor.getSpan(end));\n }\n if (this._currentTokenType === null) {\n throw new TokenError('Programming error - attempted to end a token which has no token type', null, this._cursor.getSpan(this._currentTokenStart));\n }\n const token = new Token(this._currentTokenType, parts, this._cursor.getSpan(this._currentTokenStart, this._leadingTriviaCodePoints));\n this.tokens.push(token);\n this._currentTokenStart = null;\n this._currentTokenType = null;\n return token;\n }\n _createError(msg, span) {\n if (this._isInExpansionForm()) {\n msg += ` (Do you have an unescaped \"{\" in your template? Use \"{{ '{' }}\") to escape it.)`;\n }\n const error = new TokenError(msg, this._currentTokenType, span);\n this._currentTokenStart = null;\n this._currentTokenType = null;\n return new _ControlFlowError(error);\n }\n handleError(e) {\n if (e instanceof CursorError) {\n e = this._createError(e.msg, this._cursor.getSpan(e.cursor));\n }\n if (e instanceof _ControlFlowError) {\n this.errors.push(e.error);\n }\n else {\n throw e;\n }\n }\n _attemptCharCode(charCode) {\n if (this._cursor.peek() === charCode) {\n this._cursor.advance();\n return true;\n }\n return false;\n }\n _attemptCharCodeCaseInsensitive(charCode) {\n if (compareCharCodeCaseInsensitive(this._cursor.peek(), charCode)) {\n this._cursor.advance();\n return true;\n }\n return false;\n }\n _requireCharCode(charCode) {\n const location = this._cursor.clone();\n if (!this._attemptCharCode(charCode)) {\n throw this._createError(_unexpectedCharacterErrorMsg(this._cursor.peek()), this._cursor.getSpan(location));\n }\n }\n _attemptStr(chars) {\n const len = chars.length;\n if (this._cursor.charsLeft() < len) {\n return false;\n }\n const initialPosition = this._cursor.clone();\n for (let i = 0; i < len; i++) {\n if (!this._attemptCharCode(chars.charCodeAt(i))) {\n // If attempting to parse the string fails, we want to reset the parser\n // to where it was before the attempt\n this._cursor = initialPosition;\n return false;\n }\n }\n return true;\n }\n _attemptStrCaseInsensitive(chars) {\n for (let i = 0; i < chars.length; i++) {\n if (!this._attemptCharCodeCaseInsensitive(chars.charCodeAt(i))) {\n return false;\n }\n }\n return true;\n }\n _requireStr(chars) {\n const location = this._cursor.clone();\n if (!this._attemptStr(chars)) {\n throw this._createError(_unexpectedCharacterErrorMsg(this._cursor.peek()), this._cursor.getSpan(location));\n }\n }\n _attemptCharCodeUntilFn(predicate) {\n while (!predicate(this._cursor.peek())) {\n this._cursor.advance();\n }\n }\n _requireCharCodeUntilFn(predicate, len) {\n const start = this._cursor.clone();\n this._attemptCharCodeUntilFn(predicate);\n if (this._cursor.diff(start) < len) {\n throw this._createError(_unexpectedCharacterErrorMsg(this._cursor.peek()), this._cursor.getSpan(start));\n }\n }\n _attemptUntilChar(char) {\n while (this._cursor.peek() !== char) {\n this._cursor.advance();\n }\n }\n _readChar(decodeEntities) {\n if (decodeEntities && this._cursor.peek() === $AMPERSAND) {\n return this._decodeEntity();\n }\n else {\n // Don't rely upon reading directly from `_input` as the actual char value\n // may have been generated from an escape sequence.\n const char = String.fromCodePoint(this._cursor.peek());\n this._cursor.advance();\n return char;\n }\n }\n _decodeEntity() {\n const start = this._cursor.clone();\n this._cursor.advance();\n if (this._attemptCharCode($HASH)) {\n const isHex = this._attemptCharCode($x) || this._attemptCharCode($X);\n const codeStart = this._cursor.clone();\n this._attemptCharCodeUntilFn(isDigitEntityEnd);\n if (this._cursor.peek() != $SEMICOLON) {\n throw this._createError(_unexpectedCharacterErrorMsg(this._cursor.peek()), this._cursor.getSpan());\n }\n const strNum = this._cursor.getChars(codeStart);\n this._cursor.advance();\n try {\n const charCode = parseInt(strNum, isHex ? 16 : 10);\n return String.fromCharCode(charCode);\n }\n catch (_a) {\n throw this._createError(_unknownEntityErrorMsg(this._cursor.getChars(start)), this._cursor.getSpan());\n }\n }\n else {\n const nameStart = this._cursor.clone();\n this._attemptCharCodeUntilFn(isNamedEntityEnd);\n if (this._cursor.peek() != $SEMICOLON) {\n this._cursor = nameStart;\n return '&';\n }\n const name = this._cursor.getChars(nameStart);\n this._cursor.advance();\n const char = NAMED_ENTITIES[name];\n if (!char) {\n throw this._createError(_unknownEntityErrorMsg(name), this._cursor.getSpan(start));\n }\n return char;\n }\n }\n _consumeRawText(decodeEntities, endMarkerPredicate) {\n this._beginToken(decodeEntities ? TokenType.ESCAPABLE_RAW_TEXT : TokenType.RAW_TEXT);\n const parts = [];\n while (true) {\n const tagCloseStart = this._cursor.clone();\n const foundEndMarker = endMarkerPredicate();\n this._cursor = tagCloseStart;\n if (foundEndMarker) {\n break;\n }\n parts.push(this._readChar(decodeEntities));\n }\n return this._endToken([this._processCarriageReturns(parts.join(''))]);\n }\n _consumeComment(start) {\n this._beginToken(TokenType.COMMENT_START, start);\n this._requireCharCode($MINUS);\n this._endToken([]);\n this._consumeRawText(false, () => this._attemptStr('-->'));\n this._beginToken(TokenType.COMMENT_END);\n this._requireStr('-->');\n this._endToken([]);\n }\n _consumeCdata(start) {\n this._beginToken(TokenType.CDATA_START, start);\n this._requireStr('CDATA[');\n this._endToken([]);\n this._consumeRawText(false, () => this._attemptStr(']]>'));\n this._beginToken(TokenType.CDATA_END);\n this._requireStr(']]>');\n this._endToken([]);\n }\n _consumeDocType(start) {\n this._beginToken(TokenType.DOC_TYPE, start);\n const contentStart = this._cursor.clone();\n this._attemptUntilChar($GT);\n const content = this._cursor.getChars(contentStart);\n this._cursor.advance();\n this._endToken([content]);\n }\n _consumePrefixAndName() {\n const nameOrPrefixStart = this._cursor.clone();\n let prefix = '';\n while (this._cursor.peek() !== $COLON && !isPrefixEnd(this._cursor.peek())) {\n this._cursor.advance();\n }\n let nameStart;\n if (this._cursor.peek() === $COLON) {\n prefix = this._cursor.getChars(nameOrPrefixStart);\n this._cursor.advance();\n nameStart = this._cursor.clone();\n }\n else {\n nameStart = nameOrPrefixStart;\n }\n this._requireCharCodeUntilFn(isNameEnd, prefix === '' ? 0 : 1);\n const name = this._cursor.getChars(nameStart);\n return [prefix, name];\n }\n _consumeTagOpen(start) {\n let tagName;\n let prefix;\n let openTagToken;\n let tokensBeforeTagOpen = this.tokens.length;\n const innerStart = this._cursor.clone();\n try {\n if (!isAsciiLetter(this._cursor.peek())) {\n throw this._createError(_unexpectedCharacterErrorMsg(this._cursor.peek()), this._cursor.getSpan(start));\n }\n openTagToken = this._consumeTagOpenStart(start);\n prefix = openTagToken.parts[0];\n tagName = openTagToken.parts[1];\n this._attemptCharCodeUntilFn(isNotWhitespace);\n while (this._cursor.peek() !== $SLASH && this._cursor.peek() !== $GT) {\n this._consumeAttributeName();\n this._attemptCharCodeUntilFn(isNotWhitespace);\n if (this._attemptCharCode($EQ)) {\n this._attemptCharCodeUntilFn(isNotWhitespace);\n this._consumeAttributeValue();\n }\n this._attemptCharCodeUntilFn(isNotWhitespace);\n }\n this._consumeTagOpenEnd();\n }\n catch (e) {\n if (e instanceof _ControlFlowError) {\n // When the start tag is invalid (including invalid \"attributes\"), assume we want a \"<\"\n this._cursor = innerStart;\n if (openTagToken) {\n this.tokens.length = tokensBeforeTagOpen;\n }\n // Back to back text tokens are merged at the end\n this._beginToken(TokenType.TEXT, start);\n this._endToken(['<']);\n return;\n }\n throw e;\n }\n const contentTokenType = this._getTagDefinition(tagName).contentType;\n if (contentTokenType === TagContentType.RAW_TEXT) {\n this._consumeRawTextWithTagClose(prefix, tagName, false);\n }\n else if (contentTokenType === TagContentType.ESCAPABLE_RAW_TEXT) {\n this._consumeRawTextWithTagClose(prefix, tagName, true);\n }\n }\n _consumeRawTextWithTagClose(prefix, tagName, decodeEntities) {\n const textToken = this._consumeRawText(decodeEntities, () => {\n if (!this._attemptCharCode($LT))\n return false;\n if (!this._attemptCharCode($SLASH))\n return false;\n this._attemptCharCodeUntilFn(isNotWhitespace);\n if (!this._attemptStrCaseInsensitive(tagName))\n return false;\n this._attemptCharCodeUntilFn(isNotWhitespace);\n return this._attemptCharCode($GT);\n });\n this._beginToken(TokenType.TAG_CLOSE);\n this._requireCharCodeUntilFn(code => code === $GT, 3);\n this._cursor.advance(); // Consume the `>`\n this._endToken([prefix, tagName]);\n }\n _consumeTagOpenStart(start) {\n this._beginToken(TokenType.TAG_OPEN_START, start);\n const parts = this._consumePrefixAndName();\n return this._endToken(parts);\n }\n _consumeAttributeName() {\n const attrNameStart = this._cursor.peek();\n if (attrNameStart === $SQ || attrNameStart === $DQ) {\n throw this._createError(_unexpectedCharacterErrorMsg(attrNameStart), this._cursor.getSpan());\n }\n this._beginToken(TokenType.ATTR_NAME);\n const prefixAndName = this._consumePrefixAndName();\n this._endToken(prefixAndName);\n }\n _consumeAttributeValue() {\n let value;\n if (this._cursor.peek() === $SQ || this._cursor.peek() === $DQ) {\n this._beginToken(TokenType.ATTR_QUOTE);\n const quoteChar = this._cursor.peek();\n this._cursor.advance();\n this._endToken([String.fromCodePoint(quoteChar)]);\n this._beginToken(TokenType.ATTR_VALUE);\n const parts = [];\n while (this._cursor.peek() !== quoteChar) {\n parts.push(this._readChar(true));\n }\n value = parts.join('');\n this._endToken([this._processCarriageReturns(value)]);\n this._beginToken(TokenType.ATTR_QUOTE);\n this._cursor.advance();\n this._endToken([String.fromCodePoint(quoteChar)]);\n }\n else {\n this._beginToken(TokenType.ATTR_VALUE);\n const valueStart = this._cursor.clone();\n this._requireCharCodeUntilFn(isNameEnd, 1);\n value = this._cursor.getChars(valueStart);\n this._endToken([this._processCarriageReturns(value)]);\n }\n }\n _consumeTagOpenEnd() {\n const tokenType = this._attemptCharCode($SLASH) ? TokenType.TAG_OPEN_END_VOID : TokenType.TAG_OPEN_END;\n this._beginToken(tokenType);\n this._requireCharCode($GT);\n this._endToken([]);\n }\n _consumeTagClose(start) {\n this._beginToken(TokenType.TAG_CLOSE, start);\n this._attemptCharCodeUntilFn(isNotWhitespace);\n const prefixAndName = this._consumePrefixAndName();\n this._attemptCharCodeUntilFn(isNotWhitespace);\n this._requireCharCode($GT);\n this._endToken(prefixAndName);\n }\n _consumeExpansionFormStart() {\n this._beginToken(TokenType.EXPANSION_FORM_START);\n this._requireCharCode($LBRACE);\n this._endToken([]);\n this._expansionCaseStack.push(TokenType.EXPANSION_FORM_START);\n this._beginToken(TokenType.RAW_TEXT);\n const condition = this._readUntil($COMMA);\n this._endToken([condition]);\n this._requireCharCode($COMMA);\n this._attemptCharCodeUntilFn(isNotWhitespace);\n this._beginToken(TokenType.RAW_TEXT);\n const type = this._readUntil($COMMA);\n this._endToken([type]);\n this._requireCharCode($COMMA);\n this._attemptCharCodeUntilFn(isNotWhitespace);\n }\n _consumeExpansionCaseStart() {\n this._beginToken(TokenType.EXPANSION_CASE_VALUE);\n const value = this._readUntil($LBRACE).trim();\n this._endToken([value]);\n this._attemptCharCodeUntilFn(isNotWhitespace);\n this._beginToken(TokenType.EXPANSION_CASE_EXP_START);\n this._requireCharCode($LBRACE);\n this._endToken([]);\n this._attemptCharCodeUntilFn(isNotWhitespace);\n this._expansionCaseStack.push(TokenType.EXPANSION_CASE_EXP_START);\n }\n _consumeExpansionCaseEnd() {\n this._beginToken(TokenType.EXPANSION_CASE_EXP_END);\n this._requireCharCode($RBRACE);\n this._endToken([]);\n this._attemptCharCodeUntilFn(isNotWhitespace);\n this._expansionCaseStack.pop();\n }\n _consumeExpansionFormEnd() {\n this._beginToken(TokenType.EXPANSION_FORM_END);\n this._requireCharCode($RBRACE);\n this._endToken([]);\n this._expansionCaseStack.pop();\n }\n _consumeText() {\n const start = this._cursor.clone();\n this._beginToken(TokenType.TEXT, start);\n const parts = [];\n do {\n if (this._interpolationConfig && this._attemptStr(this._interpolationConfig.start)) {\n parts.push(this._interpolationConfig.start);\n this._inInterpolation = true;\n }\n else if (this._interpolationConfig && this._inInterpolation &&\n this._attemptStr(this._interpolationConfig.end)) {\n parts.push(this._interpolationConfig.end);\n this._inInterpolation = false;\n }\n else {\n parts.push(this._readChar(true));\n }\n } while (!this._isTextEnd());\n this._endToken([this._processCarriageReturns(parts.join(''))]);\n }\n _isTextEnd() {\n if (this._cursor.peek() === $LT || this._cursor.peek() === $EOF) {\n return true;\n }\n if (this._tokenizeIcu && !this._inInterpolation) {\n if (this.isExpansionFormStart()) {\n // start of an expansion form\n return true;\n }\n if (this._cursor.peek() === $RBRACE && this._isInExpansionCase()) {\n // end of and expansion case\n return true;\n }\n }\n return false;\n }\n _readUntil(char) {\n const start = this._cursor.clone();\n this._attemptUntilChar(char);\n return this._cursor.getChars(start);\n }\n _isInExpansionCase() {\n return this._expansionCaseStack.length > 0 &&\n this._expansionCaseStack[this._expansionCaseStack.length - 1] ===\n TokenType.EXPANSION_CASE_EXP_START;\n }\n _isInExpansionForm() {\n return this._expansionCaseStack.length > 0 &&\n this._expansionCaseStack[this._expansionCaseStack.length - 1] ===\n TokenType.EXPANSION_FORM_START;\n }\n isExpansionFormStart() {\n if (this._cursor.peek() !== $LBRACE) {\n return false;\n }\n if (this._interpolationConfig) {\n const start = this._cursor.clone();\n const isInterpolation = this._attemptStr(this._interpolationConfig.start);\n this._cursor = start;\n return !isInterpolation;\n }\n return true;\n }\n}\nfunction isNotWhitespace(code) {\n return !isWhitespace(code) || code === $EOF;\n}\nfunction isNameEnd(code) {\n return isWhitespace(code) || code === $GT || code === $SLASH ||\n code === $SQ || code === $DQ || code === $EQ;\n}\nfunction isPrefixEnd(code) {\n return (code < $a || $z < code) && (code < $A || $Z < code) &&\n (code < $0 || code > $9);\n}\nfunction isDigitEntityEnd(code) {\n return code == $SEMICOLON || code == $EOF || !isAsciiHexDigit(code);\n}\nfunction isNamedEntityEnd(code) {\n return code == $SEMICOLON || code == $EOF || !isAsciiLetter(code);\n}\nfunction isExpansionCaseStart(peek) {\n return peek !== $RBRACE;\n}\nfunction compareCharCodeCaseInsensitive(code1, code2) {\n return toUpperCaseCharCode(code1) == toUpperCaseCharCode(code2);\n}\nfunction toUpperCaseCharCode(code) {\n return code >= $a && code <= $z ? code - $a + $A : code;\n}\nfunction mergeTextTokens(srcTokens) {\n const dstTokens = [];\n let lastDstToken = undefined;\n for (let i = 0; i < srcTokens.length; i++) {\n const token = srcTokens[i];\n if (lastDstToken && lastDstToken.type == TokenType.TEXT && token.type == TokenType.TEXT) {\n lastDstToken.parts[0] += token.parts[0];\n lastDstToken.sourceSpan.end = token.sourceSpan.end;\n }\n else {\n lastDstToken = token;\n dstTokens.push(lastDstToken);\n }\n }\n return dstTokens;\n}\nclass PlainCharacterCursor {\n constructor(fileOrCursor, range) {\n if (fileOrCursor instanceof PlainCharacterCursor) {\n this.file = fileOrCursor.file;\n this.input = fileOrCursor.input;\n this.end = fileOrCursor.end;\n const state = fileOrCursor.state;\n // Note: avoid using `{...fileOrCursor.state}` here as that has a severe performance penalty.\n // In ES5 bundles the object spread operator is translated into the `__assign` helper, which\n // is not optimized by VMs as efficiently as a raw object literal. Since this constructor is\n // called in tight loops, this difference matters.\n this.state = {\n peek: state.peek,\n offset: state.offset,\n line: state.line,\n column: state.column,\n };\n }\n else {\n if (!range) {\n throw new Error('Programming error: the range argument must be provided with a file argument.');\n }\n this.file = fileOrCursor;\n this.input = fileOrCursor.content;\n this.end = range.endPos;\n this.state = {\n peek: -1,\n offset: range.startPos,\n line: range.startLine,\n column: range.startCol,\n };\n }\n }\n clone() {\n return new PlainCharacterCursor(this);\n }\n peek() {\n return this.state.peek;\n }\n charsLeft() {\n return this.end - this.state.offset;\n }\n diff(other) {\n return this.state.offset - other.state.offset;\n }\n advance() {\n this.advanceState(this.state);\n }\n init() {\n this.updatePeek(this.state);\n }\n getSpan(start, leadingTriviaCodePoints) {\n start = start || this;\n let cloned = false;\n if (leadingTriviaCodePoints) {\n while (this.diff(start) > 0 && leadingTriviaCodePoints.indexOf(start.peek()) !== -1) {\n if (!cloned) {\n start = start.clone();\n cloned = true;\n }\n start.advance();\n }\n }\n return new ParseSourceSpan(new ParseLocation(start.file, start.state.offset, start.state.line, start.state.column), new ParseLocation(this.file, this.state.offset, this.state.line, this.state.column));\n }\n getChars(start) {\n return this.input.substring(start.state.offset, this.state.offset);\n }\n charAt(pos) {\n return this.input.charCodeAt(pos);\n }\n advanceState(state) {\n if (state.offset >= this.end) {\n this.state = state;\n throw new CursorError('Unexpected character \"EOF\"', this);\n }\n const currentChar = this.charAt(state.offset);\n if (currentChar === $LF) {\n state.line++;\n state.column = 0;\n }\n else if (!isNewLine(currentChar)) {\n state.column++;\n }\n state.offset++;\n this.updatePeek(state);\n }\n updatePeek(state) {\n state.peek = state.offset >= this.end ? $EOF : this.charAt(state.offset);\n }\n}\nclass EscapedCharacterCursor extends PlainCharacterCursor {\n constructor(fileOrCursor, range) {\n if (fileOrCursor instanceof EscapedCharacterCursor) {\n super(fileOrCursor);\n this.internalState = Object.assign({}, fileOrCursor.internalState);\n }\n else {\n super(fileOrCursor, range);\n this.internalState = this.state;\n }\n }\n advance() {\n this.state = this.internalState;\n super.advance();\n this.processEscapeSequence();\n }\n init() {\n super.init();\n this.processEscapeSequence();\n }\n clone() {\n return new EscapedCharacterCursor(this);\n }\n getChars(start) {\n const cursor = start.clone();\n let chars = '';\n while (cursor.internalState.offset < this.internalState.offset) {\n chars += String.fromCodePoint(cursor.peek());\n cursor.advance();\n }\n return chars;\n }\n /**\n * Process the escape sequence that starts at the current position in the text.\n *\n * This method is called to ensure that `peek` has the unescaped value of escape sequences.\n */\n processEscapeSequence() {\n const peek = () => this.internalState.peek;\n if (peek() === $BACKSLASH) {\n // We have hit an escape sequence so we need the internal state to become independent\n // of the external state.\n this.internalState = Object.assign({}, this.state);\n // Move past the backslash\n this.advanceState(this.internalState);\n // First check for standard control char sequences\n if (peek() === $n) {\n this.state.peek = $LF;\n }\n else if (peek() === $r) {\n this.state.peek = $CR;\n }\n else if (peek() === $v) {\n this.state.peek = $VTAB;\n }\n else if (peek() === $t) {\n this.state.peek = $TAB;\n }\n else if (peek() === $b) {\n this.state.peek = $BSPACE;\n }\n else if (peek() === $f) {\n this.state.peek = $FF;\n }\n // Now consider more complex sequences\n else if (peek() === $u) {\n // Unicode code-point sequence\n this.advanceState(this.internalState); // advance past the `u` char\n if (peek() === $LBRACE) {\n // Variable length Unicode, e.g. `\\x{123}`\n this.advanceState(this.internalState); // advance past the `{` char\n // Advance past the variable number of hex digits until we hit a `}` char\n const digitStart = this.clone();\n let length = 0;\n while (peek() !== $RBRACE) {\n this.advanceState(this.internalState);\n length++;\n }\n this.state.peek = this.decodeHexDigits(digitStart, length);\n }\n else {\n // Fixed length Unicode, e.g. `\\u1234`\n const digitStart = this.clone();\n this.advanceState(this.internalState);\n this.advanceState(this.internalState);\n this.advanceState(this.internalState);\n this.state.peek = this.decodeHexDigits(digitStart, 4);\n }\n }\n else if (peek() === $x) {\n // Hex char code, e.g. `\\x2F`\n this.advanceState(this.internalState); // advance past the `x` char\n const digitStart = this.clone();\n this.advanceState(this.internalState);\n this.state.peek = this.decodeHexDigits(digitStart, 2);\n }\n else if (isOctalDigit(peek())) {\n // Octal char code, e.g. `\\012`,\n let octal = '';\n let length = 0;\n let previous = this.clone();\n while (isOctalDigit(peek()) && length < 3) {\n previous = this.clone();\n octal += String.fromCodePoint(peek());\n this.advanceState(this.internalState);\n length++;\n }\n this.state.peek = parseInt(octal, 8);\n // Backup one char\n this.internalState = previous.internalState;\n }\n else if (isNewLine(this.internalState.peek)) {\n // Line continuation `\\` followed by a new line\n this.advanceState(this.internalState); // advance over the newline\n this.state = this.internalState;\n }\n else {\n // If none of the `if` blocks were executed then we just have an escaped normal character.\n // In that case we just, effectively, skip the backslash from the character.\n this.state.peek = this.internalState.peek;\n }\n }\n }\n decodeHexDigits(start, length) {\n const hex = this.input.substr(start.internalState.offset, length);\n const charCode = parseInt(hex, 16);\n if (!isNaN(charCode)) {\n return charCode;\n }\n else {\n start.state = start.internalState;\n throw new CursorError('Invalid hexadecimal escape sequence', start);\n }\n }\n}\nclass CursorError {\n constructor(msg, cursor) {\n this.msg = msg;\n this.cursor = cursor;\n }\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nclass TreeError extends ParseError {\n constructor(elementName, span, msg) {\n super(span, msg);\n this.elementName = elementName;\n }\n static create(elementName, span, msg) {\n return new TreeError(elementName, span, msg);\n }\n}\nclass ParseTreeResult {\n constructor(rootNodes, errors) {\n this.rootNodes = rootNodes;\n this.errors = errors;\n }\n}\nclass Parser {\n constructor(getTagDefinition) {\n this.getTagDefinition = getTagDefinition;\n }\n parse(source, url, options) {\n const tokensAndErrors = tokenize(source, url, this.getTagDefinition, options);\n const treeAndErrors = new _TreeBuilder(tokensAndErrors.tokens, this.getTagDefinition).build();\n return new ParseTreeResult(treeAndErrors.rootNodes, tokensAndErrors.errors.concat(treeAndErrors.errors));\n }\n}\nclass _TreeBuilder {\n constructor(tokens, getTagDefinition) {\n this.tokens = tokens;\n this.getTagDefinition = getTagDefinition;\n this._index = -1;\n this._rootNodes = [];\n this._errors = [];\n this._elementStack = [];\n this._advance();\n }\n build() {\n while (this._peek.type !== TokenType.EOF) {\n if (this._peek.type === TokenType.TAG_OPEN_START) {\n this._consumeStartTag(this._advance());\n }\n else if (this._peek.type === TokenType.TAG_CLOSE) {\n this._consumeEndTag(this._advance());\n }\n else if (this._peek.type === TokenType.CDATA_START) {\n this._closeVoidElement();\n this._consumeCdata(this._advance());\n }\n else if (this._peek.type === TokenType.COMMENT_START) {\n this._closeVoidElement();\n this._consumeComment(this._advance());\n }\n else if (this._peek.type === TokenType.TEXT || this._peek.type === TokenType.RAW_TEXT ||\n this._peek.type === TokenType.ESCAPABLE_RAW_TEXT) {\n this._closeVoidElement();\n this._consumeText(this._advance());\n }\n else if (this._peek.type === TokenType.EXPANSION_FORM_START) {\n this._consumeExpansion(this._advance());\n }\n else {\n // Skip all other tokens...\n this._advance();\n }\n }\n return new ParseTreeResult(this._rootNodes, this._errors);\n }\n _advance() {\n const prev = this._peek;\n if (this._index < this.tokens.length - 1) {\n // Note: there is always an EOF token at the end\n this._index++;\n }\n this._peek = this.tokens[this._index];\n return prev;\n }\n _advanceIf(type) {\n if (this._peek.type === type) {\n return this._advance();\n }\n return null;\n }\n _consumeCdata(startToken) {\n this._consumeText(this._advance());\n this._advanceIf(TokenType.CDATA_END);\n }\n _consumeComment(token) {\n const text = this._advanceIf(TokenType.RAW_TEXT);\n this._advanceIf(TokenType.COMMENT_END);\n const value = text != null ? text.parts[0].trim() : null;\n this._addToParent(new Comment(value, token.sourceSpan));\n }\n _consumeExpansion(token) {\n const switchValue = this._advance();\n const type = this._advance();\n const cases = [];\n // read =\n while (this._peek.type === TokenType.EXPANSION_CASE_VALUE) {\n const expCase = this._parseExpansionCase();\n if (!expCase)\n return; // error\n cases.push(expCase);\n }\n // read the final }\n if (this._peek.type !== TokenType.EXPANSION_FORM_END) {\n this._errors.push(TreeError.create(null, this._peek.sourceSpan, `Invalid ICU message. Missing '}'.`));\n return;\n }\n const sourceSpan = new ParseSourceSpan(token.sourceSpan.start, this._peek.sourceSpan.end);\n this._addToParent(new Expansion(switchValue.parts[0], type.parts[0], cases, sourceSpan, switchValue.sourceSpan));\n this._advance();\n }\n _parseExpansionCase() {\n const value = this._advance();\n // read {\n if (this._peek.type !== TokenType.EXPANSION_CASE_EXP_START) {\n this._errors.push(TreeError.create(null, this._peek.sourceSpan, `Invalid ICU message. Missing '{'.`));\n return null;\n }\n // read until }\n const start = this._advance();\n const exp = this._collectExpansionExpTokens(start);\n if (!exp)\n return null;\n const end = this._advance();\n exp.push(new Token(TokenType.EOF, [], end.sourceSpan));\n // parse everything in between { and }\n const parsedExp = new _TreeBuilder(exp, this.getTagDefinition).build();\n if (parsedExp.errors.length > 0) {\n this._errors = this._errors.concat(parsedExp.errors);\n return null;\n }\n const sourceSpan = new ParseSourceSpan(value.sourceSpan.start, end.sourceSpan.end);\n const expSourceSpan = new ParseSourceSpan(start.sourceSpan.start, end.sourceSpan.end);\n return new ExpansionCase(value.parts[0], parsedExp.rootNodes, sourceSpan, value.sourceSpan, expSourceSpan);\n }\n _collectExpansionExpTokens(start) {\n const exp = [];\n const expansionFormStack = [TokenType.EXPANSION_CASE_EXP_START];\n while (true) {\n if (this._peek.type === TokenType.EXPANSION_FORM_START ||\n this._peek.type === TokenType.EXPANSION_CASE_EXP_START) {\n expansionFormStack.push(this._peek.type);\n }\n if (this._peek.type === TokenType.EXPANSION_CASE_EXP_END) {\n if (lastOnStack(expansionFormStack, TokenType.EXPANSION_CASE_EXP_START)) {\n expansionFormStack.pop();\n if (expansionFormStack.length == 0)\n return exp;\n }\n else {\n this._errors.push(TreeError.create(null, start.sourceSpan, `Invalid ICU message. Missing '}'.`));\n return null;\n }\n }\n if (this._peek.type === TokenType.EXPANSION_FORM_END) {\n if (lastOnStack(expansionFormStack, TokenType.EXPANSION_FORM_START)) {\n expansionFormStack.pop();\n }\n else {\n this._errors.push(TreeError.create(null, start.sourceSpan, `Invalid ICU message. Missing '}'.`));\n return null;\n }\n }\n if (this._peek.type === TokenType.EOF) {\n this._errors.push(TreeError.create(null, start.sourceSpan, `Invalid ICU message. Missing '}'.`));\n return null;\n }\n exp.push(this._advance());\n }\n }\n _consumeText(token) {\n let text = token.parts[0];\n if (text.length > 0 && text[0] == '\\n') {\n const parent = this._getParentElement();\n if (parent != null && parent.children.length == 0 &&\n this.getTagDefinition(parent.name).ignoreFirstLf) {\n text = text.substring(1);\n }\n }\n if (text.length > 0) {\n this._addToParent(new Text$3(text, token.sourceSpan));\n }\n }\n _closeVoidElement() {\n const el = this._getParentElement();\n if (el && this.getTagDefinition(el.name).isVoid) {\n this._elementStack.pop();\n }\n }\n _consumeStartTag(startTagToken) {\n const prefix = startTagToken.parts[0];\n const name = startTagToken.parts[1];\n const attrs = [];\n while (this._peek.type === TokenType.ATTR_NAME) {\n attrs.push(this._consumeAttr(this._advance()));\n }\n const fullName = this._getElementFullName(prefix, name, this._getParentElement());\n let selfClosing = false;\n // Note: There could have been a tokenizer error\n // so that we don't get a token for the end tag...\n if (this._peek.type === TokenType.TAG_OPEN_END_VOID) {\n this._advance();\n selfClosing = true;\n const tagDef = this.getTagDefinition(fullName);\n if (!(tagDef.canSelfClose || getNsPrefix(fullName) !== null || tagDef.isVoid)) {\n this._errors.push(TreeError.create(fullName, startTagToken.sourceSpan, `Only void and foreign elements can be self closed \"${startTagToken.parts[1]}\"`));\n }\n }\n else if (this._peek.type === TokenType.TAG_OPEN_END) {\n this._advance();\n selfClosing = false;\n }\n const end = this._peek.sourceSpan.start;\n const span = new ParseSourceSpan(startTagToken.sourceSpan.start, end);\n const el = new Element$1(fullName, attrs, [], span, span, undefined);\n this._pushElement(el);\n if (selfClosing) {\n this._popElement(fullName);\n el.endSourceSpan = span;\n }\n }\n _pushElement(el) {\n const parentEl = this._getParentElement();\n if (parentEl && this.getTagDefinition(parentEl.name).isClosedByChild(el.name)) {\n this._elementStack.pop();\n }\n this._addToParent(el);\n this._elementStack.push(el);\n }\n _consumeEndTag(endTagToken) {\n const fullName = this._getElementFullName(endTagToken.parts[0], endTagToken.parts[1], this._getParentElement());\n if (this._getParentElement()) {\n this._getParentElement().endSourceSpan = endTagToken.sourceSpan;\n }\n if (this.getTagDefinition(fullName).isVoid) {\n this._errors.push(TreeError.create(fullName, endTagToken.sourceSpan, `Void elements do not have end tags \"${endTagToken.parts[1]}\"`));\n }\n else if (!this._popElement(fullName)) {\n const errMsg = `Unexpected closing tag \"${fullName}\". It may happen when the tag has already been closed by another tag. For more info see https://www.w3.org/TR/html5/syntax.html#closing-elements-that-have-implied-end-tags`;\n this._errors.push(TreeError.create(fullName, endTagToken.sourceSpan, errMsg));\n }\n }\n _popElement(fullName) {\n for (let stackIndex = this._elementStack.length - 1; stackIndex >= 0; stackIndex--) {\n const el = this._elementStack[stackIndex];\n if (el.name == fullName) {\n this._elementStack.splice(stackIndex, this._elementStack.length - stackIndex);\n return true;\n }\n if (!this.getTagDefinition(el.name).closedByParent) {\n return false;\n }\n }\n return false;\n }\n _consumeAttr(attrName) {\n const fullName = mergeNsAndName(attrName.parts[0], attrName.parts[1]);\n let end = attrName.sourceSpan.end;\n let value = '';\n let valueSpan = undefined;\n if (this._peek.type === TokenType.ATTR_QUOTE) {\n this._advance();\n }\n if (this._peek.type === TokenType.ATTR_VALUE) {\n const valueToken = this._advance();\n value = valueToken.parts[0];\n end = valueToken.sourceSpan.end;\n valueSpan = valueToken.sourceSpan;\n }\n if (this._peek.type === TokenType.ATTR_QUOTE) {\n const quoteToken = this._advance();\n end = quoteToken.sourceSpan.end;\n }\n return new Attribute(fullName, value, new ParseSourceSpan(attrName.sourceSpan.start, end), valueSpan);\n }\n _getParentElement() {\n return this._elementStack.length > 0 ? this._elementStack[this._elementStack.length - 1] : null;\n }\n /**\n * Returns the parent in the DOM and the container.\n *\n * `` elements are skipped as they are not rendered as DOM element.\n */\n _getParentElementSkippingContainers() {\n let container = null;\n for (let i = this._elementStack.length - 1; i >= 0; i--) {\n if (!isNgContainer(this._elementStack[i].name)) {\n return { parent: this._elementStack[i], container };\n }\n container = this._elementStack[i];\n }\n return { parent: null, container };\n }\n _addToParent(node) {\n const parent = this._getParentElement();\n if (parent != null) {\n parent.children.push(node);\n }\n else {\n this._rootNodes.push(node);\n }\n }\n /**\n * Insert a node between the parent and the container.\n * When no container is given, the node is appended as a child of the parent.\n * Also updates the element stack accordingly.\n *\n * @internal\n */\n _insertBeforeContainer(parent, container, node) {\n if (!container) {\n this._addToParent(node);\n this._elementStack.push(node);\n }\n else {\n if (parent) {\n // replace the container with the new node in the children\n const index = parent.children.indexOf(container);\n parent.children[index] = node;\n }\n else {\n this._rootNodes.push(node);\n }\n node.children.push(container);\n this._elementStack.splice(this._elementStack.indexOf(container), 0, node);\n }\n }\n _getElementFullName(prefix, localName, parentElement) {\n if (prefix === '') {\n prefix = this.getTagDefinition(localName).implicitNamespacePrefix || '';\n if (prefix === '' && parentElement != null) {\n prefix = getNsPrefix(parentElement.name);\n }\n }\n return mergeNsAndName(prefix, localName);\n }\n}\nfunction lastOnStack(stack, element) {\n return stack.length > 0 && stack[stack.length - 1] === element;\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nclass HtmlParser extends Parser {\n constructor() {\n super(getHtmlTagDefinition);\n }\n parse(source, url, options) {\n return super.parse(source, url, options);\n }\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nconst PRESERVE_WS_ATTR_NAME = 'ngPreserveWhitespaces';\nconst SKIP_WS_TRIM_TAGS = new Set(['pre', 'template', 'textarea', 'script', 'style']);\n// Equivalent to \\s with \\u00a0 (non-breaking space) excluded.\n// Based on https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\nconst WS_CHARS = ' \\f\\n\\r\\t\\v\\u1680\\u180e\\u2000-\\u200a\\u2028\\u2029\\u202f\\u205f\\u3000\\ufeff';\nconst NO_WS_REGEXP = new RegExp(`[^${WS_CHARS}]`);\nconst WS_REPLACE_REGEXP = new RegExp(`[${WS_CHARS}]{2,}`, 'g');\nfunction hasPreserveWhitespacesAttr(attrs) {\n return attrs.some((attr) => attr.name === PRESERVE_WS_ATTR_NAME);\n}\n/**\n * Angular Dart introduced &ngsp; as a placeholder for non-removable space, see:\n * https://github.com/dart-lang/angular/blob/0bb611387d29d65b5af7f9d2515ab571fd3fbee4/_tests/test/compiler/preserve_whitespace_test.dart#L25-L32\n * In Angular Dart &ngsp; is converted to the 0xE500 PUA (Private Use Areas) unicode character\n * and later on replaced by a space. We are re-implementing the same idea here.\n */\nfunction replaceNgsp(value) {\n // lexer is replacing the &ngsp; pseudo-entity with NGSP_UNICODE\n return value.replace(new RegExp(NGSP_UNICODE, 'g'), ' ');\n}\n/**\n * This visitor can walk HTML parse tree and remove / trim text nodes using the following rules:\n * - consider spaces, tabs and new lines as whitespace characters;\n * - drop text nodes consisting of whitespace characters only;\n * - for all other text nodes replace consecutive whitespace characters with one space;\n * - convert &ngsp; pseudo-entity to a single space;\n *\n * Removal and trimming of whitespaces have positive performance impact (less code to generate\n * while compiling templates, faster view creation). At the same time it can be \"destructive\"\n * in some cases (whitespaces can influence layout). Because of the potential of breaking layout\n * this visitor is not activated by default in Angular 5 and people need to explicitly opt-in for\n * whitespace removal. The default option for whitespace removal will be revisited in Angular 6\n * and might be changed to \"on\" by default.\n */\nclass WhitespaceVisitor {\n visitElement(element, context) {\n if (SKIP_WS_TRIM_TAGS.has(element.name) || hasPreserveWhitespacesAttr(element.attrs)) {\n // don't descent into elements where we need to preserve whitespaces\n // but still visit all attributes to eliminate one used as a market to preserve WS\n return new Element$1(element.name, visitAll$1(this, element.attrs), element.children, element.sourceSpan, element.startSourceSpan, element.endSourceSpan, element.i18n);\n }\n return new Element$1(element.name, element.attrs, visitAllWithSiblings(this, element.children), element.sourceSpan, element.startSourceSpan, element.endSourceSpan, element.i18n);\n }\n visitAttribute(attribute, context) {\n return attribute.name !== PRESERVE_WS_ATTR_NAME ? attribute : null;\n }\n visitText(text, context) {\n const isNotBlank = text.value.match(NO_WS_REGEXP);\n const hasExpansionSibling = context &&\n (context.prev instanceof Expansion || context.next instanceof Expansion);\n if (isNotBlank || hasExpansionSibling) {\n return new Text$3(replaceNgsp(text.value).replace(WS_REPLACE_REGEXP, ' '), text.sourceSpan, text.i18n);\n }\n return null;\n }\n visitComment(comment, context) {\n return comment;\n }\n visitExpansion(expansion, context) {\n return expansion;\n }\n visitExpansionCase(expansionCase, context) {\n return expansionCase;\n }\n}\nfunction removeWhitespaces(htmlAstWithErrors) {\n return new ParseTreeResult(visitAll$1(new WhitespaceVisitor(), htmlAstWithErrors.rootNodes), htmlAstWithErrors.errors);\n}\nfunction visitAllWithSiblings(visitor, nodes) {\n const result = [];\n nodes.forEach((ast, i) => {\n const context = { prev: nodes[i - 1], next: nodes[i + 1] };\n const astResult = ast.visit(visitor, context);\n if (astResult) {\n result.push(astResult);\n }\n });\n return result;\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n// http://cldr.unicode.org/index/cldr-spec/plural-rules\nconst PLURAL_CASES = ['zero', 'one', 'two', 'few', 'many', 'other'];\n/**\n * Expands special forms into elements.\n *\n * For example,\n *\n * ```\n * { messages.length, plural,\n * =0 {zero}\n * =1 {one}\n * other {more than one}\n * }\n * ```\n *\n * will be expanded into\n *\n * ```\n * \n * zero\n * one\n * more than one\n * \n * ```\n */\nfunction expandNodes(nodes) {\n const expander = new _Expander();\n return new ExpansionResult(visitAll$1(expander, nodes), expander.isExpanded, expander.errors);\n}\nclass ExpansionResult {\n constructor(nodes, expanded, errors) {\n this.nodes = nodes;\n this.expanded = expanded;\n this.errors = errors;\n }\n}\nclass ExpansionError extends ParseError {\n constructor(span, errorMsg) {\n super(span, errorMsg);\n }\n}\n/**\n * Expand expansion forms (plural, select) to directives\n *\n * @internal\n */\nclass _Expander {\n constructor() {\n this.isExpanded = false;\n this.errors = [];\n }\n visitElement(element, context) {\n return new Element$1(element.name, element.attrs, visitAll$1(this, element.children), element.sourceSpan, element.startSourceSpan, element.endSourceSpan);\n }\n visitAttribute(attribute, context) {\n return attribute;\n }\n visitText(text, context) {\n return text;\n }\n visitComment(comment, context) {\n return comment;\n }\n visitExpansion(icu, context) {\n this.isExpanded = true;\n return icu.type == 'plural' ? _expandPluralForm(icu, this.errors) :\n _expandDefaultForm(icu, this.errors);\n }\n visitExpansionCase(icuCase, context) {\n throw new Error('Should not be reached');\n }\n}\n// Plural forms are expanded to `NgPlural` and `NgPluralCase`s\nfunction _expandPluralForm(ast, errors) {\n const children = ast.cases.map(c => {\n if (PLURAL_CASES.indexOf(c.value) == -1 && !c.value.match(/^=\\d+$/)) {\n errors.push(new ExpansionError(c.valueSourceSpan, `Plural cases should be \"=\" or one of ${PLURAL_CASES.join(', ')}`));\n }\n const expansionResult = expandNodes(c.expression);\n errors.push(...expansionResult.errors);\n return new Element$1(`ng-template`, [new Attribute('ngPluralCase', `${c.value}`, c.valueSourceSpan)], expansionResult.nodes, c.sourceSpan, c.sourceSpan, c.sourceSpan);\n });\n const switchAttr = new Attribute('[ngPlural]', ast.switchValue, ast.switchValueSourceSpan);\n return new Element$1('ng-container', [switchAttr], children, ast.sourceSpan, ast.sourceSpan, ast.sourceSpan);\n}\n// ICU messages (excluding plural form) are expanded to `NgSwitch` and `NgSwitchCase`s\nfunction _expandDefaultForm(ast, errors) {\n const children = ast.cases.map(c => {\n const expansionResult = expandNodes(c.expression);\n errors.push(...expansionResult.errors);\n if (c.value === 'other') {\n // other is the default case when no values match\n return new Element$1(`ng-template`, [new Attribute('ngSwitchDefault', '', c.valueSourceSpan)], expansionResult.nodes, c.sourceSpan, c.sourceSpan, c.sourceSpan);\n }\n return new Element$1(`ng-template`, [new Attribute('ngSwitchCase', `${c.value}`, c.valueSourceSpan)], expansionResult.nodes, c.sourceSpan, c.sourceSpan, c.sourceSpan);\n });\n const switchAttr = new Attribute('[ngSwitch]', ast.switchValue, ast.switchValueSourceSpan);\n return new Element$1('ng-container', [switchAttr], children, ast.sourceSpan, ast.sourceSpan, ast.sourceSpan);\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\n/**\n * A segment of text within the template.\n */\nclass TextAst {\n constructor(value, ngContentIndex, sourceSpan) {\n this.value = value;\n this.ngContentIndex = ngContentIndex;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitText(this, context);\n }\n}\n/**\n * A bound expression within the text of a template.\n */\nclass BoundTextAst {\n constructor(value, ngContentIndex, sourceSpan) {\n this.value = value;\n this.ngContentIndex = ngContentIndex;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitBoundText(this, context);\n }\n}\n/**\n * A plain attribute on an element.\n */\nclass AttrAst {\n constructor(name, value, sourceSpan) {\n this.name = name;\n this.value = value;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitAttr(this, context);\n }\n}\nconst BoundPropertyMapping = {\n [4 /* Animation */]: 4 /* Animation */,\n [1 /* Attribute */]: 1 /* Attribute */,\n [2 /* Class */]: 2 /* Class */,\n [0 /* Property */]: 0 /* Property */,\n [3 /* Style */]: 3 /* Style */,\n};\n/**\n * A binding for an element property (e.g. `[property]=\"expression\"`) or an animation trigger (e.g.\n * `[@trigger]=\"stateExp\"`)\n */\nclass BoundElementPropertyAst {\n constructor(name, type, securityContext, value, unit, sourceSpan) {\n this.name = name;\n this.type = type;\n this.securityContext = securityContext;\n this.value = value;\n this.unit = unit;\n this.sourceSpan = sourceSpan;\n this.isAnimation = this.type === 4 /* Animation */;\n }\n static fromBoundProperty(prop) {\n const type = BoundPropertyMapping[prop.type];\n return new BoundElementPropertyAst(prop.name, type, prop.securityContext, prop.value, prop.unit, prop.sourceSpan);\n }\n visit(visitor, context) {\n return visitor.visitElementProperty(this, context);\n }\n}\n/**\n * A binding for an element event (e.g. `(event)=\"handler()\"`) or an animation trigger event (e.g.\n * `(@trigger.phase)=\"callback($event)\"`).\n */\nclass BoundEventAst {\n constructor(name, target, phase, handler, sourceSpan, handlerSpan) {\n this.name = name;\n this.target = target;\n this.phase = phase;\n this.handler = handler;\n this.sourceSpan = sourceSpan;\n this.handlerSpan = handlerSpan;\n this.fullName = BoundEventAst.calcFullName(this.name, this.target, this.phase);\n this.isAnimation = !!this.phase;\n }\n static calcFullName(name, target, phase) {\n if (target) {\n return `${target}:${name}`;\n }\n if (phase) {\n return `@${name}.${phase}`;\n }\n return name;\n }\n static fromParsedEvent(event) {\n const target = event.type === 0 /* Regular */ ? event.targetOrPhase : null;\n const phase = event.type === 1 /* Animation */ ? event.targetOrPhase : null;\n return new BoundEventAst(event.name, target, phase, event.handler, event.sourceSpan, event.handlerSpan);\n }\n visit(visitor, context) {\n return visitor.visitEvent(this, context);\n }\n}\n/**\n * A reference declaration on an element (e.g. `let someName=\"expression\"`).\n */\nclass ReferenceAst {\n constructor(name, value, originalValue, sourceSpan) {\n this.name = name;\n this.value = value;\n this.originalValue = originalValue;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitReference(this, context);\n }\n}\n/**\n * A variable declaration on a (e.g. `var-someName=\"someLocalName\"`).\n */\nclass VariableAst {\n constructor(name, value, sourceSpan, valueSpan) {\n this.name = name;\n this.value = value;\n this.sourceSpan = sourceSpan;\n this.valueSpan = valueSpan;\n }\n static fromParsedVariable(v) {\n return new VariableAst(v.name, v.value, v.sourceSpan, v.valueSpan);\n }\n visit(visitor, context) {\n return visitor.visitVariable(this, context);\n }\n}\n/**\n * An element declaration in a template.\n */\nclass ElementAst {\n constructor(name, attrs, inputs, outputs, references, directives, providers, hasViewContainer, queryMatches, children, ngContentIndex, sourceSpan, endSourceSpan) {\n this.name = name;\n this.attrs = attrs;\n this.inputs = inputs;\n this.outputs = outputs;\n this.references = references;\n this.directives = directives;\n this.providers = providers;\n this.hasViewContainer = hasViewContainer;\n this.queryMatches = queryMatches;\n this.children = children;\n this.ngContentIndex = ngContentIndex;\n this.sourceSpan = sourceSpan;\n this.endSourceSpan = endSourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitElement(this, context);\n }\n}\n/**\n * A `` element included in an Angular template.\n */\nclass EmbeddedTemplateAst {\n constructor(attrs, outputs, references, variables, directives, providers, hasViewContainer, queryMatches, children, ngContentIndex, sourceSpan) {\n this.attrs = attrs;\n this.outputs = outputs;\n this.references = references;\n this.variables = variables;\n this.directives = directives;\n this.providers = providers;\n this.hasViewContainer = hasViewContainer;\n this.queryMatches = queryMatches;\n this.children = children;\n this.ngContentIndex = ngContentIndex;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitEmbeddedTemplate(this, context);\n }\n}\n/**\n * A directive property with a bound value (e.g. `*ngIf=\"condition\").\n */\nclass BoundDirectivePropertyAst {\n constructor(directiveName, templateName, value, sourceSpan) {\n this.directiveName = directiveName;\n this.templateName = templateName;\n this.value = value;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitDirectiveProperty(this, context);\n }\n}\n/**\n * A directive declared on an element.\n */\nclass DirectiveAst {\n constructor(directive, inputs, hostProperties, hostEvents, contentQueryStartId, sourceSpan) {\n this.directive = directive;\n this.inputs = inputs;\n this.hostProperties = hostProperties;\n this.hostEvents = hostEvents;\n this.contentQueryStartId = contentQueryStartId;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitDirective(this, context);\n }\n}\n/**\n * A provider declared on an element\n */\nclass ProviderAst {\n constructor(token, multiProvider, eager, providers, providerType, lifecycleHooks, sourceSpan, isModule) {\n this.token = token;\n this.multiProvider = multiProvider;\n this.eager = eager;\n this.providers = providers;\n this.providerType = providerType;\n this.lifecycleHooks = lifecycleHooks;\n this.sourceSpan = sourceSpan;\n this.isModule = isModule;\n }\n visit(visitor, context) {\n // No visit method in the visitor for now...\n return null;\n }\n}\nvar ProviderAstType;\n(function (ProviderAstType) {\n ProviderAstType[ProviderAstType[\"PublicService\"] = 0] = \"PublicService\";\n ProviderAstType[ProviderAstType[\"PrivateService\"] = 1] = \"PrivateService\";\n ProviderAstType[ProviderAstType[\"Component\"] = 2] = \"Component\";\n ProviderAstType[ProviderAstType[\"Directive\"] = 3] = \"Directive\";\n ProviderAstType[ProviderAstType[\"Builtin\"] = 4] = \"Builtin\";\n})(ProviderAstType || (ProviderAstType = {}));\n/**\n * Position where content is to be projected (instance of `` in a template).\n */\nclass NgContentAst {\n constructor(index, ngContentIndex, sourceSpan) {\n this.index = index;\n this.ngContentIndex = ngContentIndex;\n this.sourceSpan = sourceSpan;\n }\n visit(visitor, context) {\n return visitor.visitNgContent(this, context);\n }\n}\n/**\n * A visitor that accepts each node but doesn't do anything. It is intended to be used\n * as the base class for a visitor that is only interested in a subset of the node types.\n */\nclass NullTemplateVisitor {\n visitNgContent(ast, context) { }\n visitEmbeddedTemplate(ast, context) { }\n visitElement(ast, context) { }\n visitReference(ast, context) { }\n visitVariable(ast, context) { }\n visitEvent(ast, context) { }\n visitElementProperty(ast, context) { }\n visitAttr(ast, context) { }\n visitBoundText(ast, context) { }\n visitText(ast, context) { }\n visitDirective(ast, context) { }\n visitDirectiveProperty(ast, context) { }\n}\n/**\n * Base class that can be used to build a visitor that visits each node\n * in an template ast recursively.\n */\nclass RecursiveTemplateAstVisitor extends NullTemplateVisitor {\n constructor() {\n super();\n }\n // Nodes with children\n visitEmbeddedTemplate(ast, context) {\n return this.visitChildren(context, visit => {\n visit(ast.attrs);\n visit(ast.references);\n visit(ast.variables);\n visit(ast.directives);\n visit(ast.providers);\n visit(ast.children);\n });\n }\n visitElement(ast, context) {\n return this.visitChildren(context, visit => {\n visit(ast.attrs);\n visit(ast.inputs);\n visit(ast.outputs);\n visit(ast.references);\n visit(ast.directives);\n visit(ast.providers);\n visit(ast.children);\n });\n }\n visitDirective(ast, context) {\n return this.visitChildren(context, visit => {\n visit(ast.inputs);\n visit(ast.hostProperties);\n visit(ast.hostEvents);\n });\n }\n visitChildren(context, cb) {\n let results = [];\n let t = this;\n function visit(children) {\n if (children && children.length)\n results.push(templateVisitAll(t, children, context));\n }\n cb(visit);\n return Array.prototype.concat.apply([], results);\n }\n}\n/**\n * Visit every node in a list of {@link TemplateAst}s with the given {@link TemplateAstVisitor}.\n */\nfunction templateVisitAll(visitor, asts, context = null) {\n const result = [];\n const visit = visitor.visit ?\n (ast) => visitor.visit(ast, context) || ast.visit(visitor, context) :\n (ast) => ast.visit(visitor, context);\n asts.forEach(ast => {\n const astResult = visit(ast);\n if (astResult) {\n result.push(astResult);\n }\n });\n return result;\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nclass ProviderError extends ParseError {\n constructor(message, span) {\n super(span, message);\n }\n}\nclass ProviderViewContext {\n constructor(reflector, component) {\n this.reflector = reflector;\n this.component = component;\n this.errors = [];\n this.viewQueries = _getViewQueries(component);\n this.viewProviders = new Map();\n component.viewProviders.forEach((provider) => {\n if (this.viewProviders.get(tokenReference(provider.token)) == null) {\n this.viewProviders.set(tokenReference(provider.token), true);\n }\n });\n }\n}\nclass ProviderElementContext {\n constructor(viewContext, _parent, _isViewRoot, _directiveAsts, attrs, refs, isTemplate, contentQueryStartId, _sourceSpan) {\n this.viewContext = viewContext;\n this._parent = _parent;\n this._isViewRoot = _isViewRoot;\n this._directiveAsts = _directiveAsts;\n this._sourceSpan = _sourceSpan;\n this._transformedProviders = new Map();\n this._seenProviders = new Map();\n this._queriedTokens = new Map();\n this.transformedHasViewContainer = false;\n this._attrs = {};\n attrs.forEach((attrAst) => this._attrs[attrAst.name] = attrAst.value);\n const directivesMeta = _directiveAsts.map(directiveAst => directiveAst.directive);\n this._allProviders =\n _resolveProvidersFromDirectives(directivesMeta, _sourceSpan, viewContext.errors);\n this._contentQueries = _getContentQueries(contentQueryStartId, directivesMeta);\n Array.from(this._allProviders.values()).forEach((provider) => {\n this._addQueryReadsTo(provider.token, provider.token, this._queriedTokens);\n });\n if (isTemplate) {\n const templateRefId = createTokenForExternalReference(this.viewContext.reflector, Identifiers.TemplateRef);\n this._addQueryReadsTo(templateRefId, templateRefId, this._queriedTokens);\n }\n refs.forEach((refAst) => {\n let defaultQueryValue = refAst.value ||\n createTokenForExternalReference(this.viewContext.reflector, Identifiers.ElementRef);\n this._addQueryReadsTo({ value: refAst.name }, defaultQueryValue, this._queriedTokens);\n });\n if (this._queriedTokens.get(this.viewContext.reflector.resolveExternalReference(Identifiers.ViewContainerRef))) {\n this.transformedHasViewContainer = true;\n }\n // create the providers that we know are eager first\n Array.from(this._allProviders.values()).forEach((provider) => {\n const eager = provider.eager || this._queriedTokens.get(tokenReference(provider.token));\n if (eager) {\n this._getOrCreateLocalProvider(provider.providerType, provider.token, true);\n }\n });\n }\n afterElement() {\n // collect lazy providers\n Array.from(this._allProviders.values()).forEach((provider) => {\n this._getOrCreateLocalProvider(provider.providerType, provider.token, false);\n });\n }\n get transformProviders() {\n // Note: Maps keep their insertion order.\n const lazyProviders = [];\n const eagerProviders = [];\n this._transformedProviders.forEach(provider => {\n if (provider.eager) {\n eagerProviders.push(provider);\n }\n else {\n lazyProviders.push(provider);\n }\n });\n return lazyProviders.concat(eagerProviders);\n }\n get transformedDirectiveAsts() {\n const sortedProviderTypes = this.transformProviders.map(provider => provider.token.identifier);\n const sortedDirectives = this._directiveAsts.slice();\n sortedDirectives.sort((dir1, dir2) => sortedProviderTypes.indexOf(dir1.directive.type) -\n sortedProviderTypes.indexOf(dir2.directive.type));\n return sortedDirectives;\n }\n get queryMatches() {\n const allMatches = [];\n this._queriedTokens.forEach((matches) => {\n allMatches.push(...matches);\n });\n return allMatches;\n }\n _addQueryReadsTo(token, defaultValue, queryReadTokens) {\n this._getQueriesFor(token).forEach((query) => {\n const queryValue = query.meta.read || defaultValue;\n const tokenRef = tokenReference(queryValue);\n let queryMatches = queryReadTokens.get(tokenRef);\n if (!queryMatches) {\n queryMatches = [];\n queryReadTokens.set(tokenRef, queryMatches);\n }\n queryMatches.push({ queryId: query.queryId, value: queryValue });\n });\n }\n _getQueriesFor(token) {\n const result = [];\n let currentEl = this;\n let distance = 0;\n let queries;\n while (currentEl !== null) {\n queries = currentEl._contentQueries.get(tokenReference(token));\n if (queries) {\n result.push(...queries.filter((query) => query.meta.descendants || distance <= 1));\n }\n if (currentEl._directiveAsts.length > 0) {\n distance++;\n }\n currentEl = currentEl._parent;\n }\n queries = this.viewContext.viewQueries.get(tokenReference(token));\n if (queries) {\n result.push(...queries);\n }\n return result;\n }\n _getOrCreateLocalProvider(requestingProviderType, token, eager) {\n const resolvedProvider = this._allProviders.get(tokenReference(token));\n if (!resolvedProvider ||\n ((requestingProviderType === ProviderAstType.Directive ||\n requestingProviderType === ProviderAstType.PublicService) &&\n resolvedProvider.providerType === ProviderAstType.PrivateService) ||\n ((requestingProviderType === ProviderAstType.PrivateService ||\n requestingProviderType === ProviderAstType.PublicService) &&\n resolvedProvider.providerType === ProviderAstType.Builtin)) {\n return null;\n }\n let transformedProviderAst = this._transformedProviders.get(tokenReference(token));\n if (transformedProviderAst) {\n return transformedProviderAst;\n }\n if (this._seenProviders.get(tokenReference(token)) != null) {\n this.viewContext.errors.push(new ProviderError(`Cannot instantiate cyclic dependency! ${tokenName(token)}`, this._sourceSpan));\n return null;\n }\n this._seenProviders.set(tokenReference(token), true);\n const transformedProviders = resolvedProvider.providers.map((provider) => {\n let transformedUseValue = provider.useValue;\n let transformedUseExisting = provider.useExisting;\n let transformedDeps = undefined;\n if (provider.useExisting != null) {\n const existingDiDep = this._getDependency(resolvedProvider.providerType, { token: provider.useExisting }, eager);\n if (existingDiDep.token != null) {\n transformedUseExisting = existingDiDep.token;\n }\n else {\n transformedUseExisting = null;\n transformedUseValue = existingDiDep.value;\n }\n }\n else if (provider.useFactory) {\n const deps = provider.deps || provider.useFactory.diDeps;\n transformedDeps =\n deps.map((dep) => this._getDependency(resolvedProvider.providerType, dep, eager));\n }\n else if (provider.useClass) {\n const deps = provider.deps || provider.useClass.diDeps;\n transformedDeps =\n deps.map((dep) => this._getDependency(resolvedProvider.providerType, dep, eager));\n }\n return _transformProvider(provider, {\n useExisting: transformedUseExisting,\n useValue: transformedUseValue,\n deps: transformedDeps\n });\n });\n transformedProviderAst =\n _transformProviderAst(resolvedProvider, { eager: eager, providers: transformedProviders });\n this._transformedProviders.set(tokenReference(token), transformedProviderAst);\n return transformedProviderAst;\n }\n _getLocalDependency(requestingProviderType, dep, eager = false) {\n if (dep.isAttribute) {\n const attrValue = this._attrs[dep.token.value];\n return { isValue: true, value: attrValue == null ? null : attrValue };\n }\n if (dep.token != null) {\n // access builtints\n if ((requestingProviderType === ProviderAstType.Directive ||\n requestingProviderType === ProviderAstType.Component)) {\n if (tokenReference(dep.token) ===\n this.viewContext.reflector.resolveExternalReference(Identifiers.Renderer) ||\n tokenReference(dep.token) ===\n this.viewContext.reflector.resolveExternalReference(Identifiers.ElementRef) ||\n tokenReference(dep.token) ===\n this.viewContext.reflector.resolveExternalReference(Identifiers.ChangeDetectorRef) ||\n tokenReference(dep.token) ===\n this.viewContext.reflector.resolveExternalReference(Identifiers.TemplateRef)) {\n return dep;\n }\n if (tokenReference(dep.token) ===\n this.viewContext.reflector.resolveExternalReference(Identifiers.ViewContainerRef)) {\n this.transformedHasViewContainer = true;\n }\n }\n // access the injector\n if (tokenReference(dep.token) ===\n this.viewContext.reflector.resolveExternalReference(Identifiers.Injector)) {\n return dep;\n }\n // access providers\n if (this._getOrCreateLocalProvider(requestingProviderType, dep.token, eager) != null) {\n return dep;\n }\n }\n return null;\n }\n _getDependency(requestingProviderType, dep, eager = false) {\n let currElement = this;\n let currEager = eager;\n let result = null;\n if (!dep.isSkipSelf) {\n result = this._getLocalDependency(requestingProviderType, dep, eager);\n }\n if (dep.isSelf) {\n if (!result && dep.isOptional) {\n result = { isValue: true, value: null };\n }\n }\n else {\n // check parent elements\n while (!result && currElement._parent) {\n const prevElement = currElement;\n currElement = currElement._parent;\n if (prevElement._isViewRoot) {\n currEager = false;\n }\n result = currElement._getLocalDependency(ProviderAstType.PublicService, dep, currEager);\n }\n // check @Host restriction\n if (!result) {\n if (!dep.isHost || this.viewContext.component.isHost ||\n this.viewContext.component.type.reference === tokenReference(dep.token) ||\n this.viewContext.viewProviders.get(tokenReference(dep.token)) != null) {\n result = dep;\n }\n else {\n result = dep.isOptional ? { isValue: true, value: null } : null;\n }\n }\n }\n if (!result) {\n this.viewContext.errors.push(new ProviderError(`No provider for ${tokenName(dep.token)}`, this._sourceSpan));\n }\n return result;\n }\n}\nclass NgModuleProviderAnalyzer {\n constructor(reflector, ngModule, extraProviders, sourceSpan) {\n this.reflector = reflector;\n this._transformedProviders = new Map();\n this._seenProviders = new Map();\n this._errors = [];\n this._allProviders = new Map();\n ngModule.transitiveModule.modules.forEach((ngModuleType) => {\n const ngModuleProvider = { token: { identifier: ngModuleType }, useClass: ngModuleType };\n _resolveProviders([ngModuleProvider], ProviderAstType.PublicService, true, sourceSpan, this._errors, this._allProviders, /* isModule */ true);\n });\n _resolveProviders(ngModule.transitiveModule.providers.map(entry => entry.provider).concat(extraProviders), ProviderAstType.PublicService, false, sourceSpan, this._errors, this._allProviders, \n /* isModule */ false);\n }\n parse() {\n Array.from(this._allProviders.values()).forEach((provider) => {\n this._getOrCreateLocalProvider(provider.token, provider.eager);\n });\n if (this._errors.length > 0) {\n const errorString = this._errors.join('\\n');\n throw new Error(`Provider parse errors:\\n${errorString}`);\n }\n // Note: Maps keep their insertion order.\n const lazyProviders = [];\n const eagerProviders = [];\n this._transformedProviders.forEach(provider => {\n if (provider.eager) {\n eagerProviders.push(provider);\n }\n else {\n lazyProviders.push(provider);\n }\n });\n return lazyProviders.concat(eagerProviders);\n }\n _getOrCreateLocalProvider(token, eager) {\n const resolvedProvider = this._allProviders.get(tokenReference(token));\n if (!resolvedProvider) {\n return null;\n }\n let transformedProviderAst = this._transformedProviders.get(tokenReference(token));\n if (transformedProviderAst) {\n return transformedProviderAst;\n }\n if (this._seenProviders.get(tokenReference(token)) != null) {\n this._errors.push(new ProviderError(`Cannot instantiate cyclic dependency! ${tokenName(token)}`, resolvedProvider.sourceSpan));\n return null;\n }\n this._seenProviders.set(tokenReference(token), true);\n const transformedProviders = resolvedProvider.providers.map((provider) => {\n let transformedUseValue = provider.useValue;\n let transformedUseExisting = provider.useExisting;\n let transformedDeps = undefined;\n if (provider.useExisting != null) {\n const existingDiDep = this._getDependency({ token: provider.useExisting }, eager, resolvedProvider.sourceSpan);\n if (existingDiDep.token != null) {\n transformedUseExisting = existingDiDep.token;\n }\n else {\n transformedUseExisting = null;\n transformedUseValue = existingDiDep.value;\n }\n }\n else if (provider.useFactory) {\n const deps = provider.deps || provider.useFactory.diDeps;\n transformedDeps =\n deps.map((dep) => this._getDependency(dep, eager, resolvedProvider.sourceSpan));\n }\n else if (provider.useClass) {\n const deps = provider.deps || provider.useClass.diDeps;\n transformedDeps =\n deps.map((dep) => this._getDependency(dep, eager, resolvedProvider.sourceSpan));\n }\n return _transformProvider(provider, {\n useExisting: transformedUseExisting,\n useValue: transformedUseValue,\n deps: transformedDeps\n });\n });\n transformedProviderAst =\n _transformProviderAst(resolvedProvider, { eager: eager, providers: transformedProviders });\n this._transformedProviders.set(tokenReference(token), transformedProviderAst);\n return transformedProviderAst;\n }\n _getDependency(dep, eager = false, requestorSourceSpan) {\n let foundLocal = false;\n if (!dep.isSkipSelf && dep.token != null) {\n // access the injector\n if (tokenReference(dep.token) ===\n this.reflector.resolveExternalReference(Identifiers.Injector) ||\n tokenReference(dep.token) ===\n this.reflector.resolveExternalReference(Identifiers.ComponentFactoryResolver)) {\n foundLocal = true;\n // access providers\n }\n else if (this._getOrCreateLocalProvider(dep.token, eager) != null) {\n foundLocal = true;\n }\n }\n return dep;\n }\n}\nfunction _transformProvider(provider, { useExisting, useValue, deps }) {\n return {\n token: provider.token,\n useClass: provider.useClass,\n useExisting: useExisting,\n useFactory: provider.useFactory,\n useValue: useValue,\n deps: deps,\n multi: provider.multi\n };\n}\nfunction _transformProviderAst(provider, { eager, providers }) {\n return new ProviderAst(provider.token, provider.multiProvider, provider.eager || eager, providers, provider.providerType, provider.lifecycleHooks, provider.sourceSpan, provider.isModule);\n}\nfunction _resolveProvidersFromDirectives(directives, sourceSpan, targetErrors) {\n const providersByToken = new Map();\n directives.forEach((directive) => {\n const dirProvider = { token: { identifier: directive.type }, useClass: directive.type };\n _resolveProviders([dirProvider], directive.isComponent ? ProviderAstType.Component : ProviderAstType.Directive, true, sourceSpan, targetErrors, providersByToken, /* isModule */ false);\n });\n // Note: directives need to be able to overwrite providers of a component!\n const directivesWithComponentFirst = directives.filter(dir => dir.isComponent).concat(directives.filter(dir => !dir.isComponent));\n directivesWithComponentFirst.forEach((directive) => {\n _resolveProviders(directive.providers, ProviderAstType.PublicService, false, sourceSpan, targetErrors, providersByToken, /* isModule */ false);\n _resolveProviders(directive.viewProviders, ProviderAstType.PrivateService, false, sourceSpan, targetErrors, providersByToken, /* isModule */ false);\n });\n return providersByToken;\n}\nfunction _resolveProviders(providers, providerType, eager, sourceSpan, targetErrors, targetProvidersByToken, isModule) {\n providers.forEach((provider) => {\n let resolvedProvider = targetProvidersByToken.get(tokenReference(provider.token));\n if (resolvedProvider != null && !!resolvedProvider.multiProvider !== !!provider.multi) {\n targetErrors.push(new ProviderError(`Mixing multi and non multi provider is not possible for token ${tokenName(resolvedProvider.token)}`, sourceSpan));\n }\n if (!resolvedProvider) {\n const lifecycleHooks = provider.token.identifier &&\n provider.token.identifier.lifecycleHooks ?\n provider.token.identifier.lifecycleHooks :\n [];\n const isUseValue = !(provider.useClass || provider.useExisting || provider.useFactory);\n resolvedProvider = new ProviderAst(provider.token, !!provider.multi, eager || isUseValue, [provider], providerType, lifecycleHooks, sourceSpan, isModule);\n targetProvidersByToken.set(tokenReference(provider.token), resolvedProvider);\n }\n else {\n if (!provider.multi) {\n resolvedProvider.providers.length = 0;\n }\n resolvedProvider.providers.push(provider);\n }\n });\n}\nfunction _getViewQueries(component) {\n // Note: queries start with id 1 so we can use the number in a Bloom filter!\n let viewQueryId = 1;\n const viewQueries = new Map();\n if (component.viewQueries) {\n component.viewQueries.forEach((query) => _addQueryToTokenMap(viewQueries, { meta: query, queryId: viewQueryId++ }));\n }\n return viewQueries;\n}\nfunction _getContentQueries(contentQueryStartId, directives) {\n let contentQueryId = contentQueryStartId;\n const contentQueries = new Map();\n directives.forEach((directive, directiveIndex) => {\n if (directive.queries) {\n directive.queries.forEach((query) => _addQueryToTokenMap(contentQueries, { meta: query, queryId: contentQueryId++ }));\n }\n });\n return contentQueries;\n}\nfunction _addQueryToTokenMap(map, query) {\n query.meta.selectors.forEach((token) => {\n let entry = map.get(tokenReference(token));\n if (!entry) {\n entry = [];\n map.set(tokenReference(token), entry);\n }\n entry.push(query);\n });\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nclass StyleWithImports {\n constructor(style, styleUrls) {\n this.style = style;\n this.styleUrls = styleUrls;\n }\n}\nfunction isStyleUrlResolvable(url) {\n if (url == null || url.length === 0 || url[0] == '/')\n return false;\n const schemeMatch = url.match(URL_WITH_SCHEMA_REGEXP);\n return schemeMatch === null || schemeMatch[1] == 'package' || schemeMatch[1] == 'asset';\n}\n/**\n * Rewrites stylesheets by resolving and removing the @import urls that\n * are either relative or don't have a `package:` scheme\n */\nfunction extractStyleUrls(resolver, baseUrl, cssText) {\n const foundUrls = [];\n const modifiedCssText = cssText.replace(CSS_STRIPPABLE_COMMENT_REGEXP, '')\n .replace(CSS_IMPORT_REGEXP, (...m) => {\n const url = m[1] || m[2];\n if (!isStyleUrlResolvable(url)) {\n // Do not attempt to resolve non-package absolute URLs with URI\n // scheme\n return m[0];\n }\n foundUrls.push(resolver.resolve(baseUrl, url));\n return '';\n });\n return new StyleWithImports(modifiedCssText, foundUrls);\n}\nconst CSS_IMPORT_REGEXP = /@import\\s+(?:url\\()?\\s*(?:(?:['\"]([^'\"]*))|([^;\\)\\s]*))[^;]*;?/g;\nconst CSS_STRIPPABLE_COMMENT_REGEXP = /\\/\\*(?!#\\s*(?:sourceURL|sourceMappingURL)=)[\\s\\S]+?\\*\\//g;\nconst URL_WITH_SCHEMA_REGEXP = /^([^:/?#]+):/;\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nconst PROPERTY_PARTS_SEPARATOR = '.';\nconst ATTRIBUTE_PREFIX = 'attr';\nconst CLASS_PREFIX = 'class';\nconst STYLE_PREFIX = 'style';\nconst TEMPLATE_ATTR_PREFIX = '*';\nconst ANIMATE_PROP_PREFIX = 'animate-';\n/**\n * Parses bindings in templates and in the directive host area.\n */\nclass BindingParser {\n constructor(_exprParser, _interpolationConfig, _schemaRegistry, pipes, errors) {\n this._exprParser = _exprParser;\n this._interpolationConfig = _interpolationConfig;\n this._schemaRegistry = _schemaRegistry;\n this.errors = errors;\n this.pipesByName = null;\n this._usedPipes = new Map();\n // When the `pipes` parameter is `null`, do not check for used pipes\n // This is used in IVY when we might not know the available pipes at compile time\n if (pipes) {\n const pipesByName = new Map();\n pipes.forEach(pipe => pipesByName.set(pipe.name, pipe));\n this.pipesByName = pipesByName;\n }\n }\n get interpolationConfig() {\n return this._interpolationConfig;\n }\n getUsedPipes() {\n return Array.from(this._usedPipes.values());\n }\n createBoundHostProperties(dirMeta, sourceSpan) {\n if (dirMeta.hostProperties) {\n const boundProps = [];\n Object.keys(dirMeta.hostProperties).forEach(propName => {\n const expression = dirMeta.hostProperties[propName];\n if (typeof expression === 'string') {\n this.parsePropertyBinding(propName, expression, true, sourceSpan, sourceSpan.start.offset, undefined, [], boundProps);\n }\n else {\n this._reportError(`Value of the host property binding \"${propName}\" needs to be a string representing an expression but got \"${expression}\" (${typeof expression})`, sourceSpan);\n }\n });\n return boundProps;\n }\n return null;\n }\n createDirectiveHostPropertyAsts(dirMeta, elementSelector, sourceSpan) {\n const boundProps = this.createBoundHostProperties(dirMeta, sourceSpan);\n return boundProps &&\n boundProps.map((prop) => this.createBoundElementProperty(elementSelector, prop));\n }\n createDirectiveHostEventAsts(dirMeta, sourceSpan) {\n if (dirMeta.hostListeners) {\n const targetEvents = [];\n Object.keys(dirMeta.hostListeners).forEach(propName => {\n const expression = dirMeta.hostListeners[propName];\n if (typeof expression === 'string') {\n // TODO: pass a more accurate handlerSpan for this event.\n this.parseEvent(propName, expression, sourceSpan, sourceSpan, [], targetEvents);\n }\n else {\n this._reportError(`Value of the host listener \"${propName}\" needs to be a string representing an expression but got \"${expression}\" (${typeof expression})`, sourceSpan);\n }\n });\n return targetEvents;\n }\n return null;\n }\n parseInterpolation(value, sourceSpan) {\n const sourceInfo = sourceSpan.start.toString();\n try {\n const ast = this._exprParser.parseInterpolation(value, sourceInfo, sourceSpan.start.offset, this._interpolationConfig);\n if (ast)\n this._reportExpressionParserErrors(ast.errors, sourceSpan);\n this._checkPipes(ast, sourceSpan);\n return ast;\n }\n catch (e) {\n this._reportError(`${e}`, sourceSpan);\n return this._exprParser.wrapLiteralPrimitive('ERROR', sourceInfo, sourceSpan.start.offset);\n }\n }\n /**\n * Parses the bindings in a microsyntax expression, and converts them to\n * `ParsedProperty` or `ParsedVariable`.\n *\n * @param tplKey template binding name\n * @param tplValue template binding value\n * @param sourceSpan span of template binding relative to entire the template\n * @param absoluteValueOffset start of the tplValue relative to the entire template\n * @param targetMatchableAttrs potential attributes to match in the template\n * @param targetProps target property bindings in the template\n * @param targetVars target variables in the template\n */\n parseInlineTemplateBinding(tplKey, tplValue, sourceSpan, absoluteValueOffset, targetMatchableAttrs, targetProps, targetVars) {\n const absoluteKeyOffset = sourceSpan.start.offset + TEMPLATE_ATTR_PREFIX.length;\n const bindings = this._parseTemplateBindings(tplKey, tplValue, sourceSpan, absoluteKeyOffset, absoluteValueOffset);\n for (const binding of bindings) {\n // sourceSpan is for the entire HTML attribute. bindingSpan is for a particular\n // binding within the microsyntax expression so it's more narrow than sourceSpan.\n const bindingSpan = moveParseSourceSpan(sourceSpan, binding.sourceSpan);\n const key = binding.key.source;\n const keySpan = moveParseSourceSpan(sourceSpan, binding.key.span);\n if (binding instanceof VariableBinding) {\n const value = binding.value ? binding.value.source : '$implicit';\n const valueSpan = binding.value ? moveParseSourceSpan(sourceSpan, binding.value.span) : undefined;\n targetVars.push(new ParsedVariable(key, value, bindingSpan, keySpan, valueSpan));\n }\n else if (binding.value) {\n const valueSpan = moveParseSourceSpan(sourceSpan, binding.value.ast.sourceSpan);\n this._parsePropertyAst(key, binding.value, sourceSpan, valueSpan, targetMatchableAttrs, targetProps);\n }\n else {\n targetMatchableAttrs.push([key, '']);\n this.parseLiteralAttr(key, null, sourceSpan, absoluteValueOffset, undefined, targetMatchableAttrs, targetProps);\n }\n }\n }\n /**\n * Parses the bindings in a microsyntax expression, e.g.\n * ```\n * \n * ```\n *\n * @param tplKey template binding name\n * @param tplValue template binding value\n * @param sourceSpan span of template binding relative to entire the template\n * @param absoluteKeyOffset start of the `tplKey`\n * @param absoluteValueOffset start of the `tplValue`\n */\n _parseTemplateBindings(tplKey, tplValue, sourceSpan, absoluteKeyOffset, absoluteValueOffset) {\n const sourceInfo = sourceSpan.start.toString();\n try {\n const bindingsResult = this._exprParser.parseTemplateBindings(tplKey, tplValue, sourceInfo, absoluteKeyOffset, absoluteValueOffset);\n this._reportExpressionParserErrors(bindingsResult.errors, sourceSpan);\n bindingsResult.templateBindings.forEach((binding) => {\n if (binding.value instanceof ASTWithSource) {\n this._checkPipes(binding.value, sourceSpan);\n }\n });\n bindingsResult.warnings.forEach((warning) => {\n this._reportError(warning, sourceSpan, ParseErrorLevel.WARNING);\n });\n return bindingsResult.templateBindings;\n }\n catch (e) {\n this._reportError(`${e}`, sourceSpan);\n return [];\n }\n }\n parseLiteralAttr(name, value, sourceSpan, absoluteOffset, valueSpan, targetMatchableAttrs, targetProps) {\n if (isAnimationLabel(name)) {\n name = name.substring(1);\n if (value) {\n this._reportError(`Assigning animation triggers via @prop=\"exp\" attributes with an expression is invalid.` +\n ` Use property bindings (e.g. [@prop]=\"exp\") or use an attribute without a value (e.g. @prop) instead.`, sourceSpan, ParseErrorLevel.ERROR);\n }\n this._parseAnimation(name, value, sourceSpan, absoluteOffset, valueSpan, targetMatchableAttrs, targetProps);\n }\n else {\n targetProps.push(new ParsedProperty(name, this._exprParser.wrapLiteralPrimitive(value, '', absoluteOffset), ParsedPropertyType.LITERAL_ATTR, sourceSpan, valueSpan));\n }\n }\n parsePropertyBinding(name, expression, isHost, sourceSpan, absoluteOffset, valueSpan, targetMatchableAttrs, targetProps) {\n if (name.length === 0) {\n this._reportError(`Property name is missing in binding`, sourceSpan);\n }\n let isAnimationProp = false;\n if (name.startsWith(ANIMATE_PROP_PREFIX)) {\n isAnimationProp = true;\n name = name.substring(ANIMATE_PROP_PREFIX.length);\n }\n else if (isAnimationLabel(name)) {\n isAnimationProp = true;\n name = name.substring(1);\n }\n if (isAnimationProp) {\n this._parseAnimation(name, expression, sourceSpan, absoluteOffset, valueSpan, targetMatchableAttrs, targetProps);\n }\n else {\n this._parsePropertyAst(name, this._parseBinding(expression, isHost, valueSpan || sourceSpan, absoluteOffset), sourceSpan, valueSpan, targetMatchableAttrs, targetProps);\n }\n }\n parsePropertyInterpolation(name, value, sourceSpan, valueSpan, targetMatchableAttrs, targetProps) {\n const expr = this.parseInterpolation(value, valueSpan || sourceSpan);\n if (expr) {\n this._parsePropertyAst(name, expr, sourceSpan, valueSpan, targetMatchableAttrs, targetProps);\n return true;\n }\n return false;\n }\n _parsePropertyAst(name, ast, sourceSpan, valueSpan, targetMatchableAttrs, targetProps) {\n targetMatchableAttrs.push([name, ast.source]);\n targetProps.push(new ParsedProperty(name, ast, ParsedPropertyType.DEFAULT, sourceSpan, valueSpan));\n }\n _parseAnimation(name, expression, sourceSpan, absoluteOffset, valueSpan, targetMatchableAttrs, targetProps) {\n if (name.length === 0) {\n this._reportError('Animation trigger is missing', sourceSpan);\n }\n // This will occur when a @trigger is not paired with an expression.\n // For animations it is valid to not have an expression since */void\n // states will be applied by angular when the element is attached/detached\n const ast = this._parseBinding(expression || 'undefined', false, valueSpan || sourceSpan, absoluteOffset);\n targetMatchableAttrs.push([name, ast.source]);\n targetProps.push(new ParsedProperty(name, ast, ParsedPropertyType.ANIMATION, sourceSpan, valueSpan));\n }\n _parseBinding(value, isHostBinding, sourceSpan, absoluteOffset) {\n const sourceInfo = (sourceSpan && sourceSpan.start || '(unknown)').toString();\n try {\n const ast = isHostBinding ?\n this._exprParser.parseSimpleBinding(value, sourceInfo, absoluteOffset, this._interpolationConfig) :\n this._exprParser.parseBinding(value, sourceInfo, absoluteOffset, this._interpolationConfig);\n if (ast)\n this._reportExpressionParserErrors(ast.errors, sourceSpan);\n this._checkPipes(ast, sourceSpan);\n return ast;\n }\n catch (e) {\n this._reportError(`${e}`, sourceSpan);\n return this._exprParser.wrapLiteralPrimitive('ERROR', sourceInfo, absoluteOffset);\n }\n }\n createBoundElementProperty(elementSelector, boundProp, skipValidation = false, mapPropertyName = true) {\n if (boundProp.isAnimation) {\n return new BoundElementProperty(boundProp.name, 4 /* Animation */, SecurityContext.NONE, boundProp.expression, null, boundProp.sourceSpan, boundProp.valueSpan);\n }\n let unit = null;\n let bindingType = undefined;\n let boundPropertyName = null;\n const parts = boundProp.name.split(PROPERTY_PARTS_SEPARATOR);\n let securityContexts = undefined;\n // Check for special cases (prefix style, attr, class)\n if (parts.length > 1) {\n if (parts[0] == ATTRIBUTE_PREFIX) {\n boundPropertyName = parts.slice(1).join(PROPERTY_PARTS_SEPARATOR);\n if (!skipValidation) {\n this._validatePropertyOrAttributeName(boundPropertyName, boundProp.sourceSpan, true);\n }\n securityContexts = calcPossibleSecurityContexts(this._schemaRegistry, elementSelector, boundPropertyName, true);\n const nsSeparatorIdx = boundPropertyName.indexOf(':');\n if (nsSeparatorIdx > -1) {\n const ns = boundPropertyName.substring(0, nsSeparatorIdx);\n const name = boundPropertyName.substring(nsSeparatorIdx + 1);\n boundPropertyName = mergeNsAndName(ns, name);\n }\n bindingType = 1 /* Attribute */;\n }\n else if (parts[0] == CLASS_PREFIX) {\n boundPropertyName = parts[1];\n bindingType = 2 /* Class */;\n securityContexts = [SecurityContext.NONE];\n }\n else if (parts[0] == STYLE_PREFIX) {\n unit = parts.length > 2 ? parts[2] : null;\n boundPropertyName = parts[1];\n bindingType = 3 /* Style */;\n securityContexts = [SecurityContext.STYLE];\n }\n }\n // If not a special case, use the full property name\n if (boundPropertyName === null) {\n const mappedPropName = this._schemaRegistry.getMappedPropName(boundProp.name);\n boundPropertyName = mapPropertyName ? mappedPropName : boundProp.name;\n securityContexts = calcPossibleSecurityContexts(this._schemaRegistry, elementSelector, mappedPropName, false);\n bindingType = 0 /* Property */;\n if (!skipValidation) {\n this._validatePropertyOrAttributeName(mappedPropName, boundProp.sourceSpan, false);\n }\n }\n return new BoundElementProperty(boundPropertyName, bindingType, securityContexts[0], boundProp.expression, unit, boundProp.sourceSpan, boundProp.valueSpan);\n }\n parseEvent(name, expression, sourceSpan, handlerSpan, targetMatchableAttrs, targetEvents) {\n if (name.length === 0) {\n this._reportError(`Event name is missing in binding`, sourceSpan);\n }\n if (isAnimationLabel(name)) {\n name = name.substr(1);\n this._parseAnimationEvent(name, expression, sourceSpan, handlerSpan, targetEvents);\n }\n else {\n this._parseRegularEvent(name, expression, sourceSpan, handlerSpan, targetMatchableAttrs, targetEvents);\n }\n }\n calcPossibleSecurityContexts(selector, propName, isAttribute) {\n const prop = this._schemaRegistry.getMappedPropName(propName);\n return calcPossibleSecurityContexts(this._schemaRegistry, selector, prop, isAttribute);\n }\n _parseAnimationEvent(name, expression, sourceSpan, handlerSpan, targetEvents) {\n const matches = splitAtPeriod(name, [name, '']);\n const eventName = matches[0];\n const phase = matches[1].toLowerCase();\n if (phase) {\n switch (phase) {\n case 'start':\n case 'done':\n const ast = this._parseAction(expression, handlerSpan);\n targetEvents.push(new ParsedEvent(eventName, phase, 1 /* Animation */, ast, sourceSpan, handlerSpan));\n break;\n default:\n this._reportError(`The provided animation output phase value \"${phase}\" for \"@${eventName}\" is not supported (use start or done)`, sourceSpan);\n break;\n }\n }\n else {\n this._reportError(`The animation trigger output event (@${eventName}) is missing its phase value name (start or done are currently supported)`, sourceSpan);\n }\n }\n _parseRegularEvent(name, expression, sourceSpan, handlerSpan, targetMatchableAttrs, targetEvents) {\n // long format: 'target: eventName'\n const [target, eventName] = splitAtColon(name, [null, name]);\n const ast = this._parseAction(expression, handlerSpan);\n targetMatchableAttrs.push([name, ast.source]);\n targetEvents.push(new ParsedEvent(eventName, target, 0 /* Regular */, ast, sourceSpan, handlerSpan));\n // Don't detect directives for event names for now,\n // so don't add the event name to the matchableAttrs\n }\n _parseAction(value, sourceSpan) {\n const sourceInfo = (sourceSpan && sourceSpan.start || '(unknown').toString();\n const absoluteOffset = (sourceSpan && sourceSpan.start) ? sourceSpan.start.offset : 0;\n try {\n const ast = this._exprParser.parseAction(value, sourceInfo, absoluteOffset, this._interpolationConfig);\n if (ast) {\n this._reportExpressionParserErrors(ast.errors, sourceSpan);\n }\n if (!ast || ast.ast instanceof EmptyExpr) {\n this._reportError(`Empty expressions are not allowed`, sourceSpan);\n return this._exprParser.wrapLiteralPrimitive('ERROR', sourceInfo, absoluteOffset);\n }\n this._checkPipes(ast, sourceSpan);\n return ast;\n }\n catch (e) {\n this._reportError(`${e}`, sourceSpan);\n return this._exprParser.wrapLiteralPrimitive('ERROR', sourceInfo, absoluteOffset);\n }\n }\n _reportError(message, sourceSpan, level = ParseErrorLevel.ERROR) {\n this.errors.push(new ParseError(sourceSpan, message, level));\n }\n _reportExpressionParserErrors(errors, sourceSpan) {\n for (const error of errors) {\n this._reportError(error.message, sourceSpan);\n }\n }\n // Make sure all the used pipes are known in `this.pipesByName`\n _checkPipes(ast, sourceSpan) {\n if (ast && this.pipesByName) {\n const collector = new PipeCollector();\n ast.visit(collector);\n collector.pipes.forEach((ast, pipeName) => {\n const pipeMeta = this.pipesByName.get(pipeName);\n if (!pipeMeta) {\n this._reportError(`The pipe '${pipeName}' could not be found`, new ParseSourceSpan(sourceSpan.start.moveBy(ast.span.start), sourceSpan.start.moveBy(ast.span.end)));\n }\n else {\n this._usedPipes.set(pipeName, pipeMeta);\n }\n });\n }\n }\n /**\n * @param propName the name of the property / attribute\n * @param sourceSpan\n * @param isAttr true when binding to an attribute\n */\n _validatePropertyOrAttributeName(propName, sourceSpan, isAttr) {\n const report = isAttr ? this._schemaRegistry.validateAttribute(propName) :\n this._schemaRegistry.validateProperty(propName);\n if (report.error) {\n this._reportError(report.msg, sourceSpan, ParseErrorLevel.ERROR);\n }\n }\n}\nclass PipeCollector extends RecursiveAstVisitor$1 {\n constructor() {\n super(...arguments);\n this.pipes = new Map();\n }\n visitPipe(ast, context) {\n this.pipes.set(ast.name, ast);\n ast.exp.visit(this);\n this.visitAll(ast.args, context);\n return null;\n }\n}\nfunction isAnimationLabel(name) {\n return name[0] == '@';\n}\nfunction calcPossibleSecurityContexts(registry, selector, propName, isAttribute) {\n const ctxs = [];\n CssSelector.parse(selector).forEach((selector) => {\n const elementNames = selector.element ? [selector.element] : registry.allKnownElementNames();\n const notElementNames = new Set(selector.notSelectors.filter(selector => selector.isElementSelector())\n .map((selector) => selector.element));\n const possibleElementNames = elementNames.filter(elementName => !notElementNames.has(elementName));\n ctxs.push(...possibleElementNames.map(elementName => registry.securityContext(elementName, propName, isAttribute)));\n });\n return ctxs.length === 0 ? [SecurityContext.NONE] : Array.from(new Set(ctxs)).sort();\n}\n/**\n * Compute a new ParseSourceSpan based off an original `sourceSpan` by using\n * absolute offsets from the specified `absoluteSpan`.\n *\n * @param sourceSpan original source span\n * @param absoluteSpan absolute source span to move to\n */\nfunction moveParseSourceSpan(sourceSpan, absoluteSpan) {\n // The difference of two absolute offsets provide the relative offset\n const startDiff = absoluteSpan.start - sourceSpan.start.offset;\n const endDiff = absoluteSpan.end - sourceSpan.end.offset;\n return new ParseSourceSpan(sourceSpan.start.moveBy(startDiff), sourceSpan.end.moveBy(endDiff));\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nconst NG_CONTENT_SELECT_ATTR = 'select';\nconst LINK_ELEMENT = 'link';\nconst LINK_STYLE_REL_ATTR = 'rel';\nconst LINK_STYLE_HREF_ATTR = 'href';\nconst LINK_STYLE_REL_VALUE = 'stylesheet';\nconst STYLE_ELEMENT = 'style';\nconst SCRIPT_ELEMENT = 'script';\nconst NG_NON_BINDABLE_ATTR = 'ngNonBindable';\nconst NG_PROJECT_AS = 'ngProjectAs';\nfunction preparseElement(ast) {\n let selectAttr = null;\n let hrefAttr = null;\n let relAttr = null;\n let nonBindable = false;\n let projectAs = '';\n ast.attrs.forEach(attr => {\n const lcAttrName = attr.name.toLowerCase();\n if (lcAttrName == NG_CONTENT_SELECT_ATTR) {\n selectAttr = attr.value;\n }\n else if (lcAttrName == LINK_STYLE_HREF_ATTR) {\n hrefAttr = attr.value;\n }\n else if (lcAttrName == LINK_STYLE_REL_ATTR) {\n relAttr = attr.value;\n }\n else if (attr.name == NG_NON_BINDABLE_ATTR) {\n nonBindable = true;\n }\n else if (attr.name == NG_PROJECT_AS) {\n if (attr.value.length > 0) {\n projectAs = attr.value;\n }\n }\n });\n selectAttr = normalizeNgContentSelect(selectAttr);\n const nodeName = ast.name.toLowerCase();\n let type = PreparsedElementType.OTHER;\n if (isNgContent(nodeName)) {\n type = PreparsedElementType.NG_CONTENT;\n }\n else if (nodeName == STYLE_ELEMENT) {\n type = PreparsedElementType.STYLE;\n }\n else if (nodeName == SCRIPT_ELEMENT) {\n type = PreparsedElementType.SCRIPT;\n }\n else if (nodeName == LINK_ELEMENT && relAttr == LINK_STYLE_REL_VALUE) {\n type = PreparsedElementType.STYLESHEET;\n }\n return new PreparsedElement(type, selectAttr, hrefAttr, nonBindable, projectAs);\n}\nvar PreparsedElementType;\n(function (PreparsedElementType) {\n PreparsedElementType[PreparsedElementType[\"NG_CONTENT\"] = 0] = \"NG_CONTENT\";\n PreparsedElementType[PreparsedElementType[\"STYLE\"] = 1] = \"STYLE\";\n PreparsedElementType[PreparsedElementType[\"STYLESHEET\"] = 2] = \"STYLESHEET\";\n PreparsedElementType[PreparsedElementType[\"SCRIPT\"] = 3] = \"SCRIPT\";\n PreparsedElementType[PreparsedElementType[\"OTHER\"] = 4] = \"OTHER\";\n})(PreparsedElementType || (PreparsedElementType = {}));\nclass PreparsedElement {\n constructor(type, selectAttr, hrefAttr, nonBindable, projectAs) {\n this.type = type;\n this.selectAttr = selectAttr;\n this.hrefAttr = hrefAttr;\n this.nonBindable = nonBindable;\n this.projectAs = projectAs;\n }\n}\nfunction normalizeNgContentSelect(selectAttr) {\n if (selectAttr === null || selectAttr.length === 0) {\n return '*';\n }\n return selectAttr;\n}\n\n/**\n * @license\n * Copyright Google Inc. All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.io/license\n */\nconst BIND_NAME_REGEXP = /^(?:(?:(?:(bind-)|(let-)|(ref-|#)|(on-)|(bindon-)|(@))(.*))|\\[\\(([^\\)]+)\\)\\]|\\[([^\\]]+)\\]|\\(([^\\)]+)\\))$/;\n// Group 1 = \"bind-\"\nconst KW_BIND_IDX = 1;\n// Group 2 = \"let-\"\nconst KW_LET_IDX = 2;\n// Group 3 = \"ref-/#\"\nconst KW_REF_IDX = 3;\n// Group 4 = \"on-\"\nconst KW_ON_IDX = 4;\n// Group 5 = \"bindon-\"\nconst KW_BINDON_IDX = 5;\n// Group 6 = \"@\"\nconst KW_AT_IDX = 6;\n// Group 7 = the identifier after \"bind-\", \"let-\", \"ref-/#\", \"on-\", \"bindon-\" or \"@\"\nconst IDENT_KW_IDX = 7;\n// Group 8 = identifier inside [()]\nconst IDENT_BANANA_BOX_IDX = 8;\n// Group 9 = identifier inside []\nconst IDENT_PROPERTY_IDX = 9;\n// Group 10 = identifier inside ()\nconst IDENT_EVENT_IDX = 10;\nconst TEMPLATE_ATTR_PREFIX$1 = '*';\nconst CLASS_ATTR = 'class';\nlet _TEXT_CSS_SELECTOR;\nfunction TEXT_CSS_SELECTOR() {\n if (!_TEXT_CSS_SELECTOR) {\n _TEXT_CSS_SELECTOR = CssSelector.parse('*')[0];\n }\n return _TEXT_CSS_SELECTOR;\n}\nclass TemplateParseError extends ParseError {\n constructor(message, span, level) {\n super(span, message, level);\n }\n}\nclass TemplateParseResult {\n constructor(templateAst, usedPipes, errors) {\n this.templateAst = templateAst;\n this.usedPipes = usedPipes;\n this.errors = errors;\n }\n}\nclass TemplateParser {\n constructor(_config, _reflector, _exprParser, _schemaRegistry, _htmlParser, _console, transforms) {\n this._config = _config;\n this._reflector = _reflector;\n this._exprParser = _exprParser;\n this._schemaRegistry = _schemaRegistry;\n this._htmlParser = _htmlParser;\n this._console = _console;\n this.transforms = transforms;\n }\n get expressionParser() {\n return this._exprParser;\n }\n parse(component, template, directives, pipes, schemas, templateUrl, preserveWhitespaces) {\n const result = this.tryParse(component, template, directives, pipes, schemas, templateUrl, preserveWhitespaces);\n const warnings = result.errors.filter(error => error.level === ParseErrorLevel.WARNING);\n const errors = result.errors.filter(error => error.level === ParseErrorLevel.ERROR);\n if (warnings.length > 0) {\n this._console.warn(`Template parse warnings:\\n${warnings.join('\\n')}`);\n }\n if (errors.length > 0) {\n const errorString = errors.join('\\n');\n throw syntaxError(`Template parse errors:\\n${errorString}`, errors);\n }\n return { template: result.templateAst, pipes: result.usedPipes };\n }\n tryParse(component, template, directives, pipes, schemas, templateUrl, preserveWhitespaces) {\n let htmlParseResult = typeof template === 'string' ?\n this._htmlParser.parse(template, templateUrl, {\n tokenizeExpansionForms: true,\n interpolationConfig: this.getInterpolationConfig(component)\n }) :\n template;\n if (!preserveWhitespaces) {\n htmlParseResult = removeWhitespaces(htmlParseResult);\n }\n return this.tryParseHtml(this.expandHtml(htmlParseResult), component, directives, pipes, schemas);\n }\n tryParseHtml(htmlAstWithErrors, component, directives, pipes, schemas) {\n let result;\n const errors = htmlAstWithErrors.errors;\n const usedPipes = [];\n if (htmlAstWithErrors.rootNodes.length > 0) {\n const uniqDirectives = removeSummaryDuplicates(directives);\n const uniqPipes = removeSummaryDuplicates(pipes);\n const providerViewContext = new ProviderViewContext(this._reflector, component);\n let interpolationConfig = undefined;\n if (component.template && component.template.interpolation) {\n interpolationConfig = {\n start: component.template.interpolation[0],\n end: component.template.interpolation[1]\n };\n }\n const bindingParser = new BindingParser(this._exprParser, interpolationConfig, this._schemaRegistry, uniqPipes, errors);\n const parseVisitor = new TemplateParseVisitor(this._reflector, this._config, providerViewContext, uniqDirectives, bindingParser, this._schemaRegistry, schemas, errors);\n result = visitAll$1(parseVisitor, htmlAstWithErrors.rootNodes, EMPTY_ELEMENT_CONTEXT);\n errors.push(...providerViewContext.errors);\n usedPipes.push(...bindingParser.getUsedPipes());\n }\n else {\n result = [];\n }\n this._assertNoReferenceDuplicationOnTemplate(result, errors);\n if (errors.length > 0) {\n return new TemplateParseResult(result, usedPipes, errors);\n }\n if (this.transforms) {\n this.transforms.forEach((transform) => {\n result = templateVisitAll(transform, result);\n });\n }\n return new TemplateParseResult(result, usedPipes, errors);\n }\n expandHtml(htmlAstWithErrors, forced = false) {\n const errors = htmlAstWithErrors.errors;\n if (errors.length == 0 || forced) {\n // Transform ICU messages to angular directives\n const expandedHtmlAst = expandNodes(htmlAstWithErrors.rootNodes);\n errors.push(...expandedHtmlAst.errors);\n htmlAstWithErrors = new ParseTreeResult(expandedHtmlAst.nodes, errors);\n }\n return htmlAstWithErrors;\n }\n getInterpolationConfig(component) {\n if (component.template) {\n return InterpolationConfig.fromArray(component.template.interpolation);\n }\n return undefined;\n }\n /** @internal */\n _assertNoReferenceDuplicationOnTemplate(result, errors) {\n const existingReferences = [];\n result.filter(element => !!element.references)\n .forEach(element => element.references.forEach((reference) => {\n const name = reference.name;\n if (existingReferences.indexOf(name) < 0) {\n existingReferences.push(name);\n }\n else {\n const error = new TemplateParseError(`Reference \"#${name}\" is defined several times`, reference.sourceSpan, ParseErrorLevel.ERROR);\n errors.push(error);\n }\n }));\n }\n}\nclass TemplateParseVisitor {\n constructor(reflector, config, providerViewContext, directives, _bindingParser, _schemaRegistry, _schemas, _targetErrors) {\n this.reflector = reflector;\n this.config = config;\n this.providerViewContext = providerViewContext;\n this._bindingParser = _bindingParser;\n this._schemaRegistry = _schemaRegistry;\n this._schemas = _schemas;\n this._targetErrors = _targetErrors;\n this.selectorMatcher = new SelectorMatcher();\n this.directivesIndex = new Map();\n this.ngContentCount = 0;\n // Note: queries start with id 1 so we can use the number in a Bloom filter!\n this.contentQueryStartId = providerViewContext.component.viewQueries.length + 1;\n directives.forEach((directive, index) => {\n const selector = CssSelector.parse(directive.selector);\n this.selectorMatcher.addSelectables(selector, directive);\n this.directivesIndex.set(directive, index);\n });\n }\n visitExpansion(expansion, context) {\n return null;\n }\n visitExpansionCase(expansionCase, context) {\n return null;\n }\n visitText(text, parent) {\n const ngContentIndex = parent.findNgContentIndex(TEXT_CSS_SELECTOR());\n const valueNoNgsp = replaceNgsp(text.value);\n const expr = this._bindingParser.parseInterpolation(valueNoNgsp, text.sourceSpan);\n return expr ? new BoundTextAst(expr, ngContentIndex, text.sourceSpan) :\n new TextAst(valueNoNgsp, ngContentIndex, text.sourceSpan);\n }\n visitAttribute(attribute, context) {\n return new AttrAst(attribute.name, attribute.value, attribute.sourceSpan);\n }\n visitComment(comment, context) {\n return null;\n }\n visitElement(element, parent) {\n const queryStartIndex = this.contentQueryStartId;\n const elName = element.name;\n const preparsedElement = preparseElement(element);\n if (preparsedElement.type === PreparsedElementType.SCRIPT ||\n preparsedElement.type === PreparsedElementType.STYLE) {\n // Skipping