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 }