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 Summary
Modifier and TypeMethodDescriptiongetAgentMailEditorAppearance(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.getAgentPhoneTicketMailEditorAppearance(AgentPhoneTicketMailEditorViewContext agentPhoneTicketMailEditorViewContext) The method is called on plugins implementing this interface to customize the appearance of the agent's mail editor for a PhoneTicket.getAgentQuickCaseMailEditorAppearance(AgentQuickCaseMailEditorViewContext agentQuickCaseMailEditorViewContext) The method is called on plugins implementing this interface to customize the appearance of the agent's mail editor for a QuickCase. 
- 
Method Details
- 
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 aAgentMailEditorAppearanceobject. If the return value isnullthe editor will be displayed using default system settings.- Parameters:
 agentMailEditorViewContext- TheAgentMailEditorViewContextassociated with the request to the view component- Returns:
 - The 
AgentMailEditorAppearanceinstance containing the information to display the agent's mail editor, ornullto maintain the default behavior. - Since:
 - 11.1
 
 - 
getAgentQuickCaseMailEditorAppearance
default AgentQuickCaseMailEditorAppearance getAgentQuickCaseMailEditorAppearance(AgentQuickCaseMailEditorViewContext agentQuickCaseMailEditorViewContext) The method is called on plugins implementing this interface to customize the appearance of the agent's mail editor for a QuickCase. The required information is returned through aAgentQuickCaseMailEditorAppearanceobject. If the return value isnullthe editor will be displayed using default system settings.- Parameters:
 agentQuickCaseMailEditorViewContext- TheAgentQuickCaseMailEditorViewContextassociated with the request to the view component- Returns:
 - The 
AgentQuickCaseMailEditorAppearanceinstance containing the information to display the agent's mail editor, ornullto maintain the default behavior. - Since:
 - 12.22
 
 - 
getAgentPhoneTicketMailEditorAppearance
default AgentPhoneTicketMailEditorAppearance getAgentPhoneTicketMailEditorAppearance(AgentPhoneTicketMailEditorViewContext agentPhoneTicketMailEditorViewContext) The method is called on plugins implementing this interface to customize the appearance of the agent's mail editor for a PhoneTicket. The required information is returned through aAgentPhoneTicketMailEditorAppearanceobject. If the return value isnullthe editor will be displayed using default system settings.- Parameters:
 agentPhoneTicketMailEditorViewContext- TheAgentPhoneTicketMailEditorViewContextassociated with the request to the view component- Returns:
 - The 
AgentPhoneTicketMailEditorAppearanceinstance containing the information to display the agent's mail editor, ornullto maintain the default behavior. - Since:
 - 12.22
 
 
 -