---
title: "AppBarOverflowIndicator"
description: "Default overflow indicator for an `AppBarRow` and `AppBarColumn`. It uses a `IconButton`. When
clicked it will open the menu associated with the provided `AppBarMenuState`."
type: "component"
---

<div class='type'>Composable Component</div>



Default overflow indicator for an `AppBarRow` and `AppBarColumn`. It uses a `IconButton`. When
clicked it will open the menu associated with the provided `AppBarMenuState`.

<a id='references'></a>

<div class='sourceset sourceset-common'>Common</div>


```kotlin
@Composable
fun AppBarOverflowIndicator(
    menuState: AppBarMenuState,
    modifier: Modifier = Modifier,
    enabled: Boolean = true,
    shape: Shape = IconButtonDefaults.standardShape,
    colors: IconButtonColors = IconButtonDefaults.iconButtonColors(),
    interactionSource: MutableInteractionSource? = null,
)
```


#### Parameters

| | |
| --- | --- |
| menuState | the `AppBarMenuState` used to show or dismiss the overflow menu. |
| modifier | `Modifier` to be applied to the overflow indicator. |
| enabled | controls the enabled state of this icon button. When `false`, this component will not respond to user input, and it will appear visually disabled and disabled to accessibility services. |
| shape | defines the shape of this icon button's container. |
| colors | `IconButtonColors` that will be used to resolve the colors used for this icon button in different states. See `IconButtonDefaults.iconButtonColors`. |
| interactionSource | an optional hoisted `MutableInteractionSource` for observing and emitting `androidx.compose.foundation.interaction.Interaction`s for this icon button. You can use this to change the icon button's appearance or preview the icon button in different states. Note that if `null` is provided, interactions will still happen internally. |






