16 lines
418 B
TypeScript
16 lines
418 B
TypeScript
import { ipcMain } from "electron";
|
|
import { registerDicomHandler } from "./dicom/handler";
|
|
import { registerCommonHandler } from "./common";
|
|
|
|
export const registerIpcMainHandlers = (mainWindow: Electron.BrowserWindow) => {
|
|
ipcMain.removeAllListeners();
|
|
|
|
/**
|
|
* 等待渲染完成再显示窗口
|
|
*/
|
|
ipcMain.on("ipc-loaded", () => mainWindow.show());
|
|
|
|
registerCommonHandler();
|
|
registerDicomHandler();
|
|
};
|