// private - the hidden field el.
hiddenEl : false,
+ el : false,
//validateValue : function() { return true; }, // all values are ok!
//onAddClick: function() { },
this.combo = Roo.factory(this.combo, Roo.form);
this.combo.onRender(ct, position);
+ // assigned so form know we need to do this..
+ this.store = this.combo.store;
+
this.combo.wrap.addClass('x-cbarray-grp');
{
// returns hidden if it's set..
if (!this.rendered) {return ''};
- return this.hiddenListName;
+ return this.hiddenName ? this.hiddenName : this.name;
},
onResize: function(w, h){
+ return;
+ // not sure if this is needed..
this.combo.onResize(w,h);
if(typeof w != 'number'){
},
setValue: function(v) // not a valid action - must use addItems..
{
- if (typeof(v) != 'object') {
- return;
- }
+
+
var _this = this;
Roo.each(v, function(l) {
_this.addItem(l);
});
},
+ setFromData: function(v)
+ {
+ Roo.log(v);
+
+
+ },
+
+
validateValue : function(value){
return Roo.form.ComboBoxArray.superclass.validateValue.call(this, this.getValue());