Author: damoxc
Revision: 6117
Log:
fix formatting and set Ext.USE_NATIVE_JSON to true
Diff:
Modified: trunk/deluge/ui/web/js/Deluge.js
===================================================================
--- trunk/deluge/ui/web/js/Deluge.js 2010-01-23 15:34:50 UTC (rev 6116)
+++ trunk/deluge/ui/web/js/Deluge.js 2010-01-23 15:35:44 UTC (rev 6117)
@@ -40,42 +40,52 @@
(function() {
/* Add some helper functions to Ext */
Ext.apply(Function.prototype, {
- bind: function(scope) {
- var self = this;
- return function() {
- return self.apply(scope, arguments);
- }
- }
+ bind: function(scope) {
+ var self = this;
+ return function() {
+ return self.apply(scope, arguments);
+ }
+ }
});
Ext.apply(Ext, {
- escapeHTML: function(text) {
- text = String(text).replace('<', '<').replace('>', '>');
- return text.replace('&', '&');
- },
+ escapeHTML: function(text) {
+ text = String(text).replace('<', '<').replace('>',
'>');
+ return text.replace('&', '&');
+ },
- isObjectEmpty: function(obj) {
- for(var i in obj) { return false; }
- return true;
- },
+ isObjectEmpty: function(obj) {
+ for(var i in obj) { return false; }
+ return true;
+ },
- keys: function(obj) {
- var keys = [];
- for (i in obj) if (obj.hasOwnProperty(i))
- {
- keys.push(i);
- }
- return keys;
- },
+ keys: function(obj) {
+ var keys = [];
+ for (var i in obj) if (obj.hasOwnProperty(i))
+ {
+ keys.push(i);
+ }
+ 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) {
- var type = Ext.type(obj);
- return (type) ? ((type != 'array') ? [obj] : obj) : [];
- }
+ splat: function(obj) {
+ var type = Ext.type(obj);
+ return (type) ? ((type != 'array') ? [obj] : obj) : [];
+ }
});
Ext.getKeys = Ext.keys;
-
Ext.BLANK_IMAGE_URL = '/images/s.gif';
+ Ext.USE_NATIVE_JSON = true;
})();
(function() {
--
You received this message because you are subscribed to the Google Groups
"deluge-commit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/deluge-commit?hl=en.