PageSourceSearch

https://corporate.exxonmobil.de/Assets/component-VX1102.bundle-260915.18.js

js exxonmobil.de collected 2026-09-24 17:56:43 UTC 12,788 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[7,8,35],{132:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(66);var s=["a[href]:not([disabled])","button:not([disabled])","textarea:not([disabled])",'input[type="text"]:not([disabled])','input[type="radio"]:not([disabled])','input[type="checkbox"]:not([disabled])','select:not([disabled]):not([tabindex="-1"])','[tabindex]:not([tabindex="-1"])'],a=function(){function t(e){var i=e.html,a=void 0===i?document.body:i,n=e.reloaded,r=void 0!==n&&n,l=e.selectorsList,d=void 0===l?s:l,h=e.defaultFocus,c=e.ignoreElement;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=a,this.defaultFocus=h,this.body=(0,o.qs)("body"),this.KEYCODE_TAB=9,this.selectorsList=d.join(),this.ignoreElement=c,this.hiddenElements=[],this.setFocusableElements(),this.trapFocusReference=this.trapFocus.bind(this),r||(this.defaultFocus?this.defaultFocus.focus():this.firstFocusableEl.focus()),(0,o.$on)(window,"keydown",this.trapFocusReference)}return t.prototype.trapFocus=function(t){("Tab"===t.key||t.keyCode===this.KEYCODE_TAB)&&(t.shiftKey?document.activeElement===this.firstFocusableEl&&(this.lastFocusableEl.focu
1s(),t.preventDefault()):document.activeElement===this.lastFocusableEl&&(this.firstFocusableEl.focus(),t.preventDefault()))},t.prototype.setFocusableElements=function(){var t=this;this.focusableElements=(0,o.qsa)(this.selectorsList,this.html),this.ignoreElement&&(this.focusableElements=Array.from(this.focusableElements).filter((function(e){return!(0,o.hasClass)(e,t.ignoreElement)})));var e=this.focusableElements;this.firstFocusableEl=e[0],this.lastFocusableEl=this.focusableElements[this.focusableElements.length-1],this.setMobileFocusLoop()},t.prototype.removeTrapFocus=function(){(0,o.forEach)(this.hiddenElements,(function(t){t.removeAttribute("aria-hidden"),t.removeAttribute("inert")})),(0,o.$off)(window,"keydown",this.trapFocusReference)},t.prototype.setMobileFocusLoop=function(){for(var t=this.html;t!==this.body;){for(var e=t.parentNode.childNodes,i=0;i<e.length;i+=1){var s=e[i];s&&s.classList&&(0,o.hasClass)(s,"skip-content")||s.id&&"onetrust-consent-sdk"===s.id||s!==t&&s.setAttribute&&(s.setAttribute("inert",""),s.setAttribute("aria-hidden","true"),this.hiddenElements=[].concat(this.hiddenElements,[s]))}t=t.parentNode}},t}();e.default=a},146:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(66),s=n(i(132)),a=n(i(142));function n(t){return t&&t.__esModule?t:{default:t}}var r=function(){function t(e){var i=this;!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=e,this.closeEl=(0,o.qs)(".icon-close-light",e),this.btnEL=(0,o.qs)(".button",e),this.bodyEl=(0,o.qs)("body"),this.htmlEl=(0,o.qs)("html"),this.nameCookie="exxon-statement-modal",this.dataCookie="true",this.isModalStatement=(0,o.hasClass)(this.html,"modal-statement"),this.cookieData=(0,o.getDataCookie)(this.nameCookie).data,this.isModalStatementCookie=this.cookieData===this.dataCookie,this.footerCta=(0,o.qs)(".modal
1--footer .button",this.html),this.launcherEl=null;var s=(0,o.qs)(".modal--box",e),a=(0,o.qs)(".modal--title",e);if(s&&a){var n=(0,o.stripHtmlTags)(a.innerHTML);s.setAttribute("aria-label",n)}this.init(),(0,o.$on)(document,"modal.open",(function(t){t.detail&&t.detail.target===i.html&&(i.launcherEl=t.detail.launcher||null,i.html.removeAttribute("aria-hidden"),i.setTabTrap(t.detail.target),(0,o.$on)(i.html,"keydown",i.handleKeyPress.bind(i),!1))})),this.btnEL&&(0,o.$on)(this.btnEL,"click",this.closeModal.bind(this)),(0,o.$on)(this.closeEl,"click",(function(t){t.preventDefault(),i.closeModal()}))}return t.prototype.init=function(){this.isModalStatement&&this.isModalStatementCookie&&(0,o.addClass)(this.html,"_hidden"),(0,o.hasClass)(this.html,"_hidden")||this.isModalStatementCookie||(this.html.removeAttribute("aria-hidden"),(0,o.addClass)(this.bodyEl,"_prevent-scroll"),(0,o.addClass)(this.htmlEl,"_prevent-scroll"),this.setTabTrap(),(0,o.$on)(this.html,"keydown",this.handleKeyPress.bind(this),!1)),this.footerCta&&(0,o.$on)(this.footerCta,"click",this.saveCookie.bind(this))},t.prototype.setTabTrap=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.html,e=(0,o.qs)(".modal
1--container",t),i='<div class="trap-element" tabindex="0"></div>',a=(0,o.qsa)(".trap-element",t);0===a.length&&e.insertAdjacentHTML("beforeend",i),this.tabTrap=new s.default({html:t})},t.prototype.handleKeyPress=function(t){var e=(0,o.qs)(".video-js",this.html);return e&&(0,o.hasClass)(e,"vjs-fullscreen")||27===t.keyCode&&(this.closeModal(),(0,o.$off)(this.html,"keydown",this.handleKeyPress.bind(this),!1)),!1},t.prototype.closeModal=function(){var t=this;if(!(0,o.hasClass)(this.html,"_hidden")){(0,o.$off)(this.html,"keydown",this.handleKeyPress.bind(this),!1),this.html.setAttribute("aria-hidden","true"),(0,o.addClass)(this.html,"_hidden"),(0,o.removeClass)(this.bodyEl,"_prevent-scroll"),(0,o.removeClass)(this.htmlEl,"_prevent-scroll");var e=this.launcherEl;e&&(0,o.removeClass)(e,"playing"),this.tabTrap&&setTimeout((function(){t.tabTrap.removeTrapFocus()}),0),setTimeout((function(){document.dispatchEvent(new CustomEvent("modal.closed",{detail:{target:t.html,launcher:e}}))}),50),this.launcherEl=null}this.saveCookie()},t.prototype.saveCookie=function(){this.isModalStatement&&((0,a.default)(["C0003"])||void 0===window.OptanonActiveGroups)&&(0,o.saveCookie)(this.nameCookie,this.dataCookie)},t}();e.default=r},191:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var i=arguments[e];for(var o in i)Object.prototype.hasOwnProperty.call(i,o)&&(t[o]=i[o])}return t},s=i(66),a=n(i(131));function n(t){return t&&t.__esModule?t:{default:t}}var r=function(t){function e(i){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var o=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,t.call(this,i));return o.html=i,o.analytics=new a.default,o.videoType=o.html.dataset.videotype||"",o.blockClass=o.html.dataset.blockclass,o.analyticsDataSet=JSON.parse(o.html.dataset.analytics)||{},o.launcherElement=null,o.getYouTubePlayers(),(0,s.$on)(document,"modal.open",o.modalOpened.bind(o)),o.dataGA4Analytics={module_name:"modalVideo",section_header:(0,s.getSectionHeader)(o.html),video_provider:o.videoType},o}var i,n;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.setModalFocus=function(){var t=this,e=(0,s.qs)('.modal--box[role="dialog"]',this.html);e&&(e.setAttribute("tabindex","-1"),setTimeout((function(){var i=(0,s.qs)("iframe",e);i?i.focus():e.focus(),t.setupFocusTrap(e)}),200))},e.prototype.setupFocusTrap=function(t){var e=this,i=['a[href]:not([tabindex="-1"])','button:not([disabled]):not([tabindex="-1"])','iframe:not([tabindex="-1"])','[tabindex="0"]'].join(", ");this.trapFocusHandler=function(o){if("Escape"!==o.key){if("Tab"===o.key){var a=Array.from((0,s.qsa)(i,t));if(0===a.length)return;var n=a[0],r=a[a.length-1],l=a.indexOf(document.activeElement);o.shiftKey?document.activeElement!==n&&-1!==l||(o.preventDefault(),r.focus()):document.activeElement===r&&(o.preventDefault(),n.focus())}}else{o.preventDefault();var d=(0,s.qs)(".icon-close-light",e.html);d&&d.click()}},(0,s.$on)(this.html,"keydown",this.trapFocusHandler)},e.prototype.removeFocusTrap=function(){this.trapFocusHandler&&((0,s.$off)(this.html,"keydown",this.trapFocusHandler),this.trapFocusHandler=null)},e.prototype.ensureVideoControlsAccessible=function(){var t=(0,s.qs)('.modal--box[role="dialog"]',this.html);if(t){var e=(0,s.qs)("iframe",t);e&&(e.setAttribute("tabindex","0"),"youtube"===this.videoType?e.setAttribute("title","YouTube Video Player"):"brightcove"===this.videoType?e.setAttribute("title","Brightcove Video Player"):e.setAttribute("title","Video Player"));var i=(0,s.qs)(".icon-close-light",t);i&&i.setAttribute("role","button")}},e.prototype.brightcovePlayer=(i=regeneratorRuntime.mark((function t(){var e,i,a,n,r=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.getVideoJSPlayer)((0,s.qs)(".video-js",this.html));case 2:if(this.videoBrightcovePlayer=t.sent,this.videoBrightcovePlayer){t.next=5;break}return t.abrupt("return");case 5:e=this.videoBrightcovePlayer.mediainfo,i=e.name,a=e.accountId,n=e.id,this.videoBrightcovePlayer.ready((function(){r.videoBrightcovePlayer.play(),r.ensureVideoControlsAccessible(),r.setModalFocus(),r.dataAnalytics={videoName:i,videoUrl:"https://players.brightcove.net/"+a+"/default_default/index.html?videoId="+n},r.dataAnalytics.label="open",r.setAnalytics(r.dataAnalytics),r.dataGA4Analytics=o({video_title:i,video_url:"https://players.brightcove.net/"+a+"/default_default/index.html?videoId="+n,video_duration:Math.round(r.videoBrightcovePlayer.duration())},r.dataGA4Analytics),(0,s.$on)(document,"modal.closed",r.closeVideoPlayers.bind(r),{once:!0})}));case 7:case"end":return t.stop()}}),t,this)})),n=function(){var t=i.apply(this,arguments);return new Promise((function(e,i){return function o(s,a){try{var n=t[s](a),r=n.value}catch(t){return void i(t)}if(!n.done)return Promise.resolve(r).then((function(t){o("next",t)}),(function(t){o("throw",t)}));e(r)}("next")}))},function(){return n.apply(this,arguments)}),e.prototype.getYouTubePlayers=function(){var t=this;
1this.YTPlayers=[],(0,s.$on)(document,"yt-player-ready",(function(e){t.YTPlayers.push({player:e.detail.target,playerId:e.detail.id});var i=t.blockClass||"videoBox";(0,s.forEach)((0,s.qsa)("."+i+"--"+{videoBox:"playBtn",shortVideoQuote:"video",shortVideoHeadline:"video",variableFeature:"cta"}[i]+"[data-modalid="+t.html.id+"]"),(function(t){return(0,s.removeClass)(t,"d-none")})),(0,s.forEach)((0,s.qsa)("."+i+"--spinner[data-modalid="+t.html.id+"]"),(function(t){return(0,s.addClass)(t,"d-none")}))}))},e.prototype.youtubePlayer=function(){var t=(0,s.qs)("iframe",this.html).id;this.player="";for(var e=0;e<=this.YTPlayers.length;e+=1)if(this.YTPlayers[e]&&this.YTPlayers[e].playerId===t){this.player=this.YTPlayers[e].player;break}""===this.player&&window.YT&&(this.player=window.YT.get(t)),""!==this.player&&this.player&&(this.player.playVideo(),this.ensureVideoControlsAccessible(),this.setModalFocus(),this.dataAnalytics={videoName:this.player.getVideoData().title,videoUrl:this.player.getVideoUrl()},this.dataAnalytics.label="open",this.setAnalytics(this.dataAnalytics),this.dataGA4Analytics=o({video_title:this.player.getVideoData().title,video_url:this.player.getVideoUrl(),video_duration:Math.round(this.player.getDuration())},this.dataGA4Analytics),(0,s.$on)(document,"modal.closed",this.closeVideoPlayers.bind(this),{once:!0}))},e.prototype.closeVideoPlayers=function(){"brightcove"===this.videoType?this.videoBrightcovePlayer.pause():"youtube"===this.videoType&&this.player&&this.player.pauseVideo(),this.modalClosed(),this.removeFocusTrap(),(0,s.$off)(document,"modal.closed",this.closeVideoPlayers.bind(this),!1)},e.prototype.setVideoProperties=function(){"brightcove"===this.videoType?this.brightcovePlayer():"youtube"===this.videoType&&this.youtubePlayer()},e.prototype.setAnalytics=function(t){var e=this.analyticsDataSet;this.analyticsObj=Object.assign({},e,t),this.analytics.pushCustomData(this.analyticsObj)},e.prototype.modalOpened=function(t){""!==this.videoType&&t.detail&&t.detail.target===this.html&&(this.setVideoProperties(),this.launcherElement=t.detail.launcher)},e.prototype.percentageVideo=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return 0!==e?Math.round(t/e*100):0},e.prototype.modalClosed=function(){var t=this;this.dataAnalytics.label="close",this.setAnalytics(this.dataAnalytics),this.player&&(this.dataGA4Analytics.video_progress=Math.round(this.player.getCurrentTime())),this.videoBrightcovePlayer&&(this.dataGA4Analytics.video_progress=Math.round(this.videoBrightcovePlayer.currentTime())),this.analytics.pushCustomData(o({event:"video_exit",video_percent:this.percentageVideo(this.dataGA4Analytics.video_progress,this.dataGA4Analytics.video_duration)},this.dataGA4Analytics)),this.launcherElement&&setTimeout((function(){t.launcherElement.focus()}),100)},e}(n(i(146)).default);e.default=r}}]);

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.