Type Alias: MainProcessStateData
type MainProcessStateData = {
[key: string]: unknown;
errors: LooseRecord[];
eventHandlers: Map<string, HandlerInfo>;
gyazoServer: unknown;
gyazoServerPort: number | null;
loadedFitFilePath: string | null;
mainWindow: MainBrowserWindowLike | null;
metrics: {
[key: string]: unknown;
operationTimes: Map<string, unknown>;
startTime: number;
startTimePerf: number;
};
operations: Record<string, LooseRecord>;
pendingOAuthResolvers: Map<string, unknown>;
};
Defined in: utils/state/integration/mainProcessStateManager.ts:130
Indexableβ
[key: string]: unknown
Propertiesβ
errorsβ
errors: LooseRecord[];
Defined in: utils/state/integration/mainProcessStateManager.ts:131
eventHandlersβ
eventHandlers: Map<string, HandlerInfo>;
Defined in: utils/state/integration/mainProcessStateManager.ts:132
gyazoServerβ
gyazoServer: unknown;
Defined in: utils/state/integration/mainProcessStateManager.ts:133
gyazoServerPortβ
gyazoServerPort: number | null;
Defined in: utils/state/integration/mainProcessStateManager.ts:134
loadedFitFilePathβ
loadedFitFilePath: string | null;
Defined in: utils/state/integration/mainProcessStateManager.ts:135
mainWindowβ
mainWindow: MainBrowserWindowLike | null;
Defined in: utils/state/integration/mainProcessStateManager.ts:136
metricsβ
metrics: {
[key: string]: unknown;
operationTimes: Map<string, unknown>;
startTime: number;
startTimePerf: number;
};
Defined in: utils/state/integration/mainProcessStateManager.ts:137
Index Signatureβ
[key: string]: unknown
operationTimesβ
operationTimes: Map<string, unknown>;
startTimeβ
startTime: number;
startTimePerfβ
startTimePerf: number;
operationsβ
operations: Record<string, LooseRecord>;
Defined in: utils/state/integration/mainProcessStateManager.ts:143
pendingOAuthResolversβ
pendingOAuthResolvers: Map<string, unknown>;
Defined in: utils/state/integration/mainProcessStateManager.ts:144