summaryrefslogtreecommitdiffstats
path: root/deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js')
-rw-r--r--deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js17
1 files changed, 12 insertions, 5 deletions
diff --git a/deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js b/deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js
index 7e042fb5a..6ff690437 100644
--- a/deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js
+++ b/deluge/ui/web/js/ext-extensions/form/SpinnerGroup.js
@@ -1,6 +1,6 @@
/*!
* Ext.ux.form.SpinnerGroup.js
- *
+ *
* Copyright (c) Damien Churchill 2009-2010 <damoxc@gmail.com>
*
* This program is free software; you can redistribute it and/or modify
@@ -29,12 +29,20 @@
* this exception statement from your version. If you delete this exception
* statement from all source files in the program, then also delete it here.
*/
-Ext.ns('Ext.ux.form');
/**
+ * Ext.ux.form.SpinnerGroup class
+ *
+ * @author Damien Churchill
+ * @version v0.1
*
+ * @class Ext.ux.form.SpinnerGroup
+ * @extends Ext.form.CheckboxGroup
*/
-Ext.ux.form.SpinnerGroup = Ext.extend(Ext.form.CheckboxGroup, {
+Ext.define('Ext.ux.form.SpinnerGroup', {
+
+ extend: 'Ext.form.CheckboxGroup',
+ alias: 'widget.spinnergroup',
// private
defaultType: 'spinnerfield',
@@ -169,7 +177,7 @@ Ext.ux.form.SpinnerGroup = Ext.extend(Ext.form.CheckboxGroup, {
}
}
- Ext.ux.form.SpinnerGroup.superclass.onRender.call(this, ct, position);
+ this.callParent(arguments);
},
onFieldChange: function(spinner) {
@@ -216,4 +224,3 @@ Ext.ux.form.SpinnerGroup = Ext.extend(Ext.form.CheckboxGroup, {
}
}
});
-Ext.reg('spinnergroup', Ext.ux.form.SpinnerGroup);