tree node close

как при открытии определенной ветки дерева закрывать все открытые ветки одного уровня с открываемой

Можно использовать что вроде следующего

tree.data.eachOpen(function(obj){
   this.closeItem(obj.id);
}, tree, tree.getParentId(id));

не совсем понял где это использовать, закрываться ветки должны при открытии одной закрываются открытые, на событие какое то вешать?
tree.data.eachOpen(function(obj){
this.closeItem(obj.id);
}, tree, tree.getParentId(id));

и тут же вопрос можно ли поменять цвет шрифта value открываемой ветки вместе с ее childs

вопрос с tree.data.eachOpen(function(obj){
this.closeItem(obj.id);
}, tree, tree.getParentId(id)); закрыт,
можно уточнить по второму вопросу?

Цвет шрифта можно контролировать через template:
http://webix.com/snippet/a9e8684c