async Task EditGroupNameAsync(ToDoGroupDto group) { var editResult = await UserDialogs.PromptAsync(new PromptConfig() { InputType = InputType.Name, CancelText = Strings.Cancel, OkText = Strings.Edit, Placeholder = group.Title, }); if (editResult.Ok) { using (UserDialogs.Loading(Strings.Login, out CancellationToken cancellationToken)) { group.Title = editResult.Text; await ToDoService.UpdateGroup(group, cancellationToken); } } }