getPageTotal static method
int
getPageTotal(
{ - Response? response,
- int? xTotalCount,
- required int size,
})
Implementation
static int getPageTotal(
{Response? response,
Map<String, dynamic>? headers,
int? xTotalCount,
required int size}) {
try {
if (response != null) {
return getPageTotal(headers: response.headers, size: size);
}
if (headers != null) {
return getPageTotal(
xTotalCount: int.parse(headers[PARAM_HEADER_ITEMS_TOTAL]),
size: size);
}
return (xTotalCount! / size).ceil();
} catch (e) {
print(e);
}
return -1;
}