mj-context-menu
Version:
A generic context menu
25 lines • 618 B
JavaScript
import { AbstractItem } from './abstract_item.js';
export class AbstractVariableItem extends AbstractItem {
generateHtml() {
super.generateHtml();
const html = this.html;
if (!this.span) {
this.generateSpan();
}
html.appendChild(this.span);
this.update();
}
register() {
this.variable.register(this);
}
unregister() {
this.variable.unregister(this);
}
update() {
this.updateAria();
if (this.span) {
this.updateSpan();
}
}
}
//# sourceMappingURL=abstract_variable_item.js.map