PageSourceSearch

https://corporate.exxonmobil.de/Assets/component-VX112.bundle-260929.14.js

js exxonmobil.de collected 2026-10-02 03:28:09 UTC 2,669 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{154:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n,o=a(66),s=a(142);var i=function(t){function e(a){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=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,a));return n.html=a,n.audios=(0,o.qsa)("audio"),n.blockName=".audioEFOneColumn--contentContainer",n.content=(0,o.qs)(".audioEFOneColumn--content",n.html),n.carouselItems=(0,o.qsa)(n.blockName+"--item",n.html),n.assignEvents(),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.assignEvents=function(){var t=this;this.carouselItems.length&&(0,o.forEach)(this.carouselItems,(function(e){var a=(0,o.qs)(".audioEFOneColumn--audio",e),n=(0,o.qs)(".icon-play-arrow-btn",e),s=(0,o.qs)(".icon-pause",e),i=(0,o.qs)(".playButtonContainer",e);i&&i.addEventListener("click",(function(){a.play(),"false"===i.dataset.playing&&t.pauseAll(),t.handlePlayPause(i,a,n,s)})),a&&(a.onended=function(){t.setPlayBtnIcon("pause",n,s),t.handlePlayPause(i,a,n,s)})}))},e.prototype.pauseAll=function(){var t=this;this.audios.length&&(0,o.forEach)(this.audios,(function(e){var a=e,n=a.nextElementSibling,s=(0,o.qs)(".icon-play-arrow-btn",n),i=(0,o.qs)(".icon-pause",n);"true"===n.dataset.playing&&((0,o.removeClass)(n,"playing"),a.pause(),a.currentTime=0,n.dataset.playing="false",n.setAttribute("aria-label","Play audio"),t.setPlayBtnIcon("pause",s,i))}))},e.prototype.handleError=function(){this.html.classList.add("error")},e.prototype.handlePlayPause=function(t,e,a,n){var s=this,i=e,l=t;"false"===l.dataset.playing?((0,o.addClass)(l,"playing"),i.play().catch((function(){s.handleError()})),l.dataset.playing="true",l.setAttribute("aria-label","Pause audio"),this.setPlayBtnIcon("",a,n)):"true"===l.dataset.playing&&((0,o.removeClass)(l,"playing"),i.pause(),i.currentTime=0,l.dataset.playing="false",l.setAttribute("aria-label","Play audio"),this.setPlayBtnIcon("pause",a,n))},e.prototype.setPlayBtnIcon=function(t,e,a){if(this.html){var n=e.style,o=a.style;if("pause"===t)return n.display="block",void(o.display="none");n.display="none",o.display="block"}},e}(((n=s)&&n.__esModule?n:{default:n}).default);e.default=i}}]);

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.