// this.tagRows[i].inputCb.setRawValue(arr[i][this.valueField]);
// }
- Roo.log(this.tagRows.length);
+ var oldTotal = this.tagRows.length;
- for(var i = 0; i < this.tagRows.length; i ++) {
+ for(var i = 0; i < this.oldTotal; i ++) {
this.removeTagRow(this.tagRows[0]);
}
// this.tagRows[i].inputCb.setRawValue(arr[i][this.valueField]);
// }
- Roo.log(this.tagRows.length);
+ var oldTotal = this.tagRows.length;
- for(var i = 0; i < this.tagRows.length; i ++) {
+ for(var i = 0; i < this.oldTotal; i ++) {
this.removeTagRow(this.tagRows[0]);
}
});},'select':function(E,F,G){A.fireEvent('change',A,A.getValue(),false);}}});var C=Roo.factory({xns:Roo.bootstrap,xtype:'Button',html:'-'});var D={xns:Roo.bootstrap,xtype:'Row',items:[B,C],listeners:{'render':function(E){this.inputCb=B;this.removeBtn=C;this.removeBtn.on('click',function(){A.removeTagRow(E);
});}}};this.tagRows.push(this.addxtype(D));A.showHideRemoveBtn();},shouldAutoAddTagRow:function(){var A=true;Roo.each(this.tagRows,function(r){if(r.inputCb.getRawValue()==''){A=false;}});return A;},removeTagRow:function(A){A.destroy();this.tagRows.splice(this.tagRows.indexOf(A),1);
this.fireEvent('change',this,this.getValue(),false);this.showHideRemoveBtn();},showHideRemoveBtn:function(){var A=this;Roo.each(this.tagRows,function(r){r.removeBtn.show();if(A.tagRows.length<=A.minimumRow){r.removeBtn.hide();}});},getValue:function(){var A=this;
-var B=[];Roo.each(A.tagRows,function(r){var C=r.inputCb.getRawValue();if(C!=''){var D={};D[A.valueField]=r.inputCb.getRawValue();B.push(D);}});return JSON.stringify(B);},setValue:function(A){Roo.log(this.tagRows.length);for(var i=0;i<this.tagRows.length;i++){this.removeTagRow(this.tagRows[0]);
+var B=[];Roo.each(A.tagRows,function(r){var C=r.inputCb.getRawValue();if(C!=''){var D={};D[A.valueField]=r.inputCb.getRawValue();B.push(D);}});return JSON.stringify(B);},setValue:function(A){var B=this.tagRows.length;for(var i=0;i<this.oldTotal;i++){this.removeTagRow(this.tagRows[0]);
}}});
// Roo/data/SortTypes.js
Roo.data.SortTypes={none:function(s){return s;},stripTagsRE:/<\/?[^>]+>/gi,asText:function(s){return String(s).replace(this.stripTagsRE,"");},asUCText:function(s){return String(s).toUpperCase().replace(this.stripTagsRE,"");},asUCString:function(s){return String(s).toUpperCase();