tree.setItemValue
For example, tree.setItemValue(true,4) doesn't work with event tree.onItemValueChanged:
This code working correct:
Help please.
Thanks.
var MyTreeCheckbox = AW.Tree.Item.subclass();
MyTreeCheckbox.create = function(){
AW.Templates.Checkbox.create.call(this);
}
var treeValue = ["", true, false, "mixed", false, true, false];
var treeText = ["", "Home", "Favorites", "Font size", "Search", "Child1", "Child2"];
var treeImage = ["", "home", "favorites", "fontsize", "search"];
var treeView = {0:[1, 2, 3, 4], 1:[5, 6], 2:[7], 3:[8], 4:[9]};
var tree = new AW.UI.Tree;
tree.setItemTemplate(new MyTreeCheckbox);
tree.setItemValue(treeValue);
tree.setItemText(treeText);
tree.setItemImage(treeImage);
tree.setViewCount(function(i){return treeView[i] ? treeView[i].length : 0});
tree.setViewIndices(function(i){return treeView[i]});
document.write(tree);
tree.onItemValueChanged= function(value, i) {
tree.setItemValue(true,4);
}
//tree.setItemValue(true,4);
This code working correct:
...................
document.write(tree);
tree.setItemValue(true,4);
Help please.
Thanks.
Igor K.
September 5,