Skip to content

Commit 0cfe842

Browse files
refactor: reorganize UnityMetricsInfo type definition for improved readability
1 parent 2372def commit 0cfe842

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

module/source/types/unity-metrics-info.d.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,41 @@
11
type UnityMetricsInfo = {
2+
/** Time taken to load assets (ms). */
23
assetLoadTime?: number;
4+
5+
/** Time taken to download code (ms). */
36
codeDownloadTime?: number;
7+
8+
/** Current frames per second. */
49
fps?: number;
10+
11+
/** Time taken for the game to start up (ms). */
512
gameStartupTime?: number;
13+
14+
/** Moving average of frames per second. */
615
movingAverageFps?: number;
16+
17+
/** Number of janked frames detected. */
718
numJankedFrames?: number;
19+
20+
/** Time taken for the page to load (ms). */
821
pageLoadTime?: number;
22+
23+
/** Time from page load to first frame rendered (ms). */
924
pageLoadTimeToFrame1?: number;
25+
26+
/** Total JavaScript heap size (bytes). */
1027
totalJSHeapSize?: number;
28+
29+
/** Total WebAssembly heap size (bytes). */
1130
totalWASMHeapSize?: number;
31+
32+
/** Used JavaScript heap size (bytes). */
1233
usedJSHeapSize?: number;
34+
35+
/** Used WebAssembly heap size (bytes). */
1336
usedWASMHeapSize?: number;
37+
38+
/** Time taken for WebAssembly to start up (ms). */
1439
webAssemblyStartupTime?: number;
1540
};
1641

0 commit comments

Comments
 (0)