Ext JS - extend TreeNodeUI


We need a specialized EXT JS TreePanel to model progress within a hierarchy of dependent tasks, I think this means extending Ext.tree.TreeNodeUI.

Users have a set of dependent tasks and need to keep track of progress.

Only leaf nodes should have enabled checkboxes. Parent nodes should have disabled checkboxes (because their state depends on all their children).

When a leaf node is checked, if any of its ancestors now have all their children checked, then they should display a checked (but still disabled) check box. So by completing the last task, the consequence ripples up the tree.

The yellow folder and file icons should be hidden because this tree represents tasks not files.

If a node is checked, it should also show a green tick icon of the same size as the yellow file icons. Otherwise a red cross icon.

Skills: Javascript

See more: extend treenodeui, treenodeui, tree to box, tree red, tree node, red on tree, icons folder, icon folder, folder icons, treenodeui ext, extending treenodeui, treenodeui extend, if js, red cross, need js file, EXT, check parent, node javascript, checkboxes, javascript extend, javascript hidden show, file folder icon, display model, model children, folder icon

Project ID: #924237

4 freelancers are bidding on average $283 for this job


Extjs expert here. please read PM for more details. thanks

$350 USD in 4 days
(4 Reviews)

Hi, I have more than 3 years of experience in this topic, let me do it for you.

$250 USD in 10 days
(2 Reviews)

Please see PM

$250 USD in 10 days
(0 Reviews)

I will do it, m pretty good with ExtJS, will provide you with error free code, there are still few bugs related to checkboxes in Tree Node, will try to do my best.

$280 USD in 7 days
(1 Review)