diff --git a/AnkiConnect.py b/AnkiConnect.py index 1afd0b9..35ec7cf 100644 --- a/AnkiConnect.py +++ b/AnkiConnect.py @@ -456,6 +456,13 @@ class AnkiBridge: return browser.model.cards + def browse(self, query=None): + if query is not None: + return aqt.mw.col.findCards(query) + else: + return [] + + def guiAddCards(self): addCards = aqt.dialogs.open('AddCards', self.window()) addCards.activateWindow() @@ -676,6 +683,11 @@ class AnkiConnect: return self.anki.guiBrowse(query) + @webApi + def browse(self, query=None): + return self.anki.browse(query) + + @webApi def guiAddCards(self): return self.anki.guiAddCards()