EntryRow

@Composable
fun EntryRow(text: String, title: String, modifier: Modifier = Modifier, onEntryActivate: () -> Unit = {}, onApply: () -> Unit = {}, onTextChange: (String) -> Unit = {}, selectable: Boolean = true, activatable: Boolean = true, titleSelectable: Boolean = false, useMarkup: Boolean = true, useUnderline: Boolean = false, showApplyButton: Boolean = true)

Creates a org.gnome.adw.EntryRow, a list box row that contains a text entry.

org.gnome.adw.EntryRow is a child of org.gnome.adw.PreferencesRow which are usually used for preferences/settings inside an application.

Parameters

text

The text displayed in the entry.

title

The title for this row.

modifier

Compose io.github.compose4gtk.modifier.Modifier for layout and styling.

onEntryActivate

Callback triggered when the entry is activated (pressing Enter).

onApply

Callback triggered when the apply button is pressed.

onTextChange

Callback triggered when the text changes.

selectable

Whether the row can be selected.

activatable

Whether the component can be activated.

titleSelectable

Whether the title is selectable.

useMarkup

Whether to use Pango markup for the title and subtitle.

useUnderline

Whether an embedded underline in the title or subtitle indicates a mnemonic.

showApplyButton

Whether to show the apply button.

TODO: Prefix/suffix