DropControllerMotionPropertyName
public enum DropControllerMotionPropertyName : String, PropertyNameProtocol
Undocumented
-
Whether the pointer of a Drag-and-Drop operation is in the controller’s widget or a descendant.
See also [property
Gtk.DropControllerMotion:is-pointer].When handling crossing events, this property is updated before [signal
Gtk.DropControllerMotion::enter], but after [signalGtk.DropControllerMotion::leave] is emitted.Declaration
Swift
case containsPointer = "contains-pointer" -
The ongoing drop operation over the controller’s widget or its descendant.
If no drop operation is going on, this property returns
nil.The event controller should not modify the
drop, but it might want to query its properties.When handling crossing events, this property is updated before [signal
Gtk.DropControllerMotion::enter], but after [signalGtk.DropControllerMotion::leave] is emitted.Declaration
Swift
case drop = "drop" -
Whether the pointer is in the controllers widget itself, as opposed to in a descendent widget.
See also [property
Gtk.DropControllerMotion:contains-pointer].When handling crossing events, this property is updated before [signal
Gtk.DropControllerMotion::enter], but after [signalGtk.DropControllerMotion::leave] is emitted.Declaration
Swift
case isPointer = "is-pointer" -
The name for this controller, typically used for debugging purposes.
Declaration
Swift
case name = "name" -
The limit for which events this controller will handle.
Declaration
Swift
case propagationLimit = "propagation-limit" -
The propagation phase at which this controller will handle events.
Declaration
Swift
case propagationPhase = "propagation-phase" -
The widget receiving the
GdkEventsthat the controller will handle.Declaration
Swift
case widget = "widget"
View on GitHub
Install in Dash
DropControllerMotionPropertyName Enumeration Reference