Add default get implementation for search plugins
This commit is contained in:
parent
281fe59035
commit
4577440fb1
@ -21,7 +21,14 @@ abstract class SearchPluginProvider<T>(
|
||||
* @param query The query to search for
|
||||
*/
|
||||
abstract suspend fun search(query: String, allowNetwork: Boolean): List<T>
|
||||
abstract suspend fun get(id: String): T?
|
||||
|
||||
/**
|
||||
* Get an item by its id.
|
||||
* This only needs to be implemented if `config.storageStrategy` is set to `StoreReference`
|
||||
*/
|
||||
open suspend fun get(id: String): T? {
|
||||
return null
|
||||
}
|
||||
|
||||
override fun onCreate(): Boolean {
|
||||
return true
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user