Top | ![]() |
![]() |
![]() |
![]() |
HdyExpanderRow * | hdy_expander_row_new () |
gboolean | hdy_expander_row_get_expanded () |
void | hdy_expander_row_set_expanded () |
gboolean | hdy_expander_row_get_enable_expansion () |
void | hdy_expander_row_set_enable_expansion () |
gboolean | hdy_expander_row_get_show_enable_switch () |
void | hdy_expander_row_set_show_enable_switch () |
gboolean | enable-expansion | Read / Write |
gboolean | expanded | Read / Write |
gboolean | show-enable-switch | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkListBoxRow ╰── HdyPreferencesRow ╰── HdyActionRow ╰── HdyExpanderRow
HdyExpanderRow implements AtkImplementorIface, GtkBuildable and GtkActionable.
The HdyExpanderRow allows the user to reveal or hide widgets below it. It also allows the user to enable the expansion of the row, allowing to disable all that the row contains.
HdyExpanderRow *
hdy_expander_row_new (void
);
Creates a new HdyExpanderRow.
Since: 0.0.6
void hdy_expander_row_set_expanded (HdyExpanderRow *self
,gboolean expanded
);
gboolean
hdy_expander_row_get_enable_expansion (HdyExpanderRow *self
);
Gets whether the expansion of self
is enabled.
Since: 0.0.6
void hdy_expander_row_set_enable_expansion (HdyExpanderRow *self
,gboolean enable_expansion
);
Sets whether the expansion of self
is enabled.
Since: 0.0.6
gboolean
hdy_expander_row_get_show_enable_switch
(HdyExpanderRow *self
);
Gets whether the switch enabling the expansion of self
is visible.
Since: 0.0.6
void hdy_expander_row_set_show_enable_switch (HdyExpanderRow *self
,gboolean show_enable_switch
);
Sets whether the switch enabling the expansion of self
is visible.
Since: 0.0.6
“enable-expansion”
property “enable-expansion” gboolean
TRUE
if the expansion is enabled.
Owner: HdyExpanderRow
Flags: Read / Write
Default value: TRUE
“expanded”
property “expanded” gboolean
TRUE
if the row is expanded.
Owner: HdyExpanderRow
Flags: Read / Write
Default value: FALSE