toJson method

Map<String, dynamic> toJson(
  1. Map<String, dynamic> itemToJson(
    1. T
    )
)

Converts this pagination response to JSON

Implementation

Map<String, dynamic> toJson(Map<String, dynamic> Function(T) itemToJson) {
  return {
    'data': items.map(itemToJson).toList(),
    'total': total,
    'skip': skip,
    'limit': limit,
    'isLastPage': isLastPage,
    'nextPageKey': nextPageKey,
  };
}