compact method
String
compact({
- NumeralUnitSet unitSet = en.englishCompactUnits,
- NumeralCodec<
num> ? style, - String decimalSeparator = '.',
- int minFractionDigits = 0,
- int maxFractionDigits = 2,
- bool trimTrailingZeros = true,
- Rounding rounding = Rounding.halfUp,
- bool compactOverflow = true,
Formats this value using compact units.
Defaults to English compact units. Pass a different unitSet for another
language or domain.
Implementation
String compact({
NumeralUnitSet unitSet = en.englishCompactUnits,
NumeralCodec<num>? style,
String decimalSeparator = '.',
int minFractionDigits = 0,
int maxFractionDigits = 2,
bool trimTrailingZeros = true,
Rounding rounding = Rounding.halfUp,
bool compactOverflow = true,
}) {
return CompactCodec(
unitSet: unitSet,
style: style,
decimalSeparator: decimalSeparator,
minFractionDigits: minFractionDigits,
maxFractionDigits: maxFractionDigits,
trimTrailingZeros: trimTrailingZeros,
rounding: rounding,
compactOverflow: compactOverflow,
).format(this);
}