ReportRectPrimitive class final
Rectangle, rounded rectangle, or ellipse.
- Inheritance
-
- Object
- ReportPrimitive
- ReportRectPrimitive
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