diff --git a/Source/Charts/Data/Implementations/Standard/ChartDataSet.swift b/Source/Charts/Data/Implementations/Standard/ChartDataSet.swift index 9922878da8..8f34e0515c 100644 --- a/Source/Charts/Data/Implementations/Standard/ChartDataSet.swift +++ b/Source/Charts/Data/Implementations/Standard/ChartDataSet.swift @@ -528,6 +528,11 @@ extension ChartDataSet: RandomAccessCollection { // MARK: RangeReplaceableCollection extension ChartDataSet: RangeReplaceableCollection { + public func replaceSubrange(_ subrange: Swift.Range, with newElements: C) where C : Collection, Element == C.Element { + entries.replaceSubrange(subrange, with: newElements) + notifyDataSetChanged() + } + public func append(_ newElement: Element) { calcMinMax(entry: newElement) entries.append(newElement)