import 'package:jadb/models/word_search/word_search_result.dart'; import 'package:jadb/models/kanji_search/kanji_search_result.dart'; import 'package:jadb/models/radkfile/radicals_search_result.dart'; import 'package:jadb/search/word_search.dart'; import 'package:jadb/search/kanji_search.dart'; import 'package:sqflite_common/sqlite_api.dart'; class JaDBConnection { final DatabaseExecutor _connection; const JaDBConnection(this._connection); Future searchKanji(String kanji) async => searchKanjiWithDbConnection(this._connection, kanji); Future searchKanjiByRadicals( List radicals) async { throw UnimplementedError(); } Future?> searchWord(String word) async => searchWordWithDbConnection(this._connection, word); }