UI Elements
CampaignExecutionClientTab, CampaignExecutionDetailsTab
In TimveroOS, tabs (EntityTabController) are used to display additional information about an entity on its detail page.
π CampaignExecutionClientTab
A controller tab that displays clients involved in a specific campaign execution.
Example:
@Controller
@RequestMapping("/clients")
public class CampaignExecutionClientTab extends EntityTabController<Long, CampaignExecution> {
@Override
public boolean isVisible(CampaignExecution entity) {
return true; // logic to determine visibility
}
}π Displays a table of clients using the template: /campaign-execution/tab/clients.html
β
/campaign-execution/tab/clients.html
/campaign-execution/tab/clients.htmlDisplays a list of clients in a tabular format.
Used by CampaignExecutionClientTab.
Example:
π CampaignExecutionDetailsTab
A controller tab that shows key execution information: date, status, errors, and related applications.
Example:
π Uses the template: /campaign-execution/tab/details.html
β
/campaign-execution/tab/details.html
/campaign-execution/tab/details.htmlDisplays:
Execution start date
Execution status
Link to the associated campaign
Number of applications
Execution error details (if any)
Example:
Last updated
Was this helpful?