@docapost-agility/mka
Version:
Mouse keyboard action
34 lines (30 loc) • 873 B
HTML
var deleteItems = function (elements) {
elements.forEach(function (elt) {
if (elt.parentNode) {
elt.parentNode.removeChild(elt);
}
})
}
var deleteFolders = function (elements) {
elements.forEach(function (elt) {
if (elt.parentNode && elt.parentNode.parentNode) {
elt.parentNode.parentNode.removeChild(elt.parentNode);
}
})
}
document.getElementById('itemsList').mkaInit({
"eltsSelectable": "li",
"lasso": true,
"selectAllShortcut": false,
"copyPaste": false,
"count": "mka-count-items",
"deleteShortcut": deleteItems
});
document.getElementsByClassName('folders-container').item(0).mkaInit({
"eltsSelectable": ".folder",
"lasso": true,
"selectAllShortcut": false,
"copyPaste": false,
"count": "mka-count-folders",
"deleteShortcut": deleteFolders
});