Top |
HdyViewSwitcherBar * | hdy_view_switcher_bar_new () |
HdyViewSwitcherPolicy | hdy_view_switcher_bar_get_policy () |
void | hdy_view_switcher_bar_set_policy () |
GtkIconSize | hdy_view_switcher_bar_get_icon_size () |
void | hdy_view_switcher_bar_set_icon_size () |
GtkStack * | hdy_view_switcher_bar_get_stack () |
void | hdy_view_switcher_bar_set_stack () |
gboolean | hdy_view_switcher_bar_get_reveal () |
void | hdy_view_switcher_bar_set_reveal () |
int | icon-size | Read / Write |
HdyViewSwitcherPolicy | policy | Read / Write |
gboolean | reveal | Read / Write |
GtkStack * | stack | Read / Write |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── HdyViewSwitcherBar
An action bar letting you switch between multiple views offered by a GtkStack, via a HdyViewSwitcher. It is designed to be put at the bottom of a window and to be revealed only on really narrow windows e.g. on mobile phones.
HdyViewSwitcherBar *
hdy_view_switcher_bar_new (void
);
Creates a new HdyViewSwitcherBar widget.
Since: 0.0.10
HdyViewSwitcherPolicy
hdy_view_switcher_bar_get_policy (HdyViewSwitcherBar *self
);
Gets the policy of self
.
Since: 0.0.10
void hdy_view_switcher_bar_set_policy (HdyViewSwitcherBar *self
,HdyViewSwitcherPolicy policy
);
Sets the policy of self
.
Since: 0.0.10
GtkIconSize
hdy_view_switcher_bar_get_icon_size (HdyViewSwitcherBar *self
);
Get the icon size of the images used in the HdyViewSwitcher.
Since: 0.0.10
void hdy_view_switcher_bar_set_icon_size (HdyViewSwitcherBar *self
,GtkIconSize icon_size
);
Change the icon size hint for the icons in a HdyViewSwitcher.
Since: 0.0.10
GtkStack *
hdy_view_switcher_bar_get_stack (HdyViewSwitcherBar *self
);
Get the GtkStack being controlled by the HdyViewSwitcher.
Since: 0.0.10
void hdy_view_switcher_bar_set_stack (HdyViewSwitcherBar *self
,GtkStack *stack
);
Sets the GtkStack to control.
Since: 0.0.10
gboolean
hdy_view_switcher_bar_get_reveal (HdyViewSwitcherBar *self
);
Gets whether self
should be revealed or not.
Since: 0.0.10
void hdy_view_switcher_bar_set_reveal (HdyViewSwitcherBar *self
,gboolean reveal
);
Sets whether self
should be revealed or not.
Since: 0.0.10
“icon-size”
property “icon-size” int
Use the "icon-size" property to hint the icons to use, you almost certainly
want to leave this as GTK_ICON_SIZE_BUTTON
.
Owner: HdyViewSwitcherBar
Flags: Read / Write
Allowed values: >= 0
Default value: 4
Since: 0.0.10
“policy”
property“policy” HdyViewSwitcherPolicy
The HdyViewSwitcherPolicy the HdyViewSwitcher should use to determine which mode to use.
Owner: HdyViewSwitcherBar
Flags: Read / Write
Default value: HDY_VIEW_SWITCHER_POLICY_NARROW
Since: 0.0.10
“reveal”
property “reveal” gboolean
Whether the bar should be revealed or hidden.
Owner: HdyViewSwitcherBar
Flags: Read / Write
Default value: FALSE
Since: 0.0.10
“stack”
property “stack” GtkStack *
The GtkStack the HdyViewSwitcher controls.
Owner: HdyViewSwitcherBar
Flags: Read / Write
Since: 0.0.10