EntryRow


Object Hierarchy:

Object hierarchy for EntryRow

Description:

[ CCode ( type_id = "adap_entry_row_get_type ()" ) ]
[ Version ( since = "1.2" ) ]
public class EntryRow : PreferencesRow, Accessible, Actionable, Buildable, ConstraintTarget, Editable

A [class@Gtk.

ListBoxRow] with an embedded text entry.

<picture> <source srcset="entry-row-dark.png" media="(prefers-color-scheme: dark)"> <img src="entry-row.png" alt="entry-row"> </picture>

`AdapEntryRow` has a title that doubles as placeholder text. It shows an icon indicating that it's editable and can receive additional widgets before or after the editable part.

If [property@EntryRow:show-apply-button] is set to `TRUE`, `AdapEntryRow` can show an apply button when editing its contents. This can be useful if changing its contents can result in an expensive operation, such as network activity.

`AdapEntryRow` provides only minimal API and should be used with the [iface@Gtk.Editable] API.

See also [class@PasswordEntryRow].

AdapEntryRow as GtkBuildable

The `AdapEntryRow` implementation of the [iface@Gtk.Buildable] interface supports adding a child at its end by specifying “suffix” or omitting the “type” attribute of a <child> element.

It also supports adding a child as a prefix widget by specifying “prefix” as the “type” attribute of a <child> element.

CSS nodes

`AdapEntryRow` has a single CSS node with name `row` and the `.entry` style class.

All known sub-classes:

Namespace: Adap
Package: libadapta-1

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Gtk.Widget