class ScoreEntry { final int roundNumber; final int score; final int change; final bool deleted; ScoreEntry({required this.score, this.roundNumber = 0, this.change = 0, this.deleted = false}); @override String toString() { return 'ScoreEntry{roundNumber: $roundNumber, score: $score, change: $change}'; } ScoreEntry.fromJson(Map json) : roundNumber = json['roundNumber'], score = json['score'], change = json['change'], deleted = json['deleted'] ?? false; Map toJson() => { 'roundNumber': roundNumber, 'score': score, 'change': change, 'deleted': deleted, }; }