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 |
- Exported types
- Methods
- selectionDataCopy
- selectionDataFree
- selectionDataGetData
- selectionDataGetDataType
- selectionDataGetDisplay
- selectionDataGetFormat
- selectionDataGetLength
- selectionDataGetPixbuf
- selectionDataGetSelection
- selectionDataGetTarget
- selectionDataGetTargets
- selectionDataGetText
- selectionDataGetUris
- selectionDataSet
- selectionDataSetPixbuf
- selectionDataSetText
- selectionDataSetUris
- selectionDataTargetsIncludeImage
- selectionDataTargetsIncludeRichText
- selectionDataTargetsIncludeText
- selectionDataTargetsIncludeUri
- newtype SelectionData = SelectionData (ForeignPtr SelectionData)
- noSelectionData :: Maybe SelectionData
- selectionDataCopy :: MonadIO m => SelectionData -> m SelectionData
- selectionDataFree :: MonadIO m => SelectionData -> m ()
- selectionDataGetData :: MonadIO m => SelectionData -> m ByteString
- selectionDataGetDataType :: MonadIO m => SelectionData -> m Atom
- selectionDataGetDisplay :: MonadIO m => SelectionData -> m Display
- selectionDataGetFormat :: MonadIO m => SelectionData -> m Int32
- selectionDataGetLength :: MonadIO m => SelectionData -> m Int32
- selectionDataGetPixbuf :: MonadIO m => SelectionData -> m Pixbuf
- selectionDataGetSelection :: MonadIO m => SelectionData -> m Atom
- selectionDataGetTarget :: MonadIO m => SelectionData -> m Atom
- selectionDataGetTargets :: MonadIO m => SelectionData -> m (Bool, [Atom])
- selectionDataGetText :: MonadIO m => SelectionData -> m Text
- selectionDataGetUris :: MonadIO m => SelectionData -> m [Text]
- selectionDataSet :: MonadIO m => SelectionData -> Atom -> Int32 -> ByteString -> m ()
- selectionDataSetPixbuf :: (MonadIO m, PixbufK a) => SelectionData -> a -> m Bool
- selectionDataSetText :: MonadIO m => SelectionData -> Text -> Int32 -> m Bool
- selectionDataSetUris :: MonadIO m => SelectionData -> [Text] -> m Bool
- selectionDataTargetsIncludeImage :: MonadIO m => SelectionData -> Bool -> m Bool
- selectionDataTargetsIncludeRichText :: (MonadIO m, TextBufferK a) => SelectionData -> a -> m Bool
- selectionDataTargetsIncludeText :: MonadIO m => SelectionData -> m Bool
- selectionDataTargetsIncludeUri :: MonadIO m => SelectionData -> m Bool
Exported types
newtype SelectionData Source
Methods
selectionDataCopy
selectionDataCopy :: MonadIO m => SelectionData -> m SelectionData Source
selectionDataFree
selectionDataFree :: MonadIO m => SelectionData -> m () Source
selectionDataGetData
selectionDataGetData :: MonadIO m => SelectionData -> m ByteString Source
selectionDataGetDataType
selectionDataGetDataType :: MonadIO m => SelectionData -> m Atom Source
selectionDataGetDisplay
selectionDataGetDisplay :: MonadIO m => SelectionData -> m Display Source
selectionDataGetFormat
selectionDataGetFormat :: MonadIO m => SelectionData -> m Int32 Source
selectionDataGetLength
selectionDataGetLength :: MonadIO m => SelectionData -> m Int32 Source
selectionDataGetPixbuf
selectionDataGetPixbuf :: MonadIO m => SelectionData -> m Pixbuf Source
selectionDataGetSelection
selectionDataGetSelection :: MonadIO m => SelectionData -> m Atom Source
selectionDataGetTarget
selectionDataGetTarget :: MonadIO m => SelectionData -> m Atom Source
selectionDataGetTargets
selectionDataGetTargets :: MonadIO m => SelectionData -> m (Bool, [Atom]) Source
selectionDataGetText
selectionDataGetText :: MonadIO m => SelectionData -> m Text Source
selectionDataGetUris
selectionDataGetUris :: MonadIO m => SelectionData -> m [Text] Source
selectionDataSet
selectionDataSet :: MonadIO m => SelectionData -> Atom -> Int32 -> ByteString -> m () Source
selectionDataSetPixbuf
selectionDataSetPixbuf :: (MonadIO m, PixbufK a) => SelectionData -> a -> m Bool Source
selectionDataSetText
selectionDataSetText :: MonadIO m => SelectionData -> Text -> Int32 -> m Bool Source
selectionDataSetUris
selectionDataSetUris :: MonadIO m => SelectionData -> [Text] -> m Bool Source
selectionDataTargetsIncludeImage
selectionDataTargetsIncludeImage :: MonadIO m => SelectionData -> Bool -> m Bool Source
selectionDataTargetsIncludeRichText
selectionDataTargetsIncludeRichText :: (MonadIO m, TextBufferK a) => SelectionData -> a -> m Bool Source
selectionDataTargetsIncludeText
selectionDataTargetsIncludeText :: MonadIO m => SelectionData -> m Bool Source
selectionDataTargetsIncludeUri
selectionDataTargetsIncludeUri :: MonadIO m => SelectionData -> m Bool Source