MCPcopy Create free account
hub / github.com/dipscope/TypeManager.TS / hasDiscriminator

Method hasDiscriminator

src/type-metadata.ts:1302–1308  ·  view source on GitHub ↗

* Configures discriminator. * * @param {Optional } discriminator Discriminator. * * @returns {this} Current instance of type metadata.

(discriminator: Optional<Discriminator>)

Source from the content-addressed store, hash-verified

1300 * @returns {this} Current instance of type metadata.
1301 */
1302 public hasDiscriminator(discriminator: Optional<Discriminator>): this
1303 {
1304 this.typeOptions.discriminator = discriminator;
1305 this.currentTypeState = new UnresolvedTypeState<TObject>(this);
1306
1307 return this;
1308 }
1309
1310 /**
1311 * Configures discriminant.

Callers 1

configureMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected