ReportRectPrimitive class final

Rectangle, rounded rectangle, or ellipse.

Inheritance

Constructors

ReportRectPrimitive({required ReportRect bounds, String? elementId, ReportBandKind? band, ReportColor? fill, ReportColor? stroke, double strokeWidth = 0, double radius = 0, bool ellipse = false, ReportLineStyle lineStyle = ReportLineStyle.solid})
ReportRectPrimitive API.
const

Properties

band → ReportBandKind?
Band that produced it.
finalinherited
bounds → ReportRect
Box covered by the primitive.
finalinherited
elementId → String?
Template element that produced it (designer back-reference).
finalinherited
ellipse → bool
ellipse API.
final
fill → ReportColor?
fill API.
final
hashCode → int
The hash code for this object.
no setterinherited
lineStyle → ReportLineStyle
lineStyle API.
final
radius → double
radius API.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stroke → ReportColor?
stroke API.
final
strokeWidth → double
strokeWidth API.
final

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