Interface AgentMailEditorAppearanceProvider


  • public interface AgentMailEditorAppearanceProvider

    A AgentMailEditorAppearanceProvider is used to customize the appearance of the agent's editor. This interface can only be used within the novomind iAGENT Desk application.

    Since:
    11.1
    • Method Detail

      • getAgentMailEditorAppearance

        AgentMailEditorAppearance getAgentMailEditorAppearance​(AgentMailEditorViewContext agentMailEditorViewContext)
        The method is called on plugins implementing this interface to customize the appearance of the agent's mail editor for a selected message. The required information is returned through a AgentMailEditorAppearance object. If the return value is null the editor will be displayed using default system settings.
        Parameters:
        agentMailEditorViewContext - The AgentMailEditorViewContext associated with the request to the view component
        Returns:
        The AgentMailEditorAppearance instance containing the information to display the agent's mail editor, or null to maintain the default behavior.
        Since:
        11.1