Skip to main content

Type Alias: RendererElectronApiWiringOptions

type RendererElectronApiWiringOptions = {
applyTheme: RendererApplyTheme;
electronApiScope: RendererElectronApiScope;
getFileInput: () => HTMLInputElement | null;
logRenderer: RendererElectronApiWiringLogger;
scheduleStateInitialization: () => void;
showAboutModal: ShowAboutModal;
};

Defined in: renderer/electronApiWiring.ts:15

Properties​

applyTheme​

readonly applyTheme: RendererApplyTheme;

Defined in: renderer/electronApiWiring.ts:16


electronApiScope​

readonly electronApiScope: RendererElectronApiScope;

Defined in: renderer/electronApiWiring.ts:17


getFileInput​

readonly getFileInput: () =>
| HTMLInputElement
| null;

Defined in: renderer/electronApiWiring.ts:18

Returns​

| HTMLInputElement | null


logRenderer​

readonly logRenderer: RendererElectronApiWiringLogger;

Defined in: renderer/electronApiWiring.ts:19


scheduleStateInitialization​

readonly scheduleStateInitialization: () => void;

Defined in: renderer/electronApiWiring.ts:20

Returns​

void


showAboutModal​

readonly showAboutModal: ShowAboutModal;

Defined in: renderer/electronApiWiring.ts:21