PageSourceSearch

https://livingcollections.org/chunk-JOEKZYEY.js

js livingcollections.org collected 2026-10-04 15:30:33 UTC 1,213 bytes, 1 lines download raw bytes

1function s(o,n,r){return n.flatten(({sublayers:i})=>i).length!==o.length?!0:!!o.some(i=>i.originIdOf("minScale")>r||i.originIdOf("maxScale")>r||i.originIdOf("renderer")>r||i.originIdOf("labelingInfo")>r||i.originIdOf("opacity")>r||i.originIdOf("labelsVisible")>r||i.originIdOf("source")>r)||!l(o,n)}function f(o,n,r){return!!o.some(e=>{let i=e.source,t=!i||i.type==="map-layer"&&i.mapLayerId===e.id&&(i.gdbVersion==null||i.gdbVersion===r);e.commitProperty("renderer"),e.commitProperty("labelingInfo"),e.commitProperty("opacity"),e.commitProperty("labelsVisible"),e.commitProperty("orderBy");let a=e.layer?.capabilities?.exportMap?.supportsSublayerOrderBy??!1;return!t||e.originIdOf("renderer")>2||e.originIdOf("labelingInfo")>2||e.originIdOf("opacity")>2||e.originIdOf("labelsVisible")>2||a&&e.originIdOf("orderBy")>2})||!l(o,n)}function l(o,n){if(!o?.length||n==null)return!0;let r=n.slice().reverse().flatten(({sublayers:t})=>t&&t.toArray().reverse()).map(t=>t.id).toArray();if(o.length>r.length)return!1;let e=0,i=r.length;for(let{id:t}of o){for(;e<i&&r[e]!==t;)e++;if(e>=i)return!1}return!0}function u(o){return!!o&&o.some(n=>n.minScale!=null||n.layerDefinition?.minScale!=null)}export{s as a,f as b,u as c};

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.