Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/banner/BannerPageProvider.kt +6 −10 Original line number Diff line number Diff line Loading @@ -39,9 +39,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.common.createSettingsPage import com.android.settingslib.spa.framework.compose.navigator import com.android.settingslib.spa.framework.theme.SettingsDimension import com.android.settingslib.spa.framework.theme.SettingsTheme Loading Loading @@ -161,15 +159,13 @@ object BannerPageProvider : SettingsPageProvider { } } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner = createSettingsPage()) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } private const val TITLE = "Sample Banner" } Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/button/ActionButtonPageProvider.kt +6 −10 Original line number Diff line number Diff line Loading @@ -23,9 +23,7 @@ import androidx.compose.material.icons.outlined.Delete import androidx.compose.material.icons.outlined.WarningAmber import androidx.compose.runtime.Composable import androidx.compose.ui.tooling.preview.Preview import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.common.createSettingsPage import com.android.settingslib.spa.framework.compose.navigator import com.android.settingslib.spa.framework.theme.SettingsTheme import com.android.settingslib.spa.widget.button.ActionButton Loading Loading @@ -55,16 +53,14 @@ object ActionButtonPageProvider : SettingsPageProvider { } } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner = createSettingsPage()) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } } @Preview(showBackground = true) @Composable Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/chart/ChartPageProvider.kt +7 −8 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ import java.text.NumberFormat private enum class WeekDay(val num: Int) { Sun(0), Mon(1), Tue(2), Wed(3), Thu(4), Fri(5), Sat(6), } private const val TITLE = "Sample Chart" object ChartPageProvider : SettingsPageProvider { Loading Loading @@ -103,16 +104,14 @@ object ChartPageProvider : SettingsPageProvider { return entryList } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } } @Preview(showBackground = true) @Composable Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/dialog/DialogMainPageProvider.kt +8 −7 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.settingslib.spa.gallery.dialog import android.os.Bundle import androidx.compose.material3.Text import androidx.compose.runtime.Composable import com.android.settingslib.spa.framework.common.SettingsEntry import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider Loading Loading @@ -55,8 +56,8 @@ object DialogMainPageProvider : SettingsPageProvider { }.build(), ) fun buildInjectEntry() = SettingsEntryBuilder.createInject(owner) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/editor/EditorMainPageProvider.kt +7 −9 Original line number Diff line number Diff line Loading @@ -17,8 +17,8 @@ package com.android.settingslib.spa.gallery.editor import android.os.Bundle import androidx.compose.runtime.Composable import com.android.settingslib.spa.framework.common.SettingsEntry import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.common.createSettingsPage import com.android.settingslib.spa.framework.compose.navigator Loading @@ -44,15 +44,13 @@ object EditorMainPageProvider : SettingsPageProvider { ) } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner = owner) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } override fun getTitle(arguments: Bundle?): String { return TITLE Loading Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/banner/BannerPageProvider.kt +6 −10 Original line number Diff line number Diff line Loading @@ -39,9 +39,7 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.stringResource import androidx.compose.ui.tooling.preview.Preview import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.common.createSettingsPage import com.android.settingslib.spa.framework.compose.navigator import com.android.settingslib.spa.framework.theme.SettingsDimension import com.android.settingslib.spa.framework.theme.SettingsTheme Loading Loading @@ -161,15 +159,13 @@ object BannerPageProvider : SettingsPageProvider { } } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner = createSettingsPage()) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } private const val TITLE = "Sample Banner" } Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/button/ActionButtonPageProvider.kt +6 −10 Original line number Diff line number Diff line Loading @@ -23,9 +23,7 @@ import androidx.compose.material.icons.outlined.Delete import androidx.compose.material.icons.outlined.WarningAmber import androidx.compose.runtime.Composable import androidx.compose.ui.tooling.preview.Preview import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.common.createSettingsPage import com.android.settingslib.spa.framework.compose.navigator import com.android.settingslib.spa.framework.theme.SettingsTheme import com.android.settingslib.spa.widget.button.ActionButton Loading Loading @@ -55,16 +53,14 @@ object ActionButtonPageProvider : SettingsPageProvider { } } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner = createSettingsPage()) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } } @Preview(showBackground = true) @Composable Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/chart/ChartPageProvider.kt +7 −8 Original line number Diff line number Diff line Loading @@ -39,6 +39,7 @@ import java.text.NumberFormat private enum class WeekDay(val num: Int) { Sun(0), Mon(1), Tue(2), Wed(3), Thu(4), Fri(5), Sat(6), } private const val TITLE = "Sample Chart" object ChartPageProvider : SettingsPageProvider { Loading Loading @@ -103,16 +104,14 @@ object ChartPageProvider : SettingsPageProvider { return entryList } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } } @Preview(showBackground = true) @Composable Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/dialog/DialogMainPageProvider.kt +8 −7 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.settingslib.spa.gallery.dialog import android.os.Bundle import androidx.compose.material3.Text import androidx.compose.runtime.Composable import com.android.settingslib.spa.framework.common.SettingsEntry import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider Loading Loading @@ -55,8 +56,8 @@ object DialogMainPageProvider : SettingsPageProvider { }.build(), ) fun buildInjectEntry() = SettingsEntryBuilder.createInject(owner) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/editor/EditorMainPageProvider.kt +7 −9 Original line number Diff line number Diff line Loading @@ -17,8 +17,8 @@ package com.android.settingslib.spa.gallery.editor import android.os.Bundle import androidx.compose.runtime.Composable import com.android.settingslib.spa.framework.common.SettingsEntry import com.android.settingslib.spa.framework.common.SettingsEntryBuilder import com.android.settingslib.spa.framework.common.SettingsPageProvider import com.android.settingslib.spa.framework.common.createSettingsPage import com.android.settingslib.spa.framework.compose.navigator Loading @@ -44,15 +44,13 @@ object EditorMainPageProvider : SettingsPageProvider { ) } fun buildInjectEntry(): SettingsEntryBuilder { return SettingsEntryBuilder.createInject(owner = owner) .setUiLayoutFn { @Composable fun Entry() { Preference(object : PreferenceModel { override val title = TITLE override val onClick = navigator(name) }) } } override fun getTitle(arguments: Bundle?): String { return TITLE Loading