Roo/form/ComboCheck.js
[roojs1] / Roo / form / ComboCheck.js
1 /*
2  * RooJS Library 1.1.1
3  * Copyright(c) 2008-2011  Alan Knowles
4  *
5  * License - LGPL
6  */
7  
8
9 /**
10  * @class Roo.form.ComboCheck
11  * @extends Roo.form.ComboBox
12  * A combobox for multiple select items.
13  * @constructor
14  * Create a new ComboCheck
15  * @param {Object} config Configuration options
16  */
17 Roo.form.ComboCheck = function(config){
18     Roo.form.ComboCheck.superclass.constructor.call(this, config);
19     // should verify some data...
20     // like
21     // hiddenName = required..
22     // displayField = required
23     // valudField == required
24    
25 };
26
27 Roo.extend(Roo.form.ComboCheck, Roo.form.ComboBox, {
28      
29      
30     editable : false,
31      
32     
33     
34     // private
35     onRender : function(ct, position){
36         
37         if(!this.tpl){
38             this.tpl =  new Roo.Template({
39                 html :  '<div class="'+cls+'-item x-menu-check-item {' + this.valueField + ':this.checked}">' +
40                    '<img class="x-menu-item-icon" style="margin: 0px;" src="' + Roo." >'
41                   div class={' + this.displayField + '}</div>';
42                     '</div>',
43                 myformat: function (value, allValues) {
44                     return 'XX' + value;
45                 }'<
46         }
47  
48         
49         Roo.form.ComboCheck.superclass.onRender.call(this, ct, position);
50          
51         
52     },
53  
54  
55 });