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>

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

Hierarchy

  • LoDashExplicitWrapper

Index

Methods

countBy

  • countBy<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, iteratee?: ValueIteratee<T>): LoDashExplicitWrapper<Dictionary<number>>
  • countBy<T>(this: LoDashExplicitWrapper<T | null | undefined>, iteratee?: ValueIteratee<T[keyof T]>): LoDashExplicitWrapper<Dictionary<number>>
  • see

    _.countBy

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<Dictionary<number>>

  • see

    _.countBy

    Type parameters

    • T: object

    Parameters

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

    Returns LoDashExplicitWrapper<Dictionary<number>>

every

  • every<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>): LoDashExplicitWrapper<boolean>
  • every<T>(this: LoDashExplicitWrapper<T | null | undefined>, predicate?: ObjectIterateeCustom<T, boolean>): LoDashExplicitWrapper<boolean>
  • see

    _.every

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<boolean>

  • see

    _.every

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIterateeCustom<T, boolean>

    Returns LoDashExplicitWrapper<boolean>

filter

  • filter(this: LoDashExplicitWrapper<string | null | undefined>, predicate?: StringIterator<boolean>): LoDashExplicitWrapper<string[]>
  • filter<T, S>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate: ListIteratorTypeGuard<T, S>): LoDashExplicitWrapper<S[]>
  • filter<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>): LoDashExplicitWrapper<T[]>
  • filter<T, S>(this: LoDashExplicitWrapper<T | null | undefined>, predicate: ObjectIteratorTypeGuard<T, S>): LoDashExplicitWrapper<S[]>
  • filter<T>(this: LoDashExplicitWrapper<T | null | undefined>, predicate?: ObjectIterateeCustom<T, boolean>): LoDashExplicitWrapper<Array<T[keyof T]>>
  • see

    _.filter

    Parameters

    • this: LoDashExplicitWrapper<string | null | undefined>
    • Optional predicate: StringIterator<boolean>

    Returns LoDashExplicitWrapper<string[]>

  • see

    _.filter

    Type parameters

    • T

    • S: T

    Parameters

    Returns LoDashExplicitWrapper<S[]>

  • see

    _.filter

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.filter

    Type parameters

    • T: object

    • S: T[keyof T]

    Parameters

    Returns LoDashExplicitWrapper<S[]>

  • see

    _.filter

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIterateeCustom<T, boolean>

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

find

  • find<T, S>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate: ListIteratorTypeGuard<T, S>, fromIndex?: undefined | number): LoDashExplicitWrapper<S | undefined>
  • find<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>, fromIndex?: undefined | number): LoDashExplicitWrapper<T | undefined>
  • find<T, S>(this: LoDashExplicitWrapper<T | null | undefined>, predicate: ObjectIteratorTypeGuard<T, S>, fromIndex?: undefined | number): LoDashExplicitWrapper<S | undefined>
  • find<T>(this: LoDashExplicitWrapper<T | null | undefined>, predicate?: ObjectIterateeCustom<T, boolean>, fromIndex?: undefined | number): LoDashExplicitWrapper<T[keyof T] | undefined>
  • see

    _.find

    Type parameters

    • T

    • S: T

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • predicate: ListIteratorTypeGuard<T, S>
    • Optional fromIndex: undefined | number

    Returns LoDashExplicitWrapper<S | undefined>

  • see

    _.find

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.find

    Type parameters

    • T: object

    • S: T[keyof T]

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • predicate: ObjectIteratorTypeGuard<T, S>
    • Optional fromIndex: undefined | number

    Returns LoDashExplicitWrapper<S | undefined>

  • see

    _.find

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIterateeCustom<T, boolean>
    • Optional fromIndex: undefined | number

    Returns LoDashExplicitWrapper<T[keyof T] | undefined>

findLast

  • findLast<T, S>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate: ListIteratorTypeGuard<T, S>, fromIndex?: undefined | number): LoDashExplicitWrapper<S | undefined>
  • findLast<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>, fromIndex?: undefined | number): LoDashExplicitWrapper<T | undefined>
  • findLast<T, S>(this: LoDashExplicitWrapper<T | null | undefined>, predicate: ObjectIteratorTypeGuard<T, S>, fromIndex?: undefined | number): LoDashExplicitWrapper<S | undefined>
  • findLast<T>(this: LoDashExplicitWrapper<T | null | undefined>, predicate?: ObjectIterateeCustom<T, boolean>, fromIndex?: undefined | number): LoDashExplicitWrapper<T[keyof T] | undefined>
  • see

    _.findLast

    Type parameters

    • T

    • S: T

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • predicate: ListIteratorTypeGuard<T, S>
    • Optional fromIndex: undefined | number

    Returns LoDashExplicitWrapper<S | undefined>

  • see

    _.findLast

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.findLast

    Type parameters

    • T: object

    • S: T[keyof T]

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • predicate: ObjectIteratorTypeGuard<T, S>
    • Optional fromIndex: undefined | number

    Returns LoDashExplicitWrapper<S | undefined>

  • see

    _.findLast

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIterateeCustom<T, boolean>
    • Optional fromIndex: undefined | number

    Returns LoDashExplicitWrapper<T[keyof T] | undefined>

flatMap

  • flatMap<T>(this: LoDashExplicitWrapper<List<Many<T>> | Dictionary<Many<T>> | NumericDictionary<Many<T>> | null | undefined>): LoDashExplicitWrapper<T[]>
  • flatMap(): LoDashExplicitWrapper<any[]>
  • flatMap<T, TResult>(this: LoDashExplicitWrapper<List<T> | null | undefined>, iteratee: ListIterator<T, Many<TResult>>): LoDashExplicitWrapper<TResult[]>
  • flatMap<T, TResult>(this: LoDashExplicitWrapper<T | null | undefined>, iteratee: ObjectIterator<T, Many<TResult>>): LoDashExplicitWrapper<TResult[]>
  • flatMap(iteratee: string): LoDashExplicitWrapper<any[]>
  • flatMap(iteratee: object): LoDashExplicitWrapper<boolean[]>
  • see

    _.flatMap

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.flatMap

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.flatMap

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.flatMap

    Type parameters

    • T: object

    • TResult

    Parameters

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

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.flatMap

    Parameters

    • iteratee: string

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.flatMap

    Parameters

    • iteratee: object

    Returns LoDashExplicitWrapper<boolean[]>

flatMapDeep

  • see

    _.flatMapDeep

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.flatMapDeep

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.flatMapDeep

    Type parameters

    • T: object

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.flatMapDeep

    Parameters

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

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.flatMapDeep

    Parameters

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

    Returns LoDashExplicitWrapper<boolean[]>

flatMapDepth

  • see

    _.flatMapDepth

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.flatMapDepth

    Type parameters

    • T

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.flatMapDepth

    Type parameters

    • T: object

    • TResult

    Parameters

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.flatMapDepth

    Parameters

    • this: LoDashExplicitWrapper<object | null | undefined>
    • iteratee: string
    • Optional depth: undefined | number

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.flatMapDepth

    Parameters

    • this: LoDashExplicitWrapper<object | null | undefined>
    • iteratee: object
    • Optional depth: undefined | number

    Returns LoDashExplicitWrapper<boolean[]>

groupBy

  • groupBy<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, iteratee?: ValueIteratee<T>): LoDashExplicitWrapper<Dictionary<T[]>>
  • groupBy<T>(this: LoDashExplicitWrapper<T | null | undefined>, iteratee?: ValueIteratee<T[keyof T]>): LoDashExplicitWrapper<Dictionary<Array<T[keyof T]>>>
  • see

    _.groupBy

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<Dictionary<T[]>>

  • see

    _.groupBy

    Type parameters

    • T: object

    Parameters

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

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

includes

  • includes<T>(this: LoDashExplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>, target: T, fromIndex?: undefined | number): LoDashExplicitWrapper<boolean>
  • see

    _.includes

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<boolean>

invokeMap

  • invokeMap(methodName: string, ...args: any[]): LoDashExplicitWrapper<any[]>
  • invokeMap<TResult>(method: function, ...args: any[]): LoDashExplicitWrapper<TResult[]>
  • see

    _.invokeMap

    Parameters

    • methodName: string
    • Rest ...args: any[]

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.invokeMap

    Type parameters

    • TResult

    Parameters

    • method: function
        • (...args: any[]): TResult
        • Parameters

          • Rest ...args: any[]

          Returns TResult

    • Rest ...args: any[]

    Returns LoDashExplicitWrapper<TResult[]>

keyBy

  • see

    _.keyBy

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<Dictionary<T>>

  • see

    _.keyBy

    Type parameters

    • T: object

    Parameters

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

map

  • map<T, TResult>(this: LoDashExplicitWrapper<T[] | null | undefined>, iteratee: ArrayIterator<T, TResult>): LoDashExplicitWrapper<TResult[]>
  • map<T, TResult>(this: LoDashExplicitWrapper<List<T> | null | undefined>, iteratee: ListIterator<T, TResult>): LoDashExplicitWrapper<TResult[]>
  • map<T>(this: LoDashExplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>): LoDashExplicitWrapper<T[]>
  • map<T, TResult>(this: LoDashExplicitWrapper<T | null | undefined>, iteratee: ObjectIterator<T, TResult>): LoDashExplicitWrapper<TResult[]>
  • map<T, K>(this: LoDashExplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>, iteratee: K): LoDashExplicitWrapper<Array<T[K]>>
  • map<T>(this: LoDashExplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>, iteratee?: undefined | string): LoDashExplicitWrapper<any[]>
  • map<T>(this: LoDashExplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>, iteratee?: undefined | object): LoDashExplicitWrapper<boolean[]>
  • see

    _.map

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<T[] | null | undefined>
    • iteratee: ArrayIterator<T, TResult>

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.map

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • iteratee: ListIterator<T, TResult>

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.map

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.map

    Type parameters

    • T: object

    • TResult

    Parameters

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

    Returns LoDashExplicitWrapper<TResult[]>

  • see

    _.map

    Type parameters

    • T

    • K: keyof T

    Parameters

    Returns LoDashExplicitWrapper<Array<T[K]>>

  • see

    _.map

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<any[]>

  • see

    _.map

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<boolean[]>

orderBy

  • orderBy<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, iteratees?: Many<ListIterator<T, NotVoid>>, orders?: Many<boolean | "asc" | "desc">): LoDashExplicitWrapper<T[]>
  • orderBy<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, iteratees?: Many<ListIteratee<T>>, orders?: Many<boolean | "asc" | "desc">): LoDashExplicitWrapper<T[]>
  • orderBy<T>(this: LoDashExplicitWrapper<T | null | undefined>, iteratees?: Many<ObjectIterator<T, NotVoid>>, orders?: Many<boolean | "asc" | "desc">): LoDashExplicitWrapper<Array<T[keyof T]>>
  • orderBy<T>(this: LoDashExplicitWrapper<T | null | undefined>, iteratees?: Many<ObjectIteratee<T>>, orders?: Many<boolean | "asc" | "desc">): LoDashExplicitWrapper<Array<T[keyof T]>>
  • see

    _.orderBy

    Type parameters

    • T

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • Optional iteratees: Many<ListIterator<T, NotVoid>>
    • Optional orders: Many<boolean | "asc" | "desc">

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.orderBy

    Type parameters

    • T

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • Optional iteratees: Many<ListIteratee<T>>
    • Optional orders: Many<boolean | "asc" | "desc">

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.orderBy

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional iteratees: Many<ObjectIterator<T, NotVoid>>
    • Optional orders: Many<boolean | "asc" | "desc">

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

  • see

    _.orderBy

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional iteratees: Many<ObjectIteratee<T>>
    • Optional orders: Many<boolean | "asc" | "desc">

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

partition

  • partition<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, callback: ValueIteratee<T>): LoDashExplicitWrapper<[T[], T[]]>
  • partition<T>(this: LoDashExplicitWrapper<T | null | undefined>, callback: ValueIteratee<T[keyof T]>): LoDashExplicitWrapper<[Array<T[keyof T]>, Array<T[keyof T]>]>
  • see

    _.partition

    Type parameters

    • T

    Parameters

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

  • see

    _.partition

    Type parameters

    • T

    Parameters

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

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

reduce

  • reduce<T, TResult>(this: LoDashExplicitWrapper<T[] | null | undefined>, callback: MemoListIterator<T, TResult, T[]>, accumulator: TResult): LoDashExplicitWrapper<TResult>
  • reduce<T, TResult>(this: LoDashExplicitWrapper<List<T> | null | undefined>, callback: MemoListIterator<T, TResult, List<T>>, accumulator: TResult): LoDashExplicitWrapper<TResult>
  • reduce<T, TResult>(this: LoDashExplicitWrapper<T | null | undefined>, callback: MemoObjectIterator<T[keyof T], TResult, T>, accumulator: TResult): LoDashExplicitWrapper<TResult>
  • reduce<T>(this: LoDashExplicitWrapper<T[] | null | undefined>, callback: MemoListIterator<T, T, T[]>): LoDashExplicitWrapper<T | undefined>
  • reduce<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, callback: MemoListIterator<T, T, List<T>>): LoDashExplicitWrapper<T | undefined>
  • reduce<T>(this: LoDashExplicitWrapper<T | null | undefined>, callback: MemoObjectIterator<T[keyof T], T[keyof T], T>): LoDashExplicitWrapper<T[keyof T] | undefined>
  • see

    _.reduce

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<T[] | null | undefined>
    • callback: MemoListIterator<T, TResult, T[]>
    • accumulator: TResult

    Returns LoDashExplicitWrapper<TResult>

  • see

    _.reduce

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • callback: MemoListIterator<T, TResult, List<T>>
    • accumulator: TResult

    Returns LoDashExplicitWrapper<TResult>

  • see

    _.reduce

    Type parameters

    • T: object

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • callback: MemoObjectIterator<T[keyof T], TResult, T>
    • accumulator: TResult

    Returns LoDashExplicitWrapper<TResult>

  • see

    _.reduce

    Type parameters

    • T

    Parameters

    • this: LoDashExplicitWrapper<T[] | null | undefined>
    • callback: MemoListIterator<T, T, T[]>

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.reduce

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.reduce

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • callback: MemoObjectIterator<T[keyof T], T[keyof T], T>

    Returns LoDashExplicitWrapper<T[keyof T] | undefined>

reduceRight

  • reduceRight<T, TResult>(this: LoDashExplicitWrapper<T[] | null | undefined>, callback: MemoListIterator<T, TResult, T[]>, accumulator: TResult): LoDashExplicitWrapper<TResult>
  • reduceRight<T, TResult>(this: LoDashExplicitWrapper<List<T> | null | undefined>, callback: MemoListIterator<T, TResult, List<T>>, accumulator: TResult): LoDashExplicitWrapper<TResult>
  • reduceRight<T, TResult>(this: LoDashExplicitWrapper<T | null | undefined>, callback: MemoObjectIterator<T[keyof T], TResult, T>, accumulator: TResult): LoDashExplicitWrapper<TResult>
  • reduceRight<T>(this: LoDashExplicitWrapper<T[] | null | undefined>, callback: MemoListIterator<T, T, T[]>): LoDashExplicitWrapper<T | undefined>
  • reduceRight<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, callback: MemoListIterator<T, T, List<T>>): LoDashExplicitWrapper<T | undefined>
  • reduceRight<T>(this: LoDashExplicitWrapper<T | null | undefined>, callback: MemoObjectIterator<T[keyof T], T[keyof T], T>): LoDashExplicitWrapper<T[keyof T] | undefined>
  • see

    _.reduceRight

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<T[] | null | undefined>
    • callback: MemoListIterator<T, TResult, T[]>
    • accumulator: TResult

    Returns LoDashExplicitWrapper<TResult>

  • see

    _.reduceRight

    Type parameters

    • T

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • callback: MemoListIterator<T, TResult, List<T>>
    • accumulator: TResult

    Returns LoDashExplicitWrapper<TResult>

  • see

    _.reduceRight

    Type parameters

    • T: object

    • TResult

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • callback: MemoObjectIterator<T[keyof T], TResult, T>
    • accumulator: TResult

    Returns LoDashExplicitWrapper<TResult>

  • see

    _.reduceRight

    Type parameters

    • T

    Parameters

    • this: LoDashExplicitWrapper<T[] | null | undefined>
    • callback: MemoListIterator<T, T, T[]>

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.reduceRight

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.reduceRight

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • callback: MemoObjectIterator<T[keyof T], T[keyof T], T>

    Returns LoDashExplicitWrapper<T[keyof T] | undefined>

reject

  • reject(this: LoDashExplicitWrapper<string | null | undefined>, predicate?: StringIterator<boolean>): LoDashExplicitWrapper<string[]>
  • reject<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>): LoDashExplicitWrapper<T[]>
  • reject<T>(this: LoDashExplicitWrapper<T | null | undefined>, predicate?: ObjectIterateeCustom<T, boolean>): LoDashExplicitWrapper<Array<T[keyof T]>>
  • see

    _.reject

    Parameters

    • this: LoDashExplicitWrapper<string | null | undefined>
    • Optional predicate: StringIterator<boolean>

    Returns LoDashExplicitWrapper<string[]>

  • see

    _.reject

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.reject

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIterateeCustom<T, boolean>

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

sample

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

    _.sample

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T | undefined>

  • see

    _.sample

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>

    Returns LoDashExplicitWrapper<T[keyof T] | undefined>

sampleSize

  • sampleSize<T>(this: LoDashExplicitWrapper<List<T> | Dictionary<T> | NumericDictionary<T> | null | undefined>, n?: undefined | number): LoDashExplicitWrapper<T[]>
  • sampleSize<T>(this: LoDashExplicitWrapper<T | null | undefined>, n?: undefined | number): LoDashExplicitWrapper<Array<T[keyof T]>>
  • see

    _.sampleSize

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.sampleSize

    Type parameters

    • T: object

    Parameters

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

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

shuffle

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

    _.shuffle

    Type parameters

    • T

    Parameters

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

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.shuffle

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>

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

size

  • size(): LoDashExplicitWrapper<number>
  • see

    _.size

    Returns LoDashExplicitWrapper<number>

some

  • some<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, predicate?: ListIterateeCustom<T, boolean>): LoDashExplicitWrapper<boolean>
  • some<T>(this: LoDashExplicitWrapper<T | null | undefined>, predicate?: ObjectIterateeCustom<T, boolean>): LoDashExplicitWrapper<boolean>
  • see

    _.some

    Type parameters

    • T

    Parameters

    Returns LoDashExplicitWrapper<boolean>

  • see

    _.some

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Optional predicate: ObjectIterateeCustom<T, boolean>

    Returns LoDashExplicitWrapper<boolean>

sortBy

  • sortBy<T>(this: LoDashExplicitWrapper<List<T> | null | undefined>, ...iteratees: Array<Many<ListIteratee<T>>>): LoDashExplicitWrapper<T[]>
  • sortBy<T>(this: LoDashExplicitWrapper<T | null | undefined>, ...iteratees: Array<Many<ObjectIteratee<T>>>): LoDashExplicitWrapper<Array<T[keyof T]>>
  • see

    _.sortBy

    Type parameters

    • T

    Parameters

    • this: LoDashExplicitWrapper<List<T> | null | undefined>
    • Rest ...iteratees: Array<Many<ListIteratee<T>>>

    Returns LoDashExplicitWrapper<T[]>

  • see

    _.sortBy

    Type parameters

    • T: object

    Parameters

    • this: LoDashExplicitWrapper<T | null | undefined>
    • Rest ...iteratees: Array<Many<ObjectIteratee<T>>>

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

Generated using TypeDoc