Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype TreeDragSource = TreeDragSource (ForeignPtr TreeDragSource)
- noTreeDragSource :: Maybe TreeDragSource
- class ForeignPtrNewtype a => TreeDragSourceK a
- data TreeDragSourceDragDataDeleteMethodInfo
- treeDragSourceDragDataDelete :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool
- data TreeDragSourceDragDataGetMethodInfo
- treeDragSourceDragDataGet :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> SelectionData -> m Bool
- data TreeDragSourceRowDraggableMethodInfo
- treeDragSourceRowDraggable :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool
Exported types
newtype TreeDragSource Source
((~) * info (ResolveTreeDragSourceMethod t TreeDragSource), MethodInfo * info TreeDragSource p) => IsLabel t (TreeDragSource -> p) Source | |
((~) * info (ResolveTreeDragSourceMethod t TreeDragSource), MethodInfo * info TreeDragSource p) => IsLabelProxy t (TreeDragSource -> p) Source | |
type ParentTypes TreeDragSource Source | |
type AttributeList TreeDragSource Source | |
type SignalList TreeDragSource Source |
class ForeignPtrNewtype a => TreeDragSourceK a Source
Methods
treeDragSourceDragDataDelete
data TreeDragSourceDragDataDeleteMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> m Bool), MonadIO m, TreeDragSourceK a) => MethodInfo (TYPE Lifted) TreeDragSourceDragDataDeleteMethodInfo a signature Source | |
treeDragSourceDragDataDelete :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool Source
treeDragSourceDragDataGet
data TreeDragSourceDragDataGetMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> SelectionData -> m Bool), MonadIO m, TreeDragSourceK a) => MethodInfo (TYPE Lifted) TreeDragSourceDragDataGetMethodInfo a signature Source | |
treeDragSourceDragDataGet :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> SelectionData -> m Bool Source
treeDragSourceRowDraggable
data TreeDragSourceRowDraggableMethodInfo Source
((~) (TYPE Lifted) signature (TreePath -> m Bool), MonadIO m, TreeDragSourceK a) => MethodInfo (TYPE Lifted) TreeDragSourceRowDraggableMethodInfo a signature Source | |
treeDragSourceRowDraggable :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool Source