Skip to main content

Interface: RegisterFullscreenHandlerOptions

Defined in: main/menu/registerFullscreenHandler.ts:15

Properties​

browserWindowRef​

browserWindowRef: () =>
| MainWindowBrowserWindowApi<BrowserWindow>
| null
| undefined;

Defined in: main/menu/registerFullscreenHandler.ts:16

Returns​

| MainWindowBrowserWindowApi<BrowserWindow> | null | undefined


registerIpcListener​

registerIpcListener: RegisterFullscreenIpcListener;

Defined in: main/menu/registerFullscreenHandler.ts:20


resolveFocusedMainWindow?​

optional resolveFocusedMainWindow?: (BrowserWindow:
| MainWindowBrowserWindowApi<BrowserWindow>
| null
| undefined) => BrowserWindow | undefined;

Defined in: main/menu/registerFullscreenHandler.ts:21

Parameters​

BrowserWindow​

| MainWindowBrowserWindowApi<BrowserWindow> | null | undefined

Returns​

BrowserWindow | undefined


validateWindow​

validateWindow: (win: BrowserWindow, context: string) => boolean;

Defined in: main/menu/registerFullscreenHandler.ts:27

Parameters​

win​

BrowserWindow

context​

string

Returns​

boolean