PieChartController class
- Inheritance
-
- Object
- Controller<
PieChartPainter> - PieRadarController<
PieChartPainter> - PieChartController
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, Color? centerTextColor, double? centerTextSize, 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?
-
getter/setter pairinherited
- backgroundColor ↔ Color?
-
getter/setter pair
- centerText ↔ String
-
getter/setter pair
- centerTextColor ↔ Color?
-
getter/setter pair
- centerTextOffsetX ↔ double
-
getter/setter pair
- centerTextOffsetY ↔ double
-
getter/setter pair
- centerTextRadiusPercent ↔ double
-
getter/setter pair
- centerTextSize ↔ double?
-
getter/setter pair
- centerTextTypeface ↔ TypeFace?
-
getter/setter pair
- data ↔ PieData?
-
getter/setter pairinherited-setteroverride-getter
- descPaint ↔ TextPainter?
-
getter/setter pairinherited
- description ↔ Description?
-
getter/setter pairinherited
- drawCenterText ↔ bool
-
getter/setter pair
- drawEntryLabels ↔ bool
-
getter/setter pair
- drawHole ↔ bool
-
getter/setter pair
- drawMarkers ↔ bool
-
getter/setter pairinherited
- drawRoundedSlices ↔ bool
-
getter/setter pair
- drawSlicesUnderHole ↔ bool
-
getter/setter pair
- entryLabelTypeface ↔ TypeFace?
-
getter/setter pair
- extraBottomOffset ↔ double
-
getter/setter pairinherited
- extraLeftOffset ↔ double
-
getter/setter pairinherited
- extraRightOffset ↔ double
-
getter/setter pairinherited
- extraTopOffset ↔ double
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- highLightPerTapEnabled ↔ bool
-
getter/setter pairinherited
- holeColor ↔ Color
-
getter/setter pair
- holeRadiusPercent ↔ double
-
getter/setter pair
- horizontalConflictResolveFunc ↔ CanDragDownFunction?
-
getter/setter pairinherited
- infoBgColor ↔ Color?
-
/// split child property
getter/setter pairinherited
- infoPaint ↔ TextPainter?
-
getter/setter pairinherited
- legend ↔ Legend?
-
getter/setter pairinherited
- legendRenderer ↔ LegendRenderer?
-
getter/setter pairinherited
- legendSettingFunction ↔ LegendSettingFunction?
-
getter/setter pairinherited
- marker ↔ IMarker?
-
/// needed
getter/setter pairinherited
- maxAngle ↔ double
-
getter/setter pair
- maxHighlightDistance ↔ double
-
/// option
getter/setter pairinherited
- minAngleForSlices ↔ double
-
getter/setter pair
- minOffset ↔ double
-
getter/setter pairinherited
- painter ↔ PieChartPainter?
-
getter/setter pairinherited
- rawRotationAngle ↔ double?
-
getter/setter pairinherited
- rendererSettingFunction ↔ DataRendererSettingFunction?
-
getter/setter pairinherited
- rotateEnabled ↔ bool
-
getter/setter pairinherited
- rotationAngle ↔ double
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- selectionListener ↔ OnChartValueSelectedListener?
-
getter/setter pairinherited
- state ↔ PieChartState
-
getter/setter pairinherited-setteroverride-getter
- transparentCircleRadiusPercent ↔ double
-
getter/setter pair
- usePercentValues ↔ bool
-
getter/setter pair
- verticalConflictResolveFunc ↔ CanDragDownFunction?
-
getter/setter pairinherited
- viewPortHandler ↔ ViewPortHandler?
-
getter/setter pairinherited
- xAxis ↔ XAxis?
-
getter/setter pairinherited
- xAxisSettingFunction ↔ XAxisSettingFunction?
-
getter/setter pairinherited
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 nonexistent method or property is accessed.
inherited
-
onAnimationUpdate(
double x, double y) → void -
inherited
-
onRotateUpdate(
double? angle) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited