PageSourceSearch

https://machinelearningforkids.co.uk/static/bower_components/angular-lock/dist/angular-lock.min.js?v=3

js machinelearningforkids.co.uk collected 2026-10-01 12:37:49 UTC 1,569 bytes, 1 lines download raw bytes

vendor: 1,569 bytes, line 1
1angular.module("auth0.lock",[]).provider("lock",function(){if("function"!=typeof Auth0Lock)throw new Error("Auth0Lock must be loaded.");Auth0Lock.prototype.getClient=function(){},Auth0Lock.prototype.parseHash=function(){},this.init=function(t){if(!t)throw new Error("clientID and domain must be provided to lock");this.clientID=t.clientID,this.domain=t.domain,this.options=t.options||{},this.options._telemetryInfo={name:"angular-lock",version:"3.1.0"}},this.$get=["$rootScope","$location",function(e,i){var r=new Auth0Lock(this.clientID,this.domain,this.options),a={clientID:this.clientID,domain:this.domain,_telemetryInfo:this.options._telemetryInfo,_sendTelemetry:this.options._sendTelemetry},h=!0,t=(!1===this.options._idTokenVerification&&(h=!1),{}),o=[];for(s in r)"function"==typeof r[s]&&o.push(s);function n(t){var o=t.length-1,i=t[o];return"function"==typeof i&&(t[o]=function(){var t,o,n=arguments;t=function(){i.apply(r,n)},"$apply"===(o=e.$root.$$phase)||"$digest"===o?t&&"function"==typeof t&&t():e.$apply(t)}),t}for(var s=0;s<o.length;s++)t[o[s]]=(t=>function(){return r[t].apply(r,n(arguments))})(o[s]);return t.interceptHash=function(){if("function"!=typeof auth0.WebAuth)throw new Error("Auth0.js version 8 or higher must be loaded");e.$on("$locationChangeStart",function(t,o){var n;(/id_token=/.test(o)||/access_token=/.test(o)||/error=/.test(o))&&(o=new auth0.WebAuth(a),n=i.hash()||window.location.hash,o.parseHash({hash:n,_idTokenVerification:h},function(t,o){t&&r.emit("authorization_error",t),o&&o.idToken&&r.emit("authenticated",o)}))})},t}]});

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.