mirror of
https://code.equilibrium.co.ao/ITO/doneit-web.git
synced 2026-04-19 21:06:06 +00:00
1 line
8.3 KiB
JavaScript
1 line
8.3 KiB
JavaScript
|
|
(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[7509],{7509:function(i,n,o){"use strict";o.r(n),o.d(n,{ion_loading:function(){return m}});var e=o(31667),t=o(36177),a=o(2944),s=o(66575),r=o(46331),d=o(61269);const l=i=>{const n=(0,a.c)(),o=(0,a.c)(),e=(0,a.c)();return o.addElement(i.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),n.addElement(i).easing("ease-in-out").duration(200).addAnimation([o,e])},c=i=>{const n=(0,a.c)(),o=(0,a.c)(),e=(0,a.c)();return o.addElement(i.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),e.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),n.addElement(i).easing("ease-in-out").duration(200).addAnimation([o,e])},p=i=>{const n=(0,a.c)(),o=(0,a.c)(),e=(0,a.c)();return o.addElement(i.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),e.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.01,transform:"scale(1.1)"},{offset:1,opacity:1,transform:"scale(1)"}]),n.addElement(i).easing("ease-in-out").duration(200).addAnimation([o,e])},g=i=>{const n=(0,a.c)(),o=(0,a.c)(),e=(0,a.c)();return o.addElement(i.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),e.addElement(i.querySelector(".loading-wrapper")).keyframes([{offset:0,opacity:.99,transform:"scale(1)"},{offset:1,opacity:0,transform:"scale(0.9)"}]),n.addElement(i).easing("ease-in-out").duration(200).addAnimation([o,e])},m=class{constructor(i){(0,e.r)(this,i),this.didPresent=(0,e.e)(this,"ionLoadingDidPresent",7),this.willPresent=(0,e.e)(this,"ionLoadingWillPresent",7),this.willDismiss=(0,e.e)(this,"ionLoadingWillDismiss",7),this.didDismiss=(0,e.e)(this,"ionLoadingDidDismiss",7),this.presented=!1,this.keyboardClose=!0,this.duration=0,this.backdropDismiss=!1,this.showBackdrop=!0,this.translucent=!1,this.animated=!0,this.onBackdropTap=()=>{this.dismiss(void 0,r.B)}}connectedCallback(){(0,r.e)(this.el)}componentWillLoad(){if(void 0===this.spinner){const i=(0,t.b)(this);this.spinner=t.c.get("loadingSpinner",t.c.get("spinner","ios"===i?"lines":"crescent"))}}async present(){await(0,r.d)(this,"loadingEnter",l,p,void 0),this.duration>0&&(this.durationTimeout=setTimeout(()=>this.dismiss(),this.duration+10))}dismiss(i,n){return this.durationTimeout&&clearTimeout(this.durationTimeout),(0,r.f)(this,i,n,"loadingLeave",c,g)}onDidDismiss(){return(0,r.g)(this.el,"ionLoadingDidDismiss")}onWillDismiss(){return(0,r.g)(this.el,"ionLoadingWillDismiss")}render(){const{message:i,spinner:n}=this,o=(0,t.b)(this);return(0,e.h)(e.H,{onIonBackdropTap:this.onBackdropTap,tabindex:"-1",style:{zIndex:`${4e4+this.overlayIndex}`},class:Object.assign(Object.assign({},(0,d.g)(this.cssClass)),{[o]:!0,"loading-translucent":this.translucent})},(0,e.h)("ion-backdrop",{visible:this.showBackdrop,tappable:this.backdropDismiss}),(0,e.h)("div",{tabindex:"0"}),(0,e.h)("div",{class:"loading-wrapper ion-overlay-wrapper",role:"dialog"},n&&(0,e.h)("div",{class:"loading-spinner"},(0,e.h)("ion-spinner",{name:n,"aria-hidden":"true"})),i&&(0,e.h)("div",{class:"loading-content",innerHTML:(0,s.s)(i)})),(0,e.h)("div",{tabindex:"0"}))}get el(){return(0,e.i)(this)}};m.style={ios:".sc-ion-loading-ios-h{--min-width:auto;--width:auto;--min-height:auto;--height:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;position:fixed;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;outline:none;font-family:var(--ion-font-family, inherit);contain:strict;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:no
|