formattedSpeed method

String formattedSpeed({
  1. bool useImperialUnits = false,
})

Formats the speed value with units (if available)

Implementation

String formattedSpeed({bool useImperialUnits = false}) {
  if (speed == null) return 'N/A';

  final value = useImperialUnits
      ? speed! * 0.621371 // Convert km/h to mph
      : speed!;

  final unit = useImperialUnits ? 'mph' : 'km/h';
  return '${value.toStringAsFixed(1)} $unit';
}