Top |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── HdyViewSwitcherBar
An action bar letting you switch between multiple views offered by a GtkStack, via an 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” gint
Use the "icon-size" property to hint the icons to use, you almost certainly
want to leave this as GTK_ICON_SIZE_BUTTON
.
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.
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.
Flags: Read / Write
Default value: FALSE
Since: 0.0.10
“stack”
property“stack” GtkStack *
The GtkStack the HdyViewSwitcher controls.
Flags: Read / Write
Since: 0.0.10