Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 21313dac authored by Zekan Qian's avatar Zekan Qian Committed by Android (Google) Code Review
Browse files

Merge "Cleanup setIsAllowSearch in Gallery"

parents 1af6550e 4b2ed46b
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -46,7 +46,6 @@ object ActionButtonPageProvider : SettingsPageProvider {

    fun buildInjectEntry(): SettingsEntryBuilder {
        return SettingsEntryBuilder.createInject(owner = SettingsPage.create(name))
            .setIsAllowSearch(true)
            .setUiLayoutFn {
                Preference(object : PreferenceModel {
                    override val title = TITLE
+0 −1
Original line number Diff line number Diff line
@@ -50,7 +50,6 @@ object AlterDialogPageProvider : SettingsPageProvider {
    )

    fun buildInjectEntry() = SettingsEntryBuilder.createInject(owner)
        .setIsAllowSearch(true)
        .setUiLayoutFn {
            Preference(object : PreferenceModel {
                override val title = TITLE
+0 −4
Original line number Diff line number Diff line
@@ -55,7 +55,6 @@ object ArgumentPageProvider : SettingsPageProvider {
        entryList.add(
            createEntry(owner, EntryEnum.STRING_PARAM)
                // Set attributes
                .setIsAllowSearch(true)
                .setIsSearchDataDynamic(true)
                .setSearchDataFn { ArgumentPageModel.genStringParamSearchData() }
                .setUiLayoutFn {
@@ -67,7 +66,6 @@ object ArgumentPageProvider : SettingsPageProvider {
        entryList.add(
            createEntry(owner, EntryEnum.INT_PARAM)
                // Set attributes
                .setIsAllowSearch(true)
                .setIsSearchDataDynamic(true)
                .setSearchDataFn { ArgumentPageModel.genIntParamSearchData() }
                .setUiLayoutFn {
@@ -90,8 +88,6 @@ object ArgumentPageProvider : SettingsPageProvider {
            owner = createSettingsPage(arguments),
            displayName = "${name}_$stringParam",
        )
            // Set attributes
            .setIsAllowSearch(false)
            .setSearchDataFn { ArgumentPageModel.genInjectSearchData() }
            .setUiLayoutFn {
                // Set ui rendering
+0 −1
Original line number Diff line number Diff line
@@ -134,7 +134,6 @@ object ChartPageProvider : SettingsPageProvider {

    fun buildInjectEntry(): SettingsEntryBuilder {
        return SettingsEntryBuilder.createInject(owner = SettingsPage.create(name))
            .setIsAllowSearch(true)
            .setUiLayoutFn {
                Preference(object : PreferenceModel {
                    override val title = TITLE
+2 −2
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ import android.os.Bundle
import androidx.compose.runtime.Composable
import androidx.compose.runtime.remember
import androidx.compose.ui.tooling.preview.Preview
import com.android.settingslib.spa.framework.common.EntrySearchData
import com.android.settingslib.spa.framework.common.SettingsEntry
import com.android.settingslib.spa.framework.common.SettingsEntryBuilder
import com.android.settingslib.spa.framework.common.SettingsPage
@@ -42,7 +43,7 @@ object FooterPageProvider : SettingsPageProvider {
        val entryList = mutableListOf<SettingsEntry>()
        entryList.add(
            SettingsEntryBuilder.create( "Some Preference", owner)
                .setIsAllowSearch(true)
                .setSearchDataFn { EntrySearchData(title = "Some Preference") }
                .setUiLayoutFn {
                    Preference(remember {
                        object : PreferenceModel {
@@ -58,7 +59,6 @@ object FooterPageProvider : SettingsPageProvider {

    fun buildInjectEntry(): SettingsEntryBuilder {
        return SettingsEntryBuilder.createInject(owner = SettingsPage.create(name))
            .setIsAllowSearch(true)
            .setUiLayoutFn {
                Preference(object : PreferenceModel {
                    override val title = TITLE
Loading