* Configures injectable. * * @param {boolean} injectable Injectable. * * @returns {this} Current instance of type metadata.
(injectable: boolean = true)
| 1345 | * @returns {this} Current instance of type metadata. |
| 1346 | */ |
| 1347 | public isInjectable(injectable: boolean = true): this |
| 1348 | { |
| 1349 | this.typeOptions.injectable = injectable; |
| 1350 | this.currentTypeState = new UnresolvedTypeState<TObject>(this); |
| 1351 | |
| 1352 | return this; |
| 1353 | } |
| 1354 | |
| 1355 | /** |
| 1356 | * Configures injector. |