Functions
setObjectValues
- setObjectValues<T>(target: T, values: Partial<T>): T
Type parameters
Parameters
target: T
values: Partial<T>
Returns T
hasSubset
- hasSubset<T>(target: T, sub: object): boolean
Type parameters
Parameters
Returns boolean
deepAssign
- deepAssign<A, B>(source: A, target: B): DeepAssign<A, B>
Type parameters
Parameters
Const assignWithPredicate
- assignWithPredicate<T>(source: T, ...dps: [T, () => unknown][]): T
Type parameters
Parameters
source: T
Rest ...dps: [T, () => unknown][]
Returns T
set object values, shallow copy
setObjectValues({ a: 1, b: '2' }, { a: 2 });
// => { a: 2, b: '2' }