ComponentOf
ComponentOf<
Cfg,K> =Kextends keyofTypesOf<Cfg> ?IsComponentLike<TypesOf<Cfg>[K]> extendstrue?ActionComponent<Extract<TypesOf<Cfg>[K],PiTypeConfig<any,any>>> :never:K
Defined in: projects/view-angular/lib/util/typed-field-component-pipe.ts:96
由组件标识解析出真正的组件类型。
解析不出组件时落到 never 而不是 any:
any 会让 GetComponentInputsOrigin<any> 退化成宽松对象,
配置项写错(比如把 type 拼成别的 key)时不报错, input/output 的 key 约束整体静默失效。
Type Parameters
Section titled “Type Parameters”Cfg
K