unregisterExt : function(path) { ext.unregister(require(path)); if (tabExtMgr.activepage === 0) btnUserExtEnable.setAttribute("caption", "Enable"); else btnDefaultExtEnable.setAttribute("caption", "Enable"); },
removeExtension : function() { var extPath = dgExtUser.selected.getAttribute("path"); var extension = require(extPath); if(ext.unregister(extension)) { mdlExt.removeXml(mdlExt.queryNode("plugin[@path='" + extPath + "']")); settings.save(); } },
removeExtension : function() { var path = dgExtUser.selected.getAttribute("path"); var realPath = dgExtUser.selected.getAttribute("realPath") || path; var extension = require(realPath); if (ext.unregister(extension)) { var extNode = ext.model.queryNode("plugin[@path='" + path + "']"); ext.model.removeXml(extNode); settings.save(); } },