anchor.diff:      );
     }
   
  +  /// Copies current [FlGridData] to a new [FlGridData],
  +  /// and replaces provided values.
  +  FlGridData copyWith({
  +    bool? show,
  +    bool? drawHorizontalLine,
  +    double? horizontalInterval,
  +    GetDrawingGridLine? getDrawingHorizontalLine,
  +    CheckToShowGrid? checkToShowHorizontalLine,
  +    bool? drawVerticalLine,
  +    double? verticalInterval,
  +    GetDrawingGridLine? getDrawingVerticalLine,
  +    CheckToShowGrid? checkToShowVerticalLine,
  +  }) {
  +    return FlGridData(
  +      show: show ?? this.show,
  +      drawHorizontalLine: drawHorizontalLine ?? this.drawHorizontalLine,
  +      horizontalInterval: horizontalInterval ?? this.horizontalInterval,
  +      getDrawingHorizontalLine: getDrawingHorizontalLine ?? this.getDrawingHorizontalLine,
  +      checkToShowHorizontalLine: checkToShowHorizontalLine ?? this.checkToShowHorizontalLine,
  +      drawVerticalLine: drawVerticalLine ?? this.drawVerticalLine,
  +      verticalInterval: verticalInterval ?? this.verticalInterval,
  +      getDrawingVerticalLine: getDrawingVerticalLine ?? this.getDrawingVerticalLine,
  +      checkToShowVerticalLine: checkToShowVerticalLine ?? this.checkToShowVerticalLine,
  +    );
  +  }
  +
     /// Used for equality check, see [EquatableMixin].
     @override
     List<Object?> get props => [
  
positive.code:     );
    }
  
    /// Used for equality check, see [EquatableMixin].
    @override
    List<Object?> get props => [
  
negative.code:       rightTitle: AxisTitle.lerp(a.rightTitle, b.rightTitle, t),
        bottomTitle: AxisTitle.lerp(a.bottomTitle, b.bottomTitle, t),
        topTitle: AxisTitle.lerp(a.topTitle, b.topTitle, t),
      );
    }
  
    /// Copies current [FlAxisTitleData] to a new [FlAxisTitleData],
    /// and replaces provided values.
    FlAxisTitleData copyWith({
      bool? show,
      AxisTitle? leftTitle,
      AxisTitle? topTitle,
      AxisTitle? rightTitle,
      AxisTitle? bottomTitle,
    }) {
      return FlAxisTitleData(
        show: show ?? this.show,
        leftTitle: leftTitle ?? this.leftTitle,
        topTitle: topTitle ?? this.topTitle,
        rightTitle: rightTitle ?? this.rightTitle,
        bottomTitle: bottomTitle ?? this.bottomTitle,
      );
    }
  
  