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, 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

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

  • TValue

Hierarchy

  • LoDashImplicitWrapper

Index

Methods

chunk

  • chunk<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, size?: undefined | number): LoDashImplicitWrapper<T[][]>
  • see

    _.chunk

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional size: undefined | number

    Returns LoDashImplicitWrapper<T[][]>

compact

  • compact<T>(this: LoDashImplicitWrapper<List<T | null | undefined | false | "" | 0> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.compact

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T | null | undefined | false | "" | 0> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

concat

  • concat<T>(this: LoDashImplicitWrapper<Many<T>>, ...values: Array<Many<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.compact

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<Many<T>>
    • Rest ...values: Array<Many<T>>

    Returns LoDashImplicitWrapper<T[]>

difference

  • difference<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...values: Array<List<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.difference

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...values: Array<List<T>>

    Returns LoDashImplicitWrapper<T[]>

differenceBy

  • differenceBy<T1, T2>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values: List<T2>, iteratee: ValueIteratee<T1 | T2>): LoDashImplicitWrapper<T1[]>
  • differenceBy<T1, T2, T3>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, iteratee: ValueIteratee<T1 | T2 | T3>): LoDashImplicitWrapper<T1[]>
  • differenceBy<T1, T2, T3, T4>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, values3: List<T4>, iteratee: ValueIteratee<T1 | T2 | T3 | T4>): LoDashImplicitWrapper<T1[]>
  • differenceBy<T1, T2, T3, T4, T5>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, values3: List<T4>, values4: List<T5>, iteratee: ValueIteratee<T1 | T2 | T3 | T4 | T5>): LoDashImplicitWrapper<T1[]>
  • differenceBy<T1, T2, T3, T4, T5, T6>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, values3: List<T4>, values4: List<T5>, values5: List<T6>, iteratee: ValueIteratee<T1 | T2 | T3 | T4 | T5 | T6>): LoDashImplicitWrapper<T1[]>
  • differenceBy<T1, T2, T3, T4, T5, T6, T7>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, values3: List<T4>, values4: List<T5>, values5: List<T6>, ...values: Array<List<T7> | ValueIteratee<T1 | T2 | T3 | T4 | T5 | T6 | T7>>): LoDashImplicitWrapper<T1[]>
  • differenceBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...values: Array<List<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.differenceBy

    Type parameters

    • T1

    • T2

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values: List<T2>
    • iteratee: ValueIteratee<T1 | T2>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceBy

    Type parameters

    • T1

    • T2

    • T3

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • iteratee: ValueIteratee<T1 | T2 | T3>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceBy

    Type parameters

    • T1

    • T2

    • T3

    • T4

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • values3: List<T4>
    • iteratee: ValueIteratee<T1 | T2 | T3 | T4>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceBy

    Type parameters

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • values3: List<T4>
    • values4: List<T5>
    • iteratee: ValueIteratee<T1 | T2 | T3 | T4 | T5>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceBy

    Type parameters

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • values3: List<T4>
    • values4: List<T5>
    • values5: List<T6>
    • iteratee: ValueIteratee<T1 | T2 | T3 | T4 | T5 | T6>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceBy

    Type parameters

    • T1

    • T2

    • T3

    • T4

    • T5

    • T6

    • T7

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • values3: List<T4>
    • values4: List<T5>
    • values5: List<T6>
    • Rest ...values: Array<List<T7> | ValueIteratee<T1 | T2 | T3 | T4 | T5 | T6 | T7>>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...values: Array<List<T>>

    Returns LoDashImplicitWrapper<T[]>

differenceWith

  • differenceWith<T1, T2>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values: List<T2>, comparator: Comparator2<T1, T2>): LoDashImplicitWrapper<T1[]>
  • differenceWith<T1, T2, T3>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, comparator: Comparator2<T1, T2 | T3>): LoDashImplicitWrapper<T1[]>
  • differenceWith<T1, T2, T3, T4>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, ...values: Array<List<T4> | Comparator2<T1, T2 | T3 | T4>>): LoDashImplicitWrapper<T1[]>
  • differenceWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...values: Array<List<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.differenceWith

    Type parameters

    • T1

    • T2

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values: List<T2>
    • comparator: Comparator2<T1, T2>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceWith

    Type parameters

    • T1

    • T2

    • T3

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • comparator: Comparator2<T1, T2 | T3>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceWith

    Type parameters

    • T1

    • T2

    • T3

    • T4

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • Rest ...values: Array<List<T4> | Comparator2<T1, T2 | T3 | T4>>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.differenceWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...values: Array<List<T>>

    Returns LoDashImplicitWrapper<T[]>

drop

  • drop<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, n?: undefined | number): LoDashImplicitWrapper<T[]>
  • see

    _.drop

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional n: undefined | number

    Returns LoDashImplicitWrapper<T[]>

dropRight

  • dropRight<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, n?: undefined | number): LoDashImplicitWrapper<T[]>
  • see

    _.dropRight

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional n: undefined | number

    Returns LoDashImplicitWrapper<T[]>

dropRightWhile

  • dropRightWhile<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, predicate?: ListIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.dropRightWhile

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

dropWhile

  • dropWhile<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, predicate?: ListIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.dropWhile

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

fill

  • fill<T>(this: LoDashImplicitWrapper<any[] | null | undefined>, value: T): LoDashImplicitWrapper<T[]>
  • fill<T>(this: LoDashImplicitWrapper<List<any> | null | undefined>, value: T): LoDashImplicitWrapper<List<T>>
  • fill<T, U>(this: LoDashImplicitWrapper<U[] | null | undefined>, value: T, start?: undefined | number, end?: undefined | number): LoDashImplicitWrapper<Array<T | U>>
  • fill<T, U>(this: LoDashImplicitWrapper<List<U> | null | undefined>, value: T, start?: undefined | number, end?: undefined | number): LoDashImplicitWrapper<List<T | U>>
  • see

    _.fill

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<any[] | null | undefined>
    • value: T

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.fill

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<any> | null | undefined>
    • value: T

    Returns LoDashImplicitWrapper<List<T>>

  • see

    _.fill

    Type parameters

    • T

    • U

    Parameters

    • this: LoDashImplicitWrapper<U[] | null | undefined>
    • value: T
    • Optional start: undefined | number
    • Optional end: undefined | number

    Returns LoDashImplicitWrapper<Array<T | U>>

  • see

    _.fill

    Type parameters

    • T

    • U

    Parameters

    • this: LoDashImplicitWrapper<List<U> | null | undefined>
    • value: T
    • Optional start: undefined | number
    • Optional end: undefined | number

    Returns LoDashImplicitWrapper<List<T | U>>

findIndex

  • findIndex<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>, fromIndex?: undefined | number): number
  • see

    _.findIndex

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional predicate: ListIterateeCustom<T, boolean>
    • Optional fromIndex: undefined | number

    Returns number

findLastIndex

  • findLastIndex<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>, fromIndex?: undefined | number): number
  • see

    _.findLastIndex

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional predicate: ListIterateeCustom<T, boolean>
    • Optional fromIndex: undefined | number

    Returns number

first

  • first<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): T | undefined
  • see

    _.head

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns T | undefined

flatten

  • flatten<T>(this: LoDashImplicitWrapper<List<Many<T>> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.flatten

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<Many<T>> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

flattenDeep

  • see

    _.flattenDeep

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

flattenDepth

  • flattenDepth<T>(this: LoDashImplicitWrapper<ListOfRecursiveArraysOrValues<T> | null | undefined>, depth?: undefined | number): LoDashImplicitWrapper<T[]>
  • see

    _.flattenDeep

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

fromPairs

  • fromPairs<T>(this: LoDashImplicitWrapper<List<[PropertyName, T]> | null | undefined>): LoDashImplicitWrapper<Dictionary<T>>
  • fromPairs(this: LoDashImplicitWrapper<List<any[]> | null | undefined>): LoDashImplicitWrapper<Dictionary<any>>
  • see

    _.fromPairs

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<T>>

  • see

    _.fromPairs

    Parameters

    • this: LoDashImplicitWrapper<List<any[]> | null | undefined>

    Returns LoDashImplicitWrapper<Dictionary<any>>

head

  • head<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): T | undefined
  • see

    _.head

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns T | undefined

indexOf

  • indexOf<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T, fromIndex?: undefined | number): number
  • see

    _.indexOf

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T
    • Optional fromIndex: undefined | number

    Returns number

initial

  • initial<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.initial

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

intersection

  • intersection<T>(this: LoDashImplicitWrapper<List<T>>, ...arrays: Array<List<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.intersection

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T>>
    • Rest ...arrays: Array<List<T>>

    Returns LoDashImplicitWrapper<T[]>

intersectionBy

  • intersectionBy<T1, T2>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values: List<T2>, iteratee: ValueIteratee<T1 | T2>): LoDashImplicitWrapper<T1[]>
  • intersectionBy<T1, T2, T3>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, iteratee: ValueIteratee<T1 | T2 | T3>): LoDashImplicitWrapper<T1[]>
  • intersectionBy<T1, T2, T3, T4>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, ...values: Array<List<T4> | ValueIteratee<T1 | T2 | T3 | T4>>): LoDashImplicitWrapper<T1[]>
  • intersectionBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...values: Array<List<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.intersectionBy

    Type parameters

    • T1

    • T2

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values: List<T2>
    • iteratee: ValueIteratee<T1 | T2>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.intersectionBy

    Type parameters

    • T1

    • T2

    • T3

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • iteratee: ValueIteratee<T1 | T2 | T3>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.intersectionBy

    Type parameters

    • T1

    • T2

    • T3

    • T4

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • Rest ...values: Array<List<T4> | ValueIteratee<T1 | T2 | T3 | T4>>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.intersectionBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...values: Array<List<T>>

    Returns LoDashImplicitWrapper<T[]>

intersectionWith

  • intersectionWith<T1, T2>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values: List<T2>, comparator: Comparator2<T1, T2>): LoDashImplicitWrapper<T1[]>
  • intersectionWith<T1, T2, T3>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, comparator: Comparator2<T1, T2 | T3>): LoDashImplicitWrapper<T1[]>
  • intersectionWith<T1, T2, T3, T4>(this: LoDashImplicitWrapper<List<T1> | null | undefined>, values1: List<T2>, values2: List<T3>, ...values: Array<List<T4> | Comparator2<T1, T2 | T3 | T4>>): LoDashImplicitWrapper<T1[]>
  • intersectionWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...values: Array<List<T>>): LoDashImplicitWrapper<T[]>
  • see

    _.intersectionWith

    Type parameters

    • T1

    • T2

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values: List<T2>
    • comparator: Comparator2<T1, T2>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.intersectionWith

    Type parameters

    • T1

    • T2

    • T3

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • comparator: Comparator2<T1, T2 | T3>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.intersectionWith

    Type parameters

    • T1

    • T2

    • T3

    • T4

    Parameters

    • this: LoDashImplicitWrapper<List<T1> | null | undefined>
    • values1: List<T2>
    • values2: List<T3>
    • Rest ...values: Array<List<T4> | Comparator2<T1, T2 | T3 | T4>>

    Returns LoDashImplicitWrapper<T1[]>

  • see

    _.intersectionWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...values: Array<List<T>>

    Returns LoDashImplicitWrapper<T[]>

join

  • join(separator?: undefined | string): string
  • see

    _.join

    Parameters

    • Optional separator: undefined | string

    Returns string

last

  • last<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): T | undefined
  • see

    _.last

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns T | undefined

lastIndexOf

  • lastIndexOf<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T, fromIndex?: true | number): number
  • see

    _.indexOf

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T
    • Optional fromIndex: true | number

    Returns number

nth

  • nth<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, n?: undefined | number): T | undefined
  • see

    _.nth

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional n: undefined | number

    Returns T | undefined

pull

  • pull<T>(this: LoDashImplicitWrapper<List<T>>, ...values: T[]): this
  • see

    _.pull

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T>>
    • Rest ...values: T[]

    Returns this

pullAll

  • pullAll<T>(this: LoDashImplicitWrapper<List<T>>, values?: List<T>): this
  • see

    _.pullAll

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T>>
    • Optional values: List<T>

    Returns this

remove

  • remove<T>(this: LoDashImplicitWrapper<List<T>>, predicate?: ListIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.remove

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

slice

  • slice<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, start?: undefined | number, end?: undefined | number): LoDashImplicitWrapper<T[]>
  • see

    _.slice

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional start: undefined | number
    • Optional end: undefined | number

    Returns LoDashImplicitWrapper<T[]>

sortedIndex

  • sortedIndex<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T): number
  • sortedIndex<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T): number
  • see

    _.sortedIndex

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T

    Returns number

  • see

    _.sortedIndex

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T

    Returns number

sortedIndexBy

  • sortedIndexBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T, iteratee?: ValueIteratee<T>): number
  • see

    _.sortedIndexBy

    Type parameters

    • T

    Parameters

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

    Returns number

sortedIndexOf

  • sortedIndexOf<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T): number
  • see

    _.sortedIndexOf

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T

    Returns number

sortedLastIndex

  • sortedLastIndex<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T): number
  • see

    _.sortedLastIndex

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T

    Returns number

sortedLastIndexBy

  • sortedLastIndexBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T, iteratee: ValueIteratee<T>): number
  • see

    _.sortedLastIndexBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T
    • iteratee: ValueIteratee<T>

    Returns number

sortedLastIndexOf

  • sortedLastIndexOf<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, value: T): number
  • see

    _.sortedLastIndexOf

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • value: T

    Returns number

sortedUniq

  • sortedUniq<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.sortedUniq

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

sortedUniqBy

  • sortedUniqBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, iteratee: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.sortedUniqBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

tail

  • tail<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.tail

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

take

  • take<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, n?: undefined | number): LoDashImplicitWrapper<T[]>
  • see

    _.take

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional n: undefined | number

    Returns LoDashImplicitWrapper<T[]>

takeRight

  • takeRight<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, n?: undefined | number): LoDashImplicitWrapper<T[]>
  • see

    _.takeRight

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional n: undefined | number

    Returns LoDashImplicitWrapper<T[]>

takeRightWhile

  • takeRightWhile<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, predicate?: ListIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.takeRightWhile

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

takeWhile

  • takeWhile<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, predicate?: ListIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.takeWhile

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

union

  • union<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...arrays: Array<List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.union

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...arrays: Array<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

unionBy

  • unionBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, iteratee?: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • unionBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, iteratee?: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • unionBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, arrays3: List<T> | null | undefined, iteratee?: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • unionBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, arrays3: List<T> | null | undefined, arrays4: List<T> | null | undefined, iteratee?: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • unionBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, arrays3: List<T> | null | undefined, arrays4: List<T> | null | undefined, arrays5: List<T> | null | undefined, ...iteratee: Array<ValueIteratee<T> | List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.unionBy

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.unionBy

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.unionBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • arrays3: List<T> | null | undefined
    • Optional iteratee: ValueIteratee<T>

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.unionBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • arrays3: List<T> | null | undefined
    • arrays4: List<T> | null | undefined
    • Optional iteratee: ValueIteratee<T>

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.unionBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • arrays3: List<T> | null | undefined
    • arrays4: List<T> | null | undefined
    • arrays5: List<T> | null | undefined
    • Rest ...iteratee: Array<ValueIteratee<T> | List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

unionWith

  • unionWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, comparator?: Comparator<T>): LoDashImplicitWrapper<T[]>
  • unionWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, comparator?: Comparator<T>): LoDashImplicitWrapper<T[]>
  • unionWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, arrays3: List<T> | null | undefined, ...comparator: Array<Comparator<T> | List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.unionWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional comparator: Comparator<T>

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.unionWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • Optional comparator: Comparator<T>

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.unionWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • arrays3: List<T> | null | undefined
    • Rest ...comparator: Array<Comparator<T> | List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

uniq

  • uniq<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.uniq

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

uniqBy

  • uniqBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, iteratee: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • see

    _.uniqBy

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<T[]>

uniqWith

  • uniqWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, comparator?: Comparator<T>): LoDashImplicitWrapper<T[]>
  • see

    _.uniqWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional comparator: Comparator<T>

    Returns LoDashImplicitWrapper<T[]>

unzip

  • unzip<T>(this: LoDashImplicitWrapper<T[][] | List<List<T>> | null | undefined>): LoDashImplicitWrapper<T[][]>
  • see

    _.unzip

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<T[][] | List<List<T>> | null | undefined>

    Returns LoDashImplicitWrapper<T[][]>

unzipWith

  • unzipWith<T, TResult>(this: LoDashImplicitWrapper<List<List<T>> | null | undefined>, iteratee: function): LoDashImplicitWrapper<TResult[]>
  • unzipWith<T>(this: LoDashImplicitWrapper<List<List<T>> | null | undefined>): LoDashImplicitWrapper<T[][]>
  • see

    _.unzipWith

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<List<T>> | null | undefined>
    • iteratee: function
        • (...values: T[]): TResult
        • Parameters

          • Rest ...values: T[]

          Returns TResult

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.unzipWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<List<T>> | null | undefined>

    Returns LoDashImplicitWrapper<T[][]>

without

  • without<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...values: T[]): LoDashImplicitWrapper<T[]>
  • see

    _.without

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...values: T[]

    Returns LoDashImplicitWrapper<T[]>

xor

  • xor<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...arrays: Array<List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.xor

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...arrays: Array<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

xorBy

  • xorBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, iteratee?: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • xorBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, iteratee?: ValueIteratee<T>): LoDashImplicitWrapper<T[]>
  • xorBy<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, arrays3: List<T> | null | undefined, ...iteratee: Array<ValueIteratee<T> | List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.xor

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.xorBy

    Type parameters

    • T

    Parameters

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

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.xorBy

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • arrays3: List<T> | null | undefined
    • Rest ...iteratee: Array<ValueIteratee<T> | List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

xorWith

  • xorWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, comparator?: Comparator<T>): LoDashImplicitWrapper<T[]>
  • xorWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, comparator?: Comparator<T>): LoDashImplicitWrapper<T[]>
  • xorWith<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, arrays2: List<T> | null | undefined, arrays3: List<T> | null | undefined, ...comparator: Array<Comparator<T> | List<T> | null | undefined>): LoDashImplicitWrapper<T[]>
  • see

    _.xorWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Optional comparator: Comparator<T>

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.xorWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • Optional comparator: Comparator<T>

    Returns LoDashImplicitWrapper<T[]>

  • see

    _.xorWith

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • arrays2: List<T> | null | undefined
    • arrays3: List<T> | null | undefined
    • Rest ...comparator: Array<Comparator<T> | List<T> | null | undefined>

    Returns LoDashImplicitWrapper<T[]>

zip

  • zip<T1, T2>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>): LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined]>>
  • zip<T1, T2, T3>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, arrays3: List<T3>): LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined, T3 | undefined]>>
  • zip<T1, T2, T3, T4>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, arrays3: List<T3>, arrays4: List<T4>): LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined, T3 | undefined, T4 | undefined]>>
  • zip<T1, T2, T3, T4, T5>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, arrays3: List<T3>, arrays4: List<T4>, arrays5: List<T5>): LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined, T3 | undefined, T4 | undefined, T5 | undefined]>>
  • zip<T>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...arrays: Array<List<T> | null | undefined>): LoDashImplicitWrapper<Array<Array<T | undefined>>>
  • see

    _.zip

    Type parameters

    • T1

    • T2

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>

    Returns LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined]>>

  • see

    _.zip

    Type parameters

    • T1

    • T2

    • T3

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • arrays3: List<T3>

    Returns LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined, T3 | undefined]>>

  • see

    _.zip

    Type parameters

    • T1

    • T2

    • T3

    • T4

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • arrays3: List<T3>
    • arrays4: List<T4>

    Returns LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined, T3 | undefined, T4 | undefined]>>

  • see

    _.zip

    Type parameters

    • T1

    • T2

    • T3

    • T4

    • T5

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • arrays3: List<T3>
    • arrays4: List<T4>
    • arrays5: List<T5>

    Returns LoDashImplicitWrapper<Array<[T1 | undefined, T2 | undefined, T3 | undefined, T4 | undefined, T5 | undefined]>>

  • see

    _.zip

    Type parameters

    • T

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...arrays: Array<List<T> | null | undefined>

    Returns LoDashImplicitWrapper<Array<Array<T | undefined>>>

zipObject

  • see

    _.zipObject

    Type parameters

    • T

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<T>>

  • see

    _.zipObject

    Parameters

    Returns LoDashImplicitWrapper<Dictionary<undefined>>

zipObjectDeep

  • zipObjectDeep(this: LoDashImplicitWrapper<List<PropertyPath>>, values?: List<any>): LoDashImplicitWrapper<object>
  • see

    _.zipObjectDeep

    Parameters

    Returns LoDashImplicitWrapper<object>

zipWith

  • zipWith<T, TResult>(this: LoDashImplicitWrapper<List<T>>, iteratee: function): LoDashImplicitWrapper<TResult[]>
  • zipWith<T1, T2, TResult>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, iteratee: function): LoDashImplicitWrapper<TResult[]>
  • zipWith<T1, T2, T3, TResult>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, arrays3: List<T3>, iteratee: function): LoDashImplicitWrapper<TResult[]>
  • zipWith<T1, T2, T3, T4, TResult>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, arrays3: List<T3>, arrays4: List<T4>, iteratee: function): LoDashImplicitWrapper<TResult[]>
  • zipWith<T1, T2, T3, T4, T5, TResult>(this: LoDashImplicitWrapper<List<T1>>, arrays2: List<T2>, arrays3: List<T3>, arrays4: List<T4>, arrays5: List<T5>, iteratee: function): LoDashImplicitWrapper<TResult[]>
  • zipWith<T, TResult>(this: LoDashImplicitWrapper<List<T> | null | undefined>, ...iteratee: Array<function | List<T> | null | undefined>): LoDashImplicitWrapper<TResult[]>
  • see

    _.zipWith

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<T>>
    • iteratee: function
        • (value1: T): TResult
        • Parameters

          • value1: T

          Returns TResult

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.zipWith

    Type parameters

    • T1

    • T2

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • iteratee: function
        • (value1: T1, value2: T2): TResult
        • Parameters

          • value1: T1
          • value2: T2

          Returns TResult

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.zipWith

    Type parameters

    • T1

    • T2

    • T3

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • arrays3: List<T3>
    • iteratee: function
        • (value1: T1, value2: T2, value3: T3): TResult
        • Parameters

          • value1: T1
          • value2: T2
          • value3: T3

          Returns TResult

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.zipWith

    Type parameters

    • T1

    • T2

    • T3

    • T4

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • arrays3: List<T3>
    • arrays4: List<T4>
    • iteratee: function
        • (value1: T1, value2: T2, value3: T3, value4: T4): TResult
        • Parameters

          • value1: T1
          • value2: T2
          • value3: T3
          • value4: T4

          Returns TResult

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.zipWith

    Type parameters

    • T1

    • T2

    • T3

    • T4

    • T5

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<T1>>
    • arrays2: List<T2>
    • arrays3: List<T3>
    • arrays4: List<T4>
    • arrays5: List<T5>
    • iteratee: function
        • (value1: T1, value2: T2, value3: T3, value4: T4, value5: T5): TResult
        • Parameters

          • value1: T1
          • value2: T2
          • value3: T3
          • value4: T4
          • value5: T5

          Returns TResult

    Returns LoDashImplicitWrapper<TResult[]>

  • see

    _.zipWith

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashImplicitWrapper<List<T> | null | undefined>
    • Rest ...iteratee: Array<function | List<T> | null | undefined>

    Returns LoDashImplicitWrapper<TResult[]>

Generated using TypeDoc