Files
trweb/js/trdom_menubar.js
Fehér Roland 9d13a71dc1 Modularize code
Split JS into per-class files
Cut parts of trweb class out
Move init code from event handler to constructor
2025-10-08 14:30:54 +02:00

20 lines
429 B
JavaScript

"use strict";
class trdom_menubar {
#element = document.createElement('div');
getElement() {
return this.#element;
}
#menuNodes = {};
addMenuNode(name, element, after = null) {
//TODO: add ID checks and after support
this.#menuNodes[name] = element;
this.#element.appendChild(element);
}
constructor () {
this.#element.classList.add('trweb_header');
}
}