è possibile creare il proprio futuro in Dart per tornare dai propri metodi, o si deve sempre restituire un ritorno futuro generato da uno dei metodi delle librerie asincrone di dardo?Dart, come creare un futuro da restituire nelle proprie funzioni?
voglio definire una funzione che restituisce sempre un Future<List<Base>>
se la sua realtà facendo una chiamata asincrona (file di lettura/Ajax/etc) o semplicemente ottenere una variabile locale, come di seguito:
List<Base> aListOfItems = ...;
Future<List<Base>> GetItemList(){
return new Future(aListOfItems);
}