PageSourceSearch

https://sangsaka.com/7274.1fbc57ba79779d73.js

js sangsaka.com collected 2026-10-08 23:50:20 UTC 1,438 bytes, 1 lines download raw bytes

vendor: 1,438 bytes, line 1
1"use strict";(self.webpackChunkwebclient_webpack=self.webpackChunkwebclient_webpack||[]).push([[7274],{57274(c,r,n){n.r(r),n.d(r,{TransportChromeExtension:()=>o});var s=n(6488),a=n(18530);class o{constructor(t,e){this.logger=t,this.recorder=e,this.events=new a.B,this.consoleAppEvent=this.events,this.connectHasBeenCalled=!1,this.context=s.T.CHROME_EXTENSION}connect(){return this.connectHasBeenCalled?Promise.reject(new s.J("Already connected",s.E.UNEXPECTED_ERROR)):(this.connectHasBeenCalled=!0,window.addEventListener("message-from-jabra-chrome-extension",t=>{var e;let i=t.detail;this.recorder&&(i=null===(e=this.recorder)||void 0===e?void 0:e.recordInput(i)),this.events.next(i)}),this.writeAction({event:"ping"}),Promise.resolve())}static sendToBrowserExtension(t){const e=new CustomEvent("message-to-jabra-chrome-extension",{detail:structuredClone(t)});window.dispatchEvent(e)}static checkInstallation(){return(0,s._)(this,void 0,void 0,function*(){return new Promise(t=>{o.sendToBrowserExtension("check-console-app-installation"),window.addEventListener("installation-status-from-jabra-chrome-extension",e=>{t({ok:e.detail,message:e.detail?"Installation ok":"The Jabra Chromehost is not installed"})}),setTimeout(()=>{t({ok:!1,message:"The Jabra Chrome Extension is not installed"})},3e3)})})}writeAction(t){var e;return null===(e=this.recorder)||void 0===e||e.recordOutput(t),o.sendToBrowserExtension(t),Promise.resolve()}}}}]);

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.