@PublicApi
public interface ColumnLayout
Modifier and Type | Interface and Description |
---|---|
static class |
ColumnLayout.ColumnConfig
Represents the cause or source of columns in an issue table, e.g.
|
Modifier and Type | Method and Description |
---|---|
List<String> |
asFieldNames() |
boolean |
contains(NavigableField navigableField) |
List<ColumnLayoutItem> |
getAllVisibleColumnLayoutItems(ApplicationUser user)
Get the
ColumnLayoutItems that can be displayed to the user. |
ColumnLayout.ColumnConfig |
getColumnConfig() |
List<ColumnLayoutItem> |
getColumnLayoutItems() |
List<ColumnLayoutItem> |
getVisibleColumnLayoutItems(ApplicationUser user,
QueryContext queryContext)
Deprecated.
Current implementation of this method is not very good performance wise. Use
getColumnLayoutItems() instead. Since 6.3.3 |
List<ColumnLayoutItem> getColumnLayoutItems()
@Deprecated List<ColumnLayoutItem> getVisibleColumnLayoutItems(ApplicationUser user, QueryContext queryContext) throws ColumnLayoutException
getColumnLayoutItems()
instead. Since 6.3.3ColumnLayoutItems
that can be displayed to the user.user
- the user for whom the columns are to be displayed.queryContext
- the context of the search the columns are being displayed forColumnLayoutException
- if exception thrown while retreiving column layoutList<ColumnLayoutItem> getAllVisibleColumnLayoutItems(ApplicationUser user) throws ColumnLayoutException
ColumnLayoutItems
that can be displayed to the user.user
- the user for whom the columns are to be displayed.ColumnLayoutException
- if exception thrown while retreiving column layoutboolean contains(NavigableField navigableField)
ColumnLayout.ColumnConfig getColumnConfig()
Copyright © 2002-2021 Atlassian. All Rights Reserved.