Type Alias ObjectTransformIteratee<Key, Value, TransformationResult>

ObjectTransformIteratee: (
    transformationResult: TransformationResult,
    key: Key,
    value: Value,
    source: Readonly<Record<Key, Value>>,
) => void

Iteratee Type.

Type Parameters

  • Key extends AnyObjectIndexer

    Type for the entry's key passed in params.

  • Value

    Type for the entry's value passed in params.

  • TransformationResult

    A user-defined type where to accumulate the transformations.

Type declaration