#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \ && !defined(__HADDOCK_VERSION__)) module GI.Gdk.Objects.DragContext where import Data.GI.Base.ShortPrelude import qualified Data.GI.Base.ShortPrelude as SP import qualified Data.GI.Base.Overloading as O import qualified Prelude as P import qualified Data.GI.Base.Attributes as GI.Attributes import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr import qualified Data.GI.Base.GClosure as B.GClosure import qualified Data.GI.Base.GError as B.GError import qualified Data.GI.Base.GVariant as B.GVariant import qualified Data.GI.Base.GValue as B.GValue import qualified Data.GI.Base.GParamSpec as B.GParamSpec import qualified Data.GI.Base.CallStack as B.CallStack import qualified Data.GI.Base.Properties as B.Properties import qualified Data.Text as T import qualified Data.ByteString.Char8 as B import qualified Data.Map as Map import qualified Foreign.Ptr as FP import qualified GHC.OverloadedLabels as OL newtype DragContext = DragContext (ManagedPtr DragContext) instance GObject DragContext where class (GObject o, O.IsDescendantOf DragContext o) => IsDragContext o instance (GObject o, O.IsDescendantOf DragContext o) => IsDragContext o instance O.HasParentTypes DragContext #if ENABLE_OVERLOADING data DragContextActionChangedSignalInfo #endif #if ENABLE_OVERLOADING data DragContextCancelSignalInfo #endif #if ENABLE_OVERLOADING data DragContextDndFinishedSignalInfo #endif #if ENABLE_OVERLOADING data DragContextDropPerformedSignalInfo #endif #if ENABLE_OVERLOADING data DragContextGetActionsMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetDestWindowMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetDeviceMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetDragWindowMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetProtocolMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetSelectedActionMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetSourceWindowMethodInfo #endif #if ENABLE_OVERLOADING data DragContextGetSuggestedActionMethodInfo #endif #if ENABLE_OVERLOADING data DragContextListTargetsMethodInfo #endif #if ENABLE_OVERLOADING data DragContextManageDndMethodInfo #endif #if ENABLE_OVERLOADING data DragContextSetDeviceMethodInfo #endif #if ENABLE_OVERLOADING data DragContextSetHotspotMethodInfo #endif