(key = false, edit = false, tab = 'page-layout')
| 3892 | } |
| 3893 | |
| 3894 | function loadReadingPages(key = false, edit = false, tab = 'page-layout') |
| 3895 | { |
| 3896 | loadReadingConfig(key); |
| 3897 | |
| 3898 | handlebarsContext.readingPagesTab = tab; |
| 3899 | |
| 3900 | handlebarsContext.readingGlobalConfigName = config.readingConfigName ? config.readingConfigName : language.reading.pages.readingGlobal; |
| 3901 | |
| 3902 | handlebarsContext.readingShortcutPagesConfig = storage.get('readingShortcutPagesConfig'); |
| 3903 | |
| 3904 | handlebarsContext.editReadingShortcutPagesConfig = edit; |
| 3905 | |
| 3906 | filters.processContext(); |
| 3907 | readingEbook.processContext(); |
| 3908 | |
| 3909 | let menuSimpleContent = document.querySelector('#reading-pages .menu-simple-content'); |
| 3910 | menuSimpleContent.innerHTML = template.load('reading.elements.menus.pages.html'); |
| 3911 | |
| 3912 | updateConfigLabels(); |
| 3913 | |
| 3914 | events.events(); |
| 3915 | |
| 3916 | // Fix error in gamepad menus |
| 3917 | (async function(){ |
| 3918 | |
| 3919 | await app.sleep(5); |
| 3920 | |
| 3921 | events.events(); |
| 3922 | |
| 3923 | })(); |
| 3924 | } |
| 3925 | |
| 3926 | function setReadingShortcutPagesConfig(key = 0, desactiveMenu = true) |
| 3927 | { |
no test coverage detected