Quellcode durchsuchen

Update ChartDataSet.swift

Missing method.
Batıkan Sosun vor 3 Jahren
Ursprung
Commit
9e4c77cafc
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      Source/Charts/Data/Implementations/Standard/ChartDataSet.swift

+ 5 - 0
Source/Charts/Data/Implementations/Standard/ChartDataSet.swift

@@ -435,6 +435,11 @@ extension ChartDataSet: RandomAccessCollection {
 
 
 // MARK: RangeReplaceableCollection
 // MARK: RangeReplaceableCollection
 extension ChartDataSet: RangeReplaceableCollection {
 extension ChartDataSet: RangeReplaceableCollection {
+    public func replaceSubrange<C>(_ subrange: Swift.Range<Index>, with newElements: C) where C : Collection, Element == C.Element {
+        entries.replaceSubrange(subrange, with: newElements)
+        notifyDataSetChanged()
+    }
+    
     public func append(_ newElement: Element) {
     public func append(_ newElement: Element) {
         calcMinMax(entry: newElement)
         calcMinMax(entry: newElement)
         entries.append(newElement)
         entries.append(newElement)