Appearance
@swapped/connect-sdk / format / FormatDefaults
Type Alias: FormatDefaults
FormatDefaults =
object
Defined in: src/format/format.defaults.ts:17
Process-wide formatter defaults. Per-call args still win.
Properties
defaultTokenDecimals?
optionaldefaultTokenDecimals?:number
Defined in: src/format/format.defaults.ts:26
Fallback token display decimals when the token is not in TOKEN_CONFIG.
fiatDecimals?
optionalfiatDecimals?:number
Defined in: src/format/format.defaults.ts:19
Display fiat / currency decimal places. Defaults to DEFAULT_FIAT_DECIMALS.
firstNonZeroDecimal?
optionalfirstNonZeroDecimal?:boolean
Defined in: src/format/format.defaults.ts:32
Expand past fixed decimals until the first significant digit is visible. Standalone formatters and formatted.* labels. Defaults to false when unset for standalone formatters.
firstNonZeroDecimalInput?
optionalfirstNonZeroDecimalInput?:boolean
Defined in: src/format/format.defaults.ts:37
Same expansion for amount inputs (useDualAmountInput crypto display). Independent of firstNonZeroDecimal. Defaults to false.
getTokenDisplayDecimals?
optionalgetTokenDisplayDecimals?: (token,network?) =>number|undefined
Defined in: src/format/format.defaults.ts:42
Override per-token display decimals. Return undefined to fall through to TOKEN_CONFIG / defaultTokenDecimals.
Parameters
token
network?
Returns
number | undefined
maxFiatDecimals?
optionalmaxFiatDecimals?:number
Defined in: src/format/format.defaults.ts:24
Max fraction digits for amount inputs (fiat typing and crypto → fiat). Independent of fiatDecimals. Defaults to DEFAULT_FIAT_DECIMALS.