Loading packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/editor/SettingsDropdownCheckBoxProvider.kt +4 −4 Original line number Diff line number Diff line Loading @@ -73,8 +73,8 @@ object SettingsDropdownCheckBoxProvider : SettingsPageProvider { label = "With disabled item", options = remember { listOf( SettingsDropdownCheckOption("Item 1"), SettingsDropdownCheckOption("Item 2"), SettingsDropdownCheckOption("Enabled item 1"), SettingsDropdownCheckOption("Enabled item 2"), SettingsDropdownCheckOption( text = "Disabled item 1", changeable = false, Loading @@ -101,8 +101,8 @@ object SettingsDropdownCheckBoxProvider : SettingsPageProvider { remember { listOf( SettingsDropdownCheckOption("All", isSelectAll = true, changeable = false), SettingsDropdownCheckOption("Item 1"), SettingsDropdownCheckOption("Item 2"), SettingsDropdownCheckOption("Enabled item 1"), SettingsDropdownCheckOption("Enabled item 2"), SettingsDropdownCheckOption( text = "Disabled item 1", changeable = false, Loading packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/DropdownTextBox.kt +2 −1 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ internal fun DropdownTextBox( text: String, enabled: Boolean = true, errorMessage: String? = null, singleLine: Boolean = true, content: @Composable DropdownTextBoxScope.() -> Unit, ) { var expanded by remember { mutableStateOf(false) } Loading @@ -70,7 +71,7 @@ internal fun DropdownTextBox( onValueChange = { }, label = { Text(text = label) }, trailingIcon = { ExposedDropdownMenuDefaults.TrailingIcon(expanded = expanded) }, singleLine = true, singleLine = singleLine, readOnly = true, enabled = enabled, isError = errorMessage != null, Loading packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsDropdownCheckBox.kt +1 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ fun SettingsDropdownCheckBox( text = getDisplayText(options) ?: emptyText, enabled = enabled && options.changeable, errorMessage = errorMessage, singleLine = false, ) { for (option in options) { CheckboxItem(option) { Loading Loading
packages/SettingsLib/Spa/gallery/src/com/android/settingslib/spa/gallery/editor/SettingsDropdownCheckBoxProvider.kt +4 −4 Original line number Diff line number Diff line Loading @@ -73,8 +73,8 @@ object SettingsDropdownCheckBoxProvider : SettingsPageProvider { label = "With disabled item", options = remember { listOf( SettingsDropdownCheckOption("Item 1"), SettingsDropdownCheckOption("Item 2"), SettingsDropdownCheckOption("Enabled item 1"), SettingsDropdownCheckOption("Enabled item 2"), SettingsDropdownCheckOption( text = "Disabled item 1", changeable = false, Loading @@ -101,8 +101,8 @@ object SettingsDropdownCheckBoxProvider : SettingsPageProvider { remember { listOf( SettingsDropdownCheckOption("All", isSelectAll = true, changeable = false), SettingsDropdownCheckOption("Item 1"), SettingsDropdownCheckOption("Item 2"), SettingsDropdownCheckOption("Enabled item 1"), SettingsDropdownCheckOption("Enabled item 2"), SettingsDropdownCheckOption( text = "Disabled item 1", changeable = false, Loading
packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/DropdownTextBox.kt +2 −1 Original line number Diff line number Diff line Loading @@ -44,6 +44,7 @@ internal fun DropdownTextBox( text: String, enabled: Boolean = true, errorMessage: String? = null, singleLine: Boolean = true, content: @Composable DropdownTextBoxScope.() -> Unit, ) { var expanded by remember { mutableStateOf(false) } Loading @@ -70,7 +71,7 @@ internal fun DropdownTextBox( onValueChange = { }, label = { Text(text = label) }, trailingIcon = { ExposedDropdownMenuDefaults.TrailingIcon(expanded = expanded) }, singleLine = true, singleLine = singleLine, readOnly = true, enabled = enabled, isError = errorMessage != null, Loading
packages/SettingsLib/Spa/spa/src/com/android/settingslib/spa/widget/editor/SettingsDropdownCheckBox.kt +1 −0 Original line number Diff line number Diff line Loading @@ -74,6 +74,7 @@ fun SettingsDropdownCheckBox( text = getDisplayText(options) ?: emptyText, enabled = enabled && options.changeable, errorMessage = errorMessage, singleLine = false, ) { for (option in options) { CheckboxItem(option) { Loading