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.