refactor bang sources

This commit is contained in:
Fabian Freund
2024-06-18 18:03:50 +02:00
parent 2f89ce7de1
commit 1b63a191d4
2 changed files with 16 additions and 12 deletions
+13 -3
View File
@@ -8,9 +8,19 @@ import 'package:json_annotation/json_annotation.dart';
part 'bang.g.dart';
enum BangGroup {
general,
assistant,
kagi,
general(
'https://raw.githubusercontent.com/kagisearch/bangs/main/data/bangs.json',
),
assistant(
'https://raw.githubusercontent.com/kagisearch/bangs/main/data/assistant_bangs.json',
),
kagi(
'https://raw.githubusercontent.com/kagisearch/bangs/main/data/kagi_bangs.json',
);
final String url;
const BangGroup(this.url);
}
enum BangFormat {