Name Description Size Coverage
awesomebar -
BrowserStoreToFenixSearchMapperMiddleware.kt [SearchFragmentStore] [Middleware] to synchronize search related details from [BrowserStore]. @param browserStore The [BrowserStore] to sync from. @param scope [CoroutineScope] used for running long-running operations in background. @param appStore The [AppStore] to sync from. 2764 -
BrowserToolbarSearchMiddleware.kt 35295 -
BrowserToolbarSearchStatusSyncMiddleware.kt [Middleware] for synchronizing whether a search is active between [BrowserToolbarStore] and [AppStore]. @param appStore [AppStore] through which the toolbar updates can be integrated with other application features. @param browsingModeManager [BrowsingModeManager] for querying the current browsing mode. @param scope [CoroutineScope] used for running long running operations in background. 3149 -
BrowserToolbarToFenixSearchMapperMiddleware.kt [SearchFragmentStore] [Middleware] to synchronize search related details from [BrowserToolbarStore]. @param toolbarStore The [BrowserToolbarStore] to sync from. @param browsingModeManager [BrowsingModeManager] for querying the current browsing mode. @param scope [CoroutineScope] used for running long running operations in background. @param browserStore The [BrowserStore] to sync from. 4498 -
ext -
FenixSearchMiddleware.kt 21708 -
SearchFragmentStore.kt The [Store] for holding the [SearchFragmentState] and applying [SearchFragmentAction]s. @param initialState The initial state of the store. @param middleware The [Middleware]s to apply to the store. 31296 -
VoiceSearchAIControlFeature.kt The AI Controls feature settings for voice search. 2615 -
VoiceSearchReducer.kt Reducer for [VoiceSearchAction]s. Handles state transitions for voice search functionality based on incoming actions. 1592 -