diff --git a/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/configure-entries.jelly b/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/configure-entries.jelly index abb28fc2..a8c65aa7 100644 --- a/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/configure-entries.jelly +++ b/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/configure-entries.jelly @@ -1,5 +1,5 @@ - + @@ -129,17 +129,6 @@ - + \ No newline at end of file diff --git a/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/show-nested-jobs.js b/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/show-nested-jobs.js new file mode 100644 index 00000000..2cff51f9 --- /dev/null +++ b/build-monitor-plugin/src/main/resources/com/smartcodeltd/jenkinsci/plugins/buildmonitor/BuildMonitorView/show-nested-jobs.js @@ -0,0 +1,8 @@ +Behaviour.specify("#recurse", "ListView", 0, function(e) { + var nestedElements = document.querySelectorAll("SPAN.nested") + e.onclick = function() { + nestedElements.forEach(function(el) { + el.style.display = e.checked ? "" : "none"; + }); + } +});