Indexable Data Provider
Defines an interface for external data indexing.
See also
Functions
Link copied to clipboard
Link copied to clipboard
open fun registerIndexableDataProviderEngine(dataProviderEngine: IndexableDataProviderEngine, callback: CompletionCallback<Unit>): AsyncOperationTask
abstract fun registerIndexableDataProviderEngine(dataProviderEngine: IndexableDataProviderEngine, executor: Executor, callback: CompletionCallback<Unit>): AsyncOperationTask
Registers engine with this data provider. Allows to keep search index of search engines, associated with this data provider, up-to-date.
Link copied to clipboard
open fun unregisterIndexableDataProviderEngine(dataProviderEngine: IndexableDataProviderEngine, callback: CompletionCallback<Boolean>): AsyncOperationTask
abstract fun unregisterIndexableDataProviderEngine(dataProviderEngine: IndexableDataProviderEngine, executor: Executor, callback: CompletionCallback<Boolean>): AsyncOperationTask
Unregisters engine from this data provider.
Link copied to clipboard
Link copied to clipboard
Properties
Link copied to clipboard
Link copied to clipboard
Data provider priority. In case of multiple data providers registered in a com.mapbox.search.SearchEngine, IndexableRecord's with higher priority will be ranked higher in the search results list.