| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Interfaces.TreeDragSource
Description
Documentation
newtype TreeDragSource #
Constructors
| TreeDragSource (ManagedPtr TreeDragSource) |
Instances
class (ManagedPtrNewtype o, IsDescendantOf TreeDragSource o) => IsTreeDragSource o #
Instances
| (ManagedPtrNewtype o, IsDescendantOf TreeDragSource o) => IsTreeDragSource o | |
Defined in GI.Gtk.Interfaces.TreeDragSource | |
type family ResolveTreeDragSourceMethod (t :: Symbol) o where ... #
Equations
| ResolveTreeDragSourceMethod "dragDataDelete" o = TreeDragSourceDragDataDeleteMethodInfo | |
| ResolveTreeDragSourceMethod "dragDataGet" o = TreeDragSourceDragDataGetMethodInfo | |
| ResolveTreeDragSourceMethod "rowDraggable" o = TreeDragSourceRowDraggableMethodInfo | |
| ResolveTreeDragSourceMethod l o = MethodResolutionFailed l o :: Type |
data TreeDragSourceDragDataDeleteMethodInfo #
Instances
| (signature ~ (TreePath -> m Bool), MonadIO m, IsTreeDragSource a) => OverloadedMethod TreeDragSourceDragDataDeleteMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeDragSource Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeDragSourceDragDataDeleteMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeDragSource Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeDragSourceDragDataGetMethodInfo #
Instances
| (signature ~ (TreePath -> m (Maybe ContentProvider)), MonadIO m, IsTreeDragSource a) => OverloadedMethod TreeDragSourceDragDataGetMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeDragSource Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeDragSourceDragDataGetMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeDragSource Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data TreeDragSourceRowDraggableMethodInfo #
Instances
| (signature ~ (TreePath -> m Bool), MonadIO m, IsTreeDragSource a) => OverloadedMethod TreeDragSourceRowDraggableMethodInfo a signature | |
Defined in GI.Gtk.Interfaces.TreeDragSource Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo TreeDragSourceRowDraggableMethodInfo (a :: Type) | |
Defined in GI.Gtk.Interfaces.TreeDragSource Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
treeDragSourceDragDataDelete :: (HasCallStack, MonadIO m, IsTreeDragSource a) => a -> TreePath -> m Bool #
treeDragSourceDragDataGet :: (HasCallStack, MonadIO m, IsTreeDragSource a) => a -> TreePath -> m (Maybe ContentProvider) #
treeDragSourceRowDraggable :: (HasCallStack, MonadIO m, IsTreeDragSource a) => a -> TreePath -> m Bool #