public async Task ClearRow(string knownLetters) { var viewmodel = new WordGameRowViewModel(_wordGameRows.Items.First().Letters.Count); _wordGameRows.ReplaceAt(attemptIndex, viewmodel); await viewmodel.SetInitialLetters(knownLetters); }
public async Task StartNextAttempt(string knownLetters) { attemptIndex = Math.Min(attemptIndex + 1, 4); WordGameRowViewModel viewmodel = _wordGameRows.Items.ElementAt(attemptIndex); await viewmodel.SetInitialLetters(knownLetters); }