Files
starRiverProperty/frontend-source/decompiled/elevator-front/src/module_74.formatted.js
T
反编译工作区 86fc4eb695 feat: add elevator-front, alarm-front, front_acs decompiled sources
Former-commit-id: 227ec9664fa803a11a731cf5336437c497f17066
2026-04-29 12:50:14 +08:00

2 lines
5.3 KiB
JavaScript

"74:function(e,t,n){\"use strict\";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(\"span\",[n(\"transition\",{attrs:{name:e.transition},on:{\"after-enter\":e.handleAfterEnter,\"after-leave\":e.handleAfterLeave}},[n(\"div\",{directives:[{name:\"show\",rawName:\"v-show\",value:!e.disabled&&e.showPopper,expression:\"!disabled && showPopper\"}],ref:\"popper\",staticClass:\"el-popover el-popper\",class:[e.popperClass,e.content&&\"el-popover--plain\"],style:{width:e.width+\"px\"},attrs:{role:\"tooltip\",id:e.tooltipId,\"aria-hidden\":e.disabled||!e.showPopper?\"true\":\"false\"}},[e.title?n(\"div\",{staticClass:\"el-popover__title\",domProps:{textContent:e._s(e.title)}}):e._e(),e._t(\"default\",[e._v(e._s(e.content))])],2)]),e._t(\"reference\")],2)};r._withStripped=!0;var i=n(5),o=n.n(i),a=n(2),s=n(3),u={name:\"ElPopover\",mixins:[o.a],props:{trigger:{type:String,default:\"click\",validator:function(e){return[\"click\",\"focus\",\"hover\",\"manual\"].indexOf(e)>-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:\"fade-in-linear\"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return\"el-popover-\"+Object(s.generateId)()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit(\"show\"):this.$emit(\"hide\"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$slots.reference&&this.$slots.reference[0]&&(t=this.referenceElm=this.$slots.reference[0].elm),t&&(Object(a.addClass)(t,\"el-popover__reference\"),t.setAttribute(\"aria-describedby\",this.tooltipId),t.setAttribute(\"tabindex\",this.tabindex),n.setAttribute(\"tabindex\",0),\"click\"!==this.trigger&&(Object(a.on)(t,\"focusin\",(function(){e.handleFocus();var n=t.__vue__;n&&\"function\"==typeof n.focus&&n.focus()})),Object(a.on)(n,\"focusin\",this.handleFocus),Object(a.on)(t,\"focusout\",this.handleBlur),Object(a.on)(n,\"focusout\",this.handleBlur)),Object(a.on)(t,\"keydown\",this.handleKeydown),Object(a.on)(t,\"click\",this.handleClick)),\"click\"===this.trigger?(Object(a.on)(t,\"click\",this.doToggle),Object(a.on)(document,\"click\",this.handleDocumentClick)):\"hover\"===this.trigger?(Object(a.on)(t,\"mouseenter\",this.handleMouseEnter),Object(a.on)(n,\"mouseenter\",this.handleMouseEnter),Object(a.on)(t,\"mouseleave\",this.handleMouseLeave),Object(a.on)(n,\"mouseleave\",this.handleMouseLeave)):\"focus\"===this.trigger&&(this.tabindex,t.querySelector(\"input, textarea\")?(Object(a.on)(t,\"focusin\",this.doShow),Object(a.on)(t,\"focusout\",this.doClose)):(Object(a.on)(t,\"mousedown\",this.doShow),Object(a.on)(t,\"mouseup\",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){Object(a.addClass)(this.referenceElm,\"focusing\"),\"click\"!==this.trigger&&\"focus\"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(a.removeClass)(this.referenceElm,\"focusing\")},handleBlur:function(){Object(a.removeClass)(this.referenceElm,\"focusing\"),\"click\"!==this.trigger&&\"focus\"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout((function(){e.showPopper=!0}),this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&\"manual\"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout((function(){e.showPopper=!1}),this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,n=this.popper||this.$refs.popper;!t&&this.$slots.reference&&this.$slots.reference[0]&&(t=this.referenceElm=this.$slots.reference[0].elm),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&n&&!n.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit(\"after-enter\")},handleAfterLeave:function(){this.$emit(\"after-leave\"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;Object(a.off)(e,\"click\",this.doToggle),Object(a.off)(e,\"mouseup\",this.doClose),Object(a.off)(e,\"mousedown\",this.doShow),Object(a.off)(e,\"focusin\",this.doShow),Object(a.off)(e,\"focusout\",this.doClose),Object(a.off)(e,\"mousedown\",this.doShow),Object(a.off)(e,\"mouseup\",this.doClose),Object(a.off)(e,\"mouseleave\",this.handleMouseLeave),Object(a.off)(e,\"mouseenter\",this.handleMouseEnter),Object(a.off)(document,\"click\",this.handleDocumentClick)}},l=n(0),c=Object(l.a)(u,r,[],!1,null,null,null);c.options.__file=\"packages/popover/src/main.vue\";var d=c.exports,f=function(e,t,n){var r=t.expression?t.value:t.arg,i=n.context.$refs[r];i&&(Array.isArray(i)?i[0].$refs.reference=e:i.$refs.reference=e)},h={bind:function(e,t,n){f(e,t,n)},inserted:function(e,t,n){f(e,t,n)}},p=n(7);n.n(p).a.directive(\"popover\",h),d.install=function(e){e.directive(\"popover\",h),e.component(d.name,d)},d.directive=h,t.default=d}";