The disable/enable applies a class that you've defined with the opacity you want to show disabled with - and disable() deselects the record so that you don't have a disabled and selected item. Then you apply the listener for beforeselect once there on the dataview and it'll just check to see if the disabledCls you defined is on the record's node or not.

The disable/enable applies a class that you've defined with the opacity you want to show disabled with - and disable() deselects the record so that you don't have a disabled and selected item. Then you apply the listener for beforeselect once there on the dataview and it'll just check to see if the disabledCls you defined is on the record's node or not.

Are you a Sencha products veteran who has wondered what it might be like to work at Sencha? If so, please reach out to our human resources manager: fabienne.bell@sencha.com