check point
This commit is contained in:
30
VisionBuilder.UI.Common/ViewModel/MainWindowVM.cs
Normal file
30
VisionBuilder.UI.Common/ViewModel/MainWindowVM.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System.Collections.ObjectModel;
|
||||
using CommunityToolkit.Mvvm.ComponentModel;
|
||||
using CommunityToolkit.Mvvm.Input;
|
||||
using VisionBuilder.UI.Common.Commands;
|
||||
using VisionBuilder.UI.Common.Commands.Interfaces;
|
||||
using VisionBuilder.UI.Common.ViewModel.Interfaces.UI;
|
||||
|
||||
namespace VisionBuilder.UI.Common.ViewModel;
|
||||
|
||||
public partial class MainWindowVM:ObservableObject
|
||||
{
|
||||
private readonly ISettingsService _settingsService;
|
||||
|
||||
|
||||
public MainWindowVM(ISettingsService settingsService)
|
||||
{
|
||||
_settingsService = settingsService;
|
||||
}
|
||||
|
||||
public ObservableCollection<SingleCameraVM> SingleCameraVms { get; set; } =
|
||||
new ObservableCollection<SingleCameraVM>();
|
||||
|
||||
|
||||
[RelayCommand]
|
||||
public void Settings()
|
||||
{
|
||||
_settingsService.ShowSettingsDialog();
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user