Interface IViewMenuEntry

All Superinterfaces:
IMenuEntry

public interface IViewMenuEntry extends IMenuEntry
Common interface for view menu entries.

IMPORTANT: This interface is intended to be used by the formcycle core. Plugin developers should not implement this interface. This interface may be subject to change pretty soon.

Since:
8.5.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • getViewId

      String getViewId()
      Returns the ID of the view associated with this menu entry.
      Returns:
      the ID of the view associated with this menu entry
    • getView

      IView getView()
      Returns the view associated with this menu entry.
      Returns:
      the view associated with this menu entry
    • isOpenTargetInNewTab

      boolean isOpenTargetInNewTab()
      Returns whether the target of this menu entry should be opened in a new tab.
      Returns:
      true if the target should be opened in a new tab, false otherwise
    • isNeedsUserProfile

      boolean isNeedsUserProfile()
      Returns if users need to have a user profile to access this menu entry.
      Returns:
      true if users need to have a user profile to access this menu entry, false otherwise