INumberFormatter
Interface
Specific formatter for number
Methods
format
Whatever the input type, formats the data following a certain logic and return that value as a string
Signature
format(value?: number) => string
Parameters
| Name | Type |
|---|---|
| value? | number |
Returns
string
formatChange
OptionalFormatter for a price change
Signature
formatChange(currentPrice: number, prevPrice: number) => string
Parameters
| Name | Type | Description |
|---|---|---|
| currentPrice | number | current price |
| prevPrice | number | previous price |
Returns
string
parse
OptionalCheck if the input value satisfies the logic and return either an error or the result of the parsing
Signature
parse(value: string) => ErrorFormatterParseResult | SuccessFormatterParseResult<number>
Parameters
| Name | Type |
|---|---|
| value | string |
Returns
ErrorFormatterParseResult | SuccessFormatterParseResult<number>