import 'package:flutter/material.dart'; import 'package:random/models/game/game.dart'; class GameScoreWidget extends StatelessWidget { const GameScoreWidget({ super.key, required this.game, }); final Game game; @override Widget build(BuildContext context) { return Container( width: MediaQuery.of(context).size.width, padding: EdgeInsets.all(5), child: Column( mainAxisAlignment: MainAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start, children: [ Text('Settings:'), Text(' board size: ' + this.game.settings.boardSize.toString()), Text(' colors count: ' + this.game.settings.colorsCount.toString()), Text('Game:'), Text(' isRunning: ' + this.game.isRunning.toString()), Text(' isFinished: ' + this.game.isFinished.toString()), Text(' movesCount: ' + this.game.movesCount.toString()), Text(' score: ' + this.game.score.toString()), ], ), ); } }