cloudcmd/client/modules/user-menu/default-menu.js
2019-05-22 12:23:03 +03:00

38 lines
810 B
JavaScript

'use strict';
const data = `'use strict';
module.exports = {
'F2 - Rename file': async ({DOM}) => {
await DOM.renameCurrent();
},
};
`;
module.exports = {
'F2 - Rename file': async ({DOM}) => {
await DOM.renameCurrent();
},
'C - Create User Menu File': async ({DOM, CloudCmd, tryToCatch}) => {
const {
RESTful,
CurrentInfo,
} = DOM;
const {dirPath} = CurrentInfo;
const path = `${dirPath}.cloudcmd.menu.js`;
const [e] = await tryToCatch(RESTful.write, path, data);
if (e)
return;
await CloudCmd.refresh();
DOM.setCurrentByName('.cloudcmd.menu.js');
await CloudCmd.EditFile.show();
},
};
module.exports._data = data;