UNPKG

@scandit/web-datacapture-core

Version:

Scandit Data Capture SDK for the Web

1 lines 600 B
import{CHN as e,Id as n,K as o}from"./chunk-6RVAZ75N.js";import{contextBridge as r}from"electron";function p(e){return null!=e.payload.error}function t(t){r.exposeInMainWorld(o,Object.freeze(function(o){return{getAppInfo:async()=>new Promise(((r,t)=>{o.once(e,((e,n)=>{p(n)&&t(n.payload.error),"get-app-info"===n.type&&r(n.payload)})),o.send(e,{type:"get-app-info",senderId:n})})),getKey:async r=>new Promise(((t,a)=>{o.once(e,((e,n)=>{p(n)&&a(n.payload.error),"get-license-key"===n.type&&t(n.payload)})),o.send(e,{type:"get-license-key",senderId:n,payload:r})}))}}(t)))}export{t as preloadBindings};