Schema constructor

Schema({
  1. Schema? additionalProperties,
  2. List<Schema>? anyOf,
  3. Object? default_,
  4. Map<String, Schema>? defs,
  5. String? description,
  6. List<String>? enum_,
  7. Schema? items,
  8. String? maxItems,
  9. double? maximum,
  10. String? minItems,
  11. double? minimum,
  12. bool? nullable,
  13. List<Schema>? prefixItems,
  14. Map<String, Schema>? properties,
  15. String? ref,
  16. List<String>? required,
  17. String? title,
  18. String? type,
  19. bool? uniqueItems,
})

Implementation

Schema({
  this.additionalProperties,
  this.anyOf,
  this.default_,
  this.defs,
  this.description,
  this.enum_,
  this.items,
  this.maxItems,
  this.maximum,
  this.minItems,
  this.minimum,
  this.nullable,
  this.prefixItems,
  this.properties,
  this.ref,
  this.required,
  this.title,
  this.type,
  this.uniqueItems,
});