Entity Centre: hide/show unused selection criteria option
Description
Many Entity Centre has a large number of selection criteria. And before a full support for user customisation of selection criteria is supported, it is examplect that many Entity Centres, especially for central domain entities, would have a large number of selection criteria exposed.
However, only a handful of selection criteria are actually used. And so, it would be great if we could provide an option to hide unused selection criteria, showing only those that have some value (inclusive of mnemonic). Let's call such selection criteria "active".
A low-hanging fruit, in this case is the ability to make the whole rows with no active selection criteria, hidden. This should be simple from the implementation point of view. If at least one selection criterion in a row is active, then such row would remain visible with all other selection criteria in the same row also visible, even those they are not active.
The option to hide/show rows with active selection criteria should most likely be expressed as one of the standard front actions, with toggle support. Its state should be saved locally.
Expected outcome
Ability for users to hide a large number of unused selection criteria.