File tree Expand file tree Collapse file tree 2 files changed +16
-9
lines changed Expand file tree Collapse file tree 2 files changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -52,6 +52,7 @@ generate = [
5252 " Gdk.PaintableFlags" ,
5353 " Gdk.ProximityEvent" ,
5454 " Gdk.ScrollDirection" ,
55+ " Gdk.ScrollEvent" ,
5556 " Gdk.ScrollRelativeDirection" ,
5657 " Gdk.ScrollUnit" ,
5758 " Gdk.SeatCapabilities" ,
@@ -649,15 +650,6 @@ boxed_inline = true
649650 name = " print"
650651 ignore = true # This is a C helper
651652
652- # TODO Revert this commit once the gir files contain
653- # https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/9195.
654- [[object ]]
655- name = " Gdk.ScrollEvent"
656- status = " generate"
657- [[object .function ]]
658- name = " get_relative_direction"
659- ignore = true
660-
661653[[object ]]
662654name = " Gdk.Seat"
663655status = " generate"
Original file line number Diff line number Diff line change 22// from gir-files (https://github.com/gtk-rs/gir-files)
33// DO NOT EDIT
44
5+ #[ cfg( feature = "v4_20" ) ]
6+ #[ cfg_attr( docsrs, doc( cfg( feature = "v4_20" ) ) ) ]
7+ use crate :: ScrollRelativeDirection ;
58#[ cfg( feature = "v4_8" ) ]
69#[ cfg_attr( docsrs, doc( cfg( feature = "v4_8" ) ) ) ]
710use crate :: ScrollUnit ;
@@ -46,6 +49,18 @@ impl ScrollEvent {
4649 unsafe { from_glib ( ffi:: gdk_scroll_event_get_direction ( self . to_glib_none ( ) . 0 ) ) }
4750 }
4851
52+ #[ cfg( feature = "v4_20" ) ]
53+ #[ cfg_attr( docsrs, doc( cfg( feature = "v4_20" ) ) ) ]
54+ #[ doc( alias = "gdk_scroll_event_get_relative_direction" ) ]
55+ #[ doc( alias = "get_relative_direction" ) ]
56+ pub fn relative_direction ( & self ) -> ScrollRelativeDirection {
57+ unsafe {
58+ from_glib ( ffi:: gdk_scroll_event_get_relative_direction (
59+ self . to_glib_none ( ) . 0 ,
60+ ) )
61+ }
62+ }
63+
4964 #[ cfg( feature = "v4_8" ) ]
5065 #[ cfg_attr( docsrs, doc( cfg( feature = "v4_8" ) ) ) ]
5166 #[ doc( alias = "gdk_scroll_event_get_unit" ) ]
You can’t perform that action at this time.
0 commit comments