class AwesomeBarFeature
(source)
Connects an AwesomeBar with a Toolbar and allows adding multiple AwesomeBar.SuggestionProvider implementations.
AwesomeBarFeature(awesomeBar: AwesomeBar, toolbar: Toolbar, engineView: EngineView? = null)
Connects an AwesomeBar with a Toolbar and allows adding multiple AwesomeBar.SuggestionProvider implementations. |
fun addHistoryProvider(historyStorage: HistoryStorage, loadUrlUseCase: LoadUrlUseCase): AwesomeBarFeature
Add a AwesomeBar.SuggestionProvider for browsing history to the AwesomeBar. |
|
fun addSearchProvider(searchEngine: SearchEngine, searchUseCase: DefaultSearchUseCase): AwesomeBarFeature
Add a AwesomeBar.SuggestionProvider for search engine suggestions to the AwesomeBar. |
|
fun addSessionProvider(sessionManager: SessionManager, selectTabUseCase: SelectTabUseCase): AwesomeBarFeature
Add a AwesomeBar.SuggestionProvider for "Open tabs" to the AwesomeBar. |