Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

FlowBinding AppCompat

This module provides bindings for the AndroidX AppCompat library.

Transitive Dependency

androidx.appcompat:appcompat

Download

implementation "io.github.reactivecircus.flowbinding:flowbinding-appcompat:${flowbinding_version}"

Available Bindings

// ActionMenuView
fun ActionMenuView.itemClicks(): Flow<MenuItem>

// PopupMenu
fun PopupMenu.dismisses(): Flow<Unit>
fun PopupMenu.itemClicks(): Flow<MenuItem>

// SearchView
fun SearchView.queryTextChanges(): InitialValueFlow<CharSequence>
fun SearchView.queryTextEvents(): InitialValueFlow<QueryTextEvent>

// Toolbar
fun Toolbar.itemClicks(): Flow<MenuItem>
fun Toolbar.navigationClicks(): Flow<Unit>