Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ext.define('IHG.admin.userform.Form', {
- extend : 'Ext.panel.Panel',
- alias : 'widget.userform',
- border : false,
- initComponent : function(){
- this.items = [
- {
- border : false,
- items : [
- {
- border : false,
- layout : 'hbox',
- items : [
- this.buildGroupSelector()
- ]
- }
- ]
- },
- {
- border : false,
- items : [
- {
- layout : 'hbox',
- items : []
- }
- ]
- }
- ];
- this.callParent(arguments);
- },
- buildGroupSelector : function() {
- return Ext.create('Ext.ux.form.ItemSelector',
- {
- displayField : 'name',
- valueField : 'id',
- buttons : ["add", "remove"],
- store : this.buildAllGroupStore(),
- value : ["1"]
- }
- );
- },
- buildAllGroupStore : function() {
- var store = Ext.create('Ext.data.Store', {
- fields: ['id', 'name'],
- autoLoad : true,
- data : [
- {"id":"1", "name":"BASIC"},
- {"id":"2", "name":"BRAND MANAGERS"},
- {"id":"3", "name":"FINANCE MANAGERS"}
- ]
- });
- return store;
- }
- });
Add Comment
Please, Sign In to add comment