Hi Isomorphic,
I'd like to ask - is it allowed/supported to change the CheckboxItem property "allowEmptyValue" when the item is already created?
I would like to have the checkbox, which can change it's behavior from 3 state to "native" 2 state on the fly.
Like in the following simple example, it seems the tested checkbox changes it's style, when the "allowEmptyValue = false" is set. But still has the 3 states...
Any hint is appreciated.
SmartClient Version: v10.0p_2015-04-09/LGPL Development Only (built 2015-04-09)
I'd like to ask - is it allowed/supported to change the CheckboxItem property "allowEmptyValue" when the item is already created?
I would like to have the checkbox, which can change it's behavior from 3 state to "native" 2 state on the fly.
Like in the following simple example, it seems the tested checkbox changes it's style, when the "allowEmptyValue = false" is set. But still has the 3 states...
Code:
isc.DynamicForm.create({ width: 300, fields: [ {name: "testSwitcher", type: "checkbox", value: true, title: "Allow empty value for 'TestCheckbox'", changed: "form.getField('testCheckbox').allowEmptyValue = value" }, {name: "testCheckbox", type: "checkbox", allowEmptyValue: true, redrawOnChange: true, title: "TestCheckbox", changed: "this.title = 'TestCheckbox ['+value+']'" } ] });
SmartClient Version: v10.0p_2015-04-09/LGPL Development Only (built 2015-04-09)