跳转到内容

typedComponent

typedComponent<T>(input): object

Defined in: projects/view-angular/lib/util/typed-component.ts:208

T extends PiCommonConfig<any, any, Record<string, PiTypeConfig<any, any[]>>, Record<string, PiWrapperConfig<any>>>

T

object

define: T

nfcComponent: <TCName>(input, fn?) => SchemaWithPipe<readonly [OptionalSchema<VoidSchema<undefined>, undefined>, MetadataListAction<void | undefined>]>

TCName extends string | number | symbol | Type<any>

TCName

(actions) => any[]

SchemaWithPipe<readonly [OptionalSchema<VoidSchema<undefined>, undefined>, MetadataListAction<void | undefined>]>

setComponent: <TCName, K>(input, fn?) => MetadataListAction<K>

TCName extends string | number | symbol | Type<any>

K

TCName

(actions) => any[]

MetadataListAction<K>