SchemaObject constructor

const SchemaObject({
  1. String? title,
  2. String? description,
  3. @JsonKey(name: 'default') dynamic defaultValue,
  4. @JsonKey(name: '\$ref') @_SchemaRefConverter() String? ref,
  5. @_SchemaListConverter() List<Schema>? allOf,
  6. @_SchemaListConverter() List<Schema>? oneOf,
  7. @_SchemaListConverter() List<Schema>? anyOf,
  8. List<String>? required,
  9. Discriminator? discriminator,
  10. ExternalDocs? externalDocs,
  11. Map<String, Schema>? properties,
  12. bool? nullable,
  13. Xml? xml,
})

Implementation

const factory SchemaObject(
    {final String? title,
    final String? description,
    @JsonKey(name: 'default') final dynamic defaultValue,
    @JsonKey(name: '\$ref') @_SchemaRefConverter() final String? ref,
    @_SchemaListConverter() final List<Schema>? allOf,
    @_SchemaListConverter() final List<Schema>? oneOf,
    @_SchemaListConverter() final List<Schema>? anyOf,
    final List<String>? required,
    final Discriminator? discriminator,
    final ExternalDocs? externalDocs,
    final Map<String, Schema>? properties,
    final bool? nullable,
    final Xml? xml}) = _$SchemaObjectImpl;