ModelRoom.fromJson constructor

ModelRoom.fromJson(
  1. String roomNumber,
  2. Map<String, dynamic> json
)

Implementation

factory ModelRoom.fromJson(String roomNumber, Map<String, dynamic> json) {
  List<Bed> bedsList =
      (json['beds'] as List).map((bed) => Bed.fromJson(bed)).toList();

  return ModelRoom(
    occupancy: json['occupancy'],
    building: json['building'],
    roomName: json['roomName'],
    beds: bedsList,
    roomNumber: roomNumber,
  );
}