Module re_ui::filter_widget
source ยท Structsยง
- Full-text, case-insensitive matcher.
- State and UI for the filter widget.
- InnerState ๐State for the filter widget when it is toggled on.
- Keyword ๐A single keyword from a query.
- MatchStateMachine ๐State machine used to test a given keyword against a given sequence of path parts.
- MergeRanges ๐Given a vector of ranges, iterate over the sorted, merged ranges.
- Accumulates highlight ranges for the various parts of a path.
Enumsยง
- MatchState ๐
Functionsยง
- Given a list of highlight sections defined by start/end indices and a string, produce a properly highlighted [
egui::WidgetText
]. - Helper function to extract all matches of a given keyword in the given text.