Class CardLayoutHelper
java.lang.Object
com.atlassian.greenhopper.web.rapid.view.cardlayout.CardLayoutHelper
Helper for Card Layout Field configuration in the web layer.
- Since:
- v6.5
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateEntry
(I18n2 i18n, CardLayoutFieldConfig cardLayoutFieldConfig) createEntry
(I18n2 i18n, com.atlassian.jira.issue.fields.Field field, CardLayoutField.Mode mode) getAvailableCardLayoutFieldEntryList
(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, CardLayoutField.Mode mode) Get available card layout fields for a given viewRapidView
andCardLayoutField.Mode
getAvailableCardLayoutFields
(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, CardLayoutField.Mode mode) Get available card layout fields for a given viewRapidView
andCardLayoutField.Mode
getCardLayoutFieldConfig
(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView) getConfiguredCardLayoutFieldsForMode
(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, CardLayoutField.Mode mode) getModeFromModeName
(String modeName)
-
Constructor Details
-
CardLayoutHelper
public CardLayoutHelper()
-
-
Method Details
-
getCardLayoutFieldConfig
public ServiceOutcome<CardLayoutFieldConfigModel> getCardLayoutFieldConfig(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView) -
getConfiguredCardLayoutFieldsForMode
public ServiceOutcome<CardLayoutFields> getConfiguredCardLayoutFieldsForMode(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, CardLayoutField.Mode mode) -
getAvailableCardLayoutFields
public ServiceOutcome<CardLayoutFields> getAvailableCardLayoutFields(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, CardLayoutField.Mode mode) Get available card layout fields for a given viewRapidView
andCardLayoutField.Mode
-
getAvailableCardLayoutFieldEntryList
public ServiceOutcome<List<CardLayoutFieldEntry>> getAvailableCardLayoutFieldEntryList(com.atlassian.jira.user.ApplicationUser user, RapidView rapidView, CardLayoutField.Mode mode) Get available card layout fields for a given viewRapidView
andCardLayoutField.Mode
-
createEntry
-
getModeFromModeName
-
createEntry
public CardLayoutFieldEntry createEntry(I18n2 i18n, com.atlassian.jira.issue.fields.Field field, CardLayoutField.Mode mode)
-