ProgressCircleStyle class

Style properties of the widget.

Constructors

ProgressCircleStyle({Color progressArcColor = Colors.blue, double arcWidth = 35, bool isRoundedHead = true, IconData? headIcon, double headIconSize = 15.0, Color headIconColor = Colors.white, bool useHeadIconRotation = false, bool isRoundedTail = true, IconData? tailIcon, double tailIconSize = 15.0, Color tailIconColor = Colors.white, String? centerMessage, TextStyle? centerMessageStyle, Color innerColor = Colors.white, Color arcColor = const Color(0XFFEFEFF4), bool showZeroProgress = false})
Creates a default style.
const

Properties

arcColor Color
A color of the circle's arc.
final
arcWidth double
A Circle's arc width.
final
centerMessage String?
An optional message in the center.
final
centerMessageStyle TextStyle?
A text style for the center message.
final
hashCode int
The hash code for this object.
no setterinherited
headIcon IconData?
The head's icon.
final
headIconColor Color
The head's icon color.
final
headIconSize double
The head icon size.
final
innerColor Color
A color behind the circle.
final
isRoundedHead bool
Should the head of the curve line be rounded.
final
isRoundedTail bool
Should the tail of the curve line be rounded.
final
progressArcColor Color
A color of the progress curve.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showZeroProgress bool
Draws a head with zero progress when it's true.
final
tailIcon IconData?
The head's icon.
final
tailIconColor Color
The tails's icon color.
final
tailIconSize double
The head icon size.
final
useHeadIconRotation bool
Whether the head icon follow with the progress angle.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited