Files
standardnotes-app-web/packages/desktop/app/javascripts/Shared/ElectronMainEvents.ts

13 lines
558 B
TypeScript

import { IpcRendererEvent } from 'electron/renderer'
export type MainEventHandler = (event: IpcRendererEvent, value: unknown) => void
export interface ElectronMainEvents {
setUpdateAvailableHandler(handler: MainEventHandler): void
setWindowBlurredHandler(handler: MainEventHandler): void
setWindowFocusedHandler(handler: MainEventHandler): void
setInstallComponentCompleteHandler(handler: MainEventHandler): void
setWatchedDirectoriesChangeHandler(handler: MainEventHandler): void
setHomeServerStartedHandler(handler: MainEventHandler): void
}