X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/25ef3491bd9ae007ff1fc2b0d7943e6eaaccf775..6e39d509471fe9b4e2660e0d1631b350d0c66f40:/src/data/DataField.js?ds=inline
diff --git a/src/data/DataField.js b/src/data/DataField.js
index c369192e..d553d450 100644
--- a/src/data/DataField.js
+++ b/src/data/DataField.js
@@ -1,5 +1,5 @@
/*!
- * Ext JS Library 3.0.3
+ * Ext JS Library 3.1.0
* Copyright(c) 2006-2009 Ext JS, LLC
* licensing@extjs.com
* http://www.extjs.com/license
@@ -60,17 +60,16 @@ Ext.data.Field = function(config){
case "int":
cv = function(v){
return v !== undefined && v !== null && v !== '' ?
- parseInt(String(v).replace(stripRe, ""), 10) : '';
+ parseInt(String(v).replace(stripRe, ""), 10) : '';
};
break;
case "float":
cv = function(v){
return v !== undefined && v !== null && v !== '' ?
- parseFloat(String(v).replace(stripRe, ""), 10) : '';
+ parseFloat(String(v).replace(stripRe, ""), 10) : '';
};
break;
case "bool":
- case "boolean":
cv = function(v){ return v === true || v === "true" || v == 1; };
break;
case "date":
@@ -93,7 +92,10 @@ Ext.data.Field = function(config){
var parsed = Date.parse(v);
return parsed ? new Date(parsed) : null;
};
- break;
+ break;
+ default:
+ cv = function(v){ return v; };
+ break;
}
this.convert = cv;
@@ -154,7 +156,7 @@ var store = new Ext.data.Store({
reader: new Ext.data.JsonReader(
{
idProperty: 'key',
- root: 'daRoot',
+ root: 'daRoot',
totalProperty: 'total'
},
Dude // recordType
@@ -239,11 +241,11 @@ sortType: function(value) {
* "ASC".
*/
sortDir : "ASC",
- /**
- * @cfg {Boolean} allowBlank
- * (Optional) Used for validating a {@link Ext.data.Record record}, defaults to true.
- * An empty value here will cause {@link Ext.data.Record}.{@link Ext.data.Record#isValid isValid}
- * to evaluate to false.
- */
- allowBlank : true
+ /**
+ * @cfg {Boolean} allowBlank
+ * (Optional) Used for validating a {@link Ext.data.Record record}, defaults to true.
+ * An empty value here will cause {@link Ext.data.Record}.{@link Ext.data.Record#isValid isValid}
+ * to evaluate to false.
+ */
+ allowBlank : true
};
\ No newline at end of file