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

Function saveCompare_open

modAssist_main.js:805–819  ·  view source on GitHub ↗
(zipMode = false)

Source from the content-addressed store, hash-verified

803 }
804}
805function saveCompare_open(zipMode = false) {
806 const options = {
807 properties : [(zipMode) ? 'openFile' : 'openDirectory'],
808 defaultPath : funcLib.prefs.basePath(),
809 filters : zipMode ?
810 [{ name : 'ZIP Files', extensions : ['zip'] }] :
811 null,
812 }
813
814 dialog.showOpenDialog(serveIPC.windowLib.win.save, options).then((result) => {
815 if ( !result.canceled ) { saveCompare_read(result.filePaths[0], !zipMode) }
816 }).catch((err) => {
817 serveIPC.log.danger('save-check', 'Could not read specified file/folder', err)
818 })
819}
820
821// MARK: input bindings
822ipcMain.on('dispatch:input', () => { serveIPC.windowLib.createNamedWindow('input') })

Callers 1

modAssist_main.jsFile · 0.85

Calls 2

saveCompare_readFunction · 0.85
dangerMethod · 0.80

Tested by

no test coverage detected