You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Let's say I'm building an app that shows a number difference, percentage or just a number. If the number is positive, I want to have the plus sign.
Describe the solution you'd like NumberFormat.decimalPattern, .decimalPatternDigits, .decimalPercentPattern, percentPattern, simpleCurrency, currency, compactCurrency, the default constructor and maybe the scientificPattern (here I'm not sure) shall all have explicitSign constructor parameter. If they can display a minus sign for negative numbers, I don't see why only compact formats should be able to also show a plus sign for non-negative numbers. And this should be a constructor parameter and not only a mutable property on the NumberFormat, because I want to use this not only in code but also in flutter gen-l10n with ARB format and optionalParameters where I could set this flag to true.
Describe alternatives you've considered
Keeping two translation keys, one with a hardcoded plus sign, or passing a string to the translation, with a manually added plus sign.
Is your feature request related to a problem? Please describe.
Let's say I'm building an app that shows a number difference, percentage or just a number. If the number is positive, I want to have the plus sign.
Describe the solution you'd like
NumberFormat.decimalPattern
,.decimalPatternDigits
,.decimalPercentPattern
,percentPattern
,simpleCurrency
,currency
,compactCurrency
, the default constructor and maybe thescientificPattern
(here I'm not sure) shall all haveexplicitSign
constructor parameter. If they can display a minus sign for negative numbers, I don't see why only compact formats should be able to also show a plus sign for non-negative numbers. And this should be a constructor parameter and not only a mutable property on theNumberFormat
, because I want to use this not only in code but also influtter gen-l10n
with ARB format andoptionalParameters
where I could set this flag to true.Describe alternatives you've considered
Keeping two translation keys, one with a hardcoded plus sign, or passing a string to the translation, with a manually added plus sign.
Additional context
https://pub.dev/documentation/intl/latest/intl/NumberFormat-class.html
The text was updated successfully, but these errors were encountered: