• Creates a lodash object that wraps value with explicit method chaining enabled.

    Type Parameters

    • TrapAny extends {
          __lodashAnyHack: any;
      }

    Parameters

    • value: TrapAny

      The value to wrap.

    Returns CollectionChain<any> & FunctionChain<any> & ObjectChain<any> & PrimitiveChain<any> & StringChain

    Returns the new lodash wrapper instance.

  • Type Parameters

    • T extends undefined | null

    Parameters

    • value: T

    Returns PrimitiveChain<T>

    See

    _.chain

  • Parameters

    • value: string

    Returns StringChain

    See

    _.chain

  • Parameters

    • value: undefined | null | string

    Returns StringNullableChain

    See

    _.chain

  • Type Parameters

    • T extends ((...args) => any)

    Parameters

    • value: T

    Returns FunctionChain<T>

    See

    _.chain

  • Type Parameters

    • T = any

    Parameters

    • value: undefined | null | List<T>

    Returns CollectionChain<T>

    See

    _.chain

  • Type Parameters

    • T extends object

    Parameters

    • value: undefined | null | T

    Returns ObjectChain<T>

    See

    _.chain

  • Type Parameters

    • T

    Parameters

    • value: T

    Returns PrimitiveChain<T>

    See

    _.chain

Generated using TypeDoc