Skip to main content

Type Alias: MainAppStateValueByPath

type MainAppStateValueByPath = {
appIsQuitting: boolean;
autoUpdater.status: | "available"
| "checking"
| "downloaded"
| "downloading"
| "error"
| "idle";
autoUpdater.updateDownloaded: boolean;
autoUpdaterInitialized: boolean;
gyazoServer: unknown;
gyazoServerPort: null | number;
loadedFitFilePath: null | string;
mainWindow: MainAppStateWindowLike | null;
permissions.geolocation.allowed: boolean | null;
};

Defined in: main/state/appState.ts:20

Properties​

appIsQuitting​

appIsQuitting: boolean;

Defined in: main/state/appState.ts:21


autoUpdater.status​

autoUpdater.status:
| "available"
| "checking"
| "downloaded"
| "downloading"
| "error"
| "idle";

Defined in: main/state/appState.ts:22


autoUpdater.updateDownloaded​

autoUpdater.updateDownloaded: boolean;

Defined in: main/state/appState.ts:29


autoUpdaterInitialized​

autoUpdaterInitialized: boolean;

Defined in: main/state/appState.ts:30


gyazoServer​

gyazoServer: unknown;

Defined in: main/state/appState.ts:31


gyazoServerPort​

gyazoServerPort: null | number;

Defined in: main/state/appState.ts:32


loadedFitFilePath​

loadedFitFilePath: null | string;

Defined in: main/state/appState.ts:33


mainWindow​

mainWindow: MainAppStateWindowLike | null;

Defined in: main/state/appState.ts:34


permissions.geolocation.allowed​

permissions.geolocation.allowed: boolean | null;

Defined in: main/state/appState.ts:35