rulegroup: undefined,
- initComponent : function() {
+ initComponent: function() {
var me = this;
if (!me.rulegroup) {
} else {
throw "unknown rulegroup";
}
-
- me.items = {
- xtype: 'pmgObjectGroupList',
- enableButtons: false,
- ogclass: ogclass,
- listeners: {
- itemdblclick: function(view, rec) {
- me.fireEvent('selectObjectGroup', me, rec);
- }
- }
- };
+
+ if (me.rulegroup === 'action') {
+ me.items = {
+ xtype: 'pmgActionList',
+ title: undefined,
+ enableButtons: false,
+ border: true,
+ listeners: {
+ itemdblclick: function(view, rec) {
+ me.fireEvent('selectObjectGroup', me, rec);
+ },
+ },
+ };
+ } else {
+ me.items = {
+ xtype: 'pmgObjectGroupList',
+ enableButtons: false,
+ ogclass: ogclass,
+ listeners: {
+ itemdblclick: function(view, rec) {
+ me.fireEvent('selectObjectGroup', me, rec);
+ },
+ },
+ };
+ }
me.callParent();
- }
+ },
});