formatValue<T extends num?> method
Formats a number to a string based on the theme properties.
Implementation
String formatValue<T extends num?>(T? value) {
if (value == null || value == 0) return '';
final typeStr = T.toString();
if (typeStr.startsWith('int')) {
return value.toInt().toString();
}
return decimals != null ? value.toStringAsFixed(decimals!) : value.toString();
}