---
schema_version: "1"
id: 45cfe7c6c5710d758799a12cc72a8bf0f8f0c3336740e82e46df22136862abc2
title: Calendar Launchpad Customization
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/retail_api/tpm_calendar_launchpad.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/tpm_calendar_launchpad.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 50a5cae6d963a8f565a9b12e3477ee0c2f658669d6df084598d2e91266b10bce
description: Customize the hover content and the buttons for a promotion on the TPM calendar launchpad UI by creating an Apex class as a customization hook.
---
# Calendar Launchpad Customization

Customize the hover content and the buttons for a promotion on the TPM calendar launchpad UI by creating an Apex class as a customization hook.

- **[Customize the TPM Calendar Launchpad](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/calendar_launchpad_apex_setup.htm)**  
    To customize the promotion hover content and buttons on the TPM calendar launchpad UI, create a callable Apex class as a customization hook.
- **[PromotionHoverContent Class](https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/promotion_content_hover_class.htm)**  
    The PromotionHoverContent Apex class provides programmatic access to the promotion hover content and the buttons on the trade calendar promotion launchpad UI.