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 Hypertext = Hypertext (ForeignPtr Hypertext)
- noHypertext :: Maybe Hypertext
- class ForeignPtrNewtype a => HypertextK a
- hypertextGetLink :: (MonadIO m, HypertextK a) => a -> Int32 -> m Hyperlink
- hypertextGetLinkIndex :: (MonadIO m, HypertextK a) => a -> Int32 -> m Int32
- hypertextGetNLinks :: (MonadIO m, HypertextK a) => a -> m Int32
- type HypertextLinkSelectedCallback = Int32 -> IO ()
- type HypertextLinkSelectedCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- data HypertextLinkSelectedSignalInfo
- afterHypertextLinkSelected :: (GObject a, MonadIO m) => a -> HypertextLinkSelectedCallback -> m SignalHandlerId
- hypertextLinkSelectedCallbackWrapper :: HypertextLinkSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- hypertextLinkSelectedClosure :: HypertextLinkSelectedCallback -> IO Closure
- mkHypertextLinkSelectedCallback :: HypertextLinkSelectedCallbackC -> IO (FunPtr HypertextLinkSelectedCallbackC)
- noHypertextLinkSelectedCallback :: Maybe HypertextLinkSelectedCallback
- onHypertextLinkSelected :: (GObject a, MonadIO m) => a -> HypertextLinkSelectedCallback -> m SignalHandlerId
Exported types
type ParentTypes Hypertext | |
type AttributeList Hypertext | |
type SignalList Hypertext |
class ForeignPtrNewtype a => HypertextK a Source
(ForeignPtrNewtype o, IsDescendantOf Hypertext o) => HypertextK o |
Methods
hypertextGetLink
hypertextGetLink :: (MonadIO m, HypertextK a) => a -> Int32 -> m Hyperlink Source
hypertextGetLinkIndex
hypertextGetLinkIndex :: (MonadIO m, HypertextK a) => a -> Int32 -> m Int32 Source
hypertextGetNLinks
hypertextGetNLinks :: (MonadIO m, HypertextK a) => a -> m Int32 Source
Signals
LinkSelected
type HypertextLinkSelectedCallback = Int32 -> IO () Source
afterHypertextLinkSelected :: (GObject a, MonadIO m) => a -> HypertextLinkSelectedCallback -> m SignalHandlerId Source
hypertextLinkSelectedCallbackWrapper :: HypertextLinkSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source
mkHypertextLinkSelectedCallback :: HypertextLinkSelectedCallbackC -> IO (FunPtr HypertextLinkSelectedCallbackC) Source
onHypertextLinkSelected :: (GObject a, MonadIO m) => a -> HypertextLinkSelectedCallback -> m SignalHandlerId Source