ComparisonPointsDecorator<D> class

Decorates a point chart by drawing a shape connecting the domain and measure data bounds.

The line will connect the point (domainLowerBound, measureLowerBound) to the point (domainUpperBound, measureUpperBound).

Inheritance

Constructors

ComparisonPointsDecorator({PointSymbolRenderer? symbolRenderer})

Properties

hashCode int
The hash code for this object.
no setterinherited
renderAbove bool
Render the bounds shape underneath series data.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
symbolRenderer PointSymbolRenderer
Renderer used to draw the points. Defaults to a line with circular end caps.
final

Methods

computeBoundedPointsForElement(PointRendererElement<D> pointElement, Rectangle<num> drawBounds) List<Point<double>>?
Computes end points for the pointElement's lower and upper data bounds.
decorate(PointRendererElement<D> pointElement, ChartCanvas canvas, GraphicsFactory graphicsFactory, {required Rectangle<num> drawBounds, required double animationPercent, bool rtl = false}) → void
override
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