feature: cloudcmd: aleman v1.2.5

This commit is contained in:
coderiaser 2025-09-04 01:31:26 +03:00
parent d252fe5fcb
commit 15b71c1485
4 changed files with 13 additions and 5 deletions

View file

@ -21,5 +21,10 @@ async function loadMenu() {
return createMenu;
}
return supermenu;
return createSupermenu;
}
function createSupermenu(name, options, menuData) {
const element = document.querySelector('[data-name="js-fm"]');
return supermenu(element, options, menuData);
}

View file

@ -47,8 +47,10 @@ module.exports.init = async () => {
const {createCloudMenu} = await import('./cloudmenu.mjs');
MenuContext = await createCloudMenu(fm, options, menuData);
MenuContextFile = await createCloudMenu(fm, optionsFile, menuDataFile);
const {name} = fm.dataset;
MenuContext = await createCloudMenu(name, options, menuData);
MenuContextFile = await createCloudMenu(name, optionsFile, menuDataFile);
MenuContext.addContextMenuListener();
MenuContextFile.addContextMenuListener();
@ -352,3 +354,4 @@ function listener(event) {
event.preventDefault();
}
}

View file

@ -21,7 +21,7 @@
</style>
</head>
<body>
<div class="fm">{{ fm }}</div>
<div data-name="js-fm" class="fm">{{ fm }}</div>
<div id="js-keyspanel" class="keyspanel">
<button id=f1 class="cmd-button reduce-text icon-help" title="Help" >F1</button>
<button id=f2 class="cmd-button reduce-text icon-user-menu" title="User Menu" >F2</button>

View file

@ -89,7 +89,7 @@
"@cloudcmd/move-files": "^8.0.0",
"@cloudcmd/read-files-sync": "^2.0.0",
"@putout/cli-validate-args": "^2.0.0",
"aleman": "^1.0.15",
"aleman": "^1.2.5",
"apart": "^2.0.0",
"chalk": "^5.3.0",
"compression": "^1.7.4",