Skip to main content

Interface: RegisterFitFileLoadedHandlersOptions

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:29

Properties​

assertFileReadAllowed​

assertFileReadAllowed: (filePath: unknown) => string;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:30

Parameters​

filePath​

unknown

Returns​

string


browserWindowRef​

browserWindowRef: () => BrowserWindowConstructorLike;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:31

Returns​

BrowserWindowConstructorLike


getLoadedFitFilePath​

getLoadedFitFilePath: () => string | null | undefined;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:32

Returns​

string | null | undefined


getPersistedThemePreference​

getPersistedThemePreference: () => Promise<string>;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:33

Returns​

Promise<string>


logWithContext?​

optional logWithContext?: LogWithContext;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:34


registerIpcListener​

registerIpcListener: RegisterFitFileLoadedIpcListener;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:35


safeCreateAppMenu​

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

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:36

Parameters​

win​

BrowserWindow

theme​

string

loadedFitFilePath?​

string | null

Returns​

void


setLoadedFitFilePath​

setLoadedFitFilePath: (filePath: string | null) => void;

Defined in: main/ipc/registerFitFileLoadedHandlers.ts:41

Parameters​

filePath​

string | null

Returns​

void