LuckBaseInfoModel.fromJson constructor
LuckBaseInfoModel.fromJson(
- Map<String, dynamic> json
)
Implementation
LuckBaseInfoModel.fromJson(Map<String, dynamic> json) {
if (json["expensiveLottery"] != null){
expensiveLottery = List<LuckItemModel>.empty(growable: true);
json['expensiveLottery'].forEach((v) {
expensiveLottery.add(LuckItemModel.fromJson(v));
});
}
if (json["normalLottery"] != null){
normalLottery = List<LuckItemModel>.empty(growable: true);
json['normalLottery'].forEach((v) {
normalLottery.add(LuckItemModel.fromJson(v));
});
}
expensiveLuckyNumInfo = LuckInfoModel.fromJson(json["expensiveLuckyNumInfo"]);
normalLuckyNumInfo = LuckInfoModel.fromJson(json["normalLuckyNumInfo"]);
if (json["expensivePrizeList"] != null){
expensivePrizeList = List<LuckMarqueeModel>.empty(growable: true);
json['expensivePrizeList'].forEach((v) {
expensivePrizeList.add(LuckMarqueeModel.fromJson(v));
});
}
if (json["normalPrizeList"] != null){
normalPrizeList = List<LuckMarqueeModel>.empty(growable: true);
json['normalPrizeList'].forEach((v) {
normalPrizeList.add(LuckMarqueeModel.fromJson(v));
});
}
walletInfo = WalletBean.fromJson(json["walletInfo"]);
}