UNPKG

@scandit/web-datacapture-core

Version:

Scandit Data Capture SDK for the Web

1 lines 592 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};