Sets our main struct and passes it to the parent class.
Create a new #HdySwipeTracker object on @widget.
This signal is emitted when a possible swipe is detected.
This signal is emitted as soon as the gesture has stopped.
This signal is emitted every time the progress value changes.
Get whether @self can be dragged with mouse pointer.
Get whether @self is enabled. When it's not enabled, no events will be processed. Generally widgets will want to expose this via a property.
Get whether @self is reversing the swipe direction.
the main Gtk struct as a void*
Get the main Gtk struct
Get @self's swipeable widget.
Set whether @self can be dragged with mouse pointer. This should usually be %FALSE.
Set whether @self is enabled. When it's not enabled, no events will be processed. Usually widgets will want to expose this via a property.
Set whether to reverse the swipe direction. If @self is horizontal, can be used for supporting RTL text direction.
Move the current progress value by @delta. This can be used to adjust the current position if snap points move during the gesture.
the main Gtk struct