toString method

  1. @override
String toString()
override

Returns the String representation of this value, which can be used as CSS style values.

If number is 0, then the unit is omitted.

Implementation

@override
String toString() {
  if (number == 0) return '0';

  if (number == number.truncate()) return '${number.toStringAsFixed(0)}$unit';

  return '$number$unit';
}