]>
git.proxmox.com Git - proxmox-widget-toolkit.git/blob - form/Checkbox.js
1 Ext
.define('Proxmox.form.Checkbox', {
2 extend
: 'Ext.form.field.Checkbox',
3 alias
: ['widget.proxmoxcheckbox'],
5 defaultValue
: undefined,
7 deleteDefaultValue
: false,
12 getSubmitData: function() {
16 if (!me
.disabled
&& me
.submitValue
) {
17 val
= me
.getSubmitValue();
20 if ((val
== me
.defaultValue
) && me
.deleteDefaultValue
) {
21 data
['delete'] = me
.getName();
23 data
[me
.getName()] = val
;
25 } else if (me
.deleteEmpty
) {
27 data
['delete'] = me
.getName();
33 // also accept integer 1 as true
34 setRawValue: function(value
) {
38 me
.callParent([true]);
40 me
.callParent([value
]);