LinearCustomGauge class abstract
- Inheritance
-
- Object
- DiagnosticableTree
- Widget
- StatefulWidget
- LinearCustomGauge
- Implementers
Constructors
- LinearCustomGauge({Key? key, required double minValue, required double maxValue, required double actualValue, required int divisions, required Text title, required TitlePosition titlePosition, required Color pointerColor, required Icon pointerIcon, required GaugeOrientation gaugeOrientation, required int decimalPlaces, required bool isAnimate, required int milliseconds, required double gaugeStrokeWidth, required double rangeStrokeWidth, required double majorTickStrokeWidth, required double minorTickStrokeWidth, required TextStyle actualValueTextStyle, required TextStyle majorTicksValueTextStyle})
-
const
Properties
- actualValue → double
-
Sets the pointer value of the gauge.
final
- actualValueTextStyle → TextStyle
-
Sets the TextStyle for the actualValue.
final
- decimalPlaces → int
-
Controls how much decimal places will be shown for the minValue,maxValue and actualValue.
final
- divisions → int
-
Sets the major divisions of the gauges.
final
- gaugeOrientation → GaugeOrientation
-
Orients the Gauge vertically or horizontally.
Consider reducing the majorTickStrokeWidth and the majorTickStrokeWidth to 2.
final
- gaugeStrokeWidth → double
-
Sets the stroke width of the gauge.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAnimate → bool
-
Toggle on and off animation.
final
- key → Key?
-
Controls how one widget replaces another widget in the tree.
finalinherited
- majorTickStrokeWidth → double
-
Sets the stroke width of the major ticks.
final
- majorTicksValueTextStyle → TextStyle
-
Sets the TextStyle for the majorTicksValue.
final
- maxValue → double
-
Sets the maximum value of the gauge.
final
- milliseconds → int
-
Sets a duration in milliseconds to control the speed of the animation.
final
- minorTickStrokeWidth → double
-
Sets the stroke width of the minor ticks.
final
- minValue → double
-
Sets the minimum value of the gauge.
final
- pointerColor → Color
-
Sets the color of the pointer.
final
- pointerIcon → Icon
-
Sets the pointer icon of the gauge.
final
- rangeStrokeWidth → double
-
Sets the stroke width of the ranges.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- title → Text
-
Sets the title of the gauge.
final
- titlePosition → TitlePosition
-
Sets the position of the title.
final
Methods
-
createElement(
) → StatefulElement -
Creates a StatefulElement to manage this widget's location in the tree.
inherited
-
createState(
) → State< StatefulWidget> -
Creates the mutable state for this widget at a given location in the tree.
inherited
-
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}) → 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