PageSourceSearch

https://workinoptics.com/themes/opticacareers/assets/js/plugins/global_scripts.js?1790684466

js workinoptics.com collected 2026-09-30 15:24:26 UTC 6,385 bytes, 6 lines download raw bytes

1"use strict";function _typeof(obj){"@babel/helpers - typeof";return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&"function"==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj},_typeof(obj)}function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(o,minLen){if(o){if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);return"Object"===n&&o.constructor&&(n=o.constructor.name),"Map"===n||"Set"===n?Array.from(o):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_arrayLikeToArray(o,minLen):void 0}}function _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=Array(len);i<len;i++)arr2[i]=arr[i];return arr2}function _iterableToArrayLimit(arr,i){var _i=null==arr?null:"undefined"!=typeof Symbol&&arr[Symbol.iterator]||arr["@@iterator"];if(null!=_i){var _s,_e,_x,_r,_arr=[],_n=!0,_d=!1;try{if(_x=(_i=_i.call(arr)).next,0===i){if(Object(_i)!==_i)return;_n=!1}else for(;!(_n=(_s=_x.call(_i)).done)&&(_arr.push(_s.value),_arr.length!==i);_n=!0);}catch(err){_d=!0,_e=err}finally{try{if(!_n&&null!=_i.return&&(_r=_i.return(),Object(_r)!==_r))return}finally{if(_d)throw _e}}return _arr}}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr}var _ref=function(){var head=document.getElementsByTagName("head")[0],data={},readyData=[],find=function find(src){return data[src]||Object.values(data).find(function(e){return e.alias===src})},ready=function ready(scripts,callback){"string"==typeof scripts&&(scripts=[scripts]),!callback||readyData.push([scripts,callback]);for(var _loop=function _loop(_i2){var _readyData$_i2$0$redu=readyData[_i2][0].reduce(function(_ref3,e){var _ref4=_slicedToArray(_ref3,2),failed=_ref4[0],loaded=_ref4[1],script=find(e);if(!1//prev date
2==!!script){var expect=(e.match(/^(?:\$|window\.).+/g)||[""])[0];if(!!expect){var obj=window,has=e.replace(/^window\./,"").split(".").every(function(key){return!!(obj&&(key in obj))&&(obj=obj[key],!0//next date
3)});has&&loaded.push({src:e,alias:null,state:"fulfilled"})}return[failed,loaded]}return"rejected"===script.state?failed.push(structuredClone(script)):"fulfilled"===script.state&&loaded.push(structuredClone(script)),[failed,loaded]},[[],[]]),_readyData$_i2$0$redu2=_slicedToArray(_readyData$_i2$0$redu,2),failed=_readyData$_i2$0$redu2[0],loaded=_readyData$_i2$0$redu2[1];if(loaded.length+failed.length===readyData[_i2][0].length){var call=readyData[_i2][1];readyData.splice(_i2--,1),function(){call(!failed.length,loaded,failed)}()}i=_i2},i=0;i<readyData.length;i++)_loop(i)};return[function load(sources,callback){"string"==typeof sources&&(sources=[sources]),Promise.allSettled(sources.map(function(script){return new Promise(function(resolve){var _src$match,_script$replace$split=script.replace(/\\/,"/").split(/ /g),_script$replace$split2=_slicedToArray(_script$replace$split,2),src=_script$replace$split2[0],alias=_script$replace$split2[1],queue=find(src);if(!!queue)return resolve(queue.src);if(-1===src.indexOf("/"))return resolve(src);alias=alias||(null===(_src$match=src.match(/\/([^/]+?)\./))||void 0===_src$match?void 0:_src$match[1]),queue={src:src,alias:find(alias)?null:alias,state:null},data[queue.src]=queue;var s=document.createElement("script");// Guarantee execution in `sources` order: dynamically inserted
4// scripts default to async, which executes them in download-finish
5// order. async = false runs them in DOM insertion order instead.
6s.type="application/javascript",s.async=!1,s.src=src,s.addEventListener("error",function(){queue.state="rejected",resolve(queue.src)},!1),s.addEventListener("load",function(){queue.state="fulfilled",resolve(queue.src)},!1),head.appendChild(s)})})).then(function(results){return ready(results.map(function(result){return result.value}),callback)})},ready,function add(src){var element=1<arguments.length&&arguments[1]!==void 0?arguments[1]:document;if(src){if(!find(src)){var alias=src.replace(/Ready$/,"");data[src]={src:src,alias:find(alias)?null:alias,expect:null,state:"fulfilled"}}ready(src,function(){return element.dispatchEvent(new Event(src))})}}]}(),_ref2=_slicedToArray(_ref,3),loadScripts=_ref2[0],readyScripts=_ref2[1],triggerEvent=_ref2[2];function loadStyles(source,callback){if(null!=source&&("string"==typeof source||"object"==_typeof(source))){var src="string"==typeof source?[source]:source,total=[],loaded=[],failed=[],fn=function fn(e){"load"==e.type?loaded.push(e.target.src):failed.push(e.target.src),loaded.length+failed.length==total.length&&"function"==typeof callback&&callback(!!failed.length,loaded,failed)},load=function load(src){var s=document.createElement("link");return s.rel="stylesheet",s.href=src,s.addEventListener("error",fn,!1),s.addEventListener("load",fn,!1),document.getElementsByTagName("head")[0].appendChild(s),s.src};for(var i in src){var s=src[i].split(/[\s,]+/);for(var j in s)0>total.indexOf(s[j])&&total.push(load(s[j]))}}}
6function trackEvent(url,data){var method=2<arguments.length&&arguments[2]!==void 0?arguments[2]:"GET";$.ajax({url:url,method:method,data:data||{},async:!0,cache:!1,headers:{"X-CSRF-TOKEN":$("meta[name=\"csrf-token\"]").attr("content")},success:function success(response){var trackingCode=response.code||"";$("body").append(trackingCode)}})}"undefined"==typeof window.grecaptcha&&(window.grecaptcha={}),grecaptcha.alreadyLoaded=[],grecaptcha.loadFromCDN=function(url,params){if(!this.alreadyLoaded.includes(url)){this.alreadyLoaded.push(url);var script=document.createElement("script");for(var i in script.setAttribute("type","text/javascript"),script.setAttribute("src",url),params)script.setAttribute(params[i],"");document.body.appendChild(script)}},grecaptcha.ready=function(cb){if("object"===("undefined"==typeof grecaptcha?"undefined":_typeof(grecaptcha))&&"undefined"==typeof grecaptcha.execute){var c="___grecaptcha_cfg";window[c]=window[c]||{},(window[c].fns=window[c].fns||[]).push(cb)}else setTimeout(function(){cb()},1e3)};

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.