GaugePointer class abstract

Implementers
Annotations

Constructors

GaugePointer.circle({required double radius, Color? color, GaugePointerPosition position, GaugePointerBorder? border, Gradient? gradient, Shadow? shadow})
Draws a circle pointer.
const
factory
GaugePointer.needle({required double width, required double height, required Color color, GaugePointerPosition position, GaugePointerBorder? border, double? borderRadius, Gradient? gradient, Shadow? shadow})
Draws a needle pointer.
const
factory
GaugePointer.triangle({required double width, required double height, Color? color, GaugePointerPosition position, GaugePointerBorder? border, double borderRadius, Gradient? gradient, Shadow? shadow})
Draws a triangle pointer.
const
factory

Properties

border GaugePointerBorder?
When null, the pointer border will not be rendered.
no setter
color Color?
Either color or gradient must be provided.
no setter
gradient Gradient?
no setter
hashCode int
The hash code for this object.
no setterinherited
path Path
no setter
position GaugePointerPosition
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadow Shadow?
When null, the pointer shadow will not be rendered.
no setter
size Size
no setter

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