import 'package:flutter/material.dart'; import 'package:solitaire_game/provider/data.dart'; class Board { static Container buildGameBoard(Data myProvider) { return Container( margin: EdgeInsets.all(4), padding: EdgeInsets.all(4), child: Column( children: [ buildGameTileset(myProvider), ], ), ); } static Table buildGameTileset(Data myProvider) { int boardSize = 9; return Table( defaultColumnWidth: IntrinsicColumnWidth(), children: [ for (var row = 0; row < boardSize; row++) TableRow( children: [ for (var col = 0; col < boardSize; col++) Column( children: [ Text('[' + col.toString() + ',' + row.toString() + "]"), ], ), ], ), ], ); } }