Skip to main content

Type Alias: UserSettingManagerEntry<T>

UserSettingManagerEntry<T> = object

Defined in: src/sdk/settings/UserSetting.ts:111

An entry for a user setting in UserSettingManager.

Type Parameters​

Type Parameter
T extends UserSettingValue

Properties​

initSub​

initSub: Subscription

Defined in: src/sdk/settings/UserSetting.ts:125

The initialization subscription for the setting.


initUid​

initUid: number

Defined in: src/sdk/settings/UserSetting.ts:122

The unique ID attached to this entry's setting's initialization sync event.


setting​

setting: SyncableUserSetting<T>

Defined in: src/sdk/settings/UserSetting.ts:113

A user setting.


syncTime​

syncTime: number

Defined in: src/sdk/settings/UserSetting.ts:119

The timestamp of the most recent sync event.


syncTopic​

syncTopic: `usersetting_sync_${string}`

Defined in: src/sdk/settings/UserSetting.ts:116

The event topic used to sync the setting.