Creates an instance with base formatting options which will be extended and/or overridden by resolved options.
A base options object containing properties defined for the Intl.NumberFormat's options parameter.
Returns the mapping of index-to-text values which are inside the numeric part of the format.
Returns the maximum number of fraction digits to use.
Returns the maximum number of significant digits to use.
Returns the minimum number of exponent digits to use.
Returns the minimum number of fraction digits to use.
Returns the minimum number of integer digits to use.
Returns the minimum number of significant digits to use.
Returns the string that will be added before the numeric format value.
Returns the formatting style to use. Values should match the property names defined in Specifiers.StandardSpecifiersMap.
Returns the string that will be added after the numeric format value.
Returns the divisor that will be applied to the value before formatting.
Returns whether to ommit all digits or not.
Returns whether to ommit a single zero digit before the decimal point or not.
Returns whether an exponent sign is required only for negative exponents or not.
Returns whether an uppercase representation is required or not.
Returns an object that provides numeric formatting options resolved from numeric format specifiers.
A format string containing formatting specifications.
The numeric object from which to infer additional options.
Returns whether to use grouping separators or not.
Generated using TypeDoc
An OptionsProvider implementation that handles both Standard Numeric Format Specifiers and Custom Numeric Format String. The type of the returned options object is an extended version of Intl.NumberFormat's options parameter.