Ein universelles Menü für Webanwendungen
ulrich
2018-01-05 f649862384174588f1200df67d1ae7a1bef71d64
Breite beim Einblenden veränderlich
1 files modified
6 ■■■■■ changed files
app-menu.js 6 ●●●●● patch | view | raw | blame | history
app-menu.js
@@ -2,8 +2,9 @@
 * die nachfolgenden Funktionen steuern das ein- und
 * ausblenden des menues
 */
function app_menu_init(url_prefix, mdesc, mtpl, mselector) {
function app_menu_init(url_prefix, mdesc, mtpl, mselector, mbreite) {
  _app_menu_selector = mselector;
  _app_menu_mbreite = mbreite;
  document.querySelector( "#nav-toggle" ).addEventListener("click", function() {
    app_menu_toggle();
  });
@@ -38,7 +39,7 @@
    $(westDiv).css("flex-basis", "0em");
  } else {
    $(westDiv).addClass('app-menu-open');
    $(westDiv).css("flex-basis", "16em");
    $(westDiv).css("flex-basis", _app_menu_mbreite); // z.B. "16em"
  }
}
@@ -49,6 +50,7 @@
var _app_menu_url_prefix = "";
var _app_menu_template;
var _app_menu_selector;
var _app_menu_mbreite;
/*
 * mdesc: der URL einer JSON-Datei mit einer Menuebeschreibung