@ne1410s/menu
Version:
Lightweight ES context menu.
19 lines (18 loc) • 542 B
TypeScript
import { CustomElementBase } from '@ne1410s/cust-elems';
export declare class NeMenu extends CustomElementBase {
private static readonly Css;
private static readonly Html;
private static readonly CHAR_REF_REGEX;
private readonly top;
private _connected;
constructor();
connectedCallback(): void;
/** Opens the menu. */
open(): void;
/** Closes the menu. */
close(): void;
/** Reloads active contents based on client dom. */
reload(): void;
private onParentContext;
private walk;
}