~foosoft/anki-connect

d9f94652b2987919a0a0bbc8e04b3d89cdda4c8c — David Bailey 7 years ago 5517473
Add fast non-GUI browse function
1 files changed, 12 insertions(+), 0 deletions(-)

M AnkiConnect.py
M AnkiConnect.py => AnkiConnect.py +12 -0
@@ 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()


@@ 677,6 684,11 @@ class AnkiConnect:


    @webApi
    def browse(self, query=None):
        return self.anki.browse(query)


    @webApi
    def guiAddCards(self):
        return self.anki.guiAddCards()


Do not follow this link