Files
doneit-web/_platforms/browser/www/7321-es2015.e5f351f91d62b2898b74.js
T

1 line
21 KiB
JavaScript
Raw Normal View History

2021-08-18 18:58:02 +01:00
(self.webpackChunkgabinete_digital=self.webpackChunkgabinete_digital||[]).push([[7321],{47321:function(t,o,e){"use strict";e.r(o),e.d(o,{ion_action_sheet:function(){return b}});var n=e(31667),i=e(36177),a=e(2944),r=(e(40960),e(97279),e(46331)),s=(e(52954),e(76507)),c=e(61269);const d=t=>{const o=(0,a.c)(),e=(0,a.c)(),n=(0,a.c)();return e.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),n.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([e,n])},l=t=>{const o=(0,a.c)(),e=(0,a.c)(),n=(0,a.c)();return e.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),n.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([e,n])},h=t=>{const o=(0,a.c)(),e=(0,a.c)(),n=(0,a.c)();return e.addElement(t.querySelector("ion-backdrop")).fromTo("opacity",.01,"var(--backdrop-opacity)").beforeStyles({"pointer-events":"none"}).afterClearStyles(["pointer-events"]),n.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(100%)","translateY(0%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(400).addAnimation([e,n])},g=t=>{const o=(0,a.c)(),e=(0,a.c)(),n=(0,a.c)();return e.addElement(t.querySelector("ion-backdrop")).fromTo("opacity","var(--backdrop-opacity)",0),n.addElement(t.querySelector(".action-sheet-wrapper")).fromTo("transform","translateY(0%)","translateY(100%)"),o.addElement(t).easing("cubic-bezier(.36,.66,.04,1)").duration(450).addAnimation([e,n])},b=class{constructor(t){(0,n.r)(this,t),this.didPresent=(0,n.e)(this,"ionActionSheetDidPresent",7),this.willPresent=(0,n.e)(this,"ionActionSheetWillPresent",7),this.willDismiss=(0,n.e)(this,"ionActionSheetWillDismiss",7),this.didDismiss=(0,n.e)(this,"ionActionSheetDidDismiss",7),this.presented=!1,this.keyboardClose=!0,this.buttons=[],this.backdropDismiss=!0,this.translucent=!1,this.animated=!0,this.onBackdropTap=()=>{this.dismiss(void 0,r.B)},this.dispatchCancelHandler=t=>{if((0,r.i)(t.detail.role)){const t=this.getButtons().find(t=>"cancel"===t.role);this.callButtonHandler(t)}}}present(){return(0,r.d)(this,"actionSheetEnter",d,h)}connectedCallback(){(0,r.e)(this.el)}dismiss(t,o){return(0,r.f)(this,t,o,"actionSheetLeave",l,g)}onDidDismiss(){return(0,r.g)(this.el,"ionActionSheetDidDismiss")}onWillDismiss(){return(0,r.g)(this.el,"ionActionSheetWillDismiss")}async buttonClick(t){const o=t.role;return(0,r.i)(o)?this.dismiss(void 0,o):await this.callButtonHandler(t)?this.dismiss(void 0,t.role):Promise.resolve()}async callButtonHandler(t){return!t||!1!==await(0,r.s)(t.handler)}getButtons(){return this.buttons.map(t=>"string"==typeof t?{text:t}:t)}disconnectedCallback(){this.gesture&&(this.gesture.destroy(),this.gesture=void 0)}componentDidLoad(){const{groupEl:t,wrapperEl:o}=this;!this.gesture&&"md"!==(0,i.b)(this)&&o&&t&&(0,n.f)(()=>{t.scrollHeight>t.clientHeight||(this.gesture=(0,s.c)(o,t=>t.classList.contains("action-sheet-button")),this.gesture.enable(!0))})}render(){const t=(0,i.b)(this),o=this.getButtons(),e=o.find(t=>"cancel"===t.role),a=o.filter(t=>"cancel"!==t.role);return(0,n.h)(n.H,{role:"dialog","aria-modal":"true",tabindex:"-1",style:{zIndex:`${2e4+this.overlayIndex}`},class:Object.assign(Object.assign({[t]:!0},(0,c.g)(this.cssClass)),{"action-sheet-translucent":this.translucent}),onIonActionSheetWillDismiss:this.dispatchCancelHandler,onIonBackdropTap:this.onBackdropTap},(0,n.h)("ion-backdrop",{tappable:this.backdropDismiss}),(0,n.h)("div",{tabindex:"0"}),(0,n.h)("div",{class:"action-sheet-wrapper ion-overlay-wrapper",role:"dialog",ref:t=>this.wrapperEl=t},(0,n.h)("div",{class:"action-sheet-container"},(0,n.h)("div",{class:"action-sheet-group",ref:t=>this.groupEl=t},void 0!==this.header&&(0,n.h)("div",{class:"action-sheet