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);
}