- use channelViewModel

master
Simon G 5 years ago
parent 819da3f29d
commit 3067e65186
  1. 4
      Mystify/ViewModels/MainWindowViewModel.cs

@ -4,6 +4,8 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Windows.Input; using System.Windows.Input;
using Avalonia.Controls; using Avalonia.Controls;
using Lib.Audio.Interfaces; using Lib.Audio.Interfaces;
@ -30,7 +32,7 @@ namespace Mystify.ViewModels
_mainWindow = mainWindow; _mainWindow = mainWindow;
} }
public List<IChannel>? Channels => _mainModel?.Channels; public ObservableCollection<ChannelViewModel>? Channels => _mainModel?.Channels?.Select(c => new ChannelViewModel(c)).ToObservableCollection();
public List<IControllable>? Controllables => _mainModel?.Controllables; public List<IControllable>? Controllables => _mainModel?.Controllables;
public IChannel? SelectedChannel public IChannel? SelectedChannel

Loading…
Cancel
Save