Swagger.fromJson constructor
Swagger.fromJson(
- Map<String, dynamic> json
)
Implementation
factory Swagger.fromJson(Map<String, dynamic> json) {
return Swagger(
id: json['id'],
openapi: json['openapi'],
info: SwaggerInfo.fromJson(json['info']),
servers: (json['servers'] as List)
.map((e) => SwaggerServer.fromJson(e))
.toList(),
tags: (json['tags'] as List).map((e) => SwaggerTag.fromJson(e)).toList(),
paths: (json['paths'] as Map).map(
(key, value) => MapEntry(
key,
(value as List).map((e) => SwaggerPath.fromJson(e)).toList(),
),
),
components: json['components'] != null
? SwaggerComponent.fromJson(json['components'])
: null,
);
}