UNPKG

jb-notification

Version:
3 lines (2 loc) 1.1 kB
"use strict";class n extends HTMLElement{constructor(){super(),this.initWebComponent()}initWebComponent(){const n=this.attachShadow({mode:"open"}),t=document.createElement("template");t.innerHTML='<style>.jb-notification-wrapper-web-component {\n position: var(--jb-notification-wrapper-position, absolute);\n box-sizing: border-box;\n overflow: hidden;\n display: flex;\n align-items: center;\n flex-direction: column;\n gap: 0.5rem;\n width: 100vw;\n height: 100vh;\n padding-top: var(--jb-notification-wrapper-padding-top, 64px);\n z-index: 9999;\n top: 0;\n left: 0;\n pointer-events: none;\n}</style>\n<div class="jb-notification-wrapper-web-component">\r\n <slot></slot>\r\n</div>',n.appendChild(t.content.cloneNode(!0))}static get observedAttributes(){return["x-position","y-position"]}attributeChangedCallback(n,t,e){this.onAttributeChange(n,e)}onAttributeChange(n,t){}}!customElements.get("jb-notification-wrapper")&&window.customElements.define("jb-notification-wrapper",n),exports.JBNotificationWrapperWebComponent=n; //# sourceMappingURL=jb-notification-wrapper.cjs.js.map