UnionSpec constructor

const UnionSpec({
  1. required String name,
  2. String? discriminator,
  3. required List<ObjectSpec> variants,
  4. String? description,
  5. bool nullable = false,
  6. List<Object>? examples,
  7. bool isDeprecated = false,
})

Creates a new UnionSpec.

Implementation

const UnionSpec({
  required this.name,
  this.discriminator,
  required this.variants,
  super.description,
  super.nullable,
  super.examples,
  super.isDeprecated,
});