- ipc - ipcRendererManager to preload script.
| File | Function | IPC Event |
|---|---|---|
| binary | Entire module | to be handled by fiddle-core in main process |
| bisect | Entire module | to be handled by fiddle-core in main process |
| electron-types | ElectronTypes class |
All it's functions to IPC events |
| file-manager | FileManager class |
All it's functions to IPC events |
| runner | Runner class |
Few of its functions to IPC events and rest by fiddle-core |
| task-runner | TaskRunner class |
Few of its functions to IPC events and rest by fiddle-core |
| themes |
|
|
| content |
|
|
| File | API | IPC Event |
|---|---|---|
| app |
|
|
| constants |
|
|
| state |
|
|
| template |
|
|
- state -
fs.existsSync - themes -
fs.readJSON,fs.existsSync,fs.readdir,path.join - binary -
fs.existsSync,fs.mkdirp,fs.emptyDir,fs.remove,path.join - content -
fs.existsSync,fs.writeFile,fs.ensureDir,fs.remove,path.join,path.resolve - constants -
path.join - templates -
path.join(Note to self: Present in utils folder) - runner -
path.join,child_process.spawn,child_process.ChildProcess (interface),shell.showItemInFolder - file-manager -
fs.existsSync,fs.remove,fs.outputFile,path.join - electron-types -
fs.removeSync,fs.readFileSync,fs.existsSync,fs.outputFileSync,path.join,node-watch
| File | Function | IPC Event |
|---|---|---|
| read-fiddle |
|
|
| get-name |
|
|
| exec |
|
|
| File | API | IPC Event |
|---|---|---|
| get-username |
|
|
| editor-utils |
|
|
| get-package |
|
|
| File | API | IPC Event |
|---|---|---|
| commands-action-button |
|
|
| dialog-add-theme |
|
|
| dialog-token |
|
|
| settings-credit |
|
|
| settings-general-appearance |
|
|
| version-select |
|
|