| 1 |
- MWF.xDesktop.requireApp("process.ProcessManager","ViewExplorer",null,false);MWF.xApplication.process.ProcessManager.StatExplorer=new Class({Extends:MWF.xApplication.process.ProcessManager.ViewExplorer,Implements:[Options,Events],options:{create:MWF.APPPM.LP.stat.create,search:MWF.APPPM.LP.stat.search,searchText:MWF.APPPM.LP.stat.searchText,noElement:MWF.APPPM.LP.stat.noNoticeText},_createElement:function(t){var e=this;var s={onQueryLoad:function(){this.actions=e.app.restActions;this.application=e.app.options.application;this.explorer=e}};this.app.desktop.openApplication(t,"process.StatDesigner",s)},_loadItemDataList:function(t){this.app.restActions.listStat(this.app.options.application.id,t)},_getItemObject:function(t){return new MWF.xApplication.process.ProcessManager.StatExplorer.Stat(this,t)},setTooltip:function(){this.options.tooltip={create:MWF.APPPM.LP.stat.create,search:MWF.APPPM.LP.stat.search,searchText:MWF.APPPM.LP.stat.searchText,noElement:MWF.APPPM.LP.stat.noNoticeText}},deleteItems:function(){while(this.deleteMarkItems.length){var t=this.deleteMarkItems.shift();if(this.deleteMarkItems.length){t.deleteStat()}else{t.deleteStat(function(){this.hideDeleteAction()}.bind(this))}}}});MWF.xApplication.process.ProcessManager.StatExplorer.Stat=new Class({Extends:MWF.xApplication.process.ProcessManager.Explorer.Item,_open:function(t){var e=this;var s={onQueryLoad:function(){this.actions=e.explorer.actions;this.category=e;this.options.id=e.data.id;this.application=e.explorer.app.options.application;this.explorer=e.explorer}};this.explorer.app.desktop.openApplication(t,"process.StatDesigner",s)},_getIcon:function(){return"stat.png"},_getLnkPar:function(){return{icon:this.explorer.path+this.explorer.options.style+"/statIcon/lnk.png",title:this.data.name,par:'process.StatDesigner#{"id": "'+this.data.id+'", "applicationId": "'+this.explorer.app.options.application.id+'"}'}},deleteStat:function(t){this.explorer.app.restActions.deleteStat(this.data.id,function(){this.node.destroy();if(t)t()}.bind(this))}});
|