Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

corbind-leanback

To add androidx leanback bindings, import corbind-leanback module:

dependencies {
    implementation("ru.ldralighieri.corbind:corbind-leanback:1.12.1")
}

List of extensions

Component Extension Description
SearchBar searchQueryChanges Called when the search bar detects a change in the query.
searchQueryChangeEvents A more advanced version of the searchQueryChanges.
SearchEditText keyboardDismisses Called when the keyboard is dismissed.

Example

search.searchQueryChanges() // Flow<String>
    .map { it.toLowerCase(Locale.getDefault()) }
    .onEach { query -> filter.updateItems(query) }
    .flowWithLifecycle(lifecycle)
    .launchIn(lifecycleScope) // lifecycle-runtime-ktx

More examples in source code