using LiveCharts; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Media; using Tango.Core; namespace Tango.MachineStudio.Statistics.Models { public class LabeledSeriesCollection : ExtendedObject { private String _title; public String Title { get { return _title; } set { _title = value; RaisePropertyChangedAuto(); } } private String _charTitle; public String ChartTitle { get { return _charTitle; } set { _charTitle = value; RaisePropertyChangedAuto(); } } private String _labelsTitle; public String LabelsTitle { get { return _labelsTitle; } set { _labelsTitle = value; RaisePropertyChangedAuto(); } } private SeriesCollection _seriesCollection; public SeriesCollection SeriesCollection { get { return _seriesCollection; } set { _seriesCollection = value; RaisePropertyChangedAuto(); } } private ObservableCollection _labels; public ObservableCollection Labels { get { return _labels; } set { _labels = value; RaisePropertyChangedAuto(); } } private List _seriesColors; public List SeriesColors { get { return _seriesColors; } set { _seriesColors = value; RaisePropertyChangedAuto(); } } public LabeledSeriesCollection() { SeriesCollection = new SeriesCollection(); Labels = new ObservableCollection(); SeriesColors = new List(); } } }