I have an igTree configured for LoadOnDemand. I've implemented the nodePopulating event to populate each node with children as I expand the node. Everything works fine.
However, I now find that I need to programmatically populate/expand some of the nodes without requiring a user to click to expand it.
In the igTree rendered event I have something like the following. Unfortunately, since each childNode is not populated, they aren't expanding. There is clearly code somewhere to initiate populating a node since a node gets populated when I click on the expand indicator. But I can't find anything documented that tells me how I can do it programmatically.
Is there something like $tree.igTree("populate",childNode); available?
var uncheckedNodes = $tree.igTree("uncheckedNodes");uncheckedNodes.forEach(function (child, i) { var childNode = child.element; if (i < 3) { $tree.igTree("expand",childNode); }});
Hello Ray,
Thank you for posting on our forum.
Please be advised that I will be looking into your query and will update you with any information that I am able to find.
In the meantime please be sure to contact us again if you have any additional questions or notes.