Interface: RendererApplicationStartupOptions
Defined in: renderer/applicationStartup.ts:59
Propertiesβ
addEventListenerβ
addEventListener: {
<K> (type: K, listener: (this: Window, ev: WindowEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
};
Defined in: renderer/applicationStartup.ts:60
Call Signatureβ
<K extends keyof WindowEventMap>(
type: K,
listener: (this: Window, ev: WindowEventMap[K]) => any,
options?: boolean | AddEventListenerOptions
): void;
Type Parametersβ
Kβ
K extends keyof WindowEventMap
Parametersβ
typeβ
K
listenerβ
(this: Window, ev: WindowEventMap[K]) => any
options?β
boolean | AddEventListenerOptions
Returnsβ
void
Call Signatureβ
(
type: string,
listener: EventListenerOrEventListenerObject,
options?: boolean | AddEventListenerOptions
): void;
Parametersβ
typeβ
string
listenerβ
EventListenerOrEventListenerObject
options?β
boolean | AddEventListenerOptions
Returnsβ
void
appActionsβ
appActions: RendererApplicationStartupActions;
Defined in: renderer/applicationStartup.ts:61
applyThemeβ
applyTheme: RendererApplyTheme;
Defined in: renderer/applicationStartup.ts:62
errorHandlersβ
errorHandlers: RendererErrorEventHandlers;
Defined in: renderer/applicationStartup.ts:63
getElectronApiScopeβ
getElectronApiScope: () => RendererElectronApiScope;
Defined in: renderer/applicationStartup.ts:64
Returnsβ
getAppStartTimeβ
getAppStartTime: AppStartTimeGetter;
Defined in: renderer/applicationStartup.ts:65
handleOpenFileβ
handleOpenFile: (options: HandleOpenFileOptions, runtimeOptions?: HandleOpenFileRuntimeOptions) =>
| boolean
| void
| Promise<boolean | void>;
Defined in: renderer/applicationStartup.ts:66
Parametersβ
optionsβ
runtimeOptions?β
Returnsβ
| boolean
| void
| Promise<boolean | void>
getOpenFileButtonβ
getOpenFileButton: () =>
| HTMLElement
| null;
Defined in: renderer/applicationStartup.ts:67
Returnsβ
| HTMLElement
| null
initializeStateManagerβ
initializeStateManager: () => Promise<void>;
Defined in: renderer/applicationStartup.ts:68
Returnsβ
Promise<void>
isDevelopmentModeβ
isDevelopmentMode: () => boolean;
Defined in: renderer/applicationStartup.ts:69
Returnsβ
boolean
isOpeningFileRefβ
isOpeningFileRef: RendererFileOpeningStateRef;
Defined in: renderer/applicationStartup.ts:70
listenForThemeChangeβ
listenForThemeChange: ListenForThemeChange;
Defined in: renderer/applicationStartup.ts:71
logRendererβ
logRenderer: RendererStartupLogger;
Defined in: renderer/applicationStartup.ts:72
performanceMonitorβ
performanceMonitor: RendererPerformanceMonitor;
Defined in: renderer/applicationStartup.ts:73
runtime?β
optional runtime?: RendererApplicationStartupRuntime;
Defined in: renderer/applicationStartup.ts:74
setLoadingβ
setLoading: (loading: boolean) => void;
Defined in: renderer/applicationStartup.ts:75
Parametersβ
loadingβ
boolean
Returnsβ
void
showAboutModalβ
showAboutModal:
| ShowAboutModal
| undefined;
Defined in: renderer/applicationStartup.ts:76
showNotificationβ
showNotification: ShowNotification;
Defined in: renderer/applicationStartup.ts:77
showUpdateNotificationβ
showUpdateNotification:
| ShowUpdateNotification
| undefined;
Defined in: renderer/applicationStartup.ts:78
setupListenersβ
setupListeners: RendererSetupListeners;
Defined in: renderer/applicationStartup.ts:79
setupThemeβ
setupTheme: RendererSetupTheme;
Defined in: renderer/applicationStartup.ts:80
setupCreditsMarqueeβ
setupCreditsMarquee: () => void;
Defined in: renderer/applicationStartup.ts:81
Returnsβ
void
validateDOMElementsβ
validateDOMElements: () => boolean;
Defined in: renderer/applicationStartup.ts:82
Returnsβ
boolean