PageSourceSearch

https://static.codingame.com/about.bd915771.js

js codingame.com collected 2026-10-01 08:43:35 UTC 23,970 bytes, 3 lines download raw bytes

1/*! For license information please see about.bd915771.js.LICENSE.txt */
2(self.webpackChunkcodingame=self.webpackChunkcodingame||[]).push([[7594],{6147:function(e){function t(e,t){e.onload=function(){this.onerror=this.onload=null,t(null,e)},e.onerror=function(){this.onerror=this.onload=null,t(new Error("Failed to load "+this.src),e)}}function r(e,t){e.onreadystatechange=function(){"complete"!=this.readyState&&"loaded"!=this.readyState||(this.onreadystatechange=null,t(null,e))}}e.exports=function(e,n,a){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("script");"function"==typeof n&&(a=n,n={}),n=n||{},a=a||function(){},i.type=n.type||"text/javascript",i.charset=n.charset||"utf8",i.async=!("async"in n)||!!n.async,i.src=e,n.attrs&&function(e,t){for(var r in t)e.setAttribute(r,t[r])}(i,n.attrs),n.text&&(i.text=""+n.text),("onload"in i?t:r)(i,a),i.onload||t(i,a),o.appendChild(i)}},23517:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=s(r(44666)),o=s(r(46694)),i=s(r(49325));function s(e){return e&&e.__esModule?e:{default:e}}var l=void 0;t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=(0,a.default)();if(l||(l=(0,o.default)(s)),t.events)throw new Error("Event handlers cannot be overwritten.");if("string"==typeof e&&!document.getElementById(e))throw new Error('Element "'+e+'" does not exist.');t.events=i.default.proxyEvents(s);var u=new Promise(function(r){"object"===(void 0===e?"undefined":n(e))&&e.playVideo instanceof Function?r(e):l.then(function(n){var a=new n.Player(e,t);return s.on("ready",function(){r(a)}),null})}),c=i.default.promisifyPlayer(u,r);return c.on=s.on,c.off=s.off,c},e.exports=t.default},32017:function(e){"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,a,o;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(a=n;0!==a--;)if(!e(t[a],r[a]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(o=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(a=n;0!==a--;)if(!Object.prototype.hasOwnProperty.call(r,o[a]))return!1;for(a=n;0!==a--;){var i=o[a];if(!e(t[i],r[i]))return!1}return!0}return t!=t&&r!=r}},37013:function(e){e.exports='<cg-navigation-subtabs></cg-navigation-subtabs> <div id="about"> <div id="contentAbout" cg-scrolltop> <about-us ng-show="$ctrl.tab === \'aboutUs\'"></about-us> </div> </div> '},41769:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["ready","stateChange","playbackQualityChange","playbackRateChange","error","apiChange","volumeChange"],e.exports=t.default},44666:function(e){"use strict";var t;t=function(){var e={},t={};return e.on=function(e,r){var n={name:e,handler:r};return t[e]=t[e]||[],t[e].unshift(n),n},e.off=function(e){var r=t[e.name].indexOf(e);-1!==r&&t[e.name].splice(r,1)},e.trigger=function(e,r){var n,a=t[e];if(a)for(n=a.length;n--;)a[n].handler(r)},e},e.exports=t},44748:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,a=(n=r(63004))&&n.__esModule?n:{default:n};t.default={pauseVideo:{acceptableStates:[a.default.ENDED,a.default.PAUSED],stateChangeRequired:!1},playVideo:{acceptableStates:[a.default.ENDED,a.default.PLAYING],stateChangeRequired:!1},seekTo:{acceptableStates:[a.default.ENDED,a.default.PLAYING,a.default.PAUSED],stateChangeRequired:!0,timeout:3e3}},e.exports=t.default},46694:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,a=(n=r(6147))&&n.__esModule?n:{default:n};t.default=function(e){return new Promise(function(t){if(window.YT&&window.YT.Player&&window.YT.Player instanceof Function)t(window.YT);else{var r="http:"===window.location.protocol?"http:":"https:";(0,a.default)(r+"//www.youtube.com/iframe_api",function(t){t&&e.trigger("error",t)});var n=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){n&&n(),t(window.YT)}}})},e.exports=t.default},48910:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return F}});var n=r(7025),a=r.n(n),o=r(82725),i=r.n(o),s=a().module("about",[i()]),l=r(3121),u=r(96540),c=r(5556),d=r.n(c),p=r(32017),y=r.n(
2p),f=r(23517),h=r.n(f),m=Object.defineProperty,v=Object.defineProperties,g=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,x=(e,t,r)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,E=(e,t)=>{for(var r in t||(t={}))P.call(t,r)&&x(e,r,t[r]);if(b)for(var r of b(t))w.call(t,r)&&x(e,r,t[r]);return e},C=(e,t)=>v(e,g(t));function S(e={}){return C(E({},e),{height:0,width:0,playerVars:C(E({},e.playerVars),{autoplay:0,start:0,end:0})})}var A={videoId:d().string,id:d().string,className:d().string,iframeClassName:d().string,style:d().object,title:d().string,loading:d().oneOf(["lazy","eager"]),opts:d().objectOf(d().any),onReady:d().func,onError:d().func,onPlay:d().func,onPause:d().func,onEnd:d().func,onStateChange:d().func,onPlaybackRateChange:d().func,onPlaybackQualityChange:d().func},I=class extends u.Component{constructor(e){super(e),this.destroyPlayerPromise=void 0,this.onPlayerReady=e=>{var t,r;return null==(r=(t=this.props).onReady)?void 0:r.call(t,e)},this.onPlayerError=e=>{var t,r;return null==(r=(t=this.props).onError)?void 0:r.call(t,e)},this.onPlayerStateChange=e=>{var t,r,n,a,o,i,s,l;switch(null==(r=(t=this.props).onStateChange)||r.call(t,e),e.data){case I.PlayerState.ENDED:null==(a=(n=this.props).onEnd)||a.call(n,e);break;case I.PlayerState.PLAYING:null==(i=(o=this.props).onPlay)||i.call(o,e);break;case I.PlayerState.PAUSED:null==(l=(s=this.props).onPause)||l.call(s,e)}},this.onPlayerPlaybackRateChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackRateChange)?void 0:r.call(t,e)},this.onPlayerPlaybackQualityChange=e=>{var t,r;return null==(r=(t=this.props).onPlaybackQualityChange)?void 0:r.call(t,e)},this.destroyPlayer=()=>this.internalPlayer?(this.destroyPlayerPromise=this.internalPlayer.destroy().then(()=>this.destroyPlayerPromise=void 0),this.destroyPlayerPromise):Promise.resolve(),this.createPlayer=()=>{if("undefined"==typeof document)return;if(this.destroyPlayerPromise)return void this.destroyPlayerPromise.then(this.createPlayer);const e=C(E({},this.props.opts),{videoId:this.props.videoId});this.internalPlayer=h()(this.container,e),this.internalPlayer.on("ready",this.onPlayerReady),this.internalPlayer.on("error",this.onPlayerError),this.internalPlayer.on("stateChange",this.onPlayerStateChange),this.internalPlayer.on("playbackRateChange",this.onPlayerPlaybackRateChange),this.internalPlayer.on("playbackQualityChange",this.onPlayerPlaybackQualityChange),(this.props.title||this.props.loading)&&this.internalPlayer.getIframe().then(e=>{this.props.title&&e.setAttribute("title",this.props.title),this.props.loading&&e.setAttribute("loading",this.props.loading)})},this.resetPlayer=()=>this.destroyPlayer().then(this.createPlayer),this.updatePlayer=()=>{var e;null==(e=this.internalPlayer)||e.getIframe().then(e=>{this.props.id?e.setAttribute("id",this.props.id):e.removeAttribute("id"),this.props.iframeClassName?e.setAttribute("class",this.props.iframeClassName):e.removeAttribute("class"),this.props.opts&&this.props.opts.width?e.setAttribute("width",this.props.opts.width.toString()):e.removeAttribute("width"),this.props.opts&&this.props.opts.height?e.setAttribute("height",this.props.opts.height.toString()):e.removeAttribute("height"),this.props.title?e.setAttribute("title",this.props.title):e.setAttribute("title","YouTube video player"),this.props.loading?e.setAttribute("loading",this.props.loading):e.removeAttribute("loading")})},this.getInternalPlayer=()=>this.internalPlayer,this.updateVideo=()=>{var e,t,r,n;if(void 0===this.props.videoId||null===this.props.videoId)return void(null==(e=this.internalPlayer)||e.stopVideo());let a=!1;const o={videoId:this.props.videoId};(null==(t=this.props.opts)?void 0:t.playerVars)&&(a=1===this.props.opts.playerVars.autoplay,"start"in this.props.opts.playerVars&&(o.startSeconds=this.props.opts.playerVars.start),"end"in this.props.opts.playerVars&&(o.endSeconds=this.props.opts.playerVars.end)),a?null==(r=this.internalPlayer)||r.loadVideoById(o):null==(n=this.internalPlayer)||n.cueVideoById(o)},this.refContainer=e=>{this.container=e},this.container=null,this.internalPlayer=null}componentDidMount(){this.createPlayer()}componentDidUpdate(e){return t=this,r=function*(){(function(e,t){var r,n,a,o;return e.id!==t.id||e.className!==t.className||(null==(r=e.opts)?void 0:r.width)!==(null==(n=t.opts)?void 0:n.width)||(null==(a=e.opts)?void 0:a.height)!==(null==(o=t.opts)?void 0:o.height)||e.iframeClassName!==t.iframeClassName||e.title!==t.title})(e,this.props)&&this.updatePlayer(),function(e,t){return e.videoId!==t.videoId||!y()(S(e.opts),S(t.opts))}(e,this.props)&&(yield this.resetPlayer()),function(e,t){var r,n;if(e.videoId!==t.videoId)return!0;const a=(null==(r=e.opts)?void 0:r.playerVars)||{},o=(null==(n=t.opts)?void 0:n.playerVars)||{};return a.start!==o.start||a.end!==o.end}(e,this.props)&&this.updateVideo()}
2,new Promise((e,n)=>{var a=e=>{try{i(r.next(e))}catch(e){n(e)}},o=e=>{try{i(r.throw(e))}catch(e){n(e)}},i=t=>t.done?e(t.value):Promise.resolve(t.value).then(a,o);i((r=r.apply(t,null)).next())});var t,r}componentWillUnmount(){this.destroyPlayer()}render(){return u.createElement("div",{className:this.props.className,style:this.props.style},u.createElement("div",{id:this.props.id,className:this.props.iframeClassName,ref:this.refContainer}))}},N=I;N.propTypes=A,N.defaultProps={videoId:"",id:"",className:"",iframeClassName:"",style:{},title:"",loading:void 0,opts:{},onReady:()=>{},onError:()=>{},onPlay:()=>{},onPause:()=>{},onEnd:()=>{},onStateChange:()=>{},onPlaybackRateChange:()=>{},onPlaybackQualityChange:()=>{}},N.PlayerState={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5};var j=N,k=r(40848),T=r(45780),O=r(40919),V=r(30069),U=r(39886),R=r(50897),D=r(22787),M=r(74848);const _=(0,k.WP)({en:{header:{TEXT:"WE ARE CODINGAME"},TITLE:"Every day, these people make the CodinGame adventure possible",talent:{title:"Our purpose",text:"At CodinGame, our goal is to let programmers keep on improving their coding skills by solving the World's most challenging problems, learn new concepts, and get inspired by the best developers."},questions:"Any questions?",contactus:"Contact us"},fr:{header:{TEXT:"NOUS SOMMES CODINGAME"},TITLE:"Tous les jours, ces personnes rendent l'aventure CodinGame possible",talent:{title:"Notre raison d'être",text:"Chez CodinGame, notre but est de permettre aux développeurs d'améliorer leurs compétences en continu en résolvant les problèmes de code les plus motivants et en échangeant avec les meilleurs programmeurs du monde."},questions:"Vous avez des questions ?",contactus:"Contactez-nous"}});function L(){const e=(0,k.WD)(),[t,r]=(0,u.useState)(!1),[n,a]=(0,O.A)(async()=>await T.A.call("AboutUsMember","findAboutUsMembers",[]),[]);return(0,M.jsxs)("div",{id:"tab-team",children:[(0,M.jsx)("div",{className:"team-header big-header",children:(0,M.jsxs)("div",{className:"header-content",children:[(0,M.jsxs)("video",{id:"video-ski",className:"background-video",muted:!0,autoPlay:!0,loop:!0,preload:"auto",children:[(0,M.jsx)("source",{src:"//files.codingame.com/codingame/videos/about/codingame_font_romeux_edit_SD.webm",type:"video/webm"}),(0,M.jsx)("source",{src:"//files.codingame.com/codingame/videos/about/codingame_font_romeux_edit_SD.mp4",type:"video/mp4"})]}),(0,M.jsx)("div",{className:"text",children:(0,M.jsx)("div",{children:e(_.header.TEXT)})})]})}),(0,M.jsxs)("div",{className:"team-talent",children:[(0,M.jsx)("h2",{children:e(_.talent.title)}),(0,M.jsx)("p",{children:e(_.talent.text)}),(0,M.jsxs)("div",{className:"team-video",children:[t&&(0,M.jsx)("div",{className:"youtube",children:(0,M.jsx)(j,{videoId:"9hH2wwWpE6Y",onReady:e=>{e.target.playVideo()},iframeClassName:"youtube",opts:{playerVars:{autoplay:0}}})}),!t&&(0,M.jsx)("div",{className:"play-button",onClick:()=>{r(!0)}})]})]}),(0,M.jsxs)("div",{className:"block-teamMember",children:[(0,M.jsx)("h2",{className:"title-team",children:e(_.TITLE)}),n===V.n.SUCCESS?(0,M.jsx)("div",{className:"container-teamMember",children:a.map((e,t)=>(0,M.jsxs)("div",{className:"memberSquare",children:[(0,M.jsx)("div",{className:"memberSquare_background",style:{backgroundImage:`url(${U.b.getFileUrl(e.binaryId)})`}}),(0,M.jsxs)("div",{className:"square-info",children:[(0,M.jsx)("div",{className:"take-space"}),(0,M.jsxs)("div",{className:"headDescMember",children:[(0,M.jsx)("p",{className:"nameMember",children:e.name}),(0,M.jsx)("p",{className:"positionMember",children:e.position})]})]})]},t))}):(0,M.jsx)(R.A,{})]}),(0,M.jsx)("div",{className:"block-contact",children:(0,M.jsxs)("div",{children:[(0,M.jsx)("h2",{className:"contactus-title",children:e(_.questions)}),(0,M.jsx)("a",{onClick:D.Lq,className:"contactus-button",children:e(_.contactus)})]})})]})}L.displayName="AboutUs";var $=L,Y=(s.component("aboutUs",(0,l.eO)($,[])),r(37013)),q=r.n(Y),F=s.component("about",{template:q(),bindings:{tab:"<"}})},49325:function(e,t,r){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0});var n=s(r(96602)),a=s(r(99345)),o=s(r(41769)),i=s(r(44748));function s(e){return e&&e.__esModule?e:{default:e}}var l=(0,n.default)("youtube-player"),u={proxyEvents:function(e){var t={},r=function(r){var n="on"+r.slice(0,1).toUpperCase()+r.slice(1);t[n]=function(t){l('event "%s"',n,t),e.trigger(r,t)}},n=!0,a=!1,i=void 0;try{for(var s,u=o.default[Symbol.iterator]();!(n=(s=u.next()).done);n=!0)r(s.value)}catch(e){a=!0,i=e}finally{try{!n&&u.return&&u.return()}finally{if(a)throw i}}return t},promisifyPlayer:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={},n=function(n){t&&i.default[n]?r[n]=function(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];return e.then(function(e){var t=i.default[n],a=e.getPlayerState(),o=e[n].apply(e,r);return t.stateChangeRequired||Array.isArray(t.acceptableStates)&&-1===t.acceptableStates.indexOf(a)?new Promise(function(r){e.addEventListener("onStateChange",function n(){var a=e.getPlayerState(),o=void 0;"number"==typeof t.timeout&&(o=setTimeout(function(){e.removeEventListener("onStateChange",n),r()},t.timeout)),Array.isArray(t.acceptableStates)&&-1!==t.acceptableStates.indexOf(a)&&(e.removeEventListener("onStateChange",n),clearTimeout(o),r())})}).then(function(){return o}):o})}:r[n]=function(){for(var t=arguments.length,r=Array(t),a=0;a<t;a++)r[a]=arguments[a];return e.then(function(e){return e[n].apply(e,r)})}},o=!0,s=!1,l=void 0;try{for(var u,c=a.default[Symbol.iterator]();!(o=(u=c.next()).done);o=!0)n(u.value)}catch(e){s=!0,l=e}finally{try{!o&&c.return&&c.return()}finally{if(s)throw l}}return r}};t.default=u,e.exports=t.default},50897:function(e,t,r){"use strict";var n=r(96540),a=r(74111),o=r(42139),i=r(74848);const s=(0,a.MA)({container:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",left:0,right:0,bottom:0,top:0}});function l({size:e=80,zIndex:t=40,color:r="black",delay:a=0}){const l=s(),[u,c]=(0,n.useState)(0===a);return(0,n.useEffect)(()=>{const e=setTimeout(()=>c(!0),a);return()=>clearTimeout(e)},[a]),u?(0,i.jsx)("div",{className:l.container,style:{zIndex:t},children:(0,i.jsx)(o.A,{color:r,size:e})}):null}l.displayName="LoadingPlaceHolder",t.A=l},59245:function(e,t,r){var n;function a(e){function r(){if(r.enabled){var e=r,a=+new Date,o=a-(n||a);e.diff=o,e.prev=n,e.curr=a,n=a;for(var i=new Array(arguments.length),s=0;s<i.length;s++)i[s]=arguments[s];i[0]=t.coerce(i[0]),"string"!=typeof i[0]&&i.unshift("%O");var l=0;i[0]=i[0].replace(/%([a-zA-Z%])/g,function(r,n){if("%%"===r)return r;l++;var a=t.formatters[n];if("function"==typeof a){var o=i[l];r=a.call(e,o),i.splice(l,1),l--}return r}),t.formatArgs.call(e,i),(r.log||t.log||console.log.bind(console)).apply(e,i)}}return r.namespace=e,r.enabled=t.enabled(e),r.useColors=t.useColors(),r.color=function(e){var r,n=0;for(r in e)n=(n<<5)-n+e.charCodeAt(r),n|=0;return t.colors[Math.abs(n)%t.colors.length]}(e),"function"==typeof t.init&&t.init(r),r}(t=e.exports=a.debug=a.default=a).coerce=function(e){return e instanceof Error?e.stack||e.message:e},t.disable=function(){t.enable("")},t.enable=function(e){t.save(e),t.names=[],t.skips=[];for(var r=("string"==typeof e?e:"").split(/[\s,]+/),n=r.length,a=0;a<n;a++)r[a]&&("-"===(e=r[a].replace(/\*/g,".*?"))[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))},t.enabled=function(e){var r,n;for(r=0,n=t.skips.length;r<n;r++)if(t.skips[r].test(e))return!1;for(r=0,n=t.names.length;r<n;r++)if(t.names[r].test(e))return!0;return!1},t.humanize=r(82988),t.names=[],t.skips=[],t.formatters={}},63004:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={BUFFERING:3,ENDED:0,PAUSED:2,PLAYING:1,UNSTARTED:-1,VIDEO_CUED:5},e.exports=t.default},82725:function(e,t,r){r(96506),e.exports="youtube-embed"},82988:function(e){var t=1e3,r=60*t,n=60*r,a=24*n;function o(e,t,r){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+r:Math.ceil(e/t)+" "+r+"s"}e.exports=function(e,i){i=i||{};var s,l=typeof e;if("string"===l&&e.length>0)return function(e){if(!((e=String(e)).length>100)){var o=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(o){var i=parseFloat(o[1]);switch((o[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*i;case"days":case"day":case"d":return i*a;case"hours":case"hour":case"hrs":case"hr":case"h":return i*n;case"minutes":case"minute":case"mins":case"min":case"m":return i*r;case"seconds":case"second":case"secs":case"sec":case"s":return i*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return i;default:return}}}}(e);if("number"===l&&!1===isNaN(e))return i.long?o(s=e,a,"day")||o(s,n,"hour")||o(s,r,"minute")||o(s,t,"second")||s+" ms":function(e){return e>=a?Math.round(e/a)+"d":e>=n?Math.round(e/n)+"h":e>=r?Math.round(e/r)+"m":e>=t?Math.round(e/t)+"s":e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},96506:function(){angular.module("youtube-embed",[]).service("youtubeEmbedUtils",["$window","$rootScope",function(e,t){var r={}
2,n=/https?:\/\/(?:[0-9A-Z-]+\.)?(?:youtu\.be\/|youtube(?:-nocookie)?\.com\S*[^\w\s-])([\w-]{11})(?=[^\w-]|$)(?![?=&+%\w.-]*(?:['"][^<>]*>|<\/a>))[?=&+%\w.-]*/gi,a=/t=(\d+)[ms]?(\d+)?s?/;function o(e,t){return e.indexOf(t)>-1}function i(){t.$apply(function(){r.ready=!0})}return r.getIdFromURL=function(e){var t=e.replace(n,"$1");if(o(t,";")){var r=t.split(";");t=o(r[1],"%")?("http://youtube.com"+decodeURIComponent(r[1])).replace(n,"$1"):r[0]}else o(t,"#")&&(t=t.split("#")[0]);return t},r.getTimeFromURL=function(e){var t=(e=e||"").match(a);if(!t)return 0;var r=t[0],n=t[1],i=t[2];return void 0!==i?(i=parseInt(i,10),n=parseInt(n,10)):o(r,"m")?(n=parseInt(n,10),i=0):(i=parseInt(n,10),n=0),i+60*n},r.ready=!1,"undefined"==typeof YT?(e.onYouTubeIframeAPIReady=i,console.log("Unable to find YouTube iframe library on this page.")):YT.loaded?r.ready=!0:YT.ready(i),r}]).directive("youtubeVideo",["$window","youtubeEmbedUtils",function(e,t){var r=1,n={"-1":"unstarted",0:"ended",1:"playing",2:"paused",3:"buffering",5:"queued"},a="youtube.player.";return e.YTConfig={host:"https://www.youtube.com"},{restrict:"EA",scope:{videoId:"=?",videoUrl:"=?",player:"=?",playerVars:"=?",playerHeight:"=?",playerWidth:"=?"},link:function(e,o,i){e.utils=t;var s=i.playerId||o[0].id||"unique-youtube-embed-id-"+r++;function l(){var t=Array.prototype.slice.call(arguments);e.$apply(function(){e.$emit.apply(e,t)})}function u(t){var r=n[t.data];void 0!==r&&l(a+r,e.player,t),e.$apply(function(){e.player.currentState=r})}function c(t){l(a+"ready",e.player,t)}function d(t){l(a+"error",e.player,t)}function p(){var t;(e.videoId||e.playerVars.list)&&(e.player&&"function"==typeof e.player.destroy&&e.player.destroy(),e.player=((t=angular.copy(e.playerVars)).start=t.start||e.urlStartTime,new YT.Player(s,{height:e.playerHeight,width:e.playerWidth,videoId:e.videoId,playerVars:t,events:{onReady:c,onStateChange:u,onError:d}})))}o[0].id=s,e.playerHeight=e.playerHeight||390,e.playerWidth=e.playerWidth||640,e.playerVars=e.playerVars||{};var y=e.$watch(function(){return e.utils.ready&&(void 0!==e.videoUrl||void 0!==e.videoId||void 0!==e.playerVars.list)},function(t){t&&(y(),void 0!==e.videoUrl?e.$watch("videoUrl",function(t){e.videoId=e.utils.getIdFromURL(t),e.urlStartTime=e.utils.getTimeFromURL(t),p()}):void 0!==e.videoId?e.$watch("videoId",function(){e.urlStartTime=null,p()}):e.$watch("playerVars.list",function(){e.urlStartTime=null,p()}))});
2e.$watchCollection(["playerHeight","playerWidth"],function(){e.player&&e.player.setSize(e.playerWidth,e.playerHeight)}),e.$on("$destroy",function(){e.player&&e.player.destroy()})}}}])},96602:function(e,t,r){var n=r(65606);function a(){var e;try{e=t.storage.debug}catch(e){}return!e&&void 0!==n&&"env"in n&&(e=n.env.DEBUG),e}(t=e.exports=r(59245)).log=function(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var r=this.useColors;if(e[0]=(r?"%c":"")+this.namespace+(r?" %c":" ")+e[0]+(r?"%c ":" ")+"+"+t.humanize(this.diff),r){var n="color: "+this.color;e.splice(1,0,n,"color: inherit");var a=0,o=0;e[0].replace(/%[a-zA-Z%]/g,function(e){"%%"!==e&&(a++,"%c"===e&&(o=a))}),e.splice(o,0,n)}},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}},t.load=a,t.useColors=function(){return!("undefined"==typeof window||!window.process||"renderer"!==window.process.type)||("undefined"!=typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!=typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))},t.storage="undefined"!=typeof chrome&&void 0!==chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}},t.enable(a())},99345:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=["cueVideoById","loadVideoById","cueVideoByUrl","loadVideoByUrl","playVideo","pauseVideo","stopVideo","getVideoLoadedFraction","cuePlaylist","loadPlaylist","nextVideo","previousVideo","playVideoAt","setShuffle","setLoop","getPlaylist","getPlaylistIndex","setOption","mute","unMute","isMuted","
2setVolume","getVolume","seekTo","getPlayerState","getPlaybackRate","setPlaybackRate","getAvailablePlaybackRates","getPlaybackQuality","setPlaybackQuality","getAvailableQualityLevels","getCurrentTime","getDuration","removeEventListener","getVideoUrl","getVideoEmbedCode","getOptions","getOption","addEventListener","destroy","setSize","getIframe"],e.exports=t.default}}]);
3//# sourceMappingURL=about.bd915771.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.