Creates a new event controller that will handle pointer motion events during drag and drop.
Connect to Enter signal.
Connect to Leave signal.
Connect to Motion signal.
Returns if a Drag-and-Drop operation is within the widget self or one of its children.
Returns the gdk.drop.Drop of a current Drag-and-Drop operation over the widget of self.
Returns if a Drag-and-Drop operation is within the widget self, not one of its children.
Returns the event that is currently being handled by the controller.
Returns the device of the event that is currently being handled by the controller.
Returns the modifier state of the event that is currently being handled by the controller.
Returns the timestamp of the event that is currently being handled by the controller.
Gets the name of controller.
Gets the propagation limit of the event controller.
Gets the propagation phase at which controller handles events.
Returns the gtk.widget.Widget this controller relates to.
Resets the controller to a clean state.
Sets a name on the controller that can be used for debugging.
Sets the event propagation limit on the event controller.
Sets the propagation phase at which a controller handles events.
Sets a name on the controller that can be used for debugging.
gtk.drop_controller_motion.DropControllerMotion is an event controller tracking the pointer during Drag-and-Drop operations.
It is modeled after gtk.event_controller_motion.EventControllerMotion so if you have used that, this should feel really familiar.
This controller is not able to accept drops, use gtk.drop_target.DropTarget for that purpose.