Cleanup setIsAllowSearch in Settings Spa pages

Bug: 244122804
Test: unit-test
Change-Id: Ib690baf0d8cb669e4e58848c78f2848d40314dc0
This commit is contained in:
Zekan Qian
2022-11-28 19:19:04 +08:00
parent 1439ba4200
commit bfac23fca3
5 changed files with 5 additions and 6 deletions

View File

@@ -47,7 +47,7 @@ object AllAppListPageProvider : SettingsPageProvider {
fun buildInjectEntry() = SettingsEntryBuilder fun buildInjectEntry() = SettingsEntryBuilder
.createInject(owner = SettingsPage.create(name)) .createInject(owner = SettingsPage.create(name))
.setIsAllowSearch(true) .setSearchDataFn { null }
.setUiLayoutFn { .setUiLayoutFn {
Preference(object : PreferenceModel { Preference(object : PreferenceModel {
override val title = stringResource(R.string.all_apps) override val title = stringResource(R.string.all_apps)

View File

@@ -49,7 +49,7 @@ object AppsMainPageProvider : SettingsPageProvider {
} }
fun buildInjectEntry() = fun buildInjectEntry() =
SettingsEntryBuilder.createInject(owner = owner).setIsAllowSearch(false) SettingsEntryBuilder.createInject(owner = owner)
.setUiLayoutFn { .setUiLayoutFn {
Preference(object : PreferenceModel { Preference(object : PreferenceModel {
override val title = stringResource(R.string.apps_dashboard_title) override val title = stringResource(R.string.apps_dashboard_title)

View File

@@ -49,8 +49,7 @@ object SpecialAppAccessPageProvider : SettingsPageProvider {
}) })
} }
fun buildInjectEntry() = fun buildInjectEntry() = SettingsEntryBuilder.createInject(owner = SettingsPage.create(name))
SettingsEntryBuilder.createInject(owner = SettingsPage.create(name)).setIsAllowSearch(false)
override fun buildEntry(arguments: Bundle?): List<SettingsEntry> { override fun buildEntry(arguments: Bundle?): List<SettingsEntry> {
val owner = SettingsPage.create(name, parameter = parameter, arguments = arguments) val owner = SettingsPage.create(name, parameter = parameter, arguments = arguments)

View File

@@ -49,7 +49,7 @@ object NotificationMainPageProvider : SettingsPageProvider {
} }
fun buildInjectEntry(): SettingsEntryBuilder { fun buildInjectEntry(): SettingsEntryBuilder {
return SettingsEntryBuilder.createInject(owner = owner).setIsAllowSearch(false) return SettingsEntryBuilder.createInject(owner = owner)
.setUiLayoutFn { .setUiLayoutFn {
Preference(object : PreferenceModel { Preference(object : PreferenceModel {
override val title = stringResource(R.string.configure_notification_settings) override val title = stringResource(R.string.configure_notification_settings)

View File

@@ -49,7 +49,7 @@ object SystemMainPageProvider : SettingsPageProvider {
} }
fun buildInjectEntry(): SettingsEntryBuilder { fun buildInjectEntry(): SettingsEntryBuilder {
return SettingsEntryBuilder.createInject(owner = owner).setIsAllowSearch(false) return SettingsEntryBuilder.createInject(owner = owner)
.setUiLayoutFn { .setUiLayoutFn {
Preference(object : PreferenceModel { Preference(object : PreferenceModel {
override val title = stringResource(R.string.header_category_system) override val title = stringResource(R.string.header_category_system)