(id)
| 173 | } |
| 174 | } |
| 175 | export function selectListNodeById(id) { |
| 176 | setSelectedProgramId(id); |
| 177 | renderNodeList(allNodeData); |
| 178 | const node = allNodeData.find(n => n.id == id); |
| 179 | if (node) { |
| 180 | window._lastSelectedNodeData = node; |
| 181 | setSidebarSticky(true); |
| 182 | showSidebarContent(node, false); |
| 183 | showSidebarListView(); |
| 184 | } |
| 185 | } |
| 186 | |
| 187 | // List search/sort events |
| 188 | if (document.getElementById('list-search')) { |
no test coverage detected