PageSourceSearch

https://analytics-assets.tes.com/app.bundle.js

js tes.com collected 2026-10-01 08:44:10 UTC 20,279 bytes, 2 lines download raw bytes

1(()=>{"use strict";var t={d:(e,n)=>{for(var i in n)t.o(n,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:n[i]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e)};t.d({},{Ap:()=>K,gp:()=>tt,Fw:()=>Y,Zp:()=>_,qM:()=>Q,$k:()=>Z});var e=["tes-dev","test.classcharts","development.schoolcloud.tescloud.com","otlqa\\.co\\.uk","^[^.]+\\.ehgqa\\.com$","^[^.]+\\.zuniaschoolapp\\.ehgqa\\.com$","app-[a-z0-9]+.schrole.edu.au","qa\\d+\\.engagehosted\\.com"],n=["tes-stage","staging-prexit","preprod-(.*).thesafeguardingcompany\\.com","^[^.]+\\.ehgstage\\.com$","^[^.]+\\.zuniaschoolapp\\.ehgstage\\.com$","app-uat.schrole.com"],i=["tes.com","https:\\/\\/(.*).thesafeguardingcompany\\.com","^[^.]+\\.zunia\\.com$","^[^.]+\\.zuniaschool\\.app$","app.schrole.com"],r="http://localhost:5000/v1/agent/analytics/events",o="https://analytics.public.dev.analytics.tescloud.com/agent-analytics/v1/agent/analytics/events",a="https://analytics.public.stg.analytics.tescloud.com/agent-analytics/v1/agent/analytics/events",d="https://analytics.public.live.analytics.tescloud.com/agent-analytics/v1/agent/analytics/events";var l=new RegExp(/(en-[a-z]{2})/);function u(t){return void 0!==t?encodeURI(decodeURI(t).replace(/([^.@?&=\s]+)(\.[^.@?&=\s]+)*@([^.@?&=\s]+\.)+([^.@?&=\s]+)/g,"**OMITTED**")):void 0}var c=function(){return c=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},c.apply(this,arguments)};function s(t){var l,u,c;try{var s=(u=window.location.host,c=null==K?void 0:K.src,u.includes("local")?r:new RegExp(e.join("|")).test(u)?o:new RegExp(n.join("|")).test(u)?a:new RegExp(i.join("|")).test(u)?d:c?c.includes(".tes-dev.com")?o:c.includes(".tes-stage.com")?a:d:r),f=null===(l=null==t?void 0:t.context)||void 0===l?void 0:l.domain;"click"==(null==t?void 0:t.event)&&["local","tes-dev","tes-stage","tescloud"].some((function(t){return f.includes(t)}))&&console.log(JSON.stringify(v(t)));var p=function(t){var e=v(t);return Z?JSON.stringify({productKey:Z,event:e}):new Blob([JSON.stringify(e)],{type:"application/json"})}(t);navigator.sendBeacon(s,p)}catch(t){console.error("Error in Tarkovsky Analytics: sending analytics data",t)}}function v(t){return c(c({},t),{context:c(c({},t.context),{referrer:u(t.context.referrer),url:u(t.context.url)})})}function f(t,e){return void 0===e&&(e="unknown"),K.getAttribute(t)||(console.error("Missing required data attribute: ".concat(t)),e)}function p(t){return K.getAttribute(t)}function g(t,e){var n;return function(){for(var i=this,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];clearTimeout(n),n=setTimeout((function(){return t.apply(i,r)}),e)}}function m(t){return t.split("/").find((function(t){return t.toLowerCase().match(l)}))}function y(){return"function"==typeof crypto.randomUUID?crypto.randomUUID():([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(t){return(t^crypto.getRandomValues(new Uint8Array(1))[0]&15>>t/4).toString(16)}))}function h(t){try{for(var e=document.cookie.split(";"),n=0;n<e.length;n++){var i=e[n].split("=");if(t===i[0].trim())return decodeURIComponent(i[1])}return null}catch(t){return console.error("Error in Tarkovsky Analytics: getting cookie",t),null}}var w=function(){return w=Object.assign||function(t){for(var e,n=1,i=arguments.length;n<i;n++)for(var r in e=arguments[n])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t},w.apply(this,arguments)};function k(t,e){void 0===e&&(e={});var n,i,r,o=function(){var t=window.location,e=t.href,n=t.pathname,i=t.hostname,r=navigator.userAgent;return{domain:i,referrer:document.referrer,page:n,locale:m(n),url:e,product:Q,userAgent:r}}(),a=(n=p("data-tuid"),i=p("data-uid"),r=p("data-organisation-id"),n||i||console.error("One of data-tuid or data-uid is required"),{tuid:n||void 0,organisationId:r||void 0,uid:i||void 0}
1),d=f("data-session-id");return{event:t,eventId:y(),sessionId:d,time:Date.now(),context:o,user:a,data:e}}const A={createClassChartsEvent:function(t,e){void 0===e&&(e={});var n,i,r,o,a=function(){var t=window.location,e=t.href,n=t.pathname,i=t.hostname,r=navigator.userAgent;return{domain:i,referrer:document.referrer,page:n,locale:m(n),url:e,product:Q,userAgent:r}}(),d=(n=f("account-id"),i=p("school-id"),r=parseInt(n,10)||void 0,o=i?parseInt(i,10):void 0,{tuid:p("tuid")||void 0,uid:r,organisationId:p("organisation-id")||void 0,productOrganisationId:o}),l=f("device-id");return{event:t,eventId:y(),sessionId:l,time:Date.now(),context:a,user:d,data:e}},createDefaultEvent:function(t,e){var n,i,r,o,a,d,l,u,c,s,v,f=h("TESCookieV2"),p=f?function(t){try{var e=t.split(".")[1],n=atob(e);return JSON.parse(n)}catch(t){return console.error("Error in Tarkovsky Analytics: decoding JWT",t),{}}}(f):null,g=y(),k=function(){var t=window.location,e=t.href,n=t.pathname,i=t.hostname,r=navigator.userAgent;return{domain:i,referrer:document.referrer,userAgent:r,page:n,locale:m(n),url:e,product:Q}}(),A=function(t){return{tuid:null==t?void 0:t.tuid,uid:null==t?void 0:t.userId,organisationId:tt()||parseInt(h("TESCookieOrgId")||"")||void 0,anonymousUId:(e="anonymousUId",n=localStorage.getItem(e),n||(n=crypto.randomUUID(),localStorage.setItem(e,n)),n)};var e,n}(p),b=document.documentElement,I=b.getAttribute("data-entity-id")||void 0,E=(null==e?void 0:e.entityType)||b.getAttribute("data-entity-type")||void 0,T=h("siteCurrency")||"GBP",L=(null==e?void 0:e.elementId)&&"unknown"!==e.elementId,N=(null==e?void 0:e.name)&&"unknown"!==e.name,S="pageView"===t&&void 0!==I&&void 0!==E;if((null==e?void 0:e.referrer)&&(k.referrer=null==e?void 0:e.referrer),(null==e?void 0:e.tuId)&&(A.tuid=null==e?void 0:e.tuId),null==e?void 0:e.uId){var O=Number(null==e?void 0:e.uId);A.uid=isNaN(O)?null==e?void 0:e.uId.toString():O}(null==e?void 0:e.productOrganisationId)&&(A.productOrganisationId=null!==(i=null!==(n=null==e?void 0:e.productOrganisationId)&&void 0!==n?n:Y())&&void 0!==i?i:void 0);var C=w(w(w({currency:T,name:null,entityId:null,entityType:null!=E?E:void 0},(L||N)&&w(w(w(w(w({name:null!==(r=e.name)&&void 0!==r?r:null},"unknown"!==e.elementId&&{elementId:e.elementId}),"unknown"!==e.productArea&&{productArea:e.productArea}),{entityId:null!==(o=e.entityId)&&void 0!==o?o:null}),null!==e.entityType&&{entityType:e.entityType}),null!==e.module&&{module:e.module})),!L&&S&&{entityId:I,entityType:E,name:null!==(a=null==e?void 0:e.name)&&void 0!==a?a:null}),{searchTerm:null!==(d=null==e?void 0:e.searchTerm)&&void 0!==d?d:void 0,searchFilter:null!==(l=null==e?void 0:e.searchFilter)&&void 0!==l?l:void 0,latitude:null!==(u=null==e?void 0:e.latitude)&&void 0!==u?u:void 0,longitude:null!==(c=null==e?void 0:e.longitude)&&void 0!==c?c:void 0});return w({event:t,eventId:y(),time:Date.now(),sessionId:null!==(v=null!==(s=null==p?void 0:p.sessionId)&&void 0!==s?s:null==e?void 0:e.sessionId)&&void 0!==v?v:g,context:k,user:A},C?{data:C}:{})},createProvisionMapEvent:function(t,e){void 0===e&&(e={});var n,i,r,o,a=function(){var t=window.location,e=t.href,n=t.pathname,i=t.hostname,r=navigator.userAgent;return{domain:i,referrer:document.referrer,page:n,locale:m(n),url:e,product:Q,userAgent:r}}(),d=(n=f("account-id"),i=p("school-id"),r=parseInt(n,10)||void 0,o=i?parseInt(i,10):void 0,{tuid:p("tuid")||void 0,uid:r,organisationId:p("organisation-id")||void 0,productOrganisationId:o}),l=f("device-id");return{event:t,eventId:y(),sessionId:l,time:Date.now(),context:a,user:d,data:e}},createTimetableEvent:k};var b=function(t){return t.composedPath()[0]};function I(t){var e,n,i,r,o,a,d=null!==(e=t.getAttribute("data-entity-id"))&&void 0!==e?e:"unknown";if(d&&d.startsWith("url[")){var l=d.match(/\d+/),u=function(t){void 0===t&&(t=0);var e=window.location.pathname.match(/\d+/g);return e&&e.length>=t?Number(e[t-1]):null}(l?parseInt(l[0],10):1);d=null!==u?u.toString():"unknown"}return{elementId:null!==(n=t.getAttribute("id"))&&void 0!==n?n:void 0,name:null!==(i=t.getAttribute("data-name"))&&void 0!==i?i:void 0,entityId:d,entityType:null!==(r=t.getAttribute("data-entity-type"))&&void 0!==r?r:void 0,productArea:null!==(o=t.getAttribute("data-product-area"))&&void 0!==o?o:void 0,module:null!==(a=t.getAttribute("data-module"))&&void 0!==a?a:void 0}}function E(t){var e;try{var n=t.closest("[data-tracking-event]");if(!n)return;var i=(null!==(e=n.getAttribute("data-tracking-event"))&&void 0!==e?e:"").split(" ").find((function(t){return t.startsWith("click")}));if(!i)return;var r=i.split(":"),o=r[0];if("direct"===r[1]&&n!==t)return;var a=I(n);s(A.createClassChartsEvent(o,a))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}}function T(t,e){var n;t.preventDefault();var i=b(t),r=i.closest("[data-tracking-event]");if(r){var o=(null!==(n=r.getAttribute("data-tracking-event"))&&void 0!==n?n:"").split(" ").find((function(t){return t.startsWith("click")}));if(o){var a=o.split(":"),d=a[0];if("direct"===a[1]&&r!==i)return;var l=I(r);s(A.createClassChartsEvent(d,l))}}var u=document.getElementById(e);if(u){var c=new FormData(u);fetch(u.action,{method:u.method,body:c,headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(t){if(t.ok)return t.text();throw new Error("Network response was not ok.")})).catch((function(t){console.error("There was a problem with the form submission:",t)}))}}var L="",N=!1;function S(){N||(s(A.createClassChartsEvent("pageView",{name:"unknown",entityId:"unknown"})),N=!0)}function O(){var t=location.href;t!==L&&(L=t,S())}function C(t,e){var n,i,r,o,a,d,l,u,c,s,v,f,p,g,m,y,h,w,k,A,b,I,E=Number(t.getAttribute("data-user-lat")),T=Number(t.getAttribute("data-user-lon"));return{elementId:null!==(n=t.getAttribute("id"))&&void 0!==n?n:"unknown",name:null!==(o=null!==(r=null===(i=t.getAttribute("data-name"))||void 0===i?void 0:i.toLowerCase())&&void 0!==r?r:e)&&void 0!==o?o:"unknown",entityId:t.getAttribute("data-entity-id")||null,entityType:null!==(l=null!==(a=t.getAttribute("data-entity-type"))&&void 0!==a?a:null===(d=K.dataset)||void 0===d?void 0:d.entityType)&&void 0!==l?l:void 0,productArea:null!==(c=null===(u=t.getAttribute("data-product-area"))||void 0===u?void 0:u.toLowerCase())&&void 0!==c?c:"unknown",module:null!==(s=t.getAttribute("data-module"))&&void 0!==s?s:void 0,sessionId:null!==(p=null!==(v=t.getAttribute("data-se
1ssion-id"))&&void 0!==v?v:null===(f=K.dataset)||void 0===f?void 0:f.sessionId)&&void 0!==p?p:void 0,referrer:null!==(g=t.getAttribute("data-referrer"))&&void 0!==g?g:void 0,tuId:null!==(h=null!==(m=t.getAttribute("data-tuid"))&&void 0!==m?m:null===(y=K.dataset)||void 0===y?void 0:y.tuid)&&void 0!==h?h:void 0,uId:null!==(A=null!==(w=t.getAttribute("data-uid"))&&void 0!==w?w:null===(k=K.dataset)||void 0===k?void 0:k.uid)&&void 0!==A?A:void 0,productOrganisationId:null!==(I=null!==(b=t.getAttribute("data-product-organisation-id"))&&void 0!==b?b:Y())&&void 0!==I?I:void 0,searchTerm:t.getAttribute("data-search-term"),searchFilter:t.getAttribute("data-search-filter"),latitude:isNaN(E)?void 0:E,longitude:isNaN(T)?void 0:T}}function D(t){var e,n,i,r,o,a,d=null!==(e=t.getAttribute("data-entity-id"))&&void 0!==e?e:"unknown";if(d&&d.startsWith("url[")){var l=d.match(/\d+/),u=function(t){void 0===t&&(t=0);var e=window.location.pathname.match(/\d+/g);return e&&e.length>=t?Number(e[t-1]):null}(l?parseInt(l[0],10):1);d=null!==u?u.toString():"unknown"}return{elementId:null!==(n=t.getAttribute("id"))&&void 0!==n?n:void 0,name:null!==(i=t.getAttribute("data-name"))&&void 0!==i?i:void 0,entityId:d,entityType:null!==(r=t.getAttribute("data-entity-type"))&&void 0!==r?r:void 0,productArea:null!==(o=t.getAttribute("data-product-area"))&&void 0!==o?o:void 0,module:null!==(a=t.getAttribute("data-module"))&&void 0!==a?a:void 0}}function x(t){var e;try{var n=t.closest("[data-tracking-event]");if(!n)return;var i=(null!==(e=n.getAttribute("data-tracking-event"))&&void 0!==e?e:"").split(" ").find((function(t){return t.startsWith("click")}));if(!i)return;var r=i.split(":"),o=r[0];if("direct"===r[1]&&n!==t)return;var a=D(n);s(A.createProvisionMapEvent(o,a))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}}function F(t,e){var n;t.preventDefault();var i=b(t),r=i.closest("[data-tracking-event]");if(r){var o=(null!==(n=r.getAttribute("data-tracking-event"))&&void 0!==n?n:"").split(" ").find((function(t){return t.startsWith("click")}));if(o){var a=o.split(":"),d=a[0];if("direct"===a[1]&&r!==i)return;var l=D(r);s(A.createProvisionMapEvent(d,l))}}var u=document.getElementById(e);if(u){var c=new FormData(u);fetch(u.action,{method:u.method,body:c,headers:{"X-Requested-With":"XMLHttpRequest"}}).then((function(t){if(t.ok)return t.text();throw new Error("Network response was not ok.")})).catch((function(t){console.error("There was a problem with the form submission:",t)}))}}var M="",U=!1;function R(){U||(s(A.createProvisionMapEvent("pageView",{name:"unknown",entityId:"unknown"})),U=!0)}function q(){var t=location.href;t!==M&&(M=t,R())}var P=/\b[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\b/g;function W(t){var e;try{var n=t.closest("[data-tracking-event]");if(!n)return;var i=(null!==(e=n.getAttribute("data-tracking-event"))&&void 0!==e?e:"").split(" ").find((function(t){return t.startsWith("click")}));if(!i)return;var r=i.split(":");if(r[0],"direct"===r[1]&&n!==t)return;s(k("click",function(t){var e,n,i,r,o,a,d,l,u=null!==(e=t.getAttribute("data-entity-id"))&&void 0!==e?e:null;if(null==u?void 0:u.startsWith("url[")){var c=function(t){void 0===t&&(t=1);var e=window.location.pathname.match(P);return e&&e.length>=t?e[t-1]:null}(parseInt(null!==(i=null===(n=u.match(/\d+/))||void 0===n?void 0:n[0])&&void 0!==i?i:"1",10));u=null!=c?c:null}return{elementId:null!==(r=t.getAttribute("id"))&&void 0!==r?r:void 0,name:null!==(o=t.getAttribute("data-name"))&&void 0!==o?o:null,entityId:u,entityType:null!==(a=t.getAttribute("data-entity-type"))&&void 0!==a?a:void 0,productArea:null!==(d=t.getAttribute("data-product-area"))&&void 0!==d?d:void 0,module:null!==(l=t.getAttribute("data-module"))&&void 0!==l?l:void 0}}(n)))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}}var j="",z=!1;function V(){z||(s(k("pageView",{entityId:null,name:null})),z=!0)}function $(){var t=location.href;t!==j&&(j=t,z=!1,V())}function B(t,e,n){var i,r;void 0===n&&(n=[]),t=null!==(i=t)&&void 0!==i?i:"form";try{var o=k(t,{elementId:null!==(r=e.elementId)&&void 0!==r?r:void 0,name:e.name,entityId:e.entityId,entityType:e.entityType,productArea:e.productArea,module:e.module,status:null==e?void 0:e.status});n.length>0&&(o.errors=n),s(o)}catch(t){console.error("Error in manual analytics event:",t)}}const J={classChartsListeners:function(){!function(){var t=history.pushState,e=history.replaceState;function n(){N=!1,O()}history.pushState=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];t.apply(history,e),n()},history.replaceState=function(){for(var t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];e.apply(history,t),n()}}(),window.addEventListener("load",(function(){S(),L=location.href})),window.addEventListener("popstate",(function(){N=!1,O()}));var t=g(E,200);document.addEventListener("click",(function(e){var n=b(e);t(n)})),window.sendAnalyticsAndSubmitForm=T},defaultListeners:function(){window.addEventListener("load",(function(){var t;"custom"!=_&&s(A.createDefaultEvent("pageView",function(){var t,e,n,i,r,o,a,d,l,u,c=Number(null===(t=K.dataset)||void 0===t?void 0:t.latitude),s=Number(null===(e=K.dataset)||void 0===e?void 0:e.longitude);return{tuId:null!==(i=null===(n=K.dataset)||void 0===n?void 0:n.tuid)&&void 0!==i?i:void 0,uId:null!==(o=null===(r=K.dataset)||void 0===r?void 0:r.uid)&&void 0!==o?o:void 0,entityType:null!==(d=null===(a=K.dataset)||void 0===a?void 0:a.entityType)&&void 0!==d?d:void 0,sessionId:null!==(u=null===(l=K.dataset)||void 0===l?void 0:l.sessionId)&&void 0!==u?u:void 0,latitude:isNaN(c)?void 0:c,longitude:isNaN(s)?void 0:s}}())),t=new IntersectionObserver((function(e){e.forEach((function(e){if(e.isIntersecting){var n=e.target;try{var i=n.getAttribute("data-tracking-id"),r=C(n,"".concat(Q,".").concat(i));s(A.createDefaultEvent("impressions",r)),t.unobserve(n)}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}}}))}),{threshold:.3}),document.querySelectorAll("[data-tracking-event='impressions']").forEach((function(e){t.observe(e)}))})),document.addEventListener("click",(function(t){var e;try{var n=b(t),i=n.closest("[data-tracking-event]");if(!i)return;var r=(null!==(e=i.getAttribute("data-tracking-event"))&&void 0!==e?e:"").split(" ").find((function(t){return t.startsWith("click")}));if(!r)return;var o=r.split(":"),a=o[0];if("direct"===o[1]&&i!==n)return;var d=i.getAttribute("data-tracking-id"),l=C(i,"".concat(Q,".").concat(d));console.log("Event Details:",l),s(A.createDefaultEvent(a,l))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}})),document.addEventListener("customTrackingEvent",(function(t){var e=t;console.log("Custom event data:",e.detail);try{var n=e.detail,i=e.detail.trackingEvent;console.log("Filtered Event Details:",n),s(A.createDefaultEvent(i,n))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}})),document.addEventListener("prexitPageViewEvent",(function(t){var e=t;console.log("Custom event data:",e.detail);try{var n=e.detail,i=e.detail.trackingEvent;console.log("Filtered Event Details:",n),s(A.createDefaultEvent(i,n))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}})),function(){try{document.addEventListener("click",(function(t){var e,n,i=null===(e=b(t))||void 0===e?void 0:e.closest("a");if(i&&i.href&&window.location.hostname!==new URL(i.href).hostname){var r=i.id||null,o=(n="",function t(e){var i,r;if(e.nodeType===Node.TEXT_NODE)n+=((null===(i=e.textContent)||void 0===i?void 0:i.trim())||"")+" ";else if(e.nodeType===Node.ELEMENT_NODE){var o=e;"IMG"===o.tagName&&o.hasAttribute("alt")?n+=((null===(r=o.getAttribute("alt"))||void 0===r?void 0:r.trim())||"")+" ":Array.from(e.childNodes).forEac
1h(t)}}(i),n.trim()),a=i.href;s(A.createDefaultEvent("exitClick",{exitUrl:a,elementId:r,name:o,entityId:null}))}}))}catch(t){console.error("Error in Tarkovsky Analytics: tracking event",t)}}()},provisionMapListeners:function(){!function(){var t=history.pushState,e=history.replaceState;function n(){U=!1,q()}history.pushState=function(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];t.apply(history,e),n()},history.replaceState=function(){for(var t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];e.apply(history,t),n()}}(),window.addEventListener("load",(function(){R(),M=location.href})),window.addEventListener("popstate",(function(){U=!1,q()}));var t=g(x,200);document.addEventListener("click",(function(e){var n=b(e);t(n)})),window.sendAnalyticsAndSubmitForm=F},timetableListeners:function t(){var e;if("undefined"!=typeof window&&!(null===(e=window.tarkovsky)||void 0===e?void 0:e.isTimetableListenersInitialized)){var n,i,r;n=history.pushState,i=history.replaceState,r=function(){z=!1,$()},history.pushState=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];n.apply(history,t),r()},history.replaceState=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];i.apply(history,t),r()},window.addEventListener("load",(function(){V(),j=location.href}),{once:!0}),window.addEventListener("popstate",$);var o=g(W,200);document.addEventListener("click",(function(t){var e=b(t);o(e)})),window.tarkovsky={isTimetableListenersInitialized:!0,sendPageLoadEvent:V,timetableListeners:t,triggerManualAnalyticsEvent:B}}}};var X,G,H,K=document.currentScript,_=(null===(X=K.getAttribute("page-view-event"))||void 0===X?void 0:X.toLowerCase())||"default",Z=K.dataset.productKey||null,Q=(null===(G=K.getAttribute("product"))||void 0===G?void 0:G.toLowerCase())||(null===(H=K.dataset.product)||void 0===H?void 0:H.toLowerCase())||"unknown",Y=function(){return K.dataset.productOrganisationId||null},tt=function(){return K.dataset.organisationId||null},et={"tes.classcharts":J.classChartsListeners,"tes.timetable":J.timetableListeners,"tes.provmap":J.provisionMapListeners}[Q]||J.defaultListeners;try{et()}catch(t){console.error("Error in Tarkovsky Analytics:",t)}})();
2//# sourceMappingURL=app.bundle.js.map

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.