...
There is a particular pain in the current solution with multi-pickers as they are validated + cascaded after every selection. This can be painful when a user wishes to pick multiple items.
Category objects no longer pre-fetch
When you load a category, even with a large number of category objects, the charts and filter panel will load quickly. (There are some exceptions that you can manage – see Exceptions below)
...
A snack bar also appears in the bottom right of the screen to explain to the user that data is being fetched.
...
Exceptions – still require pre-fetch / cascade fetch
There are configurations that still require a prefetch of data.
...
A Checkboxes, Images and Slider, that are not excluded from a cascade. In this circumstance a cascade filter is still required to re-validate the data.
...
The cancel and apply buttons are now always visible.
The cancel and Apply buttons, used to be below the view whn you had a large number of category objects (Either down the side or at the top).
...
And when at the top of the screen
...
Enhancements to existing filter controls
Multi-picker
The multipicker component is now a pop-up, it is paginated for large lists, has a search bar, and allows multi-selection without exiting the component.
...
Date Range
The date range picker, is also now a pop-out component.
...
You can still type or lookup dates using a date picker
...
Drop list
The drop list component, now contains a filter and is paginated for large data sets.
...
This allows it to be searchable over much larger sets of data.
Admin Feedback
In our testing we noticed that we had to jump in and out of the category object build panel to understand behaviour.
...