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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description 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.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.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.
-
-
-
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 aAgentMailEditorAppearance
object. If the return value isnull
the editor will be displayed using default system settings.- Parameters:
agentMailEditorViewContext
- TheAgentMailEditorViewContext
associated with the request to the view component- Returns:
- The
AgentMailEditorAppearance
instance containing the information to display the agent's mail editor, ornull
to 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 aAgentQuickCaseMailEditorAppearance
object. If the return value isnull
the editor will be displayed using default system settings.- Parameters:
agentQuickCaseMailEditorViewContext
- TheAgentQuickCaseMailEditorViewContext
associated with the request to the view component- Returns:
- The
AgentQuickCaseMailEditorAppearance
instance containing the information to display the agent's mail editor, ornull
to 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 aAgentPhoneTicketMailEditorAppearance
object. If the return value isnull
the editor will be displayed using default system settings.- Parameters:
agentPhoneTicketMailEditorViewContext
- TheAgentPhoneTicketMailEditorViewContext
associated with the request to the view component- Returns:
- The
AgentPhoneTicketMailEditorAppearance
instance containing the information to display the agent's mail editor, ornull
to maintain the default behavior. - Since:
- 12.22
-
-