1import{e}from"/assets/application-pevgkcf3.digested.js";import"/assets/application-ssy074d0.digested.js";import{b}from"/assets/application-kkeexcyy.digested.js";import"/assets/application-rr4xkcks.digested.js";class o extends e{connect(){this._onChange=()=>this._schedule(),window.addEventListener("favorites:changed",this._onChange),this.apply()}disconnect(){if(window.removeEventListener("favorites:changed",this._onChange),this._frame)cancelAnimationFrame(this._frame)}_schedule(){if(this._frame)return;this._frame=requestAnimationFrame(()=>{this._frame=null,this.apply()})}apply(){let n=new Set(b("property").map(Number));this.element.querySelectorAll("[data-unit-id]").forEach((t)=>{let a=n.has(Number(t.dataset.unitId))?"true":"false";if(t.dataset.unitFav!==a)t.dataset.unitFav=a})}}export{o as default}; 2 3//# debugId=DBE94350B6669D0B64756E2164756E21
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.