Components.fromJson constructor

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

Creates a Components from a JSON object.

Implementation

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

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