PageSourceSearch

https://canalrivertrust.org.uk/build/2048.d3b522e4.js

js canalrivertrust.org.uk collected 2026-09-24 08:45:29 UTC 1,452 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2048],{82048:function(e,t,r){r.d(t,{A:function(){return i}});function n(e,t,r){if(null!==e)for(var o,i,l,u,a,f,g,c,s=0,y=0,h=e.type,k="FeatureCollection"===h,m="Feature"===h,P=k?e.features.length:1,b=0;b<P;b++){a=(c=!!(g=k?e.features[b].geometry:m?e.geometry:e)&&"GeometryCollection"===g.type)?g.geometries.length:1;for(var p=0;p<a;p++){var v=0,w=0;if(null!==(u=c?g.geometries[p]:g)){f=u.coordinates;var M=u.type;switch(s=!r||"Polygon"!==M&&"MultiPolygon"!==M?0:1,M){case null:break;case"Point":if(!1===t(f,y,b,v,w))return!1;y++,v++;break;case"LineString":case"MultiPoint":for(o=0;o<f.length;o++){if(!1===t(f[o],y,b,v,w))return!1;y++,"MultiPoint"===M&&v++}"LineString"===M&&v++;break;case"Polygon":case"MultiLineString":for(o=0;o<f.length;o++){for(i=0;i<f[o].length-s;i++){if(!1===t(f[o][i],y,b,v,w))return!1;y++}"MultiLineString"===M&&v++,"Polygon"===M&&w++}"Polygon"===M&&v++;break;case"MultiPolygon":for(o=0;o<f.length;o++){for(w=0,i=0;i<f[o].length;i++){for(l=0;l<f[o][i].length-s;l++){if(!1===t(f[o][i][l],y,b,v,w))return!1;y++}w++}v++}break;case"GeometryCollection":for(o=0;o<u.geometries.length;o++)if(!1===n(u.geometries[o],t,r))return!1;break;default:throw new Error("Unknown Geometry Type")}}}}}function o(e){var t=[1/0,1/0,-1/0,-1/0];return n(e,(function(e){t[0]>e[0]&&(t[0]=e[0]),t[1]>e[1]&&(t[1]=e[1]),t[2]<e[0]&&(t[2]=e[0]),t[3]<e[1]&&(t[3]=e[1])})),t}o.default=o;var i=o}}]);

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.