Skip to main content

Type Alias: UserSettingValueFilter<R, V>

UserSettingValueFilter<R, V> = { [Property in keyof R as R[Property] extends V ? Property : never]: R[Property] }

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

Filters a record of user settings to just those settings whose values extend a certain type.

Type Parameters

Type ParameterDescription
R extends UserSettingRecordThe record to filter.
VThe value type for which to filter.