34 lines
998 B
Dart
34 lines
998 B
Dart
import 'dart:core';
|
|
import 'package:robo_advisory/models/healthSteam.dart';
|
|
import 'package:robo_advisory/models/expenses.dart';
|
|
|
|
class Wallet {
|
|
String totalAssets;
|
|
String totalTurkishLiraPool;
|
|
String totalGoldInGram;
|
|
String totalGoldInTurkishLira;
|
|
String healthSteamDay;
|
|
List<HealthSteam> healthStreams;
|
|
List<Expenses> expensesChart;
|
|
|
|
Wallet({
|
|
this.totalAssets,
|
|
this.totalTurkishLiraPool,
|
|
this.totalGoldInGram,
|
|
this.totalGoldInTurkishLira,
|
|
this.healthSteamDay,
|
|
this.healthStreams,
|
|
this.expensesChart,
|
|
});
|
|
|
|
Wallet.fromMap(Map<String, dynamic> map)
|
|
: totalAssets = map["total_assets"],
|
|
totalTurkishLiraPool = map["total_turkish_lira"],
|
|
totalGoldInGram = map["total_gold_in_gram"],
|
|
totalGoldInTurkishLira = map["total_gold_in_turkish_lira"],
|
|
healthSteamDay = map["health_stream_day"],
|
|
healthStreams = (map["health_stream"] as List)
|
|
.map((i) => HealthSteam.fromJson(i))
|
|
.toList();
|
|
}
|