ParseQuery<T extends ParseObject> constructor
ParseQuery<T extends ParseObject> ({
- String? className,
Constructs a query. A default query with no further parameters will retrieve all ParseObjects of the provided class.
Implementation
ParseQuery({String? className}) {
if (className != null) {
this.className = className;
} else {
// ignore: invalid_use_of_visible_for_testing_member
final creator = ParseObject.kExistingCustomObjects[genericType];
if (creator != null) {
final parseObject = creator(<String, dynamic>{}) as T;
this.className = parseObject.className;
} else {
throw Exception('className required');
}
}
}