File indexing completed on 2024-04-28 15:08:05
0001 /* GCompris - template.js 0002 * 0003 * SPDX-FileCopyrightText: YEAR NAME <EMAIL> 0004 * SPDX-License-Identifier: GPL-3.0-or-later 0005 * 0006 */ 0007 .pragma library 0008 .import QtQuick 2.12 as Quick 0009 .import "qrc:/gcompris/src/core/core.js" as Core 0010 0011 var numberOfLevel = 4 0012 var items 0013 0014 function start(items_) { 0015 items = items_; 0016 // Make sure numberOfLevel is initialized before calling Core.getInitialLevel 0017 items.currentLevel = Core.getInitialLevel(numberOfLevel) 0018 initLevel(); 0019 } 0020 0021 function stop() { 0022 } 0023 0024 function initLevel() { 0025 } 0026 0027 function nextLevel() { 0028 items.currentLevel = Core.getNextLevel(items.currentLevel, numberOfLevel); 0029 initLevel(); 0030 } 0031 0032 function previousLevel() { 0033 items.currentLevel = Core.getPreviousLevel(items.currentLevel, numberOfLevel); 0034 initLevel(); 0035 }