Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LoDashExplicitWrapper<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

  • LoDashExplicitWrapper

Index

Methods

assign

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

    _.assign

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    assign

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assign

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assign

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.assign

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.assign

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

assignIn

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

    _.assignIn

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    assignIn

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assignIn

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assignIn

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.assignIn

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.assignIn

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

assignInWith

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

    _.assignInWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    assignInWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assignInWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assignInWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.assignInWith

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.assignInWith

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

assignWith

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

    _.assignWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    assignWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    assignWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    assignWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.assignWith

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.assignWith

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

at

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

    _.at

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.at

    Type parameters

    • T: object

    Parameters

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

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

create

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

    _.create

    Type parameters

    • U: object

    Parameters

    • Optional properties: U

    Returns LoDashExplicitWrapper<TValue & U>

defaults

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

    _.defaults

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashExplicitWrapper<TSource & TValue>

  • see

    _.defaults

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashExplicitWrapper<TSource2 & TSource1 & TValue>

  • see

    _.defaults

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TSource3 & TSource2 & TSource1 & TValue>

  • see

    _.defaults

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.defaults

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.defaults

    Parameters

    • Rest ...sources: any[]

    Returns LoDashExplicitWrapper<any>

defaultsDeep

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

    _.defaultsDeep

    Parameters

    • Rest ...sources: any[]

    Returns LoDashExplicitWrapper<any>

entries

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

    _.toPairs

    Type parameters

    • T

    Parameters

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

  • see

    _.toPairs

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

entriesIn

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

    _.entriesIn

    Type parameters

    • T

    Parameters

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

  • see

    _.entriesIn

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

extend

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

    _.extend

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    _.extend

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.extend

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.extend

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.extend

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.extend

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

extendWith

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

    _.extendWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    _.extendWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.extendWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.extendWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.extendWith

    Returns LoDashExplicitWrapper<TValue>

  • see

    _.extendWith

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

findKey

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

    _.findKey

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<string | undefined>

findLastKey

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

    _.findLastKey

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<string | undefined>

functions

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

    _.functions

    Returns LoDashExplicitWrapper<string[]>

functionsIn

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

    _.functionsIn

    Returns LoDashExplicitWrapper<string[]>

get

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

    _.get

    Type parameters

    • TKey: keyof TValue

    Parameters

    • path: TKey | [TKey]

    Returns LoDashExplicitWrapper<TValue[TKey]>

  • see

    _.get

    Type parameters

    • TObject: object

    • TKey: keyof TObject

    Parameters

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

    Returns LoDashExplicitWrapper<TObject[TKey] | undefined>

  • see

    _.get

    Type parameters

    • TObject: object

    • TKey: keyof TObject

    • TDefault

    Parameters

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

    Returns LoDashExplicitWrapper<TObject[TKey] | TDefault>

  • see

    _.get

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T>

  • see

    _.get

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.get

    Type parameters

    • T

    • TDefault

    Parameters

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

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.get

    Type parameters

    • TDefault

    Parameters

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

    Returns LoDashExplicitWrapper<TDefault>

  • see

    _.get

    Parameters

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

    Returns LoDashExplicitWrapper<undefined>

  • see

    _.get

    Parameters

    Returns LoDashExplicitWrapper<any>

has

  • see

    _.has

    Parameters

    Returns LoDashExplicitWrapper<boolean>

hasIn

  • see

    _.hasIn

    Parameters

    Returns LoDashExplicitWrapper<boolean>

invert

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

    _.invert

    Returns LoDashExplicitWrapper<Dictionary<string>>

invertBy

  • see

    _.invertBy

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<string[]>>

  • see

    _.invertBy

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<Dictionary<string[]>>

invoke

  • invoke(path: PropertyPath, ...args: any[]): LoDashExplicitWrapper<any>
  • see

    _.invoke

    Parameters

    Returns LoDashExplicitWrapper<any>

keys

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

    _.keys

    Returns LoDashExplicitWrapper<string[]>

keysIn

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

    _.keysIn

    Returns LoDashExplicitWrapper<string[]>

mapKeys

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

    _.mapKeys

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<Dictionary<T>>

  • see

    _.mapKeys

    Type parameters

    • T: object

    Parameters

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

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

mapValues

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

    _.mapValues

    Type parameters

    • TResult

    Parameters

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

    Returns LoDashExplicitWrapper<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 LoDashExplicitWrapper<Dictionary<TResult>>

  • see

    _.mapValues

    Type parameters

    • T: object

    • TResult

    Parameters

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

    Returns LoDashExplicitWrapper<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 LoDashExplicitWrapper<Dictionary<boolean>>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<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 LoDashExplicitWrapper<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 LoDashExplicitWrapper<Dictionary<any>>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<object>

  • see

    _.mapValues

    Parameters

    • this: LoDashExplicitWrapper<string | null | undefined>

    Returns LoDashExplicitWrapper<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 LoDashExplicitWrapper<Dictionary<T>>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T>

    Returns LoDashExplicitWrapper<T>

  • see

    _.mapValues

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>

    Returns LoDashExplicitWrapper<PartialObject<T>>

merge

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

    _.merge

    Type parameters

    • TSource

    Parameters

    • source: TSource

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    _.merge

    Type parameters

    • TSource1

    • TSource2

    Parameters

    • source1: TSource1
    • source2: TSource2

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.merge

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

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

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.merge

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.merge

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

mergeWith

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

    _.mergeWith

    Type parameters

    • TSource

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource>

  • see

    _.mergeWith

    Type parameters

    • TSource1

    • TSource2

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2>

  • see

    _.mergeWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    Parameters

    Returns LoDashExplicitWrapper<TValue & TSource1 & TSource2 & TSource3>

  • see

    _.mergeWith

    Type parameters

    • TSource1

    • TSource2

    • TSource3

    • TSource4

    Parameters

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

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

  • see

    _.mergeWith

    Parameters

    • Rest ...otherArgs: any[]

    Returns LoDashExplicitWrapper<any>

omit

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

    _.omit

    Type parameters

    Parameters

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

    Returns LoDashExplicitWrapper<T>

  • see

    _.omit

    Type parameters

    • T: object

    • K: keyof T

    Parameters

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

    Returns LoDashExplicitWrapper<Omit<T, K>>

  • see

    _.omit

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<PartialObject<T>>

omitBy

  • see

    _.omitBy

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<T>>

  • see

    _.omitBy

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<NumericDictionary<T>>

  • see

    _.omitBy

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<PartialObject<T>>

pick

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

    _.pick

    Type parameters

    • T: object

    • U: keyof T

    Parameters

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

    Returns LoDashExplicitWrapper<Pick<T, U>>

  • see

    _.pick

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<PartialObject<T>>

pickBy

  • see

    _.pickBy

    Type parameters

    • T

    • S: T

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<S>>

  • see

    _.pickBy

    Type parameters

    • T

    • S: T

    Parameters

    Returns LoDashExplicitWrapper<NumericDictionary<S>>

  • see

    _.pickBy

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<T>>

  • see

    _.pickBy

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<NumericDictionary<T>>

  • see

    _.pickBy

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<PartialObject<T>>

result

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

    _.result

    Type parameters

    • TResult

    Parameters

    • path: PropertyPath
    • Optional defaultValue: TResult | function

    Returns LoDashExplicitWrapper<TResult>

set

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

    _.set

    Parameters

    Returns this

  • see

    _.set

    Type parameters

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult>

setWith

  • see

    _.setWith

    Parameters

    Returns this

  • see

    _.setWith

    Type parameters

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult>

toPairs

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

    _.toPairs

    Type parameters

    • T

    Parameters

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

  • see

    _.toPairs

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

toPairsIn

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

    _.toPairsIn

    Type parameters

    • T

    Parameters

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

  • see

    _.toPairsIn

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

transform

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

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

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<TResult>>

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<TResult>>

  • see

    _.transform

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.transform

    Parameters

    • this: LoDashExplicitWrapper<any[]>

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.transform

    Returns LoDashExplicitWrapper<Dictionary<any>>

unset

  • see

    _.unset

    Parameters

    Returns LoDashExplicitWrapper<boolean>

update

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

    _.update

    Parameters

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

          • value: any

          Returns any

    Returns LoDashExplicitWrapper<any>

updateWith

  • see

    _.updateWith

    Parameters

    Returns this

  • see

    _.updateWith

    Type parameters

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult>

values

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

    _.values

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.values

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>

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

  • see

    _.values

    Returns LoDashExplicitWrapper<any[]>

valuesIn

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

    _.valuesIn

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.valuesIn

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>

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

Generated using TypeDoc