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