@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)
@ExperimentalApi default java.util.stream.Stream<FieldScreenTab> streamFieldScreenTabs(String fieldId)
fieldId - - id of the field for which field screen tabs will be returnedvoid 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-2024 Atlassian. All Rights Reserved.