PlatformData.fromJson constructor

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

Implementation

PlatformData.fromJson(Map<String, dynamic> json) {
  id = json['id'] ?? '';
  name = json['name'] ?? '';
  locales = <String>[];
  json['locales']!.forEach((v) {
    locales.add(v);
  });
  maintenances = <StatusDto>[];
  json['maintenances']!.forEach((v) {
    maintenances.add(StatusDto.fromJson(v));
  });
  incidents = <StatusDto>[];
  json['incidents']!.forEach((v) {
    incidents.add(StatusDto.fromJson(v));
  });
}