Files
trweb/js/trdom_menubar.js

20 lines
430 B
JavaScript
Raw Normal View History

"use strict";
class trdom_menubar {
#element = document.createElement('div');
2025-10-13 15:50:31 +02:00
get element() {
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');
}
}