You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the searchbox only filter tools by menu name. The best way to search would be adding search tags plus the tool name in the menu and home page.
The text was updated successfully, but these errors were encountered:
let x be the search term,
The results have to be list in the order below:
name starts with x
name contains x
tag starts with x
tag contains x
description starts with x
desc contains x
For this, we can add static data members to the stateless page widgets and use it as key for searching.
Also, as the list increases, we can asynchronously add matched to the search results.
Ex: Loop over 1 and 2, show matches, loop over 3,4 and append is search box is still open, and so on.
Also, you mentioned tags, plural. Are multiple necessary? help me understand with a example plis.
Great algorithm! I was thinking in add the search tags on the Tool class as a List like the original DevToys and then add to the DTO object LinuxMenuItem.
Example for JSON Formatter(I'm on the phone and maybe the syntax is incorrect):
@override
List<String> get searchTags => ["Formatter","JSON","Sort"]
Currently the searchbox only filter tools by menu name. The best way to search would be adding search tags plus the tool name in the menu and home page.
The text was updated successfully, but these errors were encountered: