mj-context-menu
Version:
A generic context menu
15 lines (14 loc) • 522 B
TypeScript
import { AbstractEntry } from './abstract_entry.js';
import { Menu } from './menu.js';
import { ParserFactory } from './parser_factory.js';
export declare class Rule extends AbstractEntry {
protected className: import("./html_classes.js").HtmlClass;
protected role: string;
static fromJson(_factory: ParserFactory, _json: Record<string, never>, menu: Menu): Rule;
constructor(menu: Menu);
generateHtml(): void;
addEvents(_element: HTMLElement): void;
toJson(): {
type: string;
};
}