gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.TreeDragDest

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Interfaces.TreeDragDest module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype TreeDragDest #

Instances

Instances details
Eq TreeDragDest 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

(==) :: TreeDragDest -> TreeDragDest -> Bool

(/=) :: TreeDragDest -> TreeDragDest -> Bool

BoxedPtr TreeDragDest 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

ManagedPtrNewtype TreeDragDest 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

(info ~ ResolveTreeDragDestMethod t TreeDragDest, OverloadedMethod info TreeDragDest p, HasField t TreeDragDest p) => HasField (t :: Symbol) TreeDragDest p 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

getField :: TreeDragDest -> p

(info ~ ResolveTreeDragDestMethod t TreeDragDest, OverloadedMethodInfo info TreeDragDest) => IsLabel t (MethodProxy info TreeDragDest) 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

fromLabel :: MethodProxy info TreeDragDest

(info ~ ResolveTreeDragDestMethod t TreeDragDest, OverloadedMethod info TreeDragDest p) => IsLabel t (TreeDragDest -> p) 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

fromLabel :: TreeDragDest -> p

type SignalList TreeDragDest 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

type SignalList TreeDragDest = TreeDragDestSignalList

class (ManagedPtrNewtype o, IsDescendantOf TreeDragDest o) => IsTreeDragDest o #

Instances

Instances details
(ManagedPtrNewtype o, IsDescendantOf TreeDragDest o) => IsTreeDragDest o 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

type family ResolveTreeDragDestMethod (t :: Symbol) o where ... #

Equations

ResolveTreeDragDestMethod "dragDataReceived" o = TreeDragDestDragDataReceivedMethodInfo 
ResolveTreeDragDestMethod "rowDropPossible" o = TreeDragDestRowDropPossibleMethodInfo 
ResolveTreeDragDestMethod l o = MethodResolutionFailed l o :: Type 

data TreeDragDestDragDataReceivedMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> GValue -> m Bool), MonadIO m, IsTreeDragDest a) => OverloadedMethod TreeDragDestDragDataReceivedMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeDragDestDragDataReceivedMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data TreeDragDestRowDropPossibleMethodInfo #

Instances

Instances details
(signature ~ (TreePath -> GValue -> m Bool), MonadIO m, IsTreeDragDest a) => OverloadedMethod TreeDragDestRowDropPossibleMethodInfo a signature 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo TreeDragDestRowDropPossibleMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Interfaces.TreeDragDest

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

treeDragDestDragDataReceived :: (HasCallStack, MonadIO m, IsTreeDragDest a) => a -> TreePath -> GValue -> m Bool #

treeDragDestRowDropPossible :: (HasCallStack, MonadIO m, IsTreeDragDest a) => a -> TreePath -> GValue -> m Bool #