Class ClientFormThemePreferences

java.lang.Object
de.xima.fc.mdl.profile.ClientFormThemePreferences
All Implemented Interfaces:
Serializable

public final class ClientFormThemePreferences extends Object implements Serializable
Model for the preferences related to the UI that lets the user manage and edit client form themes.
Since:
8.3.0
Author:
XIMA Media GmbH
See Also:
  • Constructor Details

    • ClientFormThemePreferences

      public ClientFormThemePreferences()
  • Method Details

    • getEditMode

      public EFormThemeEditMode getEditMode()
      Gets the UI mode for editing client form themes. This is used to determine which parts of the UI are shown to the user. Simple mode only shows two simple CSS editors for the form and HTML template CSS, advanced mode shows a full-fledged file explorer.
      Returns:
      The UI mode for editing client form themes.
    • setEditMode

      public void setEditMode(EFormThemeEditMode editMode)
      Sets the UI mode for editing client form themes. This is used to determine which parts of the UI are shown to the user. Simple mode only shows two simple CSS editors for the form and HTML template CSS, advanced mode shows a full-fledged file explorer.
      Parameters:
      editMode - The UI mode for editing client form themes.
    • hasEditMode

      public boolean hasEditMode()
      Gets whether the editMode was already set. Returns false when the user did not set the edit mode to any particular value yet.
      Returns:
      true if the edit mode was set, false otherwise.