TUIGiftInfo.fromJson constructor
TUIGiftInfo.fromJson(
- Map<String, dynamic> dataMap
)
Implementation
TUIGiftInfo.fromJson(Map<String, dynamic> dataMap) {
giftId = dataMap['giftID'] ?? '';
name = dataMap['name'] ?? '';
desc = dataMap['desc'] ?? '';
iconUrl = dataMap['iconUrl'] ?? '';
resourceUrl = dataMap['resourceUrl'] ?? '';
level = dataMap['level'] ?? 0;
coins = dataMap['coins'] ?? 0;
Map<String, dynamic> extensionInfoJsonMap = dataMap['extensionInfo'] ?? {};
if (extensionInfoJsonMap.isNotEmpty) {
extensionInfoJsonMap.forEach((key, value) {
extensionInfo[key] = value.toString();
});
}
}