Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LoDashImplicitWrapper<TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue, TValue>

Type parameters

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

Hierarchy

  • LoDashImplicitWrapper

Index

Methods

assign

  • assign<TSource>(source: TSource): LoDashImplicitWrapper<TValue & TSource>
  • assign<TSource1, TSource2>(source1: TSource1, source2: TSource2): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • assign<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • assign<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • assign(): LoDashImplicitWrapper<TValue>
  • assign(...otherArgs: any[]): LoDashImplicitWrapper<any>
  • see

    _.assign

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    assign

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assign

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assign

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.assign

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.assign

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<any>

assignIn

  • assignIn<TSource>(source: TSource): LoDashImplicitWrapper<TValue & TSource>
  • assignIn<TSource1, TSource2>(source1: TSource1, source2: TSource2): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • assignIn<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • assignIn<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • assignIn(): LoDashImplicitWrapper<TValue>
  • assignIn<TResult>(...otherArgs: any[]): LoDashImplicitWrapper<TResult>
  • see

    _.assignIn

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    assignIn

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assignIn

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assignIn

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.assignIn

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.assignIn

    Type parameters

    • TResult

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<TResult>

assignInWith

  • assignInWith<TSource>(source: TSource, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource>
  • assignInWith<TSource1, TSource2>(source1: TSource1, source2: TSource2, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • assignInWith<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • assignInWith<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • assignInWith(): LoDashImplicitWrapper<TValue>
  • assignInWith<TResult>(...otherArgs: any[]): LoDashImplicitWrapper<TResult>
  • see

    _.assignInWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    assignInWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assignInWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • customizer: AssignCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assignInWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4
    • customizer: AssignCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.assignInWith

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.assignInWith

    Type parameters

    • TResult

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<TResult>

assignWith

  • assignWith<TSource>(source: TSource, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource>
  • assignWith<TSource1, TSource2>(source1: TSource1, source2: TSource2, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • assignWith<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • assignWith<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • assignWith(): LoDashImplicitWrapper<TValue>
  • assignWith<TResult>(...otherArgs: any[]): LoDashImplicitWrapper<TResult>
  • see

    _.assignWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    assignWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assignWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • customizer: AssignCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assignWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4
    • customizer: AssignCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.assignWith

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.assignWith

    Type parameters

    • TResult

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<TResult>

at

  • at<T>(this: LoDashImplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>, ...props: PropertyPath[]): LoDashImplicitWrapper<T[]>
  • at<T>(this: LoDashImplicitWrapper<T | null | undefined>, ...props: Array<Many<keyof T>>): LoDashImplicitWrapper<Array<T[keyof T]>>
  • see

    _.at

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.at

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Rest ...props: Array<Many<keyof T>>

    Returns LoDashImplicitWrapper<Array<T[keyof T]>>

create

  • create<U>(properties?: U): LoDashImplicitWrapper<TValue & U>
  • see

    _.create

    Type parameters

    • U: object

    Parameters

    • Optional properties: U

    Returns LoDashImplicitWrapper<TValue & U>

defaults

  • defaults<TSource>(source: TSource): LoDashImplicitWrapper<TSource & TValue>
  • defaults<TSource1, TSource2>(source1: TSource1, source2: TSource2): LoDashImplicitWrapper<TSource2 & TSource1 & TValue>
  • defaults<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3): LoDashImplicitWrapper<TSource3 & TSource2 & TSource1 & TValue>
  • defaults<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4): LoDashImplicitWrapper<TSource4 & TSource3 & TSource2 & TSource1 & TValue>
  • defaults(): LoDashImplicitWrapper<TValue>
  • defaults(...sources: any[]): LoDashImplicitWrapper<any>
  • see

    _.defaults

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashImplicitWrapper<TSource & TValue>

  • see

    _.defaults

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashImplicitWrapper<TSource2 & TSource1 & TValue>

  • see

    _.defaults

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3

    Returns LoDashImplicitWrapper<TSource3 & TSource2 & TSource1 & TValue>

  • see

    _.defaults

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4

    Returns LoDashImplicitWrapper<TSource4 & TSource3 & TSource2 & TSource1 & TValue>

  • see

    _.defaults

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.defaults

    Parameters

    • Rest ...sources: any[]

    Returns LoDashImplicitWrapper<any>

defaultsDeep

  • defaultsDeep(...sources: any[]): LoDashImplicitWrapper<any>
  • see

    _.defaultsDeep

    Parameters

    • Rest ...sources: any[]

    Returns LoDashImplicitWrapper<any>

entries

  • entries<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T>>): LoDashImplicitWrapper<Array<[string, T]>>
  • entries(): LoDashImplicitWrapper<Array<[string, any]>>
  • see

    _.toPairs

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Array<[string, T]>>

  • see

    _.toPairs

    Returns LoDashImplicitWrapper<Array<[string, any]>>

entriesIn

  • entriesIn<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T>>): LoDashImplicitWrapper<Array<[string, T]>>
  • entriesIn(): LoDashImplicitWrapper<Array<[string, any]>>
  • see

    _.entriesIn

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Array<[string, T]>>

  • see

    _.entriesIn

    Returns LoDashImplicitWrapper<Array<[string, any]>>

extend

  • extend<TSource>(source: TSource): LoDashImplicitWrapper<TValue & TSource>
  • extend<TSource1, TSource2>(source1: TSource1, source2: TSource2): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • extend<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • extend<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • extend(): LoDashImplicitWrapper<TValue>
  • extend(...otherArgs: any[]): LoDashImplicitWrapper<any>
  • see

    _.extend

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    _.extend

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.extend

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.extend

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.extend

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.extend

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<any>

extendWith

  • extendWith<TSource>(source: TSource, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource>
  • extendWith<TSource1, TSource2>(source1: TSource1, source2: TSource2, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • extendWith<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • extendWith<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4, customizer: AssignCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • extendWith(): LoDashImplicitWrapper<TValue>
  • extendWith(...otherArgs: any[]): LoDashImplicitWrapper<any>
  • see

    _.extendWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    _.extendWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.extendWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • customizer: AssignCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.extendWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4
    • customizer: AssignCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.extendWith

    Returns LoDashImplicitWrapper<TValue>

  • see

    _.extendWith

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<any>

findKey

  • findKey<T>(this: LoDashImplicitWrapper<T | null | undefined>, predicate?: ObjectIteratee<T>): string | undefined
  • see

    _.findKey

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIteratee<T>

    Returns string | undefined

findLastKey

  • findLastKey<T>(this: LoDashImplicitWrapper<T | null | undefined>, predicate?: ObjectIteratee<T>): string | undefined
  • see

    _.findLastKey

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIteratee<T>

    Returns string | undefined

functions

  • functions(): LoDashImplicitWrapper<string[]>
  • see

    _.functions

    Returns LoDashImplicitWrapper<string[]>

functionsIn

  • functionsIn(): LoDashImplicitWrapper<string[]>
  • see

    _.functionsIn

    Returns LoDashImplicitWrapper<string[]>

get

  • get<TKey>(path: TKey | [TKey]): TValue[TKey]
  • get<TObject, TKey>(this: LoDashImplicitWrapper<TObject | null | undefined>, path: TKey | [TKey]): TObject[TKey] | undefined
  • get<TObject, TKey, TDefault>(this: LoDashImplicitWrapper<TObject | null | undefined>, path: TKey | [TKey], defaultValue: TDefault): TObject[TKey] | TDefault
  • get<T>(this: LoDashImplicitWrapper<NumericDictionary<T>>, path: number): T
  • get<T>(this: LoDashImplicitWrapper<NumericDictionary<T> | null | undefined>, path: number): T | undefined
  • get<T, TDefault>(this: LoDashImplicitWrapper<NumericDictionary<T> | null | undefined>, path: number, defaultValue: TDefault): T | TDefault
  • get<TDefault>(this: LoDashImplicitWrapper<null | undefined>, path: PropertyPath, defaultValue: TDefault): TDefault
  • get(this: LoDashImplicitWrapper<null | undefined>, path: PropertyPath): undefined
  • get<TResult>(path: PropertyPath, defaultValue?: any): any
  • see

    _.get

    Type parameters

    • TKey: keyof TValue

    Parameters

    • path: TKey | [TKey]

    Returns TValue[TKey]

  • see

    _.get

    Type parameters

    • TObject: object

    • TKey: keyof TObject

    Parameters

    • this: LoDashImplicitWrapper<TObject | null | undefined>
    • path: TKey | [TKey]

    Returns TObject[TKey] | undefined

  • see

    _.get

    Type parameters

    • TObject: object

    • TKey: keyof TObject

    • TDefault

    Parameters

    • this: LoDashImplicitWrapper<TObject | null | undefined>
    • path: TKey | [TKey]
    • defaultValue: TDefault

    Returns TObject[TKey] | TDefault

  • see

    _.get

    Type parameters

    • T

    Parameters

    Returns T

  • see

    _.get

    Type parameters

    • T

    Parameters

    Returns T | undefined

  • see

    _.get

    Type parameters

    • T

    • TDefault

    Parameters

    • this: LoDashImplicitWrapper<NumericDictionary<T> | null | undefined>
    • path: number
    • defaultValue: TDefault

    Returns T | TDefault

  • see

    _.get

    Type parameters

    • TDefault

    Parameters

    • this: LoDashImplicitWrapper<null | undefined>
    • path: PropertyPath
    • defaultValue: TDefault

    Returns TDefault

  • see

    _.get

    Parameters

    • this: LoDashImplicitWrapper<null | undefined>
    • path: PropertyPath

    Returns undefined

  • see

    _.get

    Type parameters

    • TResult

    Parameters

    Returns any

has

  • see

    _.has

    Parameters

    Returns boolean

hasIn

  • see

    _.hasIn

    Parameters

    Returns boolean

invert

  • invert(): LoDashImplicitWrapper<Dictionary<string>>
  • see

    _.invert

    Returns LoDashImplicitWrapper<Dictionary<string>>

invertBy

  • see

    _.invertBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<string[]>>

  • see

    _.invertBy

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Optional interatee: ValueIteratee<T[keyof T]>

    Returns LoDashImplicitWrapper<Dictionary<string[]>>

invoke

  • see

    _.invoke

    Parameters

    Returns any

keys

  • keys(): LoDashImplicitWrapper<string[]>
  • see

    _.keys

    Returns LoDashImplicitWrapper<string[]>

keysIn

  • keysIn(): LoDashImplicitWrapper<string[]>
  • see

    _.keysIn

    Returns LoDashImplicitWrapper<string[]>

mapKeys

  • mapKeys<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, iteratee?: ListIteratee<T>): LoDashImplicitWrapper<Dictionary<T>>
  • mapKeys<T>(this: LoDashImplicitWrapper<T | null | undefined>, iteratee?: ObjectIteratee<T>): LoDashImplicitWrapper<Dictionary<T[keyof T]>>
  • see

    _.mapKeys

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional iteratee: ListIteratee<T>

    Returns LoDashImplicitWrapper<Dictionary<T>>

  • see

    _.mapKeys

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Optional iteratee: ObjectIteratee<T>

    Returns LoDashImplicitWrapper<Dictionary<T[keyof T]>>

mapValues

  • mapValues<TResult>(this: LoDashImplicitWrapper<string | null | undefined>, callback: StringIterator<TResult>): LoDashImplicitWrapper<NumericDictionary<TResult>>
  • mapValues<T, TResult>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | null | undefined>, callback: DictionaryIterator<T, TResult>): LoDashImplicitWrapper<Dictionary<TResult>>
  • mapValues<T, TResult>(this: LoDashImplicitWrapper<T | null | undefined>, callback: ObjectIterator<T, TResult>): LoDashImplicitWrapper<object>
  • mapValues<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | null | undefined>, iteratee: object): LoDashImplicitWrapper<Dictionary<boolean>>
  • mapValues<T>(this: LoDashImplicitWrapper<T | null | undefined>, iteratee: object): LoDashImplicitWrapper<object>
  • mapValues<T, TKey>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | null | undefined>, iteratee: TKey): LoDashImplicitWrapper<Dictionary<T[TKey]>>
  • mapValues<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | null | undefined>, iteratee: string): LoDashImplicitWrapper<Dictionary<any>>
  • mapValues<T>(this: LoDashImplicitWrapper<T | null | undefined>, iteratee: string): LoDashImplicitWrapper<object>
  • mapValues(this: LoDashImplicitWrapper<string | null | undefined>): LoDashImplicitWrapper<NumericDictionary<string>>
  • mapValues<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | null | undefined>): LoDashImplicitWrapper<Dictionary<T>>
  • mapValues<T>(this: LoDashImplicitWrapper<T>): LoDashImplicitWrapper<T>
  • mapValues<T>(this: LoDashImplicitWrapper<T | null | undefined>): LoDashImplicitWrapper<PartialObject<T>>
  • see

    _.mapValues

    Type parameters

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<string | null | undefined>
    • callback: StringIterator<TResult>

    Returns LoDashImplicitWrapper<NumericDictionary<TResult>>

  • see

    _.mapValues TODO: This would be better if we had a separate overload for obj: NumericDictionary that returned a NumericDictionary, but TypeScript cannot select overload signatures based on number vs string index key type.

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<TResult>>

  • see

    _.mapValues

    Type parameters

    • T: object

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • callback: ObjectIterator<T, TResult>

    Returns LoDashImplicitWrapper<object>

  • see

    _.mapValues TODO: This would be better if we had a separate overload for obj: NumericDictionary that returned a NumericDictionary, but TypeScript cannot select overload signatures based on number vs string index key type.

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<boolean>>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • iteratee: object

    Returns LoDashImplicitWrapper<object>

  • see

    _.mapValues TODO: This would be better if we had a separate overload for obj: NumericDictionary that returned a NumericDictionary, but TypeScript cannot select overload signatures based on number vs string index key type.

    Type parameters

    • T

    • TKey: keyof T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<T[TKey]>>

  • see

    _.mapValues TODO: This would be better if we had a separate overload for obj: NumericDictionary that returned a NumericDictionary, but TypeScript cannot select overload signatures based on number vs string index key type.

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<any>>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • iteratee: string

    Returns LoDashImplicitWrapper<object>

  • see

    _.mapValues

    Parameters

    • this: LoDashImplicitWrapper<string | null | undefined>

    Returns LoDashImplicitWrapper<NumericDictionary<string>>

  • see

    _.mapValues TODO: This would be better if we had a separate overload for obj: NumericDictionary that returned a NumericDictionary, but TypeScript cannot select overload signatures based on number vs string index key type.

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<T>>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T>

    Returns LoDashImplicitWrapper<T>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>

    Returns LoDashImplicitWrapper<PartialObject<T>>

merge

  • merge<TSource>(source: TSource): LoDashImplicitWrapper<TValue & TSource>
  • merge<TSource1, TSource2>(source1: TSource1, source2: TSource2): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • merge<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • merge<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • merge(...otherArgs: any[]): LoDashImplicitWrapper<any>
  • see

    _.merge

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    _.merge

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.merge

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.merge

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.merge

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<any>

mergeWith

  • mergeWith<TSource>(source: TSource, customizer: MergeWithCustomizer): LoDashImplicitWrapper<TValue & TSource>
  • mergeWith<TSource1, TSource2>(source1: TSource1, source2: TSource2, customizer: MergeWithCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2>
  • mergeWith<TSource1, TSource2, TSource3>(source1: TSource1, source2: TSource2, source3: TSource3, customizer: MergeWithCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>
  • mergeWith<TSource1, TSource2, TSource3, TSource4>(source1: TSource1, source2: TSource2, source3: TSource3, source4: TSource4, customizer: MergeWithCustomizer): LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>
  • mergeWith(...otherArgs: any[]): LoDashImplicitWrapper<any>
  • see

    _.mergeWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource>

  • see

    _.mergeWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.mergeWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.mergeWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

    • source1: TSource1
    • source2: TSource2
    • source3: TSource3
    • source4: TSource4
    • customizer: MergeWithCustomizer

    Returns LoDashImplicitWrapper<TValue & TSource1 & TSource2 & TSource3 & TSource4>

  • see

    _.mergeWith

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashImplicitWrapper<any>

omit

  • omit<T>(this: LoDashImplicitWrapper<T | null | undefined>, ...paths: Array<Many<PropertyName>>): LoDashImplicitWrapper<T>
  • omit<T, K>(this: LoDashImplicitWrapper<T | null | undefined>, ...paths: Array<Many<K>>): LoDashImplicitWrapper<Omit<T, K>>
  • omit<T>(this: LoDashImplicitWrapper<T | null | undefined>, ...paths: Array<Many<PropertyName>>): LoDashImplicitWrapper<PartialObject<T>>
  • see

    _.omit

    Type parameters

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Rest ...paths: Array<Many<PropertyName>>

    Returns LoDashImplicitWrapper<T>

  • see

    _.omit

    Type parameters

    • T: object

    • K: keyof T

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Rest ...paths: Array<Many<K>>

    Returns LoDashImplicitWrapper<Omit<T, K>>

  • see

    _.omit

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Rest ...paths: Array<Many<PropertyName>>

    Returns LoDashImplicitWrapper<PartialObject<T>>

omitBy

  • see

    _.omitBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<T>>

  • see

    _.omitBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<NumericDictionary<T>>

  • see

    _.omitBy

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • predicate: ValueKeyIteratee<T[keyof T]>

    Returns LoDashImplicitWrapper<PartialObject<T>>

pick

  • pick<T, U>(this: LoDashImplicitWrapper<T>, ...props: Array<Many<U>>): LoDashImplicitWrapper<Pick<T, U>>
  • pick<T>(this: LoDashImplicitWrapper<T | null | undefined>, ...props: PropertyPath[]): LoDashImplicitWrapper<PartialObject<T>>
  • see

    _.pick

    Type parameters

    • T: object

    • U: keyof T

    Parameters

    • this: LoDashImplicitWrapper<T>
    • Rest ...props: Array<Many<U>>

    Returns LoDashImplicitWrapper<Pick<T, U>>

  • see

    _.pick

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Rest ...props: PropertyPath[]

    Returns LoDashImplicitWrapper<PartialObject<T>>

pickBy

  • see

    _.pickBy

    Type parameters

    • T

    • S: T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<S>>

  • see

    _.pickBy

    Type parameters

    • T

    • S: T

    Parameters

    Returns LoDashImplicitWrapper<NumericDictionary<S>>

  • see

    _.pickBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<T>>

  • see

    _.pickBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<NumericDictionary<T>>

  • see

    _.pickBy

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>
    • Optional predicate: ValueKeyIteratee<T[keyof T]>

    Returns LoDashImplicitWrapper<PartialObject<T>>

result

  • result<TResult>(path: PropertyPath, defaultValue?: TResult | function): TResult
  • see

    _.result

    Type parameters

    • TResult

    Parameters

    • path: PropertyPath
    • Optional defaultValue: TResult | function

    Returns TResult

set

  • set(path: PropertyPath, value: any): this
  • set<TResult>(path: PropertyPath, value: any): LoDashImplicitWrapper<TResult>
  • see

    _.set

    Parameters

    Returns this

  • see

    _.set

    Type parameters

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<TResult>

setWith

  • see

    _.setWith

    Parameters

    Returns this

  • see

    _.setWith

    Type parameters

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<TResult>

toPairs

  • toPairs<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T>>): LoDashImplicitWrapper<Array<[string, T]>>
  • toPairs(): LoDashImplicitWrapper<Array<[string, any]>>
  • see

    _.toPairs

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Array<[string, T]>>

  • see

    _.toPairs

    Returns LoDashImplicitWrapper<Array<[string, any]>>

toPairsIn

  • toPairsIn<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T>>): LoDashImplicitWrapper<Array<[string, T]>>
  • toPairsIn(): LoDashImplicitWrapper<Array<[string, any]>>
  • see

    _.toPairsIn

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Array<[string, T]>>

  • see

    _.toPairsIn

    Returns LoDashImplicitWrapper<Array<[string, any]>>

transform

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<T[]>
    • iteratee: MemoVoidArrayIterator<T, TResult[]>
    • Optional accumulator: TResult[]

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<TResult>>

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<TResult>>

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.transform

    Parameters

    • this: LoDashImplicitWrapper<any[]>

    Returns LoDashImplicitWrapper<any[]>

  • see

    _.transform

    Returns LoDashImplicitWrapper<Dictionary<any>>

unset

  • see

    _.unset

    Parameters

    Returns LoDashImplicitWrapper<boolean>

update

  • update(path: PropertyPath, updater: function): LoDashImplicitWrapper<any>
  • see

    _.update

    Parameters

    • path: PropertyPath
    • updater: function
        • (value: any): any
        • Parameters

          • value: any

          Returns any

    Returns LoDashImplicitWrapper<any>

updateWith

  • see

    _.updateWith

    Parameters

    Returns this

  • see

    _.updateWith

    Type parameters

    • TResult

    Parameters

    Returns LoDashImplicitWrapper<TResult>

values

  • values<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • values<T>(this: LoDashImplicitWrapper<T | null | undefined>): LoDashImplicitWrapper<Array<T[keyof T]>>
  • values(): LoDashImplicitWrapper<any[]>
  • see

    _.values

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.values

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>

    Returns LoDashImplicitWrapper<Array<T[keyof T]>>

  • see

    _.values

    Returns LoDashImplicitWrapper<any[]>

valuesIn

  • valuesIn<T>(this: LoDashImplicitWrapper<Dictionary<T> | NumericDictionary<T> | List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • valuesIn<T>(this: LoDashImplicitWrapper<T | null | undefined>): LoDashImplicitWrapper<Array<T[keyof T]>>
  • see

    _.valuesIn

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.valuesIn

    Type parameters

    • T: object

    Parameters

    • this: LoDashImplicitWrapper<T | null | undefined>

    Returns LoDashImplicitWrapper<Array<T[keyof T]>>

Generated using TypeDoc