Class InteractiveViewRunTab.Factory

java.lang.Object
jenkins.model.TransientActionFactory<Run>
io.jenkins.plugins.interactiveinput.ui.InteractiveViewRunTab.Factory
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
InteractiveViewRunTab

@Extension(ordinal=-1.0) public static class InteractiveViewRunTab.Factory extends TransientActionFactory<Run>
Attaches the tab to any build that has review documents (same gate as InteractiveViewRunAction). Attachment is layout-independent (cheap, deterministic); actual visibility is gated by InteractiveViewRunTab.getIconFileName() so nothing shows in the classic layout. ordinal = -1 so InteractiveViewRunAction.Factory wins Stapler's first-urlName match and serves the page.