tree node not close

закрываю ветки в дереве по событию, проблема внутри ветки-родителя если я ее повторно открываю, child-ы которые были открыты в прошлый раз, в этот сразу открыты, как решить проблему если parent закрылся то и child-ы его все закрывать?
onSelectChange: function (id_) {
if (id != 1) {
$$(‘tree_id’).data.eachOpen(function (obj) {
this.close(obj.id);
}, $$(‘tree_id’), $$(‘tree_id’).getParentId(id));
}
}

Вы можете использовать методeachSubItem, который проходится по всем child-ам у parent-a, независимо от их уровня, и закрыть их: http://webix.com/snippet/bd558973

да спасибо, работает, а можно чтобы такая же реакция была, но по раскрытию ветки на крестике?

закрыто