Currently window.cat.SearchRequests defaults to a page size of 100 - which is in many cases already too much. For any custom request utilizing such search requests this isn't really a problem but for list pages where the actual data is loaded via a hole lot of 'magic' configuration the page size can only be changed via decoration of the catListDataLoadingService.
This already requires some quite deep knowledge of the internal workings of cat-angular and doesn't provide a very good user experience.
A better way would be to have
a service for 'global' defaults
a configuration option during view configuration to specify a 'default' search-request for the list view
Currently window.cat.SearchRequests defaults to a page size of 100 - which is in many cases already too much. For any custom request utilizing such search requests this isn't really a problem but for list pages where the actual data is loaded via a hole lot of 'magic' configuration the page size can only be changed via decoration of the catListDataLoadingService. This already requires some quite deep knowledge of the internal workings of cat-angular and doesn't provide a very good user experience.
A better way would be to have