From 5f97e8d16a18873f2a4f3cac47d295280764a142 Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Sat, 21 May 2016 17:44:02 -0700 Subject: [PATCH] WIP --- ext/bg/js/options-form.js | 35 ++++++++++--------- ext/bg/js/yomichan.js | 73 ++++++++++++++++++++++++--------------- 2 files changed, 64 insertions(+), 44 deletions(-) diff --git a/ext/bg/js/options-form.js b/ext/bg/js/options-form.js index a77419ff..93755745 100644 --- a/ext/bg/js/options-form.js +++ b/ext/bg/js/options-form.js @@ -35,46 +35,47 @@ function formToOptions() { }); } -function updateVisibility() { - if ($('#enableAnkiConnect').prop('checked')) { +function updateAnkiFormDataVis(opts) { + if (opts.enableAnkiConnect) { + updateAnkiFormData(); $('.options-anki').show(); } else { $('.options-anki').hide(); } } -function updateAnkiPage() { +function updateAnkiFormData() { const yomichan = chrome.extension.getBackgroundPage().yomichan; - $('#ankiDeck').find('option').remove(); - $('#ankiModel').find('option').remove(); - - yomichan.getDeckNames((names) => { - names.forEach((name) => { - $('#ankiDeck').append($('