References
Function Summary
Static Public Function Summary | ||
public |
checkCurrencyFormat(format: String): Object Parses a format string or object and returns format obj for use in rendering. |
|
public |
checkPrecision(val: *, base: *): * Check and normalise the value of precision (must be positive integer). |
|
public |
formatColumn(list: Array<Number>, opts: Object, symbol: Object | String, precision: Integer, thousand: String, decimal: String, format: String): Array<String> Format a list of numbers into an accounting column, padding with whitespace to line up currency symbols, thousand separators and decimals places. |
|
public |
formatMoney(number: Number, opts: Object): String Format a number into currency. |
|
public |
formatNumber(number: Number, opts: Object): String Format a number, with comma-separated thousands and custom precision/decimal places. |
|
public |
stripInsignificantZeros(str: *, decimal: *): * |
|
public |
Implementation of toFixed() that treats floats more like decimals. |
|
public |
Takes a string/array of strings, removes all formatting/cruft and returns the raw float value. |
Variable Summary
Static Public Variable Summary | ||
public |
settings: * The library's settings configuration object. Contains default parameters for currency and number formatting. |