anchor.diff:    /// otherwise you can show it manually using [LineChartBarData.showingIndicators].
     /// [indicatorBelowLine] determines line's style, and
     /// [touchedSpotDotData] determines dot's style.
  -  TouchedSpotIndicatorData(this.indicatorBelowLine, this.touchedSpotDotData);
  +  TouchedSpotIndicatorData(FlLine indicatorBelowLine, FlDotData touchedSpotDotData)
  +    : indicatorBelowLine = indicatorBelowLine,
  +      touchedSpotDotData = touchedSpotDotData;
   
     /// Used for equality check, see [EquatableMixin].
     @override
  
positive.code:   ///    final picture = svgRoot.toPicture()
    /// ```
    /// [width] and [height] determines the size of our picture.
    SizedPicture(this.picture, this.width, this.height);
  
    /// Used for equality check, see [EquatableMixin].
    @override
  
negative.code:   /// It draws an image in bottom side of the chart, use [sizedPicture] for vectors,
    /// or [image] for any kind of image.
    VerticalLine({
      @required double x,
      Image image,
      SizedPicture sizedPicture,
      VerticalLineLabel label,
      Color color,
      double strokeWidth,
      List<int> dashArray,
    })
      : x = x,
        image = image,
        sizedPicture = sizedPicture,
        label = label ?? VerticalLineLabel(),
        super(color: color ?? Colors.black, strokeWidth: strokeWidth ?? 2, dashArray: dashArray);
  
    /// Lerps a [VerticalLine] based on [t] value, check [Tween.lerp].
  