UNPKG

mj-context-menu

Version:
23 lines 690 B
import { AbstractEntry } from './abstract_entry.js'; import { HtmlClasses } from './html_classes.js'; export class Rule extends AbstractEntry { static fromJson(_factory, _json, menu) { return new this(menu); } constructor(menu) { super(menu, 'rule'); this.className = HtmlClasses['MENUITEM']; this.role = 'separator'; } generateHtml() { super.generateHtml(); const html = this.html; html.classList.add(HtmlClasses['MENURULE']); html.setAttribute('aria-orientation', 'vertical'); } addEvents(_element) { } toJson() { return { type: 'rule' }; } } //# sourceMappingURL=item_rule.js.map