* Configures after deserialize callback. * * @param {Optional >} afterDeserializeCallback After deserialize callback. * * @returns {this} Current instance of type metadata.
(afterDeserializeCallback: Optional<SerializerCallback<TObject>>)
| 1285 | * @returns {this} Current instance of type metadata. |
| 1286 | */ |
| 1287 | public hasAfterDeserializeCallback(afterDeserializeCallback: Optional<SerializerCallback<TObject>>): this |
| 1288 | { |
| 1289 | this.typeOptions.afterDeserializeCallback = afterDeserializeCallback; |
| 1290 | this.currentTypeState = new UnresolvedTypeState<TObject>(this); |
| 1291 | |
| 1292 | return this; |
| 1293 | } |
| 1294 | |
| 1295 | /** |
| 1296 | * Configures discriminator. |