ChartTablePieRow class

Native categorical projection for one transported radial category slice.

Annotations

Constructors

ChartTablePieRow({required String rowId, required ChartTablePointReference reference, String? seriesId, String? seriesName, int ringIndex = 0, required String category, required double valueRaw, required String valueDisplay, required double shareRaw, required String shareDisplay, required bool isValid, String? unit, double? radiusRaw, String? radiusDisplay, String? radiusLabel, String? radiusUnit, int? colorValue})
const

Properties

category String
final
colorValue int?
Effective ARGB slice color, when the point produces visible geometry.
final
hashCode int
The hash code for this object.
no setterinherited
isValid bool
final
radiusDisplay String?
Two-decimal display value for radiusRaw.
final
radiusLabel String?
Human-readable name for the radius metric.
final
radiusRaw double?
Optional raw second metric used to encode this slice's outer radius.
final
radiusUnit String?
Optional unit for the radius metric.
final
reference ChartTablePointReference
final
ringIndex int
Zero-based source-series order within the radial document.
final
rowId String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
seriesId String
Stable radial series identity retained by table, selection, and export.
no setter
seriesName String
User-facing ring name, falling back to seriesId.
no setter
shareDisplay String
Percentage display with two fractional digits.
final
shareRaw double
Fractional share in the inclusive range 0–1 for valid radial documents.
final
unit String?
final
valueDisplay String
final
valueRaw double
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