word/quiz: configuration presets from request hash
[sheet.git] / word / finder.js
index 9f56a2c28c553ff7f5690278c46ec6cc0937ae71..734e4b086d9556b21603bb7d0233448ac825a360 100644 (file)
@@ -34,11 +34,17 @@ class WordFinder extends WordQuiz {
                });
        }
 
+       configure(input) {
+               this.preset.level = 3;
+               this.preset.images = false;
+               return super.configure(input);
+       }
+
        setup() {
                this.gallery = document.getElementById('gallery');
                this.gallery.innerHTML = '';
                put(this.gallery, 'p', 'Under construction.');
-               for (let cat of this.preset.cat ? [this.preset.cat] : this.data[''][3]) {
+               for (let cat of this.preset.cat || this.data[''][3]) {
                        this.add(put(this.gallery, 'ul.gallery'), [cat]);
                }
        }