PageSourceSearch

https://media.teaching.com.au/website/javascripts/script.min.js?version=

js teaching.com.au collected 2026-09-24 10:46:17 UTC 11,782 bytes, 1 lines download raw bytes

1"use strict";(()=>{var e="cronitor_rum_debug",n="cronitor_rum_enable",t="cronitor_rum_disable",o=e=>window&&window.location.search.indexOf(e)>-1,i=()=>{if(window.history.pushState&&!window.cronitor._historyPatched){r("Single page app mode is set to 'history', patching History API");let e=window.history.pushState,n=()=>ie("Pageview");window.history.pushState=function(){e.apply(this,arguments),n()},window.addEventListener("popstate",n),window.cronitor._historyPatched=!0,r("Listening for History API changes")}},r=(n,t,i)=>{let r=a.debug||o(e);if(!i&&!r)return;let c=`[Cronitor RUM] ${n}`;t?console.log(c,t):console.log(c)},a={ingestionHost:"https://rum.cronitor.io",honorDNT:!1,filterLocalhost:!1,debug:!1,trackMode:"history",enabled:!0,autoTrackErrors:!0,autoTrackCoreWebVitals:!0};var c,d,s,l,u=()=>{let e=a.includeURLFragment?window.location.hash:"",n=[];if(a.includeURLQueryParams&&a.includeURLQueryParams.length>0){let e=new URLSearchParams(window.location.search);for(let t of a.includeURLQueryParams)if(e.has(t)){let o=e.get(t);o?n.push(`${t}=${o}`):n.push(`${t}`)}}let t="";return n&&n.length>0&&(t=`?${n.join("&")}`),window.location.protocol+"//"+window.location.hostname+window.location.pathname+t+e},f=()=>window.navigator.userAgent,m=e=>{let n=window.location.search.match(e);return n?n[2]:void 0},v=()=>({utm_source:m(/[?&](ref|source|utm_source)=([^?&]+)/),utm_campaign:m(/[?&](utm_campaign)=([^?&]+)/),utm_medium:m(/[?&](utm_medium)=([^?&]+)/),utm_content:m(/[?&](utm_content)=([^?&]+)/),utm_term:m(/[?&](utm_term)=([^?&]+)/)}),p=()=>{let e=window.navigator;return e?e.userLanguage||e.language:void 0},w=()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone}catch{return}},g=()=>navigator.connection&&"effectiveType"in navigator.connection?navigator.connection.effectiveType:void 0,h=()=>{let e=document.referrer;if(e){let n=new URL(e);return n.hostname.toLowerCase()===window.location.hostname.toLowerCase()?void 0:n.protocol+"//"+n.hostname+n.pathname}},y=()=>null==window?void 0:window.innerWidth,_=e=>{try{if(e){let n=Math.ceil(e);return isNaN(n)||n<0?void 0:n}return}catch{return}},b=e=>{let n={};if("Pageview"!==e||window.cronitor._initialPageLoadSent)return n;try{let e=window.performance||window.mozPerformance||window.msPerformance||window.webkitPerformance||{};if(e.getEntriesByType){let t=e.getEntriesByType("navigation")[0];t&&(n={page_load_dns:t.domainLookupEnd-t.domainLookupStart,page_load_connect:t.connectEnd-t.connectStart,page_load_ssl:t.secureConnectionStart?t.requestStart-t.secureConnectionStart:void 0,page_load_ttfb:t.responseStart-t.requestStart,page_load_download:t.responseEnd-t.responseStart,page_load_dom_content_loaded:t.domContentLoadedEventEnd-t.responseEnd,page_load_render:t.domComplete-t.domContentLoadedEventEnd,page_load_total:t.loadEventStart,page_load_transfer_size:t.transferSize})}}catch(e){r("Error while loading performance metrics",e)}for(let e of Object.keys(n))n[e]=_(n[e]);return window.cronitor._initialPageLoadSent=!0,n},S=async(e,n)=>{let t=function(e,n){return{client_key:a.clientKey,environment:a.environment,event_name:e,user_agent:f(),url:u(),referrer:h(),language:p(),connection_type:g(),screen_width:y(),timezone:w(),...v(),...b(e),...n||{}}}(e,n),o=T(t);o&&L(o)&&await E(o)},E=async e=>{let n=`${a.ingestionHost}/api/rum/events`,t=JSON.stringify(e);navigator.sendBeacon?navigator.sendBeacon.call(navigator,n,t):await fetch(n,{body:t,method:"POST",credentials:"omit",keepalive:!0}),r("Sent events",e)},L=e=>{if(!a.clientKey)return r("Bad configuration: missing clientKey",void 0,!0),!1;if(e.event_name&&/^[a-zA-Z][a-zA-Z0-9\_\-\.]{0,63}$/.test(e.event_name)){if(window.localStorage&&window.localStorage.getItem(t)||!a.enabled)return r("Skipping event collection, Cronitor RUM has been manually disabled on this browser.",void 0,!0),!1;if(!a.debug){if(a.honorDNT&&"doNotTrack"in window.navigator&&"1"===window.navigator.doNotTrack)return r("Honoring 'Do Not Track'"),!1;if(a.filterLocalhost&&/^localhost$|^127(?:\.[0-9]+){0,2}\.[0-9]+$|^(?:0*\:)*?:?0*1$/.test(window.location.hostname))return r("Skipping event collection, localhost filter enabled",void 0,!0),!1;if("file:"===window.location.protocol)return r("Can't track from file URLs",void 0,!0),!1;if("prerender"===window.document.visibilityState)return r("Skipping event collection, document is pre-rendering"),!1;if(window.navigator.webdriver)return r("Skipping event collection, navigation is automated"),!1}if("Pageview"===e.event_name){let n=window.cronitor._previousPath,t=e.url;if(window.cronitor._previousPath=t,n&&n===t)return void r("Skipping event collection, duplicate pageview detected")}return!0}r("Invalid event name.",void 0,!0)},T=e=>{let n=e;if(a.beforeSend){let t;try{t=a.beforeSend({...e})}catch(e){console.error(e)}if(!t)return void r("beforeSend hook returned null or undefined, skipping event collection");t.client_key=e.client_key;
1for(let o of Object.keys(e))n[o]=t[o]}return n};var k=-1,C=function(e){addEventListener("pageshow",(function(n){n.persisted&&(k=n.timeStamp,e(n))}),!0)},P=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},R=function(){var e=P();return e&&e.activationStart||0},A=function(e,n){var t=P(),o="navigate";return k>=0?o="back-forward-cache":t&&(o=document.prerendering||R()>0?"prerender":document.wasDiscarded?"restore":t.type.replace(/_/g,"-")),{name:e,value:void 0===n?-1:n,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:o}},M=function(e,n,t){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var o=new PerformanceObserver((function(e){Promise.resolve().then((function(){n(e.getEntries())}))}));return o.observe(Object.assign({type:e,buffered:!0},t||{})),o}}catch{}},U=function(e,n,t,o){var i,r;return function(a){var c,d;n.value>=0&&(a||o)&&((r=n.value-(i||0))||void 0===i)&&(i=n.value,n.delta=r,n.rating=(c=n.value)>(d=t)[1]?"poor":c>d[0]?"needs-improvement":"good",e(n))}},D=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},F=function(e){var n=function(n){"pagehide"!==n.type&&"hidden"!==document.visibilityState||e(n)};addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0)},$=function(e){var n=!1;return function(t){n||(e(t),n=!0)}},I=-1,O=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},H=function(e){"hidden"===document.visibilityState&&I>-1&&(I="visibilitychange"===e.type?e.timeStamp:0,N())},W=function(){addEventListener("visibilitychange",H,!0),addEventListener("prerenderingchange",H,!0)},N=function(){removeEventListener("visibilitychange",H,!0),removeEventListener("prerenderingchange",H,!0)},V=function(){return I<0&&(I=O(),W(),C((function(){setTimeout((function(){I=O(),W()}),0)}))),{get firstHiddenTime(){return I}}},B=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()}
1,q=[1800,3e3],z=[.1,.25],K=function(e,n){n=n||{},function(e,n){n=n||{},B((function(){var t,o=V(),i=A("FCP"),r=M("paint",(function(e){e.forEach((function(e){"first-contentful-paint"===e.name&&(r.disconnect(),e.startTime<o.firstHiddenTime&&(i.value=Math.max(e.startTime-R(),0),i.entries.push(e),t(!0)))}))}));r&&(t=U(e,i,q,n.reportAllChanges),C((function(o){i=A("FCP"),t=U(e,i,q,n.reportAllChanges),D((function(){i.value=performance.now()-o.timeStamp,t(!0)}))})))}))}($((function(){var t,o=A("CLS",0),i=0,r=[],a=function(e){e.forEach((function(e){if(!e.hadRecentInput){var n=r[0],t=r[r.length-1];i&&e.startTime-t.startTime<1e3&&e.startTime-n.startTime<5e3?(i+=e.value,r.push(e)):(i=e.value,r=[e])}})),i>o.value&&(o.value=i,o.entries=r,t())},c=M("layout-shift",a);c&&(t=U(e,o,z,n.reportAllChanges),F((function(){a(c.takeRecords()),t(!0)})),C((function(){i=0,o=A("CLS",0),t=U(e,o,z,n.reportAllChanges),D((function(){return t()}))})),setTimeout(t,0))})))},j={passive:!0,capture:!0},x=new Date,Q=function(e,n){c||(c=n,d=e,s=new Date,G(removeEventListener),Z())},Z=function(){if(d>=0&&d<s-x){var e={entryType:"first-input",name:c.type,target:c.target,cancelable:c.cancelable,startTime:c.timeStamp,processingStart:c.timeStamp+d};l.forEach((function(n){n(e)})),l=[]}},J=function(e){if(e.cancelable){var n=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?(t=n,o=e,i=function(){Q(t,o),a()},r=function(){a()},a=function(){removeEventListener("pointerup",i,j),removeEventListener("pointercancel",r,j)},addEventListener("pointerup",i,j),addEventListener("pointercancel",r,j)):Q(n,e)}var t,o,i,r,a},G=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(n){return e(n,J,j)}))},X=[100,300],Y=[2500,4e3],ee={};function ne(){var e;if(null!=(e=null==window?void 0:window.cronitor)&&e._listeningForCoreWebVitals)return;let n=(e,n)=>t=>{ie(e,{[n]:t.value})};
1K(n("WebVital","web_vital_cls")),function(e,n){n=n||{},B((function(){var t,o=V(),i=A("FID"),r=function(e){e.startTime<o.firstHiddenTime&&(i.value=e.processingStart-e.startTime,i.entries.push(e),t(!0))},a=function(e){e.forEach(r)},s=M("first-input",a);t=U(e,i,X,n.reportAllChanges),s&&F($((function(){a(s.takeRecords()),s.disconnect()}))),s&&C((function(){var o;i=A("FID"),t=U(e,i,X,n.reportAllChanges),l=[],d=-1,c=null,G(addEventListener),o=r,l.push(o),Z()}))}))}(n("WebVital","web_vital_fid")),function(e,n){n=n||{},B((function(){var t,o=V(),i=A("LCP"),r=function(e){var n=e[e.length-1];n&&n.startTime<o.firstHiddenTime&&(i.value=Math.max(n.startTime-R(),0),i.entries=[n],t())},a=M("largest-contentful-paint",r);if(a){t=U(e,i,Y,n.reportAllChanges);var c=$((function(){ee[i.id]||(r(a.takeRecords()),a.disconnect(),ee[i.id]=!0,t(!0))}));["keydown","click"].forEach((function(e){addEventListener(e,c,!0)})),F(c),C((function(o){i=A("LCP"),t=U(e,i,Y,n.reportAllChanges),D((function(){i.value=performance.now()-o.timeStamp,ee[i.id]=!0,t(!0)}))}))}}))}(n("WebVital","web_vital_lcp")),window.cronitor._listeningForCoreWebVitals=!0,r("Listening for Core Web Vitals")}var te=(e,n,t={})=>{switch(e){case"config":if(!n)return r("Passed empty config params");re(n);break;case"track":ie(n,t);break;case"captureError":oe(n,t);break;default:return void r("Unknown command",e,!0)}},oe=function(e,n){let t=!1;return(...o)=>{t||(t=!0,setTimeout((()=>{e(...o),t=!1}),n))}}(((e,n={})=>{var t,o;ie("Error",{error_type:(null==(t=e.error)?void 0:t.name)||"Error",message:(null==(o=e.error)?void 0:o.message)||e.message,lineno:e.lineno,colno:e.colno,filename:e.filename,...n})}),1e3),ie=(e,n={})=>{let t=()=>S(e,n);"complete"===document.readyState?setTimeout(t,0):(r("Document not ready, adding event listener"),window.addEventListener("load",(()=>{setTimeout(t,0)})))},re=e=>{let n={...a},t=(e=>(a={...a,...e},r("Updated configuration",a),a))(e);a.trackMode&&["pageload","history"].indexOf(a.trackMode)>-1&&("history"===a.trackMode&&i(),!n.clientKey&&t.clientKey&&(r("Triggering initial pageview"),ie("Pageview"))),r(`Tracking mode: ${a.trackMode}`)};(()=>{(()=>{let e=o(n),i=o(t);if(e||i){if(!window.localStorage)return void r("Can't disable Cronitor RUM. This browser does not support local storage.",void 0,!0);e&&(window.localStorage.removeItem(t),r("Cronitor RUM has been enabled on this device.",void 0,!0)),i&&(window.localStorage.setItem(t,"true"),r("Cronitor RUM has been disabled on this device.",void 0,!0))}})();let e=window.cronitor&&window.cronitor.q||[];window.cronitor=te,window.cronitor.q=e;for(let n of e)window.cronitor.apply(void 0,n);a.autoTrackErrors&&function(){var e;null!=(e=null==window?void 0:window.cronitor)&&e._listeningForErrors||(window.addEventListener("error",oe),window.cronitor._listeningForErrors=!0,r("Listening for errors"))}(),a.autoTrackCoreWebVitals&&ne()})()})();

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.