Interface AgentChatEditorAppearanceProvider


public interface AgentChatEditorAppearanceProvider

An AgentChatEditorAppearanceProvider is used to customize the appearance of the agent's chat editor.

This interface can only be used within the novomind iAGENT Chat Agent application.

Since:
12.36
  • Method Details

    • getAgentChatEditorAppearance

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