public class BoardSidebarRenderer extends Object
Constructor and Description |
---|
BoardSidebarRenderer(GlobalBoardSidebarRenderer globalBoardSidebarRenderer,
com.atlassian.jira.security.JiraAuthenticationContext jiraAuthenticationContext,
ProjectRapidViewService projectRapidViewService,
com.atlassian.jira.bc.project.ProjectService projectService,
ProjectSidebarRenderer projectSidebarRenderer,
RapidViewPermissionService rapidViewPermissionService,
SidebarDarkFeatureManager sidebarDarkFeatureManager,
GlobalBoardDarkFeatureManager globalBoardDarkFeatureManager,
SoftwareProjectTypeServiceBridge softwareProjectTypeServiceBridge,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService) |
Modifier and Type | Method and Description |
---|---|
String |
getSidebarHtml(String projectKey,
RapidView rapidView)
Get the board sidebar HTML.
|
boolean |
shouldShowSidebar(String projectKey,
RapidView rapidView)
Only show the sidebar if the dark feature is enabled, the current user can see the
RapidView for which the sidebar is being rendered AND the conditions
to shown one of the sidebars are true. |
public BoardSidebarRenderer(GlobalBoardSidebarRenderer globalBoardSidebarRenderer, com.atlassian.jira.security.JiraAuthenticationContext jiraAuthenticationContext, ProjectRapidViewService projectRapidViewService, com.atlassian.jira.bc.project.ProjectService projectService, ProjectSidebarRenderer projectSidebarRenderer, RapidViewPermissionService rapidViewPermissionService, SidebarDarkFeatureManager sidebarDarkFeatureManager, GlobalBoardDarkFeatureManager globalBoardDarkFeatureManager, SoftwareProjectTypeServiceBridge softwareProjectTypeServiceBridge, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService)
public String getSidebarHtml(String projectKey, RapidView rapidView)
projectKey
- key for Project
to use if project sidebar is renderedrapidView
- the RapidView
being renderedpublic boolean shouldShowSidebar(String projectKey, RapidView rapidView)
RapidView
for which the sidebar is being rendered AND the conditions
to shown one of the sidebars are true.projectKey
- key for Project
to use if project sidebar is renderedrapidView
- the RapidView
being renderedCopyright © 2007–2015 Atlassian. All rights reserved.