Class: Gtk::EventControllerScroll
- Inherits:
-
EventController
- Object
- EventController
- Gtk::EventControllerScroll
- Defined in:
- (unknown)
Instance Method Summary collapse
-
#flags ⇒ Gtk::EventControllerScrollFlags
The flags affecting event controller behavior.
-
#flags=(flags) ⇒ Gtk::EventControllerScrollFlags
The flags affecting event controller behavior.
-
#initialize(flags) ⇒ Gtk::EventController
constructor
Creates a new event controller that will handle scroll events.
-
#unit ⇒ Gdk::ScrollUnit
Gets the scroll unit of the last [signalGtk.EventControllerScroll::scroll] signal received.
Methods inherited from EventController
#current_event, #current_event_device, #current_event_state, #current_event_time, #name, #name=, #propagation_limit, #propagation_limit=, #propagation_phase, #propagation_phase=, #reset, #static_name=, #widget, #widget=
Constructor Details
#initialize(flags) ⇒ Gtk::EventController
Creates a new event controller that will handle scroll events.
Instance Method Details
#flags ⇒ Gtk::EventControllerScrollFlags
The flags affecting event controller behavior.
#flags=(flags) ⇒ Gtk::EventControllerScrollFlags
The flags affecting event controller behavior.
#unit ⇒ Gdk::ScrollUnit
Gets the scroll unit of the last [signalGtk.EventControllerScroll::scroll] signal received.
Always returns %GDK_SCROLL_UNIT_WHEEL if the %GTK_EVENT_CONTROLLER_SCROLL_DISCRETE flag is set.