fix formatting and set Ext.USE_NATIVE_JSON to true

This commit is contained in:
Damien Churchill 2010-01-23 15:35:44 +00:00
parent 031f75a2bb
commit a3d98029f9
1 changed files with 37 additions and 27 deletions

View File

@ -61,21 +61,31 @@ Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
keys: function(obj) { keys: function(obj) {
var keys = []; var keys = [];
for (i in obj) if (obj.hasOwnProperty(i)) for (var i in obj) if (obj.hasOwnProperty(i))
{ {
keys.push(i); keys.push(i);
} }
return keys; return keys;
}, },
values: function(obj) {
var values = [];
for (var i in obj) {
if (obj.hasOwnProperty(i)) {
values.push(obj[i]);
}
}
return values;
},
splat: function(obj) { splat: function(obj) {
var type = Ext.type(obj); var type = Ext.type(obj);
return (type) ? ((type != 'array') ? [obj] : obj) : []; return (type) ? ((type != 'array') ? [obj] : obj) : [];
} }
}); });
Ext.getKeys = Ext.keys; Ext.getKeys = Ext.keys;
Ext.BLANK_IMAGE_URL = '/images/s.gif'; Ext.BLANK_IMAGE_URL = '/images/s.gif';
Ext.USE_NATIVE_JSON = true;
})(); })();
(function() { (function() {