ProjectRoomGrantCount.fromJson constructor

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

Implementation

factory ProjectRoomGrantCount.fromJson(Map<String, dynamic> json) {
  final dynamic c = json['count'];
  final int parsedCount = c is int
      ? c
      : c is num
      ? c.toInt()
      : c is String
      ? int.tryParse(c) ?? 0
      : 0;
  return ProjectRoomGrantCount(room: Room.fromJson(json['room']), count: parsedCount);
}