Skip to content

Commit a714694

Browse files
ObservableObjewct base class #448
1 parent 5969330 commit a714694

6 files changed

Lines changed: 6 additions & 13 deletions

File tree

src/clients/xaml/CodeBreaker.ViewModels/Components/InfoMessageViewModel.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ public enum InfoMessageSeverity
1212
Error
1313
}
1414

15-
[ObservableObject]
16-
public partial class InfoMessageViewModel
15+
public partial class InfoMessageViewModel : ObservableObject
1716
{
1817
public static InfoMessageViewModel Error(string content)
1918
{

src/clients/xaml/CodeBreaker.ViewModels/Components/SelectedFieldViewModel.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
namespace CodeBreaker.ViewModels;
44

5-
[ObservableObject]
6-
public partial class SelectedFieldViewModel
5+
public partial class SelectedFieldViewModel : ObservableObject
76
{
87
[ObservableProperty]
98
private string? _value;

src/clients/xaml/CodeBreaker.ViewModels/Pages/AccountPageViewModel.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55

66
namespace CodeBreaker.ViewModels.Pages;
77

8-
[ObservableObject]
9-
public partial class AccountPageViewModel
8+
public partial class AccountPageViewModel : ObservableObject
109
{
1110
private readonly IAuthService _authService;
1211

src/clients/xaml/CodeBreaker.ViewModels/Pages/AuthPageViewModel.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@
88

99
namespace CodeBreaker.ViewModels;
1010

11-
[ObservableObject]
12-
public partial class AuthPageViewModel
11+
public partial class AuthPageViewModel : ObservableObject
1312
{
1413
private readonly IAuthService _authService;
1514

src/clients/xaml/CodeBreaker.ViewModels/Pages/GamePageViewModel.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ public class GamePageViewModelOptions
3131
public bool EnableDialogs { get; set; } = false;
3232
}
3333

34-
[ObservableObject]
35-
public partial class GamePageViewModel
34+
public partial class GamePageViewModel : ObservableObject
3635
{
3736
private readonly IGameClient _client;
3837
private int _moveNumber = 0;

src/clients/xaml/CodeBreaker.ViewModels/Pages/LivePageViewModel.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66

77
namespace CodeBreaker.ViewModels;
88

9-
[ObservableObject]
10-
public partial class LivePageViewModel
9+
public partial class LivePageViewModel : ObservableObject
1110
{
1211
private readonly LiveClient _liveClient;
1312

@@ -30,7 +29,6 @@ public LivePageViewModel(LiveClient liveClient)
3029

3130
public ObservableCollection<GameViewModel> Games { get; private init; } = new();
3231

33-
3432
[RelayCommand(AllowConcurrentExecutions = false, FlowExceptionsToTaskScheduler = true, IncludeCancelCommand = true)]
3533
public async Task StartStreamingAsync(CancellationToken token = default)
3634
{

0 commit comments

Comments
 (0)