là bạn có thể tạo tương lai của riêng bạn trong Dart để trả về từ các phương pháp của bạn hay bạn phải luôn trả về được xây dựng trong tương lai trở về từ một trong các phương thức thư viện không đồng bộ phi tiêu?Phi tiêu, cách tạo một tương lai để trở lại chức năng của riêng bạn?
Tôi muốn xác định một chức năng mà luôn luôn trả về một Future<List<Base>>
dù nó thực sự làm một cuộc gọi async (file đọc/ajax/etc) hoặc chỉ nhận được một biến địa phương, như sau:
List<Base> aListOfItems = ...;
Future<List<Base>> GetItemList(){
return new Future(aListOfItems);
}