ActionRow


Object Hierarchy:

Hdy.ActionRow Hdy.ActionRow Hdy.ActionRow Hdy.PreferencesRow Hdy.PreferencesRow Hdy.PreferencesRow->Hdy.ActionRow Gtk.ListBoxRow Gtk.ListBoxRow Gtk.ListBoxRow->Hdy.PreferencesRow Gtk.Bin Gtk.Bin Gtk.Bin->Gtk.ListBoxRow Gtk.Container Gtk.Container Gtk.Container->Gtk.Bin Gtk.Widget Gtk.Widget Gtk.Widget->Gtk.Container GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.Widget GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned Atk.Implementor Atk.Implementor Atk.Implementor->Hdy.ActionRow Atk.Implementor->Hdy.PreferencesRow Atk.Implementor->Gtk.ListBoxRow Atk.Implementor->Gtk.Bin Atk.Implementor->Gtk.Container Atk.Implementor->Gtk.Widget Gtk.Buildable Gtk.Buildable Gtk.Buildable->Hdy.ActionRow Gtk.Buildable->Hdy.PreferencesRow Gtk.Buildable->Gtk.ListBoxRow Gtk.Buildable->Gtk.Bin Gtk.Buildable->Gtk.Container Gtk.Buildable->Gtk.Widget Gtk.Actionable Gtk.Actionable Gtk.Actionable->Hdy.ActionRow Gtk.Actionable->Hdy.PreferencesRow Gtk.Actionable->Gtk.ListBoxRow

Description:

[ CCode ( type_id = "hdy_action_row_get_type ()" ) ]
[ Version ( since = "1.0" ) ]
public class ActionRow : PreferencesRow, Implementor, Actionable, Buildable

A [class@Gtk.

ListBoxRow] used to present actions.

The `HdyActionRow` widget can have a title, a subtitle and an icon. The row can receive additional widgets at its end, or prefix widgets at its start.

It is convenient to present a preference and its related actions.

`HdyActionRow` is unactivatable by default, giving it an activatable widget will automatically make it activatable, but unsetting it won't change the row's activatability.

HdyActionRow as GtkBuildable

The `HdyActionRow` implementation of the [[email protected]] 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

`HdyActionRow` has a main CSS node with name `row`.

It contains the subnode `box.header` for its main horizontal box, and `box.title` for the vertical box containing the title and subtitle labels.

It contains subnodes `label.title` and `label.subtitle` representing respectively the title label and subtitle label.

All known sub-classes:

Namespace: Hdy
Package: libhandy-1

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class Hdy.PreferencesRow
All known members inherited from class Gtk.ListBoxRow
All known members inherited from class Gtk.Bin
All known members inherited from class Gtk.Container
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Atk.Implementor
All known members inherited from interface Gtk.Actionable
All known members inherited from interface Gtk.Buildable



2022 vala-language.org