mj-context-menu
Version:
A generic context menu
17 lines (16 loc) • 534 B
TypeScript
import { AbstractNavigatable } from './abstract_navigatable.js';
import { HtmlClass } from './html_classes.js';
import { Element } from './element.js';
export declare abstract class MenuElement extends AbstractNavigatable implements Element {
protected role: string;
protected className: HtmlClass;
private _html;
addAttributes(attributes: {
[attr: string]: string;
}): void;
get html(): HTMLElement;
set html(html: HTMLElement);
generateHtml(): void;
focus(): void;
unfocus(): void;
}