anchor.diff: +import 'package:equatable/equatable.dart';
   import 'package:flutter/material.dart';
   
   import 'base_chart_painter.dart';
  
positive.code:       border: Border.lerp(a.border, b.border, t),
      );
    }
  }
  
  /// Holds data to handle touch events, and touch responses in abstract way.
  
negative.code: /// There is a touch flow, explained [here](https://github.com/imaNNeoFighT/fl_chart/blob/master/repo_files/documentations/handle_touches.md)
  /// in a simple way, each chart captures the touch events, and passes a concrete
  /// instance of [FlTouchInput] to the painter, and gets a generated [BaseTouchResponse].
  class FlTouchData with EquatableMixin {
  
    /// You can disable or enable the touch system using [enabled] flag,
    final bool enabled;
  
    /// You can disable or enable the touch system using [enabled] flag,
    FlTouchData(bool enabled) : enabled = enabled;
  
    /// Used for equality check, see [EquatableMixin].
    @override
    List<Object> get props => [
      enabled,
    ];
  
  }
  
  /// It gives you the axis value and gets a String value based on it.
  