Completed
Last Updated: 06 Dec 2022 08:51 by ADMIN
Mauro
Created on: 16 Feb 2022 11:16
Category: TreeView
Type: Feature Request
3
Treeview isDisabled should allow fully controlling disabled states of each item
[isDisabled]="disabled || isDisabled(node, nodeIndex(index))"

Because of the hardcoded disabled property, isDisabled cannot be reliably used to control which item is disabled.

Disabling the parent node automatically disables the entire tree under it and isDisabled is never called for those items.

 

It should behave like other functions - isChecked, isExpanded, isVisible etc - where you have full control over which item does what.

4 comments
ADMIN
Yanmario
Posted on: 06 Dec 2022 08:51

Hi Bryan,

This feature is added specifically to Kendo UI for Angular component library. For questions related to Kendo UI for jQuery, please open a technical support ticket for the jQuery product line as they can answer your question more precisely.

Regards,
Yanmario
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Bryan
Posted on: 29 Nov 2022 13:24

Is this only being added to Angular or is there work to add this to the Jquery version as well? 

 

ADMIN
Stefani
Posted on: 29 Nov 2022 09:36

Hi all,

This feature is implemented in v7.1.0 of `@progress/kendo-angular-treeview` package.

More information and example on how to use it can be found via the following documentation link:

https://www.telerik.com/kendo-angular-ui-develop/components/treeview/disabled-state/#toc-disable-parent-nodes

Regards,
Stefani
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

ADMIN
Yanmario
Posted on: 23 Feb 2022 08:38

Hi Mauro,

Thank you for the provided feedback.

I am happy to say that the team is going to extend the functionality and provide more options to the developers. The improvements are as follows:

1. The ability to disable parent nodes only.

2. The ability to expand a disabled node.

3. Option to hide checkbox for disabled nodes.

4. Update disabled checkbox state.

I will update the status of the feature request and the release of the improvements is expected in R2(17th March) or late R3(Mid-September).

Regards,
Yanmario
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.