PageSourceSearch

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

js exxonmobil.de collected 2026-09-24 17:56:52 UTC 2,618 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{155:function(t,a,s){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var e=s(66);var n=function(){function t(a){!function(t,a){if(!(t instanceof a))throw new TypeError("Cannot call a class as a function")}(this,t),this.html=a,this.blockName=".audioEF",this.audios=(0,e.qsa)("audio"),this.audioElement=(0,e.qs)(this.blockName+"--audio",this.html),this.playButton=(0,e.qs)(".playButtonContainer",this.html),this.playIcon=(0,e.qs)(".icon-play-arrow-btn",this.html),this.pauseIcon=(0,e.qs)(".icon-pause",this.html),this.assignEvents()}return t.prototype.assignEvents=function(){var t=this;this.playButton.addEventListener("click",(function(){t.audioElement.play(),"false"===t.playButton.dataset.playing&&t.pauseAll(),t.handlePlayPause()})),this.audioElement.onended=function(){t.setPlayBtnIcon("pause"),t.handlePlayPause()},this.audioElement.addEventListener("error",(function(){t.handleError()}))},t.prototype.pauseAll=function(){var t=this;this.audios.length&&(0,e.forEach)(this.audios,(function(a){var s=a,n=s.nextElementSibling,i=(0,e.qs)(".icon-play-arrow-btn",n),l=(0,e.qs)(".icon-pause",n);"true"===n.dataset.playing&&((0,e.removeClass)(n,"playing"),s.pause(),s.currentTime=0,n.dataset.playing="false",n.setAttribute("aria-pressed","false"),n.setAttribute("aria-label","This is the Play button"),t.setOtherPlayBtnIcon("pause",i,l))}))},t.prototype.handleError=function(){this.html.classList.add("error")},t.prototype.handlePlayPause=function(){var t=this;"false"===this.playButton.dataset.playing?((0,e.addClass)(this.playButton,"playing"),this.audioElement.play().catch((function(){t.handleError()})),this.playButton.dataset.playing="true",this.playButton.setAttribute("aria-pressed","true"),this.playButton.setAttribute("aria-label","This is the Pause button"),this.setPlayBtnIcon()):"true"===this.playButton.dataset.playing&&((0,e.removeClass)(this.playButton,"playing"),this.audioElement.pause(),this.audioElement.currentTime=0,this.playButton.dataset.playing="false",this.playButton.setAttribute("aria-pressed","false"),this.playButton.setAttribute("aria-label","This is the Play button"),this.setPlayBtnIcon("pause"))},t.prototype.setPlayBtnIcon=function(t){if("pause"===t)return this.playIcon.style.display="block",void(this.pauseIcon.style.display="none");this.playIcon.style.display="none",this.pauseIcon.style.display="block"},t.prototype.setOtherPlayBtnIcon=function(t,a,s){if(this.html){var e=a.style,n=s.style;if("pause"===t)return e.display="block",void(n.display="none");e.display="none",n.display="block"}},t}();a.default=n}}]);

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.