find method
Retrieves a list of ParseObjects that satisfy this query from the source in a background thread.
Implementation
Future<List<T>> find({bool useMasterKey = false}) async {
dynamic result = await _find(useMasterKey: useMasterKey);
final List<T> objects = [];
if (result["results"] is List) {
List<dynamic> results = result["results"];
results.forEach((json) {
// ignore: invalid_use_of_visible_for_testing_member
final creator = ParseObject.kExistingCustomObjects[genericType];
if (creator != null) {
objects.add(creator(json) as T);
} else {
objects.add(ParseObject(
className: className,
json: json,
) as T);
}
});
}
return objects;
}