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 Detail

      • 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