vuu
vuu copied to clipboard
Support Match Case toggle in filter and type ahead
Feature Request
Description of Problem:
- There are times when string filter need to match exactly based on case & case when match regardless of the case.
- Type ahead & filter need to have consistent behavior on whether it is case sensitive vs not sensitive See https://github.com/finos/vuu/issues/530#issuecomment-2163436908 for more details
String filters: (equal, not equal, in, contains, starts, end)
Potential Solutions:
Introduce extra user input on "Match Case" for the filter that can be toggled on/off This setting should apply across type ahead and all string filters
Need to decide where on the UI the user can specify this
- Settings tab - have a default
- On filter bar
- Per filter input
Example of toggle in the find function
Maybe mix of 1 and 3?
Can add Match Case toggle as one of the inputs on the FilterSpec object / message sent between UI and server For server implementation, see UserDefinedFilterAndSort for entry point in the code for calling the filter. Potentially pass in as one of the params along with the row when calling the filter functions on FilterClause