CurrencyConverter class
Currency converter service that uses the Exchange Rate API https://open.er-api.com/
Constructors
- CurrencyConverter()
 - 
          
            factory
 
Properties
- client → FittorClient
 - 
  Fetch data from URL using built-in Dart functionality
  final
 - hashCode → int
 - 
  The hash code for this object.
  no setterinherited
 - runtimeType → Type
 - 
  A representation of the runtime type of the object.
  no setterinherited
 
Methods
- 
  convert(
{required String fromCurrency, required String toCurrency, required double amount}) → Future< double>  - 
  Convert an amount from one currency to another
fromCurrency- Source currency code (e.g., 'USD')toCurrency- Target currency code (e.g., 'EUR')amount- Amount to convert - 
  getAvailableCurrencies(
) → Future< List< CurrencyInfo> > - Get a list of all available currencies
 - 
  getCacheInfo(
) → Map< String, dynamic>  - Get information about the cache status
 - 
  getLatestRates(
String baseCode) → Future< Map< String, dynamic> > - 
  Get latest exchange rates for a specific base currency
baseCodeis the three-letter currency code (e.g., 'USD', 'INR', 'EUR') - 
  noSuchMethod(
Invocation invocation) → dynamic  - 
  Invoked when a nonexistent method or property is accessed.
  inherited
 - 
  toString(
) → String  - 
  A string representation of this object.
  inherited
 
Operators
- 
  operator ==(
Object other) → bool  - 
  The equality operator.
  inherited