using System.Collections.Generic; using System.Collections.ObjectModel; using System.Windows.Media; using Plume.WPF.Mvvm; namespace JD.Jira.WPF.ViewModel { public class TaskListViewModel : BindableBase { private string _name; private Color _color; private string[] _statuses; public TaskListViewModel(string name, string[] statuses, Color color) { Name = name; Statuses = statuses; Color = color; } public string Name { get => _name; set => SetProperty(ref _name, value); } public string[] Statuses { get => _statuses; set => SetProperty(ref _statuses, value); } public Color Color { get => _color; set => SetProperty(ref _color, value); } public override string ToString() { return Name; } public ObservableCollection Issues { get; } = new ObservableCollection(); } }