fetchQueryItems method
Retrieves DNS queries.
Implementation
@override
Future<List<QueryItem>> fetchQueryItems(
CancelToken cancelToken, int maxResults) async {
try {
final params = <String, dynamic>{
'getAllQueries': maxResults.toString(),
};
final data = await _getSecure(params, cancelToken);
final list = data['data'] as List<dynamic>;
return List<QueryItem>.from(
list.map((json) => QueryItemModel.fromList(json).entity))
.reversed
.toList();
} on DioError catch (e) {
throw _onDioError(e);
}
}