跳到主要内容

ui/build/form/path

ui/build/form/path

Type Aliases

FilterNull

type FilterNull<T> = T extends null ? never : T;

Defined in: apps/website/.api-docs-entry/ui/build/form/path.d.ts:2

Type Parameters

Type Parameter
T

FilterUndefined

type FilterUndefined<T> = T extends undefined ? never : T;

Defined in: apps/website/.api-docs-entry/ui/build/form/path.d.ts:1

Type Parameters

Type Parameter
T

FilterUndefinedAndNull

type FilterUndefinedAndNull<T> = FilterUndefined<FilterNull<T>>;

Defined in: apps/website/.api-docs-entry/ui/build/form/path.d.ts:3

Type Parameters

Type Parameter
T

Get

type Get<O, P> = GetWithArray<O, Path<P>>;

Defined in: apps/website/.api-docs-entry/ui/build/form/path.d.ts:8

Type Parameters

Type Parameter
O
P

Path

type Path<T> = T extends `${infer Key}.${infer Rest}` ? [Key, ...Path<Rest>] : T extends `${infer Key}` ? [Key] : [];

Defined in: apps/website/.api-docs-entry/ui/build/form/path.d.ts:4

Type Parameters

Type Parameter
T