domains property Null safety
Returns all the domains
Implementation
static Future<List<GWDomain>> get domains async {
var response = await Requests.get<Map>('/domains?page=1', {}, false);
int iterations = ((response["hydra:totalItems"] / 30) as double).ceil();
if (iterations == 1) {
return _getDomains(-1, response);
}
final List<GWDomain> result = [];
for (int page = 2; page <= iterations; ++page) {
result.addAll(await _getDomains(page));
}
return result;
}