53 lines
1.8 KiB
Dart
53 lines
1.8 KiB
Dart
// GENERATED CODE - DO NOT MODIFY BY HAND
|
|
|
|
part of 'swagger_schema.dart';
|
|
|
|
// **************************************************************************
|
|
// JsonSerializableGenerator
|
|
// **************************************************************************
|
|
|
|
SwaggerSchema _$SwaggerSchemaFromJson(Map<String, dynamic> json) {
|
|
return SwaggerSchema(
|
|
type: json['type'] as String? ?? '',
|
|
originalRef: json['originalRef'] as String? ?? '',
|
|
enumValuesObj: json['enum'] as List<dynamic>? ?? [],
|
|
properties: (json['properties'] as Map<String, dynamic>?)?.map(
|
|
(k, e) =>
|
|
MapEntry(k, SwaggerSchema.fromJson(e as Map<String, dynamic>)),
|
|
) ??
|
|
{},
|
|
items: json['items'] == null
|
|
? null
|
|
: SwaggerSchema.fromJson(json['items'] as Map<String, dynamic>),
|
|
ref: json[r'$ref'] as String? ?? '',
|
|
defaultValue: json['default'],
|
|
format: json['format'] as String? ?? '',
|
|
schema: json['schema'] == null
|
|
? null
|
|
: SwaggerSchema.fromJson(json['schema'] as Map<String, dynamic>),
|
|
oneOf: (json['oneOf'] as List<dynamic>?)
|
|
?.map((e) => SwaggerSchema.fromJson(e as Map<String, dynamic>))
|
|
.toList() ??
|
|
[],
|
|
anyOf: (json['anyOf'] as List<dynamic>?)
|
|
?.map((e) => SwaggerSchema.fromJson(e as Map<String, dynamic>))
|
|
.toList() ??
|
|
[],
|
|
);
|
|
}
|
|
|
|
Map<String, dynamic> _$SwaggerSchemaToJson(SwaggerSchema instance) =>
|
|
<String, dynamic>{
|
|
'type': instance.type,
|
|
'format': instance.format,
|
|
'default': instance.defaultValue,
|
|
'originalRef': instance.originalRef,
|
|
r'$ref': instance.ref,
|
|
'enum': instance.enumValuesObj,
|
|
'items': instance.items,
|
|
'properties': instance.properties,
|
|
'schema': instance.schema,
|
|
'oneOf': instance.oneOf,
|
|
'anyOf': instance.anyOf,
|
|
};
|