formatType

public enum formatType
extension formatType: currencyFormatting

Enum representing the type of currency formatter to use.

  • Uses Swift’s Decimal.FormatStyle.Currency for formatting.

    Declaration

    Swift

    case formatStyle(Decimal.FormatStyle.Currency)
  • Uses Apple’s NumberFormatter for formatting.

    Declaration

    Swift

    case numberFormat(NumberFormatter)
  • The locale associated with the formatter.

    Declaration

    Swift

    public var locale: Locale { get }
  • Formats a Decimal value as a currency string using the selected formatter.

    Declaration

    Swift

    public func format(_ value: Decimal) -> String?

    Parameters

    value

    The decimal value to format.

    Return Value

    The formatted currency string, or nil if formatting fails.