SearchScopeManager

class SearchScopeManager(binding: ERROR CLASS: Symbol not found for FragmentSearchBinding, viewModel: SearchViewModel, propertyId: Int, textChangeListener: DelayedTextWatcher?, hideSoftKeyboard: () -> Unit, searchAction: SearchFragment.SearchAction, lifecycleOwner: LifecycleOwner)

The Search Group (Here, as Search Scope) related UI functionality is offloaded to this class. This class has all methods related to manage search scope related ui. example set ui click listener, reset ui

Constructors

Link copied to clipboard
constructor(binding: ERROR CLASS: Symbol not found for FragmentSearchBinding, viewModel: SearchViewModel, propertyId: Int, textChangeListener: DelayedTextWatcher?, hideSoftKeyboard: () -> Unit, searchAction: SearchFragment.SearchAction, lifecycleOwner: LifecycleOwner)

Types

Link copied to clipboard
data class SearchScopeView(val container: ConstraintLayout, val name: TextView, val icon: ImageView, val scope: SearchScope)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard