2026-02-05 17:08:59 +03:00

1 line
2.7 KiB
JavaScript

(t=>{"function"==typeof define&&define.amd?define(t):t()})(function(){var s=Object.defineProperty,t=(t,e,c)=>{return n=c,(e="symbol"!=typeof e?e+"":e)in(t=t)?s(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,c;var n};let e={};async function c(c){if(e.hasOwnProperty(c))return e[c];let t;return t=!c.startsWith("data:")&&"caches"in self?caches.open("gravity").then(async t=>{let e=await t.match(c);return e||(e=await fetch(c)).ok&&await t.put(c,e.clone()),e.text()}):fetch(c).then(t=>t.text()),e[c]=t}class n extends HTMLElement{static get observedAttributes(){return["src"]}fetchIcon(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchIcon(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchIcon(c)}}t(n,"TAG_NAME","gv-icon");class i extends HTMLElement{static get observedAttributes(){return["src"]}fetchIllustration(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchIllustration(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchIllustration(c)}}t(i,"TAG_NAME","gv-illustration");class r extends HTMLElement{static get observedAttributes(){return["src"]}fetchIndicator(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchIndicator(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchIndicator(c)}}t(r,"TAG_NAME","gv-indicator");class a extends HTMLElement{static get observedAttributes(){return["src"]}fetchLoader(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchLoader(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchLoader(c)}}t(a,"TAG_NAME","gv-loader");class l extends HTMLElement{static get observedAttributes(){return["src"]}fetchLogo(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchLogo(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchLogo(c)}}t(l,"TAG_NAME","gv-logo");class h extends HTMLElement{static get observedAttributes(){return["src"]}fetchPayIcon(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchPayIcon(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchPayIcon(c)}}t(h,"TAG_NAME","gv-pay-icon");class o extends HTMLElement{static get observedAttributes(){return["src"]}fetchTile(t){t&&c(t).then(t=>this.innerHTML=t)}connectedCallback(){this.fetchTile(this.getAttribute("src"))}attributeChangedCallback(t,e,c){"src"===t&&e!==c&&this.fetchTile(c)}}t(o,"TAG_NAME","gv-tile"),customElements.define(n.TAG_NAME,n),customElements.define(i.TAG_NAME,i),customElements.define(r.TAG_NAME,r),customElements.define(a.TAG_NAME,a),customElements.define(l.TAG_NAME,l),customElements.define(h.TAG_NAME,h),customElements.define(o.TAG_NAME,o)});