automatic find in page for search results

This commit is contained in:
Fabian Freund
2025-07-02 01:41:41 +02:00
parent 25e2ffb1cd
commit 46149d1965
18 changed files with 292 additions and 70 deletions
@@ -4,16 +4,28 @@ sealed class TabEntity with FastEquatable {
String get tabId;
}
class SingleTabEntity extends TabEntity {
class DefaultTabEntity extends TabEntity {
@override
final String tabId;
SingleTabEntity({required this.tabId});
DefaultTabEntity({required this.tabId});
@override
List<Object?> get hashParameters => [tabId];
}
class SearchResultTabEntity extends TabEntity {
@override
final String tabId;
final String searchQuery;
SearchResultTabEntity({required this.tabId, required this.searchQuery});
@override
List<Object?> get hashParameters => [tabId, searchQuery];
}
class TabTreeEntity extends TabEntity {
@override
final String tabId;