format method
Formats value into a display string.
Implementation
@override
String format(num value) {
final integer = _checkedInteger(value, 'Must be a finite integer.');
if (integer > _maxValue || integer < -_maxValue) {
throw ArgumentError.value(
value,
'value',
'Exceeds supported Spanish cardinal range.',
);
}
if (integer == 0) return 'cero';
if (integer < 0) return 'menos ${format(-integer)}';
return _formatPositive(integer);
}