* Configures injector. * * @param {Optional } injector Injector. * * @returns {this} Current instance of type metadata.
(injector: Optional<Injector>)
| 1360 | * @returns {this} Current instance of type metadata. |
| 1361 | */ |
| 1362 | public hasInjector(injector: Optional<Injector>): this |
| 1363 | { |
| 1364 | this.typeOptions.injector = injector; |
| 1365 | this.currentTypeState = new UnresolvedTypeState<TObject>(this); |
| 1366 | |
| 1367 | return this; |
| 1368 | } |
| 1369 | |
| 1370 | /** |
| 1371 | * Configures logger. |