Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/GalleryApplication.kt +1 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,6 @@ import com.android.settingslib.spa.framework.common.SpaEnvironmentFactory class GalleryApplication : Application() { override fun onCreate() { super.onCreate() SpaEnvironmentFactory.reset(GallerySpaEnvironment) SpaEnvironmentFactory.reset(GallerySpaEnvironment(this)) } } No newline at end of file packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/GallerySpaEnvironment.kt +2 −1 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.settingslib.spa.gallery import android.content.Context import com.android.settingslib.spa.framework.common.LocalLogger import com.android.settingslib.spa.framework.common.SettingsPageProviderRepository import com.android.settingslib.spa.framework.common.SpaEnvironment Loading Loading @@ -49,7 +50,7 @@ enum class SettingsPageProviderEnum(val displayName: String) { // Add your SPPs } object GallerySpaEnvironment : SpaEnvironment() { class GallerySpaEnvironment(context: Context) : SpaEnvironment(context) { override val pageProviderRepository = lazy { SettingsPageProviderRepository( allPageProviders = listOf( Loading packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/framework/common/SpaEnvironment.kt +2 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.settingslib.spa.framework.common import android.app.Activity import android.content.Context import android.util.Log private const val TAG = "SpaEnvironment" Loading @@ -37,7 +38,7 @@ object SpaEnvironmentFactory { } } abstract class SpaEnvironment { abstract class SpaEnvironment(val context: Context) { abstract val pageProviderRepository: Lazy<SettingsPageProviderRepository> val entryRepository = lazy { SettingsEntryRepository(pageProviderRepository.value) } Loading Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/GalleryApplication.kt +1 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,6 @@ import com.android.settingslib.spa.framework.common.SpaEnvironmentFactory class GalleryApplication : Application() { override fun onCreate() { super.onCreate() SpaEnvironmentFactory.reset(GallerySpaEnvironment) SpaEnvironmentFactory.reset(GallerySpaEnvironment(this)) } } No newline at end of file
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/GallerySpaEnvironment.kt +2 −1 Original line number Diff line number Diff line Loading @@ -16,6 +16,7 @@ package com.android.settingslib.spa.gallery import android.content.Context import com.android.settingslib.spa.framework.common.LocalLogger import com.android.settingslib.spa.framework.common.SettingsPageProviderRepository import com.android.settingslib.spa.framework.common.SpaEnvironment Loading Loading @@ -49,7 +50,7 @@ enum class SettingsPageProviderEnum(val displayName: String) { // Add your SPPs } object GallerySpaEnvironment : SpaEnvironment() { class GallerySpaEnvironment(context: Context) : SpaEnvironment(context) { override val pageProviderRepository = lazy { SettingsPageProviderRepository( allPageProviders = listOf( Loading
packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/framework/common/SpaEnvironment.kt +2 −1 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ package com.android.settingslib.spa.framework.common import android.app.Activity import android.content.Context import android.util.Log private const val TAG = "SpaEnvironment" Loading @@ -37,7 +38,7 @@ object SpaEnvironmentFactory { } } abstract class SpaEnvironment { abstract class SpaEnvironment(val context: Context) { abstract val pageProviderRepository: Lazy<SettingsPageProviderRepository> val entryRepository = lazy { SettingsEntryRepository(pageProviderRepository.value) } Loading