В соответствии с вашим примером кода Forex.fx()
return Map<String, num>
. Таким образом, у вас есть два варианта здесь.
Future<List<String>> fooFunction(List<String> arguments) async {
Map<String, num> quotes = await Forex.fx(
quoteProvider: QuoteProvider.yahoo,
base: 'USD',
quotes: <String>['EUR', 'JPY']
);
return quotes.keys;
}
Future<List<num>> fooFunction(List<String> arguments) async {
Map<String, num> quotes = await Forex.fx(
quoteProvider: QuoteProvider.yahoo,
base: 'USD',
quotes: <String>['EUR', 'JPY']
);
return quotes.values;
}