I have a Filter Component with a dataset containing 2,000 rows. I have a Page Size of 300. I want to ensure that if a user enters a search term, that the search occurs on the server rather than in the displayed items. Currently when a user searches, it only searches the visible items, from the first page (300). I want the search enable users to find the item they are looking for without having to scroll through many pages.

I did have this working at some time in the past, I believe by adding the following code to the Advanced Settings in the filter component

Code:
function f(){
    return {
        component: {
            search: {
                serverSide: true
            }
        },
    };
}
But it's definitely not working now. Maybe I'm wrong and it never worked, or maybe an update to CDE has made it not work?

I'm running Pentaho 7.0 / CDE 7.0.0.1-37 (7.0.0.1)