Skip to content

Instantly share code, notes, and snippets.

@deepak1556
Created September 24, 2020 06:19
Show Gist options
  • Save deepak1556/c7464adb3e9800cad04102ec07859900 to your computer and use it in GitHub Desktop.
Save deepak1556/c7464adb3e9800cad04102ec07859900 to your computer and use it in GitHub Desktop.
const {app, BrowserWindow, ipcMain } = require('electron')
function createWindow () {
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
preload: __dirname + '/preload.js',
sandbox: true
}
})
ipcMain.on('is-accessible', (ev) => {
ev.returnValue = app.isAccessibilitySupportEnabled()
})
mainWindow.loadURL('https://vscode-web-test-playground.azurewebsites.net/?enter=true')
}
app.on('ready', createWindow)
app.on('window-all-closed', function () {
app.quit()
})
{
"name": "electron-accessibility-test",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js"
}
const { ipcRenderer, ipcMain } = require('electron')
window.isAccessible = () => {
return ipcRenderer.sendSync('is-accessible');
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment