Class WelcomePageModel

java.lang.Object
de.xima.fc.user_portal.view_model.pages.WelcomePageModel
All Implemented Interfaces:
Serializable

public class WelcomePageModel extends Object implements Serializable
This class represents the model for the welcome page of the user portal. It contains various fields related to the content displayed on the welcome page. Use the builder for configuring an instance.
Since:
8.2.0
See Also:
  • Method Details

    • builder

      public static WelcomePageModel.Builder builder()
      Creates a new builder for configuring an instance of the welcome page model.
      Returns:
      A new builder instance.
    • getFormsButtonLabel

      public String getFormsButtonLabel()
      Gets the display text for the forms button on the welcome page.
      Returns:
      The forms button text.
    • getLabelAccessibility

      public String getLabelAccessibility()
      Gets the display text for the accessibility page of the user portal.
      Returns:
      The accessibility text.
    • getLabelDataPrivacy

      public String getLabelDataPrivacy()
      Gets the display text for the data privacy page of the user portal.
      Returns:
      The data privacy text.
    • getLabelHelp

      public String getLabelHelp()
      Gets the display text for the help page of the user portal.
      Returns:
      The help text.
    • getLabelImprint

      public String getLabelImprint()
      Gets the display text for the imprint page of the user portal.
      Returns:
      The imprint text.
    • getLabelMailSupport

      public String getLabelMailSupport()
      Gets the display text for the email support page of the user portal.
      Returns:
      The email support text.
    • getLabelTermsConditions

      public String getLabelTermsConditions()
      Gets the display text for the terms and conditions page of the user portal.
      Returns:
      The terms and conditions text.
    • getLinkAccessibility

      public String getLinkAccessibility()
      Gets the link for the accessibility page of the user portal.
      Returns:
      The accessibility link.
    • getLinkDataPrivacy

      public String getLinkDataPrivacy()
      Gets the link for the data privacy page of the user portal.
      Returns:
      The data privacy link.
    • getLinkHelp

      public String getLinkHelp()
      Gets the link for the help page of the user portal.
      Returns:
      The help link.
    • getLinkImprint

      public String getLinkImprint()
      Gets the link for the imprint page of the user portal.
      Returns:
      The imprint link.
    • getLinkMailSupport

      public String getLinkMailSupport()
      Gets the link for the email support page of the user portal.
      Returns:
      The email support link.
    • getLinkTermsConditions

      public String getLinkTermsConditions()
      Gets the link for the terms and conditions page of the user portal.
      Returns:
      The terms and conditions link.
    • getLoginButtonLabel

      public String getLoginButtonLabel()
      Gets the display text for the login button on the welcome page.
      Returns:
      The login button text.
    • getSubtitle

      public String getSubtitle()
      Gets the subtitle for the welcome page, displayed below the main title.
      Returns:
      The subtitle text.
    • getTitle

      public String getTitle()
      Gets the main title for the welcome page.
      Returns:
      The title text.