@PublicApi
public interface FieldScreenManager
FieldScreen getFieldScreen(Long id)
Collection<FieldScreen> getFieldScreens()
@ExperimentalApi Collection<FieldScreen> getFieldScreens(String searchQuery)
searchQuery
- - search phrase which screen's name or description may contain@ExperimentalApi Collection<FieldScreen> getFieldScreens(int startIndex, int count)
startIndex
- - index where every screen that has its index lower than startIndex will be discardedcount
- - upper limit of screens to return@ExperimentalApi Collection<FieldScreen> getFieldScreens(int startIndex, int count, String searchQuery)
startIndex
- - index where every screen that matches the search query has its index lower than startIndex will be discardedcount
- - upper limit of screens with matching search query to returnsearchQuery
- - search phrase which screen's name or description may containCollection<FieldScreenTab> getFieldScreenTabs(String fieldId)
void createFieldScreen(FieldScreen fieldScreen)
void updateFieldScreen(FieldScreen fieldScreen)
void removeFieldScreen(Long id)
void createFieldScreenTab(FieldScreenTab fieldScreenTab)
void updateFieldScreenTab(FieldScreenTab fieldScreenTab)
void removeFieldScreenTabs(FieldScreen fieldScreen)
void removeFieldScreenTab(Long id)
List<FieldScreenTab> getFieldScreenTabs(FieldScreen fieldScreen)
void createFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
void updateFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
void removeFieldScreenLayoutItem(FieldScreenLayoutItem fieldScreenLayoutItem)
void removeFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
List<FieldScreenLayoutItem> getFieldScreenLayoutItems(FieldScreenTab fieldScreenTab)
void removeFieldScreenItems(String fieldId)
void refresh()
FieldScreenLayoutItem buildNewFieldScreenLayoutItem(String fieldId)
FieldScreenTab getFieldScreenTab(Long fieldScreenTabId)
boolean screenNameExists(String name)
boolean screenNameOrDescriptionContains(FieldScreen fieldScreen, String phrase)
fieldScreen
- - field screens on which phrase search will be performedphrase
- - search phrase that field screen's name or description should containCopyright © 2002-2023 Atlassian. All Rights Reserved.