]>
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'],
6 defaultValue
: undefined,
7 deleteDefaultValue
: false,
13 getSubmitData: function() {
17 if (!me
.disabled
&& me
.submitValue
) {
18 val
= me
.getSubmitValue();
21 if ((val
== me
.getDefaultValue()) && me
.getDeleteDefaultValue()) {
22 data
['delete'] = me
.getName();
24 data
[me
.getName()] = val
;
26 } else if (me
.getDeleteEmpty()) {
28 data
['delete'] = me
.getName();
34 // also accept integer 1 as true
35 setRawValue: function(value
) {
39 me
.callParent([true]);
41 me
.callParent([value
]);