You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
586 B
Dart
25 lines
586 B
Dart
class AppointmentSlots {
|
|
int totalSlots;
|
|
int occupiedSlots;
|
|
int emptySlots;
|
|
|
|
AppointmentSlots({
|
|
required this.totalSlots,
|
|
required this.occupiedSlots,
|
|
required this.emptySlots,
|
|
});
|
|
|
|
factory AppointmentSlots.fromJson(Map<String, dynamic> json) =>
|
|
AppointmentSlots(
|
|
totalSlots: json["totalSlots"],
|
|
occupiedSlots: json["occupiedSlots"],
|
|
emptySlots: json["emptySlots"],
|
|
);
|
|
|
|
Map<String, dynamic> toJson() => {
|
|
"totalSlots": totalSlots,
|
|
"occupiedSlots": occupiedSlots,
|
|
"emptySlots": emptySlots,
|
|
};
|
|
}
|