BarLineChartBasePainter<T extends BarLineScatterCandleBubbleData<IBarLineScatterCandleBubbleDataSet<Entry>>?> constructor

BarLineChartBasePainter<T extends BarLineScatterCandleBubbleData<IBarLineScatterCandleBubbleDataSet<Entry>>?>(
  1. T data,
  2. Animator? animator,
  3. ViewPortHandler? viewPortHandler,
  4. double? maxHighlightDistance,
  5. bool highLightPerTapEnabled,
  6. double extraLeftOffset,
  7. double extraTopOffset,
  8. double extraRightOffset,
  9. double extraBottomOffset,
  10. IMarker? marker,
  11. Description? desc,
  12. bool drawMarkers,
  13. Color? infoBgColor,
  14. TextPainter? infoPainter,
  15. TextPainter? descPainter,
  16. XAxis? xAxis,
  17. Legend? legend,
  18. LegendRenderer? legendRenderer,
  19. DataRendererSettingFunction? rendererSettingFunction,
  20. OnChartValueSelectedListener? selectedListener,
  21. int maxVisibleCount,
  22. bool autoScaleMinMaxEnabled,
  23. bool pinchZoomEnabled,
  24. bool doubleTapToZoomEnabled,
  25. bool highlightPerDragEnabled,
  26. bool dragXEnabled,
  27. bool dragYEnabled,
  28. bool scaleXEnabled,
  29. bool scaleYEnabled,
  30. Paint? gridBackgroundPaint,
  31. Paint? borderPaint,
  32. bool drawGridBackground,
  33. bool drawBorders,
  34. bool clipValuesToContent,
  35. double minOffset,
  36. bool keepPositionOnRotation,
  37. OnDrawListener? drawListener,
  38. YAxis? axisLeft,
  39. YAxis? axisRight,
  40. YAxisRenderer? axisRendererLeft,
  41. YAxisRenderer? axisRendererRight,
  42. Transformer? leftAxisTransformer,
  43. Transformer? rightAxisTransformer,
  44. XAxisRenderer? xAxisRenderer,
  45. Matrix4? zoomMatrixBuffer,
  46. bool customViewPortEnabled,
  47. Paint? backgroundPaint,
  48. ChartTransListener? chartTransListener,
)

Implementation

BarLineChartBasePainter(
    T data,
    Animator? animator,
    ViewPortHandler? viewPortHandler,
    double? maxHighlightDistance,
    bool highLightPerTapEnabled,
    double extraLeftOffset,
    double extraTopOffset,
    double extraRightOffset,
    double extraBottomOffset,
    IMarker? marker,
    Description? desc,
    bool drawMarkers,
    Color? infoBgColor,
    TextPainter? infoPainter,
    TextPainter? descPainter,
    XAxis? xAxis,
    Legend? legend,
    LegendRenderer? legendRenderer,
    DataRendererSettingFunction? rendererSettingFunction,
    OnChartValueSelectedListener? selectedListener,
    int maxVisibleCount,
    bool autoScaleMinMaxEnabled,
    bool pinchZoomEnabled,
    bool doubleTapToZoomEnabled,
    bool highlightPerDragEnabled,
    bool dragXEnabled,
    bool dragYEnabled,
    bool scaleXEnabled,
    bool scaleYEnabled,
    Paint? gridBackgroundPaint,
    Paint? borderPaint,
    bool drawGridBackground,
    bool drawBorders,
    bool clipValuesToContent,
    double minOffset,
    bool keepPositionOnRotation,
    OnDrawListener? drawListener,
    YAxis? axisLeft,
    YAxis? axisRight,
    YAxisRenderer? axisRendererLeft,
    YAxisRenderer? axisRendererRight,
    Transformer? leftAxisTransformer,
    Transformer? rightAxisTransformer,
    XAxisRenderer? xAxisRenderer,
    Matrix4? zoomMatrixBuffer,
    bool customViewPortEnabled,
    Paint? backgroundPaint,
    ChartTransListener? chartTransListener)
    : _keepPositionOnRotation = keepPositionOnRotation,
      _leftAxisTransformer = leftAxisTransformer,
      _rightAxisTransformer = rightAxisTransformer,
      _zoomMatrixBuffer = zoomMatrixBuffer,
      _pinchZoomEnabled = pinchZoomEnabled,
      _xAxisRenderer = xAxisRenderer,
      _axisRendererLeft = axisRendererLeft,
      _axisRendererRight = axisRendererRight,
      _autoScaleMinMaxEnabled = autoScaleMinMaxEnabled,
      _minOffset = minOffset,
      _clipValuesToContent = clipValuesToContent,
      _drawBorders = drawBorders,
      _drawGridBackground = drawGridBackground,
      _doubleTapToZoomEnabled = doubleTapToZoomEnabled,
      _scaleXEnabled = scaleXEnabled,
      _scaleYEnabled = scaleYEnabled,
      _dragXEnabled = dragXEnabled,
      _dragYEnabled = dragYEnabled,
      _highlightPerDragEnabled = highlightPerDragEnabled,
      _maxVisibleCount = maxVisibleCount,
      _customViewPortEnabled = customViewPortEnabled,
      _axisLeft = axisLeft,
      _axisRight = axisRight,
      _drawListener = drawListener,
      _gridBackgroundPaint = gridBackgroundPaint,
      _borderPaint = borderPaint,
      _backgroundPaint = backgroundPaint,
      _chartTransListener = chartTransListener,
      super(
          data,
          animator,
          viewPortHandler,
          maxHighlightDistance,
          highLightPerTapEnabled,
          extraLeftOffset,
          extraTopOffset,
          extraRightOffset,
          extraBottomOffset,
          marker,
          desc,
          drawMarkers,
          infoBgColor,
          infoPainter,
          descPainter,
          xAxis,
          legend,
          legendRenderer,
          rendererSettingFunction,
          selectedListener);