Class AgentHomeTab
- java.lang.Object
-
- com.novomind.ecom.api.iagent.frontend.tab.AbstractTab
-
- com.novomind.ecom.api.imail.agent.frontend.home.AgentHomeTab
-
- All Implemented Interfaces:
Tab
,com.novomind.ecom.common.api.attribute.DisplayNamed
,com.novomind.ecom.common.api.attribute.Named
public final class AgentHomeTab extends AbstractTab
Instances of this class are used as return values ofAgentHomeTabProvider
to display custom tabs in the home section of the novomind iAGENT Desk UI.- Since:
- 12.14
-
-
Field Summary
-
Fields inherited from class com.novomind.ecom.api.iagent.frontend.tab.AbstractTab
displayName, name, url
-
-
Constructor Summary
Constructors Constructor Description AgentHomeTab(java.lang.String name, java.lang.String displayName, java.lang.String url)
Initializes a newly createdAgentHomeTab
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentHomeTabBehavior
getBehavior()
The behavior of theAgentHomeTab
when the tab's parent view is being rendered.AgentHomeTab
setBehavior(AgentHomeTabBehavior behavior)
java.lang.String
toString()
-
Methods inherited from class com.novomind.ecom.api.iagent.frontend.tab.AbstractTab
getDisplayName, getName, getUrl
-
-
-
-
Constructor Detail
-
AgentHomeTab
public AgentHomeTab(java.lang.String name, java.lang.String displayName, java.lang.String url)
Initializes a newly createdAgentHomeTab
- Parameters:
name
- The unique name of the home tabdisplayName
- The name to be displayed at the top of the home taburl
- The url to be loaded and displayed within the iframe of the home tab- Since:
- 12.14
-
-
Method Detail
-
setBehavior
public AgentHomeTab setBehavior(AgentHomeTabBehavior behavior)
- Parameters:
behavior
- The behavior of this home tab- Returns:
- the
AgentHomeTab
- Since:
- 12.14
-
getBehavior
public AgentHomeTabBehavior getBehavior()
The behavior of theAgentHomeTab
when the tab's parent view is being rendered.- Returns:
- the
AgentHomeTabBehavior
- Since:
- 12.14
-
toString
public java.lang.String toString()
- Overrides:
toString
in classAbstractTab
-
-