Uses of Class
de.xima.fc.gui.model.designer.TabViewModel
Packages that use TabViewModel
Package
Description
-
Uses of TabViewModel in de.xima.fc.gui.bean.designer
Methods in de.xima.fc.gui.bean.designer that return TabViewModel -
Uses of TabViewModel in de.xima.fc.gui.model.designer
Methods in de.xima.fc.gui.model.designer that return TabViewModelModifier and TypeMethodDescriptionstatic TabViewModelTabViewModel.empty()FrameDesignerModel.getTabViewModel()static TabViewModelConstructors in de.xima.fc.gui.model.designer with parameters of type TabViewModelModifierConstructorDescriptionFrameDesignerModel(BaseDesignerModel baseModel, TabViewModel tabViewModel, PreviewModel previewModel) Creates a new POJO model with the given data. -
Uses of TabViewModel in de.xima.fc.gui.utils.designer
Methods in de.xima.fc.gui.utils.designer with parameters of type TabViewModelModifier and TypeMethodDescriptionstatic TabModelTabViewActions.addTab(TabViewModel model, String tabId) Opens the given tab, adding it to the topbar menu.static TabSwitchResultTabViewActions.closeTab(TabViewModel model, TabModel tab) Close the given tab, removing it from the topbar menu.static TabModelTabViewActions.computeActiveTab(TabViewModel model) TabViewActions.computeAvailableTabs(TabViewModel model) static StringTabViewActions.computeExtraTopMenuEntriesForActiveTab(TabViewModel model) static booleanTabViewActions.computeIsHasMoreTabMenuEntries(TabViewModel model) TabViewActions.computeMoreTabIds(TabViewModel model) static org.primefaces.model.menu.MenuModelTabViewActions.computeMoreTabMenuEntries(TabViewModel model) static StringTabViewActions.computeOverlayStyleClass(TabViewModel model, TabModel tab) static StringTabViewActions.computeTabMenuCloseIconStyleClass(TabViewModel model, TabModel tab) TabViewActions.computeTabMenuItems(TabViewModel model) static StringTabViewActions.computeTabMenuStyleClass(TabViewModel model, TabModel tab) static StringTabViewActions.computeTabStyleClass(TabViewModel model, TabModel tab) static TabModelTabViewActions.findAvailableTabBy(TabViewModel model, EContentView contentView) static booleanTabViewActions.isAnyTabShownInTopMenu(TabViewModel model) static booleanTabViewActions.isAnyTabVisible(TabViewModel model) static booleanTabViewActions.isTabClosed(TabViewModel model, EContentView contentView) static booleanTabViewActions.isTabClosed(TabViewModel model, String tabId) static booleanTabViewActions.isTabOpen(TabViewModel model, EContentView contentView) static booleanTabViewActions.isTabOpen(TabViewModel model, String tabId) static TabModelTabViewActions.markError(TabViewModel model, String tabId, TabError error) Marks the given tab as erroneous, and adds the given error details.static voidTabViewActions.markUnsavedChanges(TabViewModel model, String tabId, boolean hasUnsavedChanges) Sets the flag whether the given tab has unsaved changes.static voidTabViewActions.showTabs(TabViewModel model, List<String> tabIds) Adds the given tabs to the list of tabs that are shown in the tab menu.static booleanTabViewActions.switchToTab(TabViewModel model, String tabId) Switches to the given tab, and setTabModel.isOpen()totrue.static booleanTabViewActions.switchToTab(TabViewModel model, String tabId, boolean openNewTab) Switches to the given tab, and setTabModel.isOpen()totrue.static booleanTabViewActions.switchToTab(TabViewModel model, String tabId, String fallbackTabId) Switches to the given tab, and setTabModel.isOpen()totrue.static voidTabViewActions.updatePlaceholderLibraryFor(TabViewModel tabViewModel) Updates the placeholder library so that it shows the placeholders that are available within the context of the given tab.