PageSourceSearch

https://nianticspatial.com/assets/CTEBRncn.min.js

js nianticspatial.com collected 2026-10-09 22:39:07 UTC 1,482 bytes, 1 lines download raw bytes

1var e=class extends HTMLElement{monthlyButton=null;yearlyButton=null;onMonthlyClick=()=>this.toggle(!1);onYearlyClick=()=>this.toggle(!0);connectedCallback(){this.monthlyButton=this.querySelector(`[data-slot="toggle-monthly"]`),this.yearlyButton=this.querySelector(`[data-slot="toggle-yearly"]`),this.monthlyButton?.addEventListener(`click`,this.onMonthlyClick),this.yearlyButton?.addEventListener(`click`,this.onYearlyClick),this.toggle(!1)}disconnectedCallback(){this.monthlyButton?.removeEventListener(`click`,this.onMonthlyClick),this.yearlyButton?.removeEventListener(`click`,this.onYearlyClick)}toggle(e){let t=[`bg-white`,`shadow-sm`,`text-gray-900`],n=[`bg-transparent`,`text-gray-500`];this.monthlyButton&&this.yearlyButton&&(e?(this.monthlyButton.classList.remove(...t),this.monthlyButton.classList.add(...n),this.yearlyButton.classList.remove(...n),this.yearlyButton.classList.add(...t)):(this.monthlyButton.classList.remove(...n),this.monthlyButton.classList.add(...t),this.yearlyButton.classList.remove(...t),this.yearlyButton.classList.add(...n)));let r=this.querySelectorAll(`[data-slot="price-monthly"], [data-slot="details-monthly"], [data-slot="buttons-monthly"]`),i=this.querySelectorAll(`[data-slot="price-yearly"], [data-slot="details-yearly"], [data-slot="buttons-yearly"]`);r.forEach(t=>{t.classList.toggle(`hidden`,e)}),i.forEach(t=>{t.classList.toggle(`hidden`,!e)})}};customElements.get(`root-price-compare`)||customElements.define(`root-price-compare`,e);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.