# androidx.wear.widget.drawer

# androidx.wear.widget.drawer

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/wear/widget/drawer/package-summary "View this page in Java")

## Interfaces

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|
| [WearableNavigationDrawerView.OnItemSelectedListener](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableNavigationDrawerView.OnItemSelectedListener) | Listener which is notified when the user selects an item. |

## Classes

|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [WearableActionDrawerView](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableActionDrawerView)                                                                         | Ease of use class for creating a Wearable action drawer.                                                                                                                                                                                                                                           |
| [WearableDrawerController](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerController)                                                                         | Provides the ability to manipulate a[WearableDrawerView's](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerView)position within a[WearableDrawerLayout](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerLayout). |
| [WearableDrawerLayout](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerLayout)                                                                                 | Top-level container that allows interactive drawers to be pulled from the top and bottom edge of the window.                                                                                                                                                                                       |
| [WearableDrawerLayout.DrawerStateCallback](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerLayout.DrawerStateCallback)                                         | Listener for monitoring events about drawers.                                                                                                                                                                                                                                                      |
| [WearableDrawerView](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerView)                                                                                     | View that contains drawer content and a peeking view for use with[WearableDrawerLayout](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableDrawerLayout).                                                                                                          |
| [WearableNavigationDrawerView](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableNavigationDrawerView)                                                                 | Ease of use class for creating a Wearable navigation drawer.                                                                                                                                                                                                                                       |
| [WearableNavigationDrawerView.WearableNavigationDrawerAdapter](https://developer.android.com/reference/kotlin/androidx/wear/widget/drawer/WearableNavigationDrawerView.WearableNavigationDrawerAdapter) | Adapter for specifying the contents of WearableNavigationDrawer.                                                                                                                                                                                                                                   |