# Class GObj.drag_signals

    class drag_signals : Gtk.widget Gtk.obj -> object .. end

(gtkdoc: gtk gtk-Drag-and-Drop)

    method after : < after : 'a;
             beginning : callback:(drag_context -> unit) -> GtkSignal.id;
             data_delete : callback:(drag_context -> unit) -> GtkSignal.id;
             data_get : callback:(drag_context ->
                                  selection_context ->
                                  info:int -> time:int32 -> unit) ->
                        GtkSignal.id;
             data_received : callback:(drag_context ->
                                       x:int ->
                                       y:int ->
                                       selection_data ->
                                       info:int -> time:int32 -> unit) ->
                             GtkSignal.id;
             drop : callback:(drag_context -> x:int -> y:int -> time:int32 -> bool) ->
                    GtkSignal.id;
             ending : callback:(drag_context -> unit) -> GtkSignal.id;
             leave : callback:(drag_context -> time:int32 -> unit) -> GtkSignal.id;
             motion : callback:(drag_context ->
                                x:int -> y:int -> time:int32 -> bool) ->
                      GtkSignal.id;
             .. >
           as 'a

    method beginning : callback:(drag_context -> unit) -> GtkSignal.id

    method data_delete : callback:(drag_context -> unit) -> GtkSignal.id

    method data_get : callback:(drag_context ->
                     selection_context -> info:int -> time:int32 -> unit) ->
           GtkSignal.id

    method data_received : callback:(drag_context ->
                     x:int ->
                     y:int -> selection_data -> info:int -> time:int32 -> unit) ->
           GtkSignal.id

    method drop : callback:(drag_context -> x:int -> y:int -> time:int32 -> bool) ->
           GtkSignal.id

    method ending : callback:(drag_context -> unit) -> GtkSignal.id

    method leave : callback:(drag_context -> time:int32 -> unit) -> GtkSignal.id

    method motion : callback:(drag_context -> x:int -> y:int -> time:int32 -> bool) ->
           GtkSignal.id