yum/FastTextPager
Compressed text paging over OSC.
git clone https://git.yummers.dev/yum/FastTextPager
790c91d
master
1const { contextBridge, ipcRenderer} = require ( 'electron' ); 2 3contextBridge . exposeInMainWorld ( 'electronAPI' , { 4loadConfig :() => ipcRenderer . invoke ( 'load-config' ), 5saveConfig :( config ) => ipcRenderer . invoke ( 'save-config' , config ), 6resetConfig :() => ipcRenderer . invoke ( 'reset-config' ), 7getMicrophones :() => ipcRenderer . invoke ( 'get-microphones' ), 8installRequirements :() => ipcRenderer . invoke ( 'install-requirements' ), 9deleteVenvIndicatorFile :() => ipcRenderer . invoke ( 'deleteVenvIndicatorFile' ), 10resetVenv :() => ipcRenderer . invoke ( 'reset-venv' ), 11startProcess :() => ipcRenderer . invoke ( 'start-process' ), 12stopProcess :() => ipcRenderer . invoke ( 'stop-process' ), 13getProcessState :() => ipcRenderer . invoke ( 'get-process-state' ), 14onPythonOutput :( callback ) => ipcRenderer . on ( 'python-output' , ( event , data ) => callback ( data )), 15onProcessStopped :( callback ) => ipcRenderer . on ( 'process-stopped' , () => callback ()) 16}); 17