getQuotes method

Future<Response<Quote>> getQuotes({
  1. Pagination? pagination,
  2. QuoteSorting? sorting,
  3. List<Filter?>? idFilters,
  4. List<Filter?>? dialogFilters,
})

Returns Quotes based on the given pagination, sorting and filters.

Implementation

Future<Response<Quote>> getQuotes({
  Pagination? pagination,
  QuoteSorting? sorting,
  List<Filter?>? idFilters,
  List<Filter?>? dialogFilters,
}) async {
  return _getResponse<Quote>(
    mapping: (c) => Quote.fromJson(c),
    endpoint: 'quote',
    pagination: pagination,
    sorting: sorting,
    filters: [
      ..._toAttributeFilters('_id', idFilters),
      ..._toAttributeFilters('dialog', dialogFilters),
    ],
  );
}