Schema.object constructor

Schema.object({
  1. required Map<String, Schema> properties,
  2. List<String>? optionalProperties,
  3. List<String>? propertyOrdering,
  4. String? description,
  5. String? title,
  6. bool? nullable,
})

Construct a schema for an object with one or more properties.

Implementation

Schema.object({
  required Map<String, Schema> properties,
  List<String>? optionalProperties,
  List<String>? propertyOrdering,
  String? description,
  String? title,
  bool? nullable,
}) : this(
        SchemaType.object,
        properties: properties,
        optionalProperties: optionalProperties,
        propertyOrdering: propertyOrdering,
        description: description,
        title: title,
        nullable: nullable,
      );