1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// JavaScript
"use strict";
class GrammalecteMenu {
constructor (nMenu, xTextArea) {
this.sMenuId = "grammalecte_menu" + nMenu;
let xButton = createNode("div", {className: "grammalecte_menu_main_button", textContent: "•"});
xButton.onclick = () => { this.switchMenu(); };
let xMenu = this._createMenu(xTextArea);
this._insertAfter(xButton, xTextArea);
this._insertAfter(xMenu, xTextArea);
}
_insertAfter (xNewNode, xReferenceNode) {
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// JavaScript
"use strict";
class GrammalecteMenu {
constructor (nMenu, xTextArea) {
this.sMenuId = "grammalecte_menu" + nMenu;
let xButton = createNode("div", {className: "grammalecte_menu_main_button", textContent: " "});
xButton.onclick = () => { this.switchMenu(); };
let xMenu = this._createMenu(xTextArea);
this._insertAfter(xButton, xTextArea);
this._insertAfter(xMenu, xTextArea);
}
_insertAfter (xNewNode, xReferenceNode) {
|