ServiceAvailabilityModel.fromJson constructor

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

Implementation

ServiceAvailabilityModel.fromJson(Map<String, dynamic> json) {
  day = json['day'] ?? 0;
  if (json['dateOfMonth'] != null) {
    dateOfMonth =
        convertString2DateTime(json['dateOfMonth'], format: 'yyyy-MM-dd');
  }
  availability = json['availability'] ?? 0;
  timestamp = json['timestamp'] ?? 0;
  if (json['timeFrame'] != null) {
    timeFrames = [];
    json['timeFrame'].forEach((v) {
      timeFrames!.add(TimeFrames.fromJson(v));
    });
  }
}