Skip to main content

Interface: RegisterUpdateMenuHandlersOptions

Defined in: main/menu/registerUpdateMenuHandlers.ts:59

Properties​

browserWindowRef​

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

Defined in: main/menu/registerUpdateMenuHandlers.ts:60

Returns​

BrowserWindowRefLike | null | undefined


constants?​

optional constants?: UpdateMenuConstants;

Defined in: main/menu/registerUpdateMenuHandlers.ts:61


dialogRef?​

optional dialogRef?: () => DialogLike | undefined;

Defined in: main/menu/registerUpdateMenuHandlers.ts:62

Returns​

DialogLike | undefined


getProcessStringValue?​

optional getProcessStringValue?: (property: RuntimeProcessStringPropertyName) => string | undefined;

Defined in: main/menu/registerUpdateMenuHandlers.ts:63

Parameters​

property​

RuntimeProcessStringPropertyName

Returns​

string | undefined


isAutoUpdaterInitialized?​

optional isAutoUpdaterInitialized?: () => boolean;

Defined in: main/menu/registerUpdateMenuHandlers.ts:66

Returns​

boolean


isAutoUpdaterUpdateDownloaded?​

optional isAutoUpdaterUpdateDownloaded?: () => boolean;

Defined in: main/menu/registerUpdateMenuHandlers.ts:67

Returns​

boolean


logWithContext?​

optional logWithContext?: (level: string, message: string, context?: Record<string, unknown>) => void;

Defined in: main/menu/registerUpdateMenuHandlers.ts:68

Parameters​

level​

string

message​

string

context?​

Record<string, unknown>

Returns​

void


registerIpcListener​

registerIpcListener: RegisterUpdateMenuIpcListener;

Defined in: main/menu/registerUpdateMenuHandlers.ts:73


resolveAutoUpdaterAsync?​

optional resolveAutoUpdaterAsync?: () => Promise<unknown>;

Defined in: main/menu/registerUpdateMenuHandlers.ts:74

Returns​

Promise<unknown>


sendToRenderer?​

optional sendToRenderer?: (win: BrowserWindow, channel: RendererIpcEventChannel, ...args: unknown[]) => void;

Defined in: main/menu/registerUpdateMenuHandlers.ts:75

Parameters​

win​

BrowserWindow

channel​

RendererIpcEventChannel

args​

...unknown[]

Returns​

void