Open phymo opened 5 years ago
Future<ProcessedData> createData(){ return _loadFromDisk().then((id){ return _fetchNetworkData(id); }).catchError( (err)=> { print('error!') }).whenComplete(() { print('All done') }); }
Future<ProcessedData> createData() async{ final id = await _loadFromDisk(); final data = await _ fetchNetworkData(id); return data; } //can use try-catch to handle error