// -------------------------------------------------------------------------------------------------------------------- // // Copyright (c) 2014 OxyPlot contributors // // // Abstract base class for series that use X and Y axes. // // -------------------------------------------------------------------------------------------------------------------- namespace OxyPlot.Avalonia { /// /// Abstract base class for series that use X and Y axes. /// public abstract class ItemsSeries : Series { /// /// Synchronizes the properties. /// /// The series. protected override void SynchronizeProperties(OxyPlot.Series.Series series) { base.SynchronizeProperties(series); var s = (OxyPlot.Series.ItemsSeries)series; // TODO: BarSeriesManager gets very unhappy when this is not initialised (i.e. empty collection): easier to fix in Core? s.ItemsSource = Items; } } }