MCPcopy Create free account
hub / github.com/FSGModding/FSG_Mod_Assistant / toggleMiniWindow

Function toggleMiniWindow

modAssist_main.js:627–634  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

625ipcMain.on('mini:togglePin', () => { serveIPC.windowLib.toggleAlwaysOnTop('mini'); refreshClientModList() })
626ipcMain.on('dispatch:mini', () => { toggleMiniWindow() })
627function 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
637ipcMain.handle('settings:dev', () => serveIPC.devControls )

Callers 1

modAssist_main.jsFile · 0.85

Calls 5

isValidMethod · 0.80
isVisibleMethod · 0.80
safeCloseMethod · 0.80
createNamedWindowMethod · 0.80
toggleAlwaysOnTopMethod · 0.80

Tested by

no test coverage detected