UNPKG

hytopia

Version:

The HYTOPIA SDK makes it easy for developers to create massively multiplayer games using JavaScript or TypeScript.

80 lines (38 loc) 1.25 kB
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [server](./server.md) &gt; [PersistenceManager](./server.persistencemanager.md) &gt; [getGlobalData](./server.persistencemanager.getglobaldata.md) ## PersistenceManager.getGlobalData() method Get global data from the data persistence service. **Signature:** ```typescript getGlobalData(key: string, maxRetries?: number): Promise<Record<string, unknown> | undefined>; ``` ## Parameters <table><thead><tr><th> Parameter </th><th> Type </th><th> Description </th></tr></thead> <tbody><tr><td> key </td><td> string </td><td> The key to get the data from. </td></tr> <tr><td> maxRetries </td><td> number </td><td> _(Optional)_ The maximum number of retries to attempt in the event of failure. </td></tr> </tbody></table> **Returns:** Promise&lt;Record&lt;string, unknown&gt; \| undefined&gt; The data from the persistence layer. \*\*Side effects:\*\* May perform network I/O and retries. ## Remarks \*\*Empty data:\*\* Returns `{}` if key exists but has no data. \*\*Failure:\*\* Returns `undefined` if fetch failed after retries.