я понимаю что ядолжен жать ответ через фьючер - что должен достать данные чеорез фьючер билдер.. ...
нене, асинхронный метод возвращает тебе обьект класса Future<YourClass>, чтобы достать YourClass просто ставь await перед тем как вызвать этот метод, это все.
Можешь поиграть в дартпаде
void main() async {
print(syncMethod('sync'));
print(await asyncMethod('async'));
print('Completed');
}
Future<String> asyncMethod(a) {
return Future.delayed(Duration(seconds: 1), () => a);
}
String syncMethod(s) => s;