Add FeatureProvider for onboarding related settings
Add OnboardingFeatureProvider which will be used to B&R sound settings and related tasks. Bug: 289512753 Test: FakeFeatureFactory Change-Id: I25e3b1f105ce0970cdf651400c153d8b4733029b
This commit is contained in:
@@ -24,6 +24,7 @@ import com.android.settings.biometrics.face.FaceFeatureProvider
|
||||
import com.android.settings.biometrics2.factory.BiometricsRepositoryProvider
|
||||
import com.android.settings.bluetooth.BluetoothFeatureProvider
|
||||
import com.android.settings.connecteddevice.stylus.StylusFeatureProvider
|
||||
import com.android.settings.onboarding.OnboardingFeatureProvider
|
||||
import com.android.settings.dashboard.DashboardFeatureProvider
|
||||
import com.android.settings.dashboard.suggestions.SuggestionFeatureProvider
|
||||
import com.android.settings.deviceinfo.hardwareinfo.HardwareInfoFeatureProvider
|
||||
@@ -149,6 +150,11 @@ abstract class FeatureFactory {
|
||||
*/
|
||||
abstract val stylusFeatureProvider: StylusFeatureProvider
|
||||
|
||||
/**
|
||||
* Retrieves implementation for TogglePreference feature.
|
||||
*/
|
||||
open val onboardingFeatureProvider: OnboardingFeatureProvider? = null
|
||||
|
||||
companion object {
|
||||
private var _factory: FeatureFactory? = null
|
||||
|
||||
|
||||
Reference in New Issue
Block a user