SwaggerPath.fromJson constructor

SwaggerPath.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory SwaggerPath.fromJson(Map<String, dynamic> json) {
  return SwaggerPath(
    path: json['path'],
    tag: json['tag'],
    method: json['method'],
    summary: json['summary'],
    headers: json['headers'] != null
        ? (json['headers'] as List)
            .map((e) => e as Map<String, dynamic>)
            .toList()
        : [],
    responses: (json['responses'] as List)
        .map((e) => SwaggerResponse.fromJson(e))
        .toList(),
    requestBody: json['requestBody'] != null
        ? SwaggerContent.fromJson(json['requestBody'])
        : null,
    queryParams: json['queryParams'] != null
        ? SwaggerQuery.fromJson(json['queryParams'])
        : null,
  );
}