BytesCodec constructor
BytesCodec({
- NumeralUnitSet unitSet = decimalByteUnits,
- bool? spaceBeforeUnit,
- NumeralCodec<
num> ? style, - String decimalSeparator = '.',
- int minFractionDigits = 0,
- int maxFractionDigits = 2,
- bool trimTrailingZeros = true,
- Rounding rounding = Rounding.halfUp,
Creates a decimal byte codec using powers of 1000.
Implementation
BytesCodec({
this.unitSet = decimalByteUnits,
this.spaceBeforeUnit,
NumeralCodec<num>? style,
String decimalSeparator = '.',
int minFractionDigits = 0,
int maxFractionDigits = 2,
bool trimTrailingZeros = true,
Rounding rounding = Rounding.halfUp,
}) : style = style ??
DecimalCodec(
grouping: false,
decimalSeparator: decimalSeparator,
minFractionDigits: minFractionDigits,
maxFractionDigits: maxFractionDigits,
trimTrailingZeros: trimTrailingZeros,
rounding: rounding,
),
_unitMatcher = NumeralUnitMatcher(unitSet);