Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Type aliases

AnyKindOfDictionary

AnyKindOfDictionary: Dictionary<__type | null | undefined> | NumericDictionary<__type | null | undefined>

ArrayIterator

ArrayIterator: function

Type declaration

    • (value: T, index: number, collection: T[]): TResult
    • Parameters

      • value: T
      • index: number
      • collection: T[]

      Returns TResult

Comparator

Comparator: function

Type declaration

    • (a: T, b: T): boolean
    • Parameters

      • a: T
      • b: T

      Returns boolean

Comparator2

Comparator2: function

Type declaration

    • (a: T1, b: T2): boolean
    • Parameters

      • a: T1
      • b: T2

      Returns boolean

DictionaryIteratee

DictionaryIteratee: ObjectIteratee<Dictionary<T>>

DictionaryIterator

DictionaryIterator: ObjectIterator<Dictionary<T>, TResult>

DictionaryIteratorTypeGuard

DictionaryIteratorTypeGuard: ObjectIteratorTypeGuard<Dictionary<T>, S>

IterateeShorthand

IterateeShorthand: PropertyName | [PropertyName, any] | PartialDeep<T>

List

List: ArrayLike<T>

Common interface between Arrays and jQuery objects

ListIteratee

ListIteratee: ListIterator<T, NotVoid> | IterateeShorthand<T>

ListIterateeCustom

ListIterateeCustom: ListIterator<T, TResult> | IterateeShorthand<T>

ListIterator

ListIterator: function

Type declaration

    • (value: T, index: number, collection: List<T>): TResult
    • Parameters

      • value: T
      • index: number
      • collection: List<T>

      Returns TResult

ListIteratorTypeGuard

ListIteratorTypeGuard: function

Type declaration

    • (value: T, index: number, collection: List<T>): boolean
    • Parameters

      • value: T
      • index: number
      • collection: List<T>

      Returns boolean

LoDashExplicitArrayWrapper

LoDashExplicitArrayWrapper: LoDashExplicitWrapper<T[]>

LoDashExplicitNillableArrayWrapper

LoDashExplicitNillableArrayWrapper: LoDashExplicitWrapper<T[] | null | undefined>

LoDashExplicitNillableObjectWrapper

LoDashExplicitNillableObjectWrapper: LoDashExplicitWrapper<T | null | undefined>

LoDashExplicitNumberArrayWrapper

LoDashExplicitNumberArrayWrapper: LoDashExplicitWrapper<number[]>

LoDashExplicitObjectWrapper

LoDashExplicitObjectWrapper: LoDashExplicitWrapper<T>

LoDashExplicitStringWrapper

LoDashExplicitStringWrapper: LoDashExplicitWrapper<string>

LoDashImplicitArrayWrapper

LoDashImplicitArrayWrapper: LoDashImplicitWrapper<T[]>

LoDashImplicitNillableArrayWrapper

LoDashImplicitNillableArrayWrapper: LoDashImplicitWrapper<T[] | null | undefined>

LoDashImplicitNillableObjectWrapper

LoDashImplicitNillableObjectWrapper: LoDashImplicitWrapper<T | null | undefined>

LoDashImplicitNumberArrayWrapper

LoDashImplicitNumberArrayWrapper: LoDashImplicitWrapper<number[]>

LoDashImplicitObjectWrapper

LoDashImplicitObjectWrapper: LoDashImplicitWrapper<T>

LoDashImplicitStringWrapper

LoDashImplicitStringWrapper: LoDashImplicitWrapper<string>

Many

Many: T | ReadonlyArray<T>

MemoIterator

MemoIterator: function
deprecated

Use MemoListIterator or MemoObjectIterator instead.

Type declaration

    • (prev: TResult, curr: T, indexOrKey: any, list: T[]): TResult
    • Parameters

      • prev: TResult
      • curr: T
      • indexOrKey: any
      • list: T[]

      Returns TResult

MemoIteratorCapped

MemoIteratorCapped: function

Type declaration

    • (prev: TResult, curr: T): TResult
    • Parameters

      • prev: TResult
      • curr: T

      Returns TResult

MemoIteratorCappedRight

MemoIteratorCappedRight: function

Type declaration

    • (curr: T, prev: TResult): TResult
    • Parameters

      • curr: T
      • prev: TResult

      Returns TResult

MemoListIterator

MemoListIterator: function

Type declaration

    • (prev: TResult, curr: T, index: number, list: TList): TResult
    • Parameters

      • prev: TResult
      • curr: T
      • index: number
      • list: TList

      Returns TResult

MemoObjectIterator

MemoObjectIterator: function

Type declaration

    • (prev: TResult, curr: T, key: string, list: TList): TResult
    • Parameters

      • prev: TResult
      • curr: T
      • key: string
      • list: TList

      Returns TResult

MemoVoidArrayIterator

MemoVoidArrayIterator: function

Type declaration

    • (acc: TResult, curr: T, index: number, arr: T[]): void
    • Parameters

      • acc: TResult
      • curr: T
      • index: number
      • arr: T[]

      Returns void

MemoVoidDictionaryIterator

MemoVoidDictionaryIterator: function

Type declaration

    • (acc: TResult, curr: T, key: string, dict: Dictionary<T>): void
    • Parameters

      • acc: TResult
      • curr: T
      • key: string
      • dict: Dictionary<T>

      Returns void

MemoVoidIterator

MemoVoidIterator: function
deprecated

Use MemoVoidArrayIterator or MemoVoidDictionaryIterator instead.

Type declaration

    • (prev: TResult, curr: T, indexOrKey: any, list: T[]): void
    • Parameters

      • prev: TResult
      • curr: T
      • indexOrKey: any
      • list: T[]

      Returns void

MemoVoidIteratorCapped

MemoVoidIteratorCapped: function

Type declaration

    • (acc: TResult, curr: T): void
    • Parameters

      • acc: TResult
      • curr: T

      Returns void

NotVoid

NotVoid: __type | null | undefined

NumericDictionaryIteratee

NumericDictionaryIteratee: NumericDictionaryIterator<T, NotVoid> | IterateeShorthand<T>

NumericDictionaryIterateeCustom

NumericDictionaryIterateeCustom: NumericDictionaryIterator<T, TResult> | IterateeShorthand<T>

NumericDictionaryIterator

NumericDictionaryIterator: function

Type declaration

ObjectIteratee

ObjectIteratee: ObjectIterator<TObject, NotVoid> | IterateeShorthand<TObject[keyof TObject]>

ObjectIterateeCustom

ObjectIterateeCustom: ObjectIterator<TObject, TResult> | IterateeShorthand<TObject[keyof TObject]>

ObjectIterator

ObjectIterator: function

Type declaration

    • (value: TObject[keyof TObject], key: string, collection: TObject): TResult
    • Parameters

      • value: TObject[keyof TObject]
      • key: string
      • collection: TObject

      Returns TResult

ObjectIteratorTypeGuard

ObjectIteratorTypeGuard: function

Type declaration

    • (value: TObject[keyof TObject], key: string, collection: TObject): boolean
    • Parameters

      • value: TObject[keyof TObject]
      • key: string
      • collection: TObject

      Returns boolean

Omit

Omit: Pick<T, ({ [P in keyof T]: P; } & { [P in K]: never; } & { [x: string]: never; })[keyof T]>

PartialDeep

PartialDeep: object

Type declaration

PartialObject

PartialObject: GlobalPartial<T>

PropertyName

PropertyName: string | number | symbol

PropertyPath

PropertyPath: Many<PropertyName>

StringIterator

StringIterator: function

Type declaration

    • (char: string, index: number, string: string): TResult
    • Parameters

      • char: string
      • index: number
      • string: string

      Returns TResult

ValueIteratee

ValueIteratee: function | IterateeShorthand<T>

ValueIterateeCustom

ValueIterateeCustom: function | IterateeShorthand<T>

ValueIteratorTypeGuard

ValueIteratorTypeGuard: function

Type declaration

    • (value: T): boolean
    • Parameters

      • value: T

      Returns boolean

ValueKeyIteratee

ValueKeyIteratee: function | IterateeShorthand<T>

ValueKeyIterateeTypeGuard

ValueKeyIterateeTypeGuard: function

Type declaration

    • (value: T, key: string): boolean
    • Parameters

      • value: T
      • key: string

      Returns boolean

Generated using TypeDoc