EventWindows.fromJson constructor
EventWindows.fromJson(
- Map<String, dynamic> json
)
Implementation
EventWindows.fromJson(Map<String, dynamic> json) {
eventWindowId = json["eventWindowId"];
eventTemplateId = json["eventTemplateId"];
countdownBeginTime = json["countdownBeginTime"];
beginTime = json["beginTime"];
endTime = json["endTime"];
blackoutPeriods = List.castFrom<dynamic, dynamic>(json["blackoutPeriods"]);
round = json["round"];
payoutDelay = json["payoutDelay"];
isTBD = json["isTBD"];
canLiveSpectate = json["canLiveSpectate"];
scoreLocations = List.from(json["scoreLocations"])
.map((e) => ScoreLocations.fromJson(e))
.toList();
visibility = json["visibility"];
requireAllTokens =
List.castFrom<dynamic, dynamic>(json["requireAllTokens"]);
requireAnyTokens = List.castFrom<dynamic, String>(json["requireAnyTokens"]);
requireNoneTokensCaller =
List.castFrom<dynamic, String>(json["requireNoneTokensCaller"]);
requireAllTokensCaller =
List.castFrom<dynamic, dynamic>(json["requireAllTokensCaller"]);
requireAnyTokensCaller =
List.castFrom<dynamic, dynamic>(json["requireAnyTokensCaller"]);
additionalRequirements =
List.castFrom<dynamic, String>(json["additionalRequirements"]);
teammateEligibility = json["teammateEligibility"];
metadata = Metadata.fromJson(json["metadata"]);
}