StopwatchGauge class

Creates a StopWatchGauge.

Inheritance

Constructors

StopwatchGauge.new({Key? key, double? seconds = 0, FrameDesignEnum? frameDesign = FrameDesignEnum.METAL, bool? frameVisible = true, ForegroundTypeEnum? foregroundType = ForegroundTypeEnum.TYPE1, bool? foregroundVisible = true, BackgroundColorEnum? backgroundColor = BackgroundColorEnum.DARK_GRAY, bool? backgroundVisible = true, ColorEnum? pointerColor = ColorEnum.RED, Image? customLayer, bool enableAnimation = true, int animationDuration = 1000, Curve animationType = Curves.ease})
Creates a StopWatchGauge.
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 StopwatchGauge
final
backgroundVisible bool?
backgroundVisible Sets the visibility state of the background of the StopwatchGauge
final
customLayer Image?
customLayer
final
enableAnimation bool
enableAnimation will enable animations. It's default to true.
final
foregroundType ForegroundTypeEnum?
foregroundType Sets the foreground type of the StopwatchGauge
final
foregroundVisible bool?
foregroundVisible Sets the visibility state of the foreground of the StopwatchGauge
final
frameDesign FrameDesignEnum?
frameDesign Sets the frame design of the StopwatchGauge
final
frameVisible bool?
frameVisible Sets the visibility state of the frame of the StopwatchGauge
final
hashCode int
The hash code for this object.
no setterinherited
key Key?
Controls how one widget replaces another widget in the tree.
finalinherited
pointerColor ColorEnum?
pointerType Sets the pointer type of the StopwatchGauge
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seconds double?
seconds Sets the seconds of the StopwatchGauge
final

Methods

createElement() StatefulElement
Creates a StatefulElement to manage this widget's location in the tree.
inherited
createState() State<StopwatchGauge>
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