Someone wrote a little documentation about this library. You can check it out here: https://www.cssscript.com/right-click-context-menu/
To integrate into your project:
<script defer src="your/path/to/menu.min.js"></script>openMenu(e); // e is your mouseEvent
closeMenu();__menuEnabled = true;
__menuEnabled = false;menuContent = [
{title: "TitleThatWillShowUpInYourMenu", name: "valueReturnedInItemClickFunction"},
"<hr>", // Divider
];menuContent = [
{title: "TestElem1", name: "test1"},
"<hr>",
{title: "TestElem2", name: "test2"},
{title: "TestElem3", name: "test3"}
];function itemClick (itemName) {
...
}function itemClick (itemName) {
switch(itemName) {
case "Test1":
...
break;
case "Test2":
...
break;
case "Test3":
...
break;
default:
break;
}
}
