Currently, the Tree component's filtering is done using a simple JS string "index()" of the filter values into the list of fields of the node, with the work being performed in "isFilterMatched()".
I would like to override that simple algorithm with a custom method.
Any chance that feature could be added?
One possible way to implement it (from an outsider trying to guess what it would be called) would be to augment the "filter" property. If filter is false, no filtering. If it's true, filter like today. if it's a function, replace the built-in isFilterMatched() with the function. Alternatively, you can choose another property name, and potentially another function signature.
Thanks.