()
| 625 | ipcMain.on('mini:togglePin', () => { serveIPC.windowLib.toggleAlwaysOnTop('mini'); refreshClientModList() }) |
| 626 | ipcMain.on('dispatch:mini', () => { toggleMiniWindow() }) |
| 627 | function toggleMiniWindow () { |
| 628 | if ( serveIPC.windowLib.isValid('mini') && serveIPC.windowLib.isVisible('mini') ) { |
| 629 | serveIPC.windowLib.safeClose('mini') |
| 630 | } else { |
| 631 | serveIPC.windowLib.createNamedWindow('mini') |
| 632 | serveIPC.windowLib.toggleAlwaysOnTop('mini', true) |
| 633 | } |
| 634 | } |
| 635 | |
| 636 | // MARK: settings IPC |
| 637 | ipcMain.handle('settings:dev', () => serveIPC.devControls ) |
no test coverage detected