This module provides bindings for the AndroidX AppCompat library.
androidx.appcompat:appcompat
implementation "io.github.reactivecircus.flowbinding:flowbinding-appcompat:${flowbinding_version}"
// ActionMenuView
fun ActionMenuView.itemClicks(): Flow<MenuItem>
// PopupMenu
fun PopupMenu.dismisses(): Flow<Unit>
fun PopupMenu.itemClicks(): Flow<MenuItem>
// SearchView
fun SearchView.queryTextChanges(emitImmediately: Boolean = false): Flow<CharSequence>
fun SearchView.queryTextEvents(emitImmediately: Boolean = false): Flow<QueryTextEvent>
// Toolbar
fun Toolbar.itemClicks(): Flow<MenuItem>
fun Toolbar.navigationClicks(): Flow<Unit>