JsonSchema constructor
JsonSchema({
- String? P_ref,
- JsonSchema? additionalProperties,
- JsonSchemaAnnotations? annotations,
- String? default_,
- bool? deprecated,
- String? description,
- List<
String> ? enum_, - List<
bool> ? enumDeprecated, - List<
String> ? enumDescriptions, - String? format,
- String? id,
- JsonSchema? items,
- String? location,
- String? maximum,
- String? minimum,
- String? pattern,
- Map<
String, JsonSchema> ? properties, - bool? readOnly,
- bool? repeated,
- bool? required,
- String? type,
- JsonSchemaVariant? variant,
Implementation
JsonSchema({
this.P_ref,
this.additionalProperties,
this.annotations,
this.default_,
this.deprecated,
this.description,
this.enum_,
this.enumDeprecated,
this.enumDescriptions,
this.format,
this.id,
this.items,
this.location,
this.maximum,
this.minimum,
this.pattern,
this.properties,
this.readOnly,
this.repeated,
this.required,
this.type,
this.variant,
});