> For the complete documentation index, see [llms.txt](https://docs.acho.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acho.io/app-builder/app-construction/elements/web-elements/collapse-menu.md).

# Collapse Menu

Collapse menus are typically used for navigation to different pages or sections.

A collapse menu contains 3 parts:

1. Title container
2. Arrow icon to collapse and expand the menu (on the right)
3. Menu content

<figure><img src="/files/QBupiDwUfDbVktCYKUTT" alt=""><figcaption></figcaption></figure>

You can customize all three parts. For example, in menu content, you can add a [Clickable](/app-builder/app-construction/elements/web-elements/clickable.md) with [Text](/app-builder/app-construction/elements/web-elements/text.md) inside, and set an interaction on the clickable to navigate to a different page.

## Properties

<figure><img src="/files/fsGu3yM4CtY61B5wxASO" alt=""><figcaption></figcaption></figure>

**Group ID:** If you have multiple collapse menus, group them together by Group ID. To group elements, give them the same ID.

**Single Collapse:** If you have grouped collapsed menus by Group ID, turning on Single Collapse ensures that only one collapse menu will be open at a time.

**Default Expand:** When on, the collapse menu will be expanded by default.

See [Tooltip](/app-builder/app-construction/elements/tooltip.md) for tooltip configurations.

## Supported Events

**Toggle menu:** Triggered when user toggles the menu arrow.

## Supported Actions

**Set Data:** Change element data. See [Data Store](/app-builder/app-construction/data-store.md).

**Set Loading:** Set loading animation. See [Set loading animations](/app-builder/popular-use-cases/set-loading-animations.md).

{% hint style="info" %}
Visit [Interactions](/app-builder/app-construction/interactions.md) for more on events and actions.
{% endhint %}
