Skip to main content

Interface: RegisterDialogHandlersOptions

Defined in: main/ipc/registerDialogHandlers.ts:69

Properties​

addRecentFile​

addRecentFile: (filePath: string) => void;

Defined in: main/ipc/registerDialogHandlers.ts:70

Parameters​

filePath​

string

Returns​

void


browserWindowRef​

browserWindowRef: () =>
| BrowserWindowApi
| null
| undefined;

Defined in: main/ipc/registerDialogHandlers.ts:71

Returns​

| BrowserWindowApi | null | undefined


CONSTANTS​

CONSTANTS: DialogConstants;

Defined in: main/ipc/registerDialogHandlers.ts:72


dialogRef​

dialogRef: () => DialogApi | null | undefined;

Defined in: main/ipc/registerDialogHandlers.ts:73

Returns​

DialogApi | null | undefined


getPersistedThemePreference​

getPersistedThemePreference: () => Promise<string>;

Defined in: main/ipc/registerDialogHandlers.ts:74

Returns​

Promise<string>


logWithContext?​

optional logWithContext?: LogWithContext;

Defined in: main/ipc/registerDialogHandlers.ts:75


mainWindow?​

optional mainWindow?: BrowserWindow | null;

Defined in: main/ipc/registerDialogHandlers.ts:76


registerIpcHandle​

registerIpcHandle: RegisterDialogIpcHandle;

Defined in: main/ipc/registerDialogHandlers.ts:77


safeCreateAppMenu​

safeCreateAppMenu: (win: BrowserWindow, theme: string, loadedFitFilePath?: string | null) => void;

Defined in: main/ipc/registerDialogHandlers.ts:78

Parameters​

win​

BrowserWindow

theme​

string

loadedFitFilePath?​

string | null

Returns​

void