Registry.fromJson constructor

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

Implementation

factory Registry.fromJson(Map<String, dynamic> json) {
  final componentsMap = <String, Component>{};
  final componentsJson = json['components'] as Map<String, dynamic>;

  componentsJson.forEach((key, value) {
    componentsMap[key.toLowerCase()] =
        Component.fromJson(value as Map<String, dynamic>);
  });

  return Registry(components: componentsMap);
}