list method

Future<List<T>> list (RequestPage page, List<RequestFilter> filters, List<RequestSort> sorts, RequestSearch search, String path)

Implementation

Future<List<T>> list(RequestPage page, List<RequestFilter> filters, List<RequestSort> sorts, RequestSearch search, String path) async {
  RequestEntity request = await createRequest();

  request.d.filters = filters;
  request.d.page = page;
  request.d.sorts = sorts;
  request.d.search = search;

  var resultJson = await post(path, request);
  return ServiceConfig.shared.decoder.fromJsonAsT<List<T>>(resultJson);
}