# AppBarConfiguration.OnNavigateUpListener

Artifact: [androidx.navigation:navigation-ui](https://developer.android.com/jetpack/androidx/releases/navigation) [View Source](https://cs.android.com/search?q=file:androidx/navigation/ui/AppBarConfiguration.kt+class:androidx.navigation.ui.AppBarConfiguration.OnNavigateUpListener) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/navigation#1.0.0)

*** ** * ** ***

<br />

```
public fun interface AppBarConfiguration.OnNavigateUpListener
```

<br />

*** ** * ** ***

Interface for providing custom 'up' behavior beyond what is provided by `https://developer.android.com/reference/androidx/navigation/NavController#navigateUp()`.

| See also |
|---|---|
| `https://developer.android.com/reference/androidx/navigation/ui/AppBarConfiguration.Builder#setFallbackOnNavigateUpListener(androidx.navigation.ui.AppBarConfiguration.OnNavigateUpListener)` |   |
| `https://developer.android.com/reference/androidx/navigation/ui/NavigationUI#navigateUp(androidx.navigation.NavController,androidx.customview.widget.Openable)` |   |

## Summary

| ### Public methods |
|---|---|
| `abstract boolean` | `https://developer.android.com/reference/androidx/navigation/ui/AppBarConfiguration.OnNavigateUpListener#onNavigateUp()()` Callback for handling the Up button. |

## Public methods

### onNavigateUp

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/navigation#1.0.0)

```
abstract boolean onNavigateUp()
```

Callback for handling the Up button.

| Returns |
|---|---|
| `boolean` | true if the listener successfully navigated 'up' |