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.