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
- treeDragSourceDragDataDelete :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool
- treeDragSourceDragDataGet :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> SelectionData -> m Bool
- treeDragSourceRowDraggable :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool
Exported types
newtype TreeDragSource Source
type ParentTypes TreeDragSource | |
type AttributeList TreeDragSource | |
type SignalList TreeDragSource |
class ForeignPtrNewtype a => TreeDragSourceK a Source
(ForeignPtrNewtype o, IsDescendantOf TreeDragSource o) => TreeDragSourceK o |
Methods
treeDragSourceDragDataDelete
treeDragSourceDragDataDelete :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool Source
treeDragSourceDragDataGet
treeDragSourceDragDataGet :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> SelectionData -> m Bool Source
treeDragSourceRowDraggable
treeDragSourceRowDraggable :: (MonadIO m, TreeDragSourceK a) => a -> TreePath -> m Bool Source