ButtonRow
A class@Gtk.ListBoxRow that looks like a button.
The AdwButtonRow
widget has a title and two icons: before and after the title.
It is convenient for presenting actions like "Delete" at the end of a boxed list.
AdwButtonRow
is always activatable.
CSS nodes
AdwButtonRow
has a main CSS node with name row
and the style class .button
.
It contains the subnode box
for its main horizontal box, which contains the nodes: image.icon.start
for the start icon, label.title
for the title, and image.icon.end
for the end icon.
Style classes
The style-classes.html#suggested-action style class makes AdwButtonRow
use accent color for its background. It should be used very sparingly to denote important buttons.
The style-classes.html#destructive-action style makes the row use destructive colors. It can be used to draw attention to the potentially damaging consequences of using it. This style acts as a warning to the user.
Since
1.6
Constructors
Properties
The icon name to show after the title.
The icon name to show before the title.
Whether the user can copy the title from the label.
Whether an embedded underline in the title indicates a mnemonic.
Functions
This signal is emitted after the row has been activated.
Gets the end icon name for @self.
Gets the start icon name for @self.
Gets whether the user can copy the title from the label
Gets whether to use Pango markup for the title label.
Gets whether an embedded underline in the title indicates a mnemonic.
Sets the end icon name for @self.
Sets the start icon name for @self.
Sets whether the user can copy the title from the label
Sets whether to use Pango markup for the title label.
Sets whether an embedded underline in the title indicates a mnemonic.