getAll method
Implementation
Future<List> getAll(
{bool force = false, List<JsendStatusHandler>? statusHandlers}) async {
if (force) _loadedAll = false;
if (!_loadedAll) {
(await jsendResponse.fromAPIRequest(
APIRequest(
path: endpoint,
), onSuccess: (jsendResponse resp) {
if (resp.data is List) {
_allFromServer = resp.data;
} else {
if (!resp.data.containsKey(multipleDataKey)) {
throw Exception(
'Malformed JSON Structure obtained from server. Didnt find key "data.' +
endpoint +
'" in response.');
}
_allFromServer = resp.data[multipleDataKey];
}
}, statusHandlers: statusHandlers));
_loadedAll = true;
}
return _allFromServer;
}