传入一个任意嵌套深度的对象类型,返回该对象所有键路径组成的联合类型,这个会包含中间路径,路径分隔符为. 可与ExtractObjectPaths进行对比参照
ExtractObjectAllPaths<{ a: string; b: { c: number; d: { e: string } }}> // "a" | "b" | "b.c" | "b.d" | "b.d.e" Copy
ExtractObjectAllPaths<{ a: string; b: { c: number; d: { e: string } }}> // "a" | "b" | "b.c" | "b.d" | "b.d.e"
Generated using TypeDoc
传入一个任意嵌套深度的对象类型,返回该对象所有键路径组成的联合类型,这个会包含中间路径,路径分隔符为. 可与ExtractObjectPaths进行对比参照