Files
game-tracker/lib/data/dto/group.dart

23 lines
487 B
Dart

import 'package:game_tracker/data/dto/player.dart';
import 'package:uuid/uuid.dart';
class Group {
final String id;
final String name;
final List<Player> members;
final DateTime createdAt;
Group({
String? id,
DateTime? createdAt,
required this.name,
required this.members,
}) : id = id ?? const Uuid().v4(),
createdAt = createdAt ?? DateTime.now();
@override
String toString() {
return 'Group{id: $id, name: $name,members: $members}';
}
}