Wallet.fromJSON constructor
Wallet.fromJSON(
- Map data
Implementation
Wallet.fromJSON(Map<dynamic, dynamic> data)
: id = data["id"] ?? "",
balance = data["balance"]?.toDouble() ?? 0.0,
currency = EnumToString.fromString(AppCurrency.values, data["currency"] ?? "") ?? AppCurrency.appCoin,
status = EnumToString.fromString(WalletStatus.values, data["status"] ?? WalletStatus.active.name) ?? WalletStatus.active,
createdTime = data["createdTime"]?.toInt() ?? 0,
lastUpdated = data["lastUpdated"]?.toInt() ?? 0,
lastTransactionId = data["lastTransactionId"];