OpenAPI.fromJson constructor

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

Creates an OpenAPI from a JSON-like map.

Implementation

factory OpenAPI.fromJson(Map<String, dynamic> json) {
  final extensions = <String, dynamic>{};
  json.forEach((key, value) {
    if (key.startsWith('x-')) {
      extensions[key] = value;
    }
  });

  return _$OpenAPIFromJson(json).copyWith(extensions: extensions);
}