INNER CODE UNIT · Python
updateDynamicToggleIcon
gurkenlabs/litiengine · config/javadoc/generate_js.py:166
function updateDynamicToggleIcon() {
dynamicThemeBtn.innerHTML = isDarkMode() ? MOON_SVG : SUN_SVG;
}
dynamicThemeBtn.addEventListener('click', function () {
const nextTheme = isDarkMode() ? 'light' : 'dark';
document.documentElement.setAttribute('data-theme', nextTheme);
setStoredTheme(nextTheme);
updateDynamicToggleIcon();
});
updateDynamicToggleIcon();
level1Right.appendChild(dynamicThemeBtn);
// 2. Search capsule
if (navListSearch) {
const searchInput = navListSearch.querySelector('#search-input');
if (searchInput) {