| 1 |
- MWF.xApplication.Organization.Selector=MWF.xApplication.Organization.Selector||{};MWF.xDesktop.requireApp("Organization","Actions.RestActions",null,false);MWF.xDesktop.requireApp("Organization","Selector.Person",null,false);MWF.xApplication.Organization.Selector.Group=new Class({Extends:MWF.xApplication.Organization.Selector.Person,options:{style:"default",count:0,title:"Select Group",groups:[],roles:[],values:[],names:[]},_listItemByKey:function(t,n,e){this.action.listGroupByKey(function(n){if(t)t.apply(this,[n])}.bind(this),n,e)},_getItem:function(t,n,e,i){this.action.getGroup(function(n){if(t)t.apply(this,[n])}.bind(this),n,e,i)},_newItemSelected:function(t,n,e){return new MWF.xApplication.Organization.Selector.Group.ItemSelected(t,n,e)},_listItemByPinyin:function(t,n,e){this.action.listGroupByPinyin(function(n){if(t)t.apply(this,[n])}.bind(this),n,e)},_newItem:function(t,n,e){return new MWF.xApplication.Organization.Selector.Group.Item(t,n,e)},_listItemNext:function(t,n,e){this.action.listGroupNext(t,n,function(t){if(e)e.apply(this,[t])}.bind(this))},_getChildrenItemIds:function(t){return t.groupList}});MWF.xApplication.Organization.Selector.Group.Item=new Class({Extends:MWF.xApplication.Organization.Selector.Person.Item,_getShowName:function(){return this.data.name},_setIcon:function(){this.iconNode.setStyle("background-image","url("+"/x_component_Organization/Selector/$Selector/default/icon/groupicon.png)")}});MWF.xApplication.Organization.Selector.Group.ItemSelected=new Class({Extends:MWF.xApplication.Organization.Selector.Person.ItemSelected,_getShowName:function(){return this.data.name},_setIcon:function(){this.iconNode.setStyle("background-image","url("+"/x_component_Organization/Selector/$Selector/default/icon/groupicon.png)")}});
|