PageSourceSearch

https://www.jaguar.com/etc.clientlibs/jlr/clientlibs/clientlib-dyn…on-iframe-bridge-js.9fb31dfd1cf624527fef.js

js jaguar.com collected 2026-09-24 08:52:59 UTC 2,664 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkaem_maven_archetype=self.webpackChunkaem_maven_archetype||[]).push([["components-CrossDomainCommunication-iframe-bridge-js","components-CrossDomainCommunication-utils-js"],{5892:function(e,t,n){n.r(t),n.d(t,{IFrameBridge:function(){return u}});var r=n(87547);function o(e){return o="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},o(e)}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,c(r.key),r)}}function a(e,t,n){return(t=c(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}var u=function(){return e=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a(this,"iframeWindow",void 0),a(this,"ready",!1),a(this,"postMessage",function(e,n){return!(!t.ready||!t.iframeWindow||((0,r.getCookieConsentStatus)()&&t.iframeWindow.postMessage({type:e,payload:n},"*"),0))})},(t=[{key:"setupIframe",value:function(){var e=this;return new Promise(function(t,n){var o=document.createElement("iframe");o.setAttribute("id","dxIframe"),o.setAttribute("src",(0,r.getIframeSrc)()),o.style.display="none",document.body.appendChild(o),e.iframeWindow=o.contentWindow,o.onload=function(){e.ready=!0,t()},o.onerror=function(){n()}})}}])&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,n}();t.default=new u},87547:function(e,t,n){function r(){var e=new URL(document.currentScript.src),t=e.origin,n=e.searchParams,r=t.replace(":8081",":8080"),o=n.get("locale");return"".concat(r,"/resources/static/iframe_listener.html?locale=").concat(o)}n.r(t),n.d(t,{getCookieConsentStatus:function(){return c},getIframeSrc:function(){return r},getLocaleFromQueryString:function(){return a}});var o="";if(document&&document.currentScript&&document.currentScript.src){var i=new URL(document.currentScript.src);o=i.search}function a(e){return new URLSearchParams(e||o).get("locale")||"en"}function c(){var e=window.jlr_consent;return!e||!e.manager||"none"===e.manager||!(!e.categories||!e.categories.functional)&&e.categories.functional}}}]);

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.