1class e extends HTMLElement{constructor(){super(),this.video=this.querySelector("video")}connectedCallback(){this.querySelector("[data-play]").addEventListener("click",this.onPlayClick.bind(this)),this.querySelector("[data-stop]").addEventListener("click",this.onStopClick.bind(this)),this.video.addEventListener("ended",this.onEnd.bind(this))}onStopClick(){this.onEnd()}onEnd(){this.classList.remove("playing"),setTimeout(()=>{this.video.load()},500)}onPlayClick(){this.video.play(),this.classList.add("playing")}}customElements.get("video-player",e)||customElements.define("video-player",e);
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.