Class: Gtk::EventControllerScroll

Inherits:
EventController show all
Defined in:
(unknown)

Instance Method Summary collapse

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.

Parameters:

Instance Method Details

#flagsGtk::EventControllerScrollFlags

The flags affecting event controller behavior.

Returns:

#flags=(flags) ⇒ Gtk::EventControllerScrollFlags

The flags affecting event controller behavior.

#unitGdk::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.

Returns: