* Extracts type metadata from provided type function in static context. * * @param {TypeFn } typeFn Type function. * * @returns {TypeMetadata } Type metadata for provided type function.
(typeFn: TypeFn<TObject>)
| 514 | * @returns {TypeMetadata<TObject>} Type metadata for provided type function. |
| 515 | */ |
| 516 | public static extractTypeMetadata<TObject>(typeFn: TypeFn<TObject>): TypeMetadata<TObject> |
| 517 | { |
| 518 | return this.staticTypeManager.extractTypeMetadata(typeFn); |
| 519 | } |
| 520 | |
| 521 | /** |
| 522 | * Extracts type metadata from provided type function. |
no test coverage detected