Type alias DeepPartial<T>

DeepPartial<T>: { [ K in keyof T]?: T[K] extends object ? DeepPartial<T[K]> : T[K] }

Enhancement of Typescripts default Partial typing, which only creates shallow partials

Type Parameters

  • T

Generated using TypeDoc