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 |
A #GtkTargetEntry represents a single type of data than can be supplied for by a widget for a selection or for supplied or received during drag-and-drop.
- newtype TargetEntry = TargetEntry (ForeignPtr TargetEntry)
- noTargetEntry :: Maybe TargetEntry
- targetEntryCopy :: MonadIO m => TargetEntry -> m TargetEntry
- targetEntryFree :: MonadIO m => TargetEntry -> m ()
- targetEntryNew :: MonadIO m => Text -> Word32 -> Word32 -> m TargetEntry
- targetEntryReadFlags :: TargetEntry -> IO Word32
- targetEntryReadInfo :: TargetEntry -> IO Word32
- targetEntryReadTarget :: TargetEntry -> IO Text
Exported types
Methods
targetEntryCopy
targetEntryCopy :: MonadIO m => TargetEntry -> m TargetEntry Source
targetEntryFree
targetEntryFree :: MonadIO m => TargetEntry -> m () Source
targetEntryNew
targetEntryNew :: MonadIO m => Text -> Word32 -> Word32 -> m TargetEntry Source