/*! Floating - Fri, 12 Apr 2024 21:35:16 GMT */ "use strict";(self.webpackChunkom_api_js=self.webpackChunkom_api_js||[]).push([[13],{1375:function(i,t,s){s.r(t),s.d(t,{default:function(){return e}});var o=s(2888);function n(i,t,s){return(t=function(i){var t=function(i,t){if("object"!=typeof i||null===i)return i;var s=i[Symbol.toPrimitive];if(void 0!==s){var o=s.call(i,t||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(i)}(i,"string");return"symbol"==typeof t?t:String(t)}(t))in i?Object.defineProperty(i,t,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[t]=s,i}class e{constructor(i){n(this,"show",(()=>new Promise((i=>{this.prePosition().then((()=>{if(this.C.contain.style.transition="",this.C.contain.style.display="block",this.C.viewDiv.style.display="block",this.C.settings.changeView)return this.position(),this.C.opening=!1,void i();this.oPadding=this.oPadding?this.oPadding:document.documentElement.style["padding-"+this.C.options.position]||"0px",this.C.Timeouts.set((()=>{this.position()}),150),this.C.opening=!1,i()}))})))),n(this,"close",(()=>new Promise((i=>{(0,o.css)(this.C.contain,{[this.C.options.position]:"-"+(0,o.floatingHeight)(this.C.contain,this.C.options.position)+"px",transition:[this.C.options.position]+" 0.3s ease"}),(0,o.css)(document.documentElement,{["padding-"+this.C.options.position]:this.oPadding||"0px"}),this.C.Timeouts.set((()=>{this.C.contain.style.display="none",(0,o.removeClass)(document.documentElement,`om-position-floating-${this.C.options.position}`)}),500),this.C.opening=!1,i()})))),n(this,"prePosition",(()=>new Promise((i=>{(0,o.css)(this.C.contain,this.C.options.position,"0px"),this.C.Timeouts.set((()=>{this.C.contain.style.display="block",this.C.viewDiv.style.display="block",this.C.demo||(0,o.css)(this.C.contain,this.C.options.position,"-"+(0,o.floatingHeight)(this.C.contain,this.C.options.position)+"px"),this.C.viewDiv.style.display="none",this.C.contain.style.display="none",i()}),0)})))),n(this,"position",(()=>{this.C.Styles.positionFloating()})),n(this,"on",(()=>{(0,o.on)(window,"resize.FloatingBar"+this.C.id,(()=>{this.C.Timeouts.clear("rFloating"),this.C.settings.visible?this.C.Timeouts.set((()=>{this.position()}),50,"rFloating"):(0,o.off)(window,"resize.FloatingBar"+this.C.id)})),(0,o.on)(window,"scroll.FloatingBar"+this.C.id,(()=>{this.C.Timeouts.clear("sFloating"),this.C.settings.visible?this.C.Timeouts.set((()=>{this.position()}),66,"sFloating"):(0,o.off)(window,"scroll.FloatingBar"+this.C.id)}))})),n(this,"off",(()=>{(0,o.off)(window,"resize.FloatingBar"+this.C.id),(0,o.off)(window,"scroll.FloatingBar"+this.C.id)})),this.type=i,this.C=i.C,this.oPadding=null}}}}]);