PieChartController class

Inheritance

Constructors

PieChartController({bool drawEntryLabels: true, bool drawHole: true, bool drawSlicesUnderHole: false, bool usePercentValues: false, bool drawRoundedSlices: false, String centerText: "", double holeRadiusPercent: 50.0, double transparentCircleRadiusPercent: 55.0, bool drawCenterText: true, double centerTextRadiusPercent: 100.0, double maxAngle: 360, double minAngleForSlices: 0, double centerTextOffsetX: 0.0, double centerTextOffsetY: 0.0, TypeFace centerTextTypeface, TypeFace entryLabelTypeface, Color backgroundColor, Color holeColor: ColorUtils.WHITE, IMarker marker, Description description, XAxisSettingFunction xAxisSettingFunction, LegendSettingFunction legendSettingFunction, DataRendererSettingFunction rendererSettingFunction, OnChartValueSelectedListener selectionListener, double rotationAngle: 270, double rawRotationAngle: 270, bool rotateEnabled: true, double minOffset: 30.0, String noDataText: "No chart data available.", 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})

Properties

animator Animator
read / write, inherited
backgroundColor Color
read / write
centerText String
read / write
centerTextOffsetX double
read / write
centerTextOffsetY double
read / write
centerTextRadiusPercent double
read / write
centerTextTypeface TypeFace
read / write
data PieData
read / write, inherited-setter, override-getter
descPaint TextPainter
read / write, inherited
description Description
read / write, inherited
drawCenterText bool
read / write
drawEntryLabels bool
read / write
drawHole bool
read / write
drawMarkers bool
read / write, inherited
drawRoundedSlices bool
read / write
drawSlicesUnderHole bool
read / write
entryLabelTypeface TypeFace
read / write
extraBottomOffset double
read / write, inherited
extraLeftOffset double
read / write, inherited
extraRightOffset double
read / write, inherited
extraTopOffset double
read / write, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
highLightPerTapEnabled bool
read / write, inherited
holeColor Color
read / write
holeRadiusPercent double
read / write
horizontalConflictResolveFunc CanDragDownFunction
read / write, inherited
infoBgColor Color
split child property
read / write, inherited
infoPaint TextPainter
read / write, inherited
legend Legend
read / write, inherited
legendRenderer LegendRenderer
read / write, inherited
legendSettingFunction LegendSettingFunction
read / write, inherited
marker IMarker
needed
read / write, inherited
maxAngle double
read / write
maxHighlightDistance double
option
read / write, inherited
minAngleForSlices double
read / write
minOffset double
read / write, inherited
painter PieChartPainter
read / write, inherited-setter, override-getter
rawRotationAngle double
read / write, inherited
rendererSettingFunction DataRendererSettingFunction
read / write, inherited
rotateEnabled bool
read / write, inherited
rotationAngle double
read / write, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
selectionListener OnChartValueSelectedListener
read / write, inherited
state PieChartState
read / write, inherited-setter, override-getter
transparentCircleRadiusPercent double
read / write
usePercentValues bool
read / write
verticalConflictResolveFunc CanDragDownFunction
read / write, inherited
viewPortHandler ViewPortHandler
read / write, inherited
xAxis XAxis
read / write, inherited
xAxisSettingFunction XAxisSettingFunction
read / write, inherited

Methods

createChartState() ChartState<Chart<Controller<ChartPainter<ChartData<IDataSet<Entry>>>>>>
inherited
createRealState() PieChartState
override
doneBeforePainterInit() → void
inherited
initDescription() Description
inherited
initialPainter() → void
override
initLegend() Legend
inherited
initLegendRenderer() LegendRenderer
inherited
initMarker() IMarker
override
initSelectionListener() OnChartValueSelectedListener
inherited
initViewPortHandler() ViewPortHandler
inherited
initXAxis() XAxis
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
onAnimationUpdate(double x, double y) → void
inherited
onRotateUpdate(double angle) → void
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) bool
The equality operator. [...]
inherited