setParams method
Implementation
@override
setParams(RestRequest request) {
super.setParams(request);
Map<String, dynamic> parameters = request.params;
if (_sorter != null) {
_additionalParams?['sort_${_sorter!.sortType}'] = _sorter!.fieldName;
}
if (_paginator != null && _paginator!.page != null) {
putValue(parameters, LIMIT, _paginator!.itemsPerPage);
putValue(
parameters, OFFSET, _paginator!.itemsPerPage * _paginator!.page!);
}
if (_additionalParams != null && _additionalParams!.isNotEmpty) {
_additionalParams!.forEach((key, value) {
putValue(parameters, key, value);
});
}
}