|
let fileObject: FileManager = new FileManager({
ajaxSettings: {
url: hostUrl + "api/FileManager/FileOperations",
getImageUrl: hostUrl + "api/FileManager/GetImage",
uploadUrl: hostUrl + "api/FileManager/Upload",
downloadUrl: hostUrl + "api/FileManager/Download"
},
view: "Details",
contextMenuSettings: {
file: ["Custom", "|", "Open", "|", "Delete", "Rename", "|", "Details"],
folder: ["Custom", "Open", "|", "Delete", "Rename"],
layout: ["Custom", "SortBy", "|", "NewFolder", "Upload"],
visible: true
},
menuOpen: menuOpen
});
fileObject.appendTo("#filemanager");
function menuOpen(args) {
if (!(args.fileDetails[0].type == ".mp4")) {
args.items.splice(0, 1);
}
} |