// --------------------------------------------------------------------------------------------------------------------
//
// 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;
}
}
}