controller: {
xclass: 'Ext.app.ViewController',
+
+ toggleFleecing: function(cb, value) {
+ let me = this;
+ me.lookup('fleecingStorage').setDisabled(!value);
+ },
+
+ control: {
+ 'proxmoxcheckbox[reference=fleecingEnabled]': {
+ change: 'toggleFleecing',
+ },
+ }
},
onGetValues: function(formValues) {
xtype: 'pveStorageSelector',
name: 'fleecing-storage',
fieldLabel: gettext('Fleecing Storage'),
- reference: 'storageSelector',
+ reference: 'fleecingStorage',
clusterView: true,
storageContent: 'images',
allowBlank: false,
disabled: true,
- bind: {
- disabled: '{!fleecingEnabled.checked}',
- },
},
endFlex: 2,
endColumn: {