BrPlaceInviteModel.fromJson constructor

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

Implementation

BrPlaceInviteModel.fromJson(Map<String, dynamic> json) {
  if (json["id"] is String) id = json["id"];
  if (json["datetimeStartWished"] is int)
    datetimeStartWished = json["datetimeStartWished"];
  if (json["maxDateTimeAnswer"] is int)
    maxDateTimeAnswer = json["maxDateTimeAnswer"];
  if (json["message"] is String) message = json["message"];
  if (json["oobrPlaceInfo"] is Map) {
    oobrPlaceInfo = json["oobrPlaceInfo"] == null
        ? null
        : OobrPlaceInfo.fromJson(json["oobrPlaceInfo"]);
  }
  if (json["invitedUsers"] is List) {
    invitedUsers = json["invitedUsers"] == null
        ? null
        : (json["invitedUsers"] as List)
            .map((e) => InvitedUsers.fromJson(e))
            .toList();
  }
}