Add contact plugin settings
This commit is contained in:
+7
@@ -22,6 +22,13 @@ class ContactSearchSettings internal constructor(private val dataStore: Launcher
|
||||
}
|
||||
}
|
||||
|
||||
val enabledPlugins: Flow<Set<String>>
|
||||
get() = dataStore.data.map { it.contactSearchProviders - "local" }
|
||||
|
||||
fun setPluginEnabled(authority: String, enabled: Boolean) {
|
||||
setProviderEnabled(authority, enabled)
|
||||
}
|
||||
|
||||
val callOnTap: Flow<Boolean>
|
||||
get() = dataStore.data.map { it.contactSearchCallOnTap }.distinctUntilChanged()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user