1function a(i,n,o){const c={};for(const e in i){const t=i[e],s=o.find(r=>r.id===e);if(t)switch(s?.type){case"checkbox":{t.length>0&&t.every((r,f)=>r!==n[e][f])&&(c[e]=t.join(","));break}case"switch":{t&&(c[e]=t.toString());break}case"slider":{t.some((r,f)=>r!==n[e][f])&&(c[e]=t.join("-"));break}}}return c}function k(i,n,o){const c={...o};for(const e in i){const t=i[e],s=n.find(r=>r.id===e);if(t)switch(s?.type){case"checkbox":{c[e]=t.split(",");break}case"switch":{c[e]=!0;break}case"slider":{c[e]=t.split("-").map(r=>parseInt(r));break}}}return c}export{a as f,k as q};
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.