Class

HandySwipeGroup

Description [src]

final class Handy.SwipeGroup : GObject.Object {
  /* No available fields */
}

An object for syncing swipeable widgets.

The HdySwipeGroup object can be used to sync multiple swipeable widgets that implement the HdySwipeable interface, such as HdyCarousel, so that animating one of them also animates all the other widgets in the group.

This can be useful for syncing widgets between a window’s titlebar and content area.

HdySwipeGroup as GtkBuildable

HdySwipeGroup can be created in an UI definition. The list of swipeable widgets is specified with a <swipeables> element containing multiple <swipeable> elements with their ”name” attribute specifying the id of the widgets.

<object class="HdySwipeGroup">
  <swipeables>
    <swipeable name="carousel1"/>
    <swipeable name="carousel2"/>
  </swipeables>
</object>

HdySwipeGroup has been deprecated, HdyWindow and HdyApplicationWindow allow using a single leaflet for both content and header bar, without the need to sync them.

Available since:1.0
Deprecated since:1.4

Please do not use it in newly written code.

Ancestors

Implements

Constructors

hdy_swipe_group_new

Creates a new HdySwipeGroup.

Available since: 1.0

Deprecated since: 1.4

Instance methods

hdy_swipe_group_add_swipeable

Adds a swipeable to self.

Available since: 1.0

Deprecated since: 1.4

hdy_swipe_group_get_swipeables

Gets the list of swipeables associated with self.

Available since: 1.0

Deprecated since: 1.4

hdy_swipe_group_remove_swipeable

Removes a widget from a HdySwipeGroup.

Available since: 1.0

Deprecated since: 1.4

Methods inherited from GObject (42)

Please see GObject for a full list of methods.

Methods inherited from GtkBuildable (10)
gtk_buildable_add_child

Adds a child to buildable. type is an optional string describing how the child should be added.

Available since: 2.12

gtk_buildable_construct_child

Constructs a child of buildable with the name name.

Available since: 2.12

gtk_buildable_custom_finished

This is similar to gtk_buildable_parser_finished() but is called once for each custom tag handled by the buildable.

Available since: 2.12

gtk_buildable_custom_tag_end

This is called at the end of each custom element handled by the buildable.

Available since: 2.12

gtk_buildable_custom_tag_start

This is called for each unknown element under .

Available since: 2.12

gtk_buildable_get_internal_child

Get the internal child called childname of the buildable object.

Available since: 2.12

gtk_buildable_get_name

Gets the name of the buildable object.

Available since: 2.12

gtk_buildable_parser_finished

Called when the builder finishes the parsing of a [GtkBuilder UI definition][BUILDER-UI]. Note that this will be called once for each time gtk_builder_add_from_file() or gtk_builder_add_from_string() is called on a builder.

Available since: 2.12

gtk_buildable_set_buildable_property

Sets the property name name to value on the buildable object.

Available since: 2.12

gtk_buildable_set_name

Sets the name of the buildable object.

Available since: 2.12

Signals

Signals inherited from GObject (1)
GObject.Object::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct HandySwipeGroupClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.