Controller<P extends ChartPainter<ChartData<IDataSet<Entry> >? > >  class 
    abstract
 
- Implemented types
- Implementers
Constructors
- Controller({IMarker? marker, Description? description, ViewPortHandler? viewPortHandler, XAxis? xAxis, Legend? legend, LegendRenderer? legendRenderer, OnChartValueSelectedListener? selectionListener, double maxHighlightDistance = 100.0, bool highLightPerTapEnabled = true, double extraTopOffset = 0.0, double extraRightOffset = 0.0, double extraBottomOffset = 0.0, double extraLeftOffset = 0.0, bool drawMarkers = true, bool resolveGestureHorizontalConflict = false, bool resolveGestureVerticalConflict = false, double descTextSize = 12, double infoTextSize = 12, Color? descTextColor, Color? infoTextColor, Color? infoBgColor, TextPainter? descPaint, TextPainter? infoPaint, String noDataText = "No chart data available.", XAxisSettingFunction? xAxisSettingFunction, LegendSettingFunction? legendSettingFunction, DataRendererSettingFunction? rendererSettingFunction})
Properties
- animator ↔ Animator?
- 
  
  getter/setter pair
- 
  data
  ↔ ChartData<IDataSet< ?Entry> >
- 
  
  getter/setter pair
- descPaint ↔ TextPainter?
- 
  
  getter/setter pair
- description ↔ Description?
- 
  
  getter/setter pair
- drawMarkers ↔ bool
- 
  
  getter/setter pair
- extraBottomOffset ↔ double
- 
  
  getter/setter pair
- extraLeftOffset ↔ double
- 
  
  getter/setter pair
- extraRightOffset ↔ double
- 
  
  getter/setter pair
- extraTopOffset ↔ double
- 
  
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- highLightPerTapEnabled ↔ bool
- 
  
  getter/setter pair
- horizontalConflictResolveFunc ↔ CanDragDownFunction?
- 
  
  getter/setter pair
- infoBgColor ↔ Color?
- 
  /// split child property
  getter/setter pair
- infoPaint ↔ TextPainter?
- 
  
  getter/setter pair
- legend ↔ Legend?
- 
  
  getter/setter pair
- legendRenderer ↔ LegendRenderer?
- 
  
  getter/setter pair
- legendSettingFunction ↔ LegendSettingFunction?
- 
  
  getter/setter pair
- marker ↔ IMarker?
- 
  /// needed
  getter/setter pair
- maxHighlightDistance ↔ double
- 
  /// option
  getter/setter pair
- painter ↔ P?
- 
  
  getter/setter pair
- rendererSettingFunction ↔ DataRendererSettingFunction?
- 
  
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- selectionListener ↔ OnChartValueSelectedListener?
- 
  
  getter/setter pair
- 
  state
  ↔ ChartState<Chart< Controller< >ChartPainter< >ChartData< >IDataSet< ?>Entry> >
- 
  
  getter/setter pair
- verticalConflictResolveFunc ↔ CanDragDownFunction?
- 
  
  getter/setter pair
- viewPortHandler ↔ ViewPortHandler?
- 
  
  getter/setter pair
- xAxis ↔ XAxis?
- 
  
  getter/setter pair
- xAxisSettingFunction ↔ XAxisSettingFunction?
- 
  
  getter/setter pair
Methods
- 
  createChartState() → ChartState< Chart< Controller< >ChartPainter< >ChartData< >IDataSet< ?>Entry> >
- 
  createRealState() → ChartState< Chart< Controller< >ChartPainter< >ChartData< >IDataSet< ?>Entry> >
- 
  doneBeforePainterInit() → void 
- 
  initDescription() → Description 
- 
  initialPainter() → void 
- 
  initLegend() → Legend 
- 
  initLegendRenderer() → LegendRenderer 
- 
  initMarker() → IMarker? 
- 
  initSelectionListener() → OnChartValueSelectedListener? 
- 
  initViewPortHandler() → ViewPortHandler 
- 
  initXAxis() → XAxis 
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  onAnimationUpdate(double x, double y) → void 
- 
  
  override
- 
  onRotateUpdate(double? angle) → void 
- 
  
  override
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited