@chemistry/mol3dview
Version:
Crystal Structure Viewer
25 lines (24 loc) • 737 B
TypeScript
import "./ContextMenu.styles";
import { ContextMenuItem } from "./ContextMenuItem";
export declare class ContextMenu {
private static initDone;
private static instances;
private static subscription;
private static getInstances();
private static init();
private static off();
private static hideAll();
private static addInstance(menu);
private static removeInstance(menu);
private widget;
private view;
private intervalID;
private menuItems;
constructor(menuItems: ContextMenuItem[]);
onInit(element: JQuery): void;
onDestroy(): void;
hide(): void;
show(posX: number, posY: number): void;
private attach(widget);
private getView();
}