Documentation / @ripl/utilities / GetMutableKeys
Type Alias: GetMutableKeys<TValue> ​
GetMutableKeys<
TValue> ={ [TKey in keyof TValue]-?: IfEquals<{ [Q in TKey]: TValue[TKey] }, { -readonly [Q in TKey]: TValue[TKey] }, TKey> }[keyofTValue]
Defined in: types.ts:39
Extracts the mutable (non-readonly) property keys from an object type.
Type Parameters ​
| Type Parameter |
|---|
TValue extends object |