(group, toggle)
| 354 | var _groupTogglers = {}; |
| 355 | |
| 356 | var _getGroupToggler = function(group, toggle){ |
| 357 | if(_groupTogglers[group]){ return _groupTogglers[group]; } |
| 358 | var rolledUp = true; |
| 359 | return (_groupTogglers[group] = function(evt, forceOpen){ |
| 360 | var nodes = groupNodes[group].__items; |
| 361 | var x; |
| 362 | if(rolledUp||forceOpen){ |
| 363 | rolledUp = false; |
| 364 | for(x=0; x<nodes.length; x++){ |
| 365 | nodes[x].style.display = ""; |
| 366 | } |
| 367 | toggle.innerHTML = "▼"; |
| 368 | }else{ |
| 369 | rolledUp = true; |
| 370 | for(x=0; x<nodes.length; x++){ |
| 371 | nodes[x].style.display = "none"; |
| 372 | } |
| 373 | toggle.innerHTML = "►"; |
| 374 | } |
| 375 | }); |
| 376 | }; |
| 377 | |
| 378 | var addGroupToList = function(group){ |
| 379 | if(!byId("testList")){ return; } |
no outgoing calls
no test coverage detected
searching dependent graphs…