fetchWantedPersons static method
Implementation
static Future<WantedPersonResultSet> fetchWantedPersons({
int? pageSize,
int? page,
String? sortOn,
String? sortOrder,
String? title,
String? fieldOffices,
String? personClassification,
String? posterClassification,
String? status,
}) async {
final String host = _buildUrl(
pageSize: pageSize,
page: page,
sortOn: sortOn,
sortOrder: sortOrder,
title: title,
fieldOffices: fieldOffices,
personClassification: personClassification,
posterClassification: posterClassification,
status: status,
);
final response = await http.get(Uri.parse(host));
Map<String, dynamic> responseArr = readJson(response.body);
if (responseArr.isEmpty) return WantedPersonResultSet.empty();
return WantedPersonResultSet.fromJson(responseArr);
}