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