Configurable and user managed collection list saved filters #3092
DanRibbens
announced in
Roadmap
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Filters and search on the collection should be able to be stored in two ways and exposed in the UI to be quickly selected again.
Config based:
search
- a string or function that returns a string.where
- an object or function returns the object to manage the where query.label
- a string or translated object strings ({[language: string]: string}
) to name it in the UI.sort
- an optional string or function returning a string to order the list.hidden
- a function called with the currentuser
to limit which users have the predefined filter.search
orfilters
, the view would no longer appear selected and they could save again as a new user defined view.User defined:
Optional additional feature - Shared user defined:
user
.For this to work within preferences, preferences would need a way to be shared across users. Currently the API filters any preferences requests to the current user.
What would this feature be called? It isn't views as that should be reserved for a different layout for the list, like "table" which we have now and we have plans to add more in the future. I'm stuck on names with the word filter,
filters
,presetFilters
,userFilters
,listFilters
, maybe there is a better alternative?Beta Was this translation helpful? Give feedback.
All reactions