SeatLayout.fromJson constructor
Implementation
SeatLayout.fromJson(Map<String, dynamic> dataMap) {
templateId = dataMap["templateId"] ?? 0;
canvasWidth = dataMap["canvasWidth"] ?? 0;
canvasHeight = dataMap["canvasHeight"] ?? 0;
if (dataMap['regions'] != null) {
seatList = List.empty(growable: true);
dataMap['regions'].forEach((seatFullInfo) {
seatList.add(SeatFullInfo.fromJson(seatFullInfo));
});
}
}