When a readonly TextBox is set also enabled: true in MVVM, the readonly is not taken into account.
When the enabled and readonly are used together in MVVM TextBox, the component gets enabled but is not readonly.
The MVVM TextBox should be read only, even if the enabled is set to true.
https://docs.telerik.com/kendo-ui/framework/mvvm/bindings/enabled
The documentation states that Non-Boolean values, such as 0, null, undefined, and "", are treated as false by the enabled binding.
However, binding to undefined does not disable the element - all other cases are working.
DoJo: https://dojo.telerik.com/iGiZixIM
When a template is used in MVVM scenario the values of the TreeView model are not updated correctly
Although the value of the showAddNewButtonBarcode is changed and 'data-bind="visible:.." is false, the button remains visible
The binding should work as expected. In this scenario, the button should become invisible.
Related to : #5226
Related commit: - telerik/kendo@ca858c6
### Bug report
When the Kendo UI NumericTextBox widget is implemented via the MVVM pattern, the property "selectOnFocus" can't be set with the 'data' attribute.
### Reproduction of the problem
1) Create a NumericTextBox widget by using MVVM pattern;
2) Set data-selectOnFocus="true" to the input element for the NumericTextBox;
3) Enter a value in the NumericTextBox and focus it;
4) The entered value is not selected;
A Dojo sample for reproduction: https://dojo.telerik.com/aTidozIC
### Expected/desired behavior
When the Kendo UI NmericTextBox with MVVM is configured with option data-selectOnFocus="true", the entered value should be selected, once the input element is focused.
### Environment
* **Kendo UI version:**2021.1.224
* **jQuery version:** 1.12.4
* **Browser:** [all]