RadialBargraphGauge class

Creates a RadialBargraphGauge.

Inheritance

Constructors

RadialBargraphGauge({Key? key, double? start = 0, double? end = 100, double? value = 0, String? titleString, String? unitString, GaugeTypeEnum? gaugeType = GaugeTypeEnum.TYPE4, FrameDesignEnum? frameDesign = FrameDesignEnum.METAL, bool? frameVisible = true, ForegroundTypeEnum? foregroundType = ForegroundTypeEnum.TYPE1, bool? foregroundVisible = true, BackgroundColorEnum? backgroundColor = BackgroundColorEnum.DARK_GRAY, bool? backgroundVisible = true, LcdColorEnum? lcdColor = LcdColorEnum.STANDARD, bool? lcdVisible = true, int? lcdDecimals = 1, LedColorEnum? ledColor = LedColorEnum.RED_LED, bool? ledVisible = false, bool? ledOn = false, LedColorEnum? userLedColor = LedColorEnum.GREEN_LED, bool? userLedVisible = false, bool? userLedOn = false, int? fractionalScaleDecimals = 1, bool? niceScale = true, double? threshold, bool? thresholdVisible = true, double? minMeasuredValue, bool? minMeasuredValueVisible = false, double? maxMeasuredValue, bool? maxMeasuredValueVisible = false, List<LedColorEnum>? trendColors, TrendStateEnum? trendState = TrendStateEnum.OFF, bool? trendVisible = false, LabelNumberFormatEnum? labelNumberFormat = LabelNumberFormatEnum.STANDARD, TickLabelOrientationEnum? tickLabelOrientation, List<Section>? section, bool? useSectionColors = false, GradientWrapper? valueGradient, bool? useValueGradient = false, Image? customLayer, FontTypeEnum? fontType = FontTypeEnum.RobotoMono, bool enableAnimation = true, int animationDuration = 1000, Curve animationType = Curves.ease})
Creates a RadialBargraphGauge.
const

Properties

animationDuration int
Specifies the load time animation duration with enableAnimation. Duration is defined in milliseconds.
final
animationType Curve
Specifies the animation type.
final
backgroundColor BackgroundColorEnum?
backgroundColor Sets the background color of the RadialBargraphGauge
final
backgroundVisible bool?
backgroundVisible Sets the visibility state of the background of the RadialBargraphGauge
final
customLayer Image?
customLayer
final
enableAnimation bool
enableAnimation will enable animations. It's default to true.
final
end double?
end Sets the ending value of the RadialBargraphGauge
final
fontType FontTypeEnum?
fontType Sets the font type of the RadialBargraphGauge
final
foregroundType ForegroundTypeEnum?
foregroundType Sets the foreground type of the RadialBargraphGauge
final
foregroundVisible bool?
foregroundVisible Sets the visibility state of the foreground of the RadialBargraphGauge
final
fractionalScaleDecimals int?
fractionalScaleDecimals
final
frameDesign FrameDesignEnum?
frameDesign Sets the frame design of the RadialBargraphGauge
final
frameVisible bool?
frameVisible Sets the visibility state of the frame of the RadialBargraphGauge
final
gaugeType GaugeTypeEnum?
gaugeType Sets the gauge type of the RadialBargraphGauge
final
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
labelNumberFormat LabelNumberFormatEnum?
labelNumberFormat Sets the format to use when drawing the dial number labels of the RadialBargraphGauge
final
lcdColor LcdColorEnum?
lcdColor Sets the lcd color of the RadialBargraphGauge
final
lcdDecimals int?
lcdDecimals Sets the number of decimals points of the lcd panel of the RadialBargraphGauge
final
lcdVisible bool?
lcdVisible Sets the visibility of the lcd panel of the RadialBargraphGauge
final
ledColor LedColorEnum?
ledColor Sets the led color of the RadialBargraphGauge
final
ledOn bool?
ledOn Sets the on state of the led of the RadialBargraphGauge
final
ledVisible bool?
ledVisible Sets the visibility of the led of the RadialBargraphGauge
final
maxMeasuredValue double?
maxMeasuredValue Sets the min measure value of the RadialBargraphGauge
final
maxMeasuredValueVisible bool?
maxMeasuredValueVisible Sets the max measure value indicator visibility of the RadialBargraphGauge
final
minMeasuredValue double?
minMeasuredValue Sets the min measure value of the RadialBargraphGauge
final
minMeasuredValueVisible bool?
minMeasuredValueVisible Sets the min measure value indicator visibility of the RadialBargraphGauge
final
niceScale bool?
niceScale Sets the nice scale state of the frame of the RadialBargraphGauge
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
section List<Section>?
section
final
start double?
start Sets the starting value of the RadialBargraphGauge
final
threshold double?
threshold Sets value of threshold indicator of the RadialBargraphGauge
final
thresholdVisible bool?
thresholdVisible Sets the visibility state of the frame of the RadialBargraphGauge
final
tickLabelOrientation TickLabelOrientationEnum?
tickLabelOrientation Sets the orientation of the tick labels of the RadialBargraphGauge
final
titleString String?
titleString Sets the title of the RadialBargraphGauge
final
trendColors List<LedColorEnum>?
trendColors Sets the colors used for indicating a value trend in the RadialBargraphGauge
final
trendState TrendStateEnum?
trendState Sets the trend indicator state in the RadialBargraphGauge
final
trendVisible bool?
trendVisible Sets the visibility state of the trend indicator of the RadialBargraphGauge
final
unitString String?
unitString Sets the units of the RadialBargraphGauge
final
userLedColor LedColorEnum?
userLedColor Sets the user led color of the RadialBargraphGauge
final
userLedOn bool?
useLedOn Sets the on state of the user led of the RadialBargraphGauge
final
userLedVisible bool?
userLedVisible Sets the visibility of the user led of the RadialBargraphGauge
final
useSectionColors bool?
useSectionColors
final
useValueGradient bool?
useValueGradient
final
value double?
value Sets the value of the RadialBargraphGauge
final
valueGradient GradientWrapper?
useSectionColors
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<RadialBargraphGauge>
Creates the mutable state for this widget at a given location in the tree.
override
debugDescribeChildren() List<DiagnosticsNode>
Returns a list of DiagnosticsNode objects describing this node's children.
inherited
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String
Returns a string representation of this node and its descendants.
inherited
toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String
Returns a one-line detailed description of the object.
inherited
toStringShort() String
A short, textual description of this widget.
inherited

Operators

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