(exclude: any)
| 161 | } |
| 162 | |
| 163 | closeSiblings(exclude: any){ |
| 164 | const {treeNode, nodeModel} = this.props; |
| 165 | if (!treeNode.props.accordion) return; |
| 166 | if (nodeModel.isLeaf || !nodeModel.childNodes || !nodeModel.childNodes.length) return; |
| 167 | |
| 168 | nodeModel.childNodes.filter(e=> e !== exclude).forEach(e=>e.collapse()); |
| 169 | this.refresh(); |
| 170 | } |
| 171 | |
| 172 | refresh(){ |
| 173 | this.setState({}) |
no test coverage detected