From 3067e65186d34cd7800ed73c1d9b6aeb3d109465 Mon Sep 17 00:00:00 2001 From: Simon G Date: Wed, 14 Apr 2021 15:56:30 +0200 Subject: [PATCH] - use channelViewModel --- Mystify/ViewModels/MainWindowViewModel.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Mystify/ViewModels/MainWindowViewModel.cs b/Mystify/ViewModels/MainWindowViewModel.cs index 333510f..9df684e 100644 --- a/Mystify/ViewModels/MainWindowViewModel.cs +++ b/Mystify/ViewModels/MainWindowViewModel.cs @@ -4,6 +4,8 @@ using System; using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Linq; using System.Windows.Input; using Avalonia.Controls; using Lib.Audio.Interfaces; @@ -30,7 +32,7 @@ namespace Mystify.ViewModels _mainWindow = mainWindow; } - public List? Channels => _mainModel?.Channels; + public ObservableCollection? Channels => _mainModel?.Channels?.Select(c => new ChannelViewModel(c)).ToObservableCollection(); public List? Controllables => _mainModel?.Controllables; public IChannel? SelectedChannel