UNPKG

@betha-plataforma/estrutura-componentes

Version:

Coleção de Web Components para compor a estrutura de uma aplicação front-end da Betha Sistemas.

1 lines 680 B
const s="Você não tem permissão para acessar este recurso",t=300;function i(s,t=document.documentElement){var i;return null===(i=window.getComputedStyle(t).getPropertyValue(s))||void 0===i?void 0:i.trim()}function n(s){return null==s}function o(){return!window.matchMedia("(min-width: 992px)").matches}class r{constructor(s){this.activeCallback=s,this.counter=0,this.active=!1}addPromise(s){this.counter++,this.updateActive(),s.then(()=>{this.counter--,this.updateActive()}).catch(()=>{this.counter--,this.updateActive()})}updateActive(){const s=this.counter>0;s!==this.active&&(this.active=s,this.activeCallback(this.active))}}export{s as M,r as P,t as T,o as a,i as g,n as i}