getAll method
Get all valid items of this situation
Implementation
List<ChessItem> getAll() {
List<ChessItem> items = [];
int rowNumber = 0;
for (var row in _rows) {
int start = 0;
while (start < row._fenRow.length) {
if (row[start] != '0') {
items
.add(ChessItem(row[start], position: ChessPos(start, rowNumber)));
}
start++;
}
rowNumber++;
}
return items;
}