Merge "Add System update for Software Update." into main
This commit is contained in:
@@ -82,35 +82,41 @@ open class SettingsSpaEnvironment(context: Context) : SpaEnvironment(context) {
|
||||
allProviders = getTogglePermissionAppListProviders()
|
||||
)
|
||||
SettingsPageProviderRepository(
|
||||
allPageProviders = listOf(
|
||||
HomePageProvider,
|
||||
AppsMainPageProvider,
|
||||
AllAppListPageProvider,
|
||||
AppInfoSettingsProvider,
|
||||
SpecialAppAccessPageProvider,
|
||||
NotificationMainPageProvider,
|
||||
AppListNotificationsPageProvider,
|
||||
SystemMainPageProvider,
|
||||
LanguageAndInputPageProvider,
|
||||
AppLanguagesPageProvider,
|
||||
UsageStatsPageProvider,
|
||||
PlatformCompatAppListPageProvider,
|
||||
BackgroundInstalledAppsPageProvider,
|
||||
UserAspectRatioAppsPageProvider,
|
||||
CloneAppInfoSettingsProvider,
|
||||
NetworkAndInternetPageProvider,
|
||||
AboutPhonePageProvider,
|
||||
StorageAppListPageProvider.Apps,
|
||||
StorageAppListPageProvider.Games,
|
||||
ApnEditPageProvider,
|
||||
) + togglePermissionAppListTemplate.createPageProviders(),
|
||||
allPageProviders = settingsPageProviders()
|
||||
+ togglePermissionAppListTemplate.createPageProviders(),
|
||||
rootPages = listOf(
|
||||
HomePageProvider.createSettingsPage()
|
||||
),
|
||||
)
|
||||
}
|
||||
override val logger =
|
||||
if (FeatureFlagUtils.isEnabled(context, FeatureFlagUtils.SETTINGS_ENABLE_SPA_METRICS))
|
||||
SpaLogProvider
|
||||
else object : SpaLogger {}
|
||||
|
||||
|
||||
open fun settingsPageProviders() = listOf(
|
||||
HomePageProvider,
|
||||
AppsMainPageProvider,
|
||||
AllAppListPageProvider,
|
||||
AppInfoSettingsProvider,
|
||||
SpecialAppAccessPageProvider,
|
||||
NotificationMainPageProvider,
|
||||
AppListNotificationsPageProvider,
|
||||
SystemMainPageProvider,
|
||||
LanguageAndInputPageProvider,
|
||||
AppLanguagesPageProvider,
|
||||
UsageStatsPageProvider,
|
||||
PlatformCompatAppListPageProvider,
|
||||
BackgroundInstalledAppsPageProvider,
|
||||
UserAspectRatioAppsPageProvider,
|
||||
CloneAppInfoSettingsProvider,
|
||||
NetworkAndInternetPageProvider,
|
||||
AboutPhonePageProvider,
|
||||
StorageAppListPageProvider.Apps,
|
||||
StorageAppListPageProvider.Games,
|
||||
ApnEditPageProvider,
|
||||
)
|
||||
|
||||
override val logger = if (FeatureFlagUtils.isEnabled(
|
||||
context, FeatureFlagUtils.SETTINGS_ENABLE_SPA_METRICS
|
||||
)
|
||||
) SpaLogProvider
|
||||
else object : SpaLogger {}
|
||||
}
|
||||
|
Reference in New Issue
Block a user