Package-level declarations

Types

Link copied to clipboard
open class EntityGroup
Link copied to clipboard
class QuickFilterSelectionBsFragment(filterSortViewList: MutableList<FilterSortView>, listener: QuickFilterSelectionBsFragment.Listener, filterSortViewType: FilterSortView.FilterSortViewType, heightPercentage: Float, defaultAZSortState: Boolean) : BottomSheetDialogFragment
Link copied to clipboard
This preference file `recent_search_results.xml` will contain only the RecentSearchItems.
Link copied to clipboard
Link copied to clipboard

Single formatting authority for the short-name parenthetical DISPLAY rule.

Link copied to clipboard
class SearchFragment : BaseFragment<ERROR CLASS: Symbol not found for FragmentSearchBinding>

SearchFragment is modular Search class to use. Feature- It searches for given results into given property if downloaded. It can be used as simple fragment. It can also be used full screen bottom up sheet fragment.

Link copied to clipboard
interface SearchListener
Link copied to clipboard
open class SearchResultItem
Link copied to clipboard
Link copied to clipboard
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

Link copied to clipboard
class SearchViewModel(context: Context, mapUiApi: MapUiApi, coreApi: CoreApi, coroutineDispatcherProvider: CoroutineDispatcherProvider) : ViewModel
Link copied to clipboard
class SearchViewModelFactory(context: Context, mapUiApi: MapUiApi, coreApi: CoreApi, coroutineDispatcherProvider: CoroutineDispatcherProvider) : ViewModelProvider.Factory