CirclifyItem constructor
Creates a chart item with the given properties.
The value must be greater than 0.
If id is not provided, a unique identifier will be generated.
Implementation
CirclifyItem({
String? id,
required this.color,
required this.value,
this.label,
}) : id = id ?? _generateSimpleUuid,
assert(value > 0, 'Value must be greater than 0');