SpeedChartsViewModel.cs 958 B

1234567891011121314151617181920212223242526272829303132
  1. namespace NTMiner.Vms {
  2. public class SpeedChartsViewModel : ViewModelBase {
  3. private SpeedChartViewModel _currentSpeedChartVm;
  4. private readonly SpeedChartViewModels _speedChartViewModels;
  5. public SpeedChartsViewModel() {
  6. _speedChartViewModels = new SpeedChartViewModels();
  7. }
  8. public MinerProfileViewModel MinerProfile {
  9. get {
  10. return AppContext.Instance.MinerProfileVm;
  11. }
  12. }
  13. public SpeedChartViewModel CurrentSpeedChartVm {
  14. get => _currentSpeedChartVm;
  15. set {
  16. if (_currentSpeedChartVm != value) {
  17. _currentSpeedChartVm = value;
  18. OnPropertyChanged(nameof(CurrentSpeedChartVm));
  19. }
  20. }
  21. }
  22. public SpeedChartViewModels SpeedChartVms {
  23. get {
  24. return _speedChartViewModels;
  25. }
  26. }
  27. }
  28. }