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
- hitTestResultContextIsEditable
- hitTestResultContextIsImage
- hitTestResultContextIsLink
- hitTestResultContextIsMedia
- hitTestResultContextIsScrollbar
- hitTestResultContextIsSelection
- hitTestResultGetContext
- hitTestResultGetImageUri
- hitTestResultGetLinkLabel
- hitTestResultGetLinkTitle
- hitTestResultGetLinkUri
- hitTestResultGetMediaUri
- Properties
- newtype HitTestResult = HitTestResult (ForeignPtr HitTestResult)
- class GObject o => HitTestResultK o
- toHitTestResult :: HitTestResultK o => o -> IO HitTestResult
- noHitTestResult :: Maybe HitTestResult
- hitTestResultContextIsEditable :: (MonadIO m, HitTestResultK a) => a -> m Bool
- hitTestResultContextIsImage :: (MonadIO m, HitTestResultK a) => a -> m Bool
- hitTestResultContextIsLink :: (MonadIO m, HitTestResultK a) => a -> m Bool
- hitTestResultContextIsMedia :: (MonadIO m, HitTestResultK a) => a -> m Bool
- hitTestResultContextIsScrollbar :: (MonadIO m, HitTestResultK a) => a -> m Bool
- hitTestResultContextIsSelection :: (MonadIO m, HitTestResultK a) => a -> m Bool
- hitTestResultGetContext :: (MonadIO m, HitTestResultK a) => a -> m Word32
- hitTestResultGetImageUri :: (MonadIO m, HitTestResultK a) => a -> m Text
- hitTestResultGetLinkLabel :: (MonadIO m, HitTestResultK a) => a -> m Text
- hitTestResultGetLinkTitle :: (MonadIO m, HitTestResultK a) => a -> m Text
- hitTestResultGetLinkUri :: (MonadIO m, HitTestResultK a) => a -> m Text
- hitTestResultGetMediaUri :: (MonadIO m, HitTestResultK a) => a -> m Text
- data HitTestResultContextPropertyInfo
- constructHitTestResultContext :: Word32 -> IO ([Char], GValue)
- getHitTestResultContext :: (MonadIO m, HitTestResultK o) => o -> m Word32
- data HitTestResultImageUriPropertyInfo
- constructHitTestResultImageUri :: Text -> IO ([Char], GValue)
- getHitTestResultImageUri :: (MonadIO m, HitTestResultK o) => o -> m Text
- data HitTestResultLinkLabelPropertyInfo
- constructHitTestResultLinkLabel :: Text -> IO ([Char], GValue)
- getHitTestResultLinkLabel :: (MonadIO m, HitTestResultK o) => o -> m Text
- data HitTestResultLinkTitlePropertyInfo
- constructHitTestResultLinkTitle :: Text -> IO ([Char], GValue)
- getHitTestResultLinkTitle :: (MonadIO m, HitTestResultK o) => o -> m Text
- data HitTestResultLinkUriPropertyInfo
- constructHitTestResultLinkUri :: Text -> IO ([Char], GValue)
- getHitTestResultLinkUri :: (MonadIO m, HitTestResultK o) => o -> m Text
- data HitTestResultMediaUriPropertyInfo
- constructHitTestResultMediaUri :: Text -> IO ([Char], GValue)
- getHitTestResultMediaUri :: (MonadIO m, HitTestResultK o) => o -> m Text
Exported types
newtype HitTestResult Source
class GObject o => HitTestResultK o Source
(GObject o, IsDescendantOf HitTestResult o) => HitTestResultK o |
toHitTestResult :: HitTestResultK o => o -> IO HitTestResult Source
Methods
hitTestResultContextIsEditable
hitTestResultContextIsEditable :: (MonadIO m, HitTestResultK a) => a -> m Bool Source
hitTestResultContextIsImage
hitTestResultContextIsImage :: (MonadIO m, HitTestResultK a) => a -> m Bool Source
hitTestResultContextIsLink
hitTestResultContextIsLink :: (MonadIO m, HitTestResultK a) => a -> m Bool Source
hitTestResultContextIsMedia
hitTestResultContextIsMedia :: (MonadIO m, HitTestResultK a) => a -> m Bool Source
hitTestResultContextIsScrollbar
hitTestResultContextIsScrollbar :: (MonadIO m, HitTestResultK a) => a -> m Bool Source
hitTestResultContextIsSelection
hitTestResultContextIsSelection :: (MonadIO m, HitTestResultK a) => a -> m Bool Source
hitTestResultGetContext
hitTestResultGetContext :: (MonadIO m, HitTestResultK a) => a -> m Word32 Source
hitTestResultGetImageUri
hitTestResultGetImageUri :: (MonadIO m, HitTestResultK a) => a -> m Text Source
hitTestResultGetLinkLabel
hitTestResultGetLinkLabel :: (MonadIO m, HitTestResultK a) => a -> m Text Source
hitTestResultGetLinkTitle
hitTestResultGetLinkTitle :: (MonadIO m, HitTestResultK a) => a -> m Text Source
hitTestResultGetLinkUri
hitTestResultGetLinkUri :: (MonadIO m, HitTestResultK a) => a -> m Text Source
hitTestResultGetMediaUri
hitTestResultGetMediaUri :: (MonadIO m, HitTestResultK a) => a -> m Text Source
Properties
Context
data HitTestResultContextPropertyInfo Source
AttrInfo HitTestResultContextPropertyInfo | |
type AttrLabel HitTestResultContextPropertyInfo = "HitTestResult::context" | |
type AttrGetType HitTestResultContextPropertyInfo = Word32 | |
type AttrBaseTypeConstraint HitTestResultContextPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultContextPropertyInfo = * ~ Word32 | |
type AttrAllowedOps HitTestResultContextPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getHitTestResultContext :: (MonadIO m, HitTestResultK o) => o -> m Word32 Source
ImageUri
data HitTestResultImageUriPropertyInfo Source
AttrInfo HitTestResultImageUriPropertyInfo | |
type AttrLabel HitTestResultImageUriPropertyInfo = "HitTestResult::image-uri" | |
type AttrGetType HitTestResultImageUriPropertyInfo = Text | |
type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultImageUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getHitTestResultImageUri :: (MonadIO m, HitTestResultK o) => o -> m Text Source
LinkLabel
data HitTestResultLinkLabelPropertyInfo Source
AttrInfo HitTestResultLinkLabelPropertyInfo | |
type AttrLabel HitTestResultLinkLabelPropertyInfo = "HitTestResult::link-label" | |
type AttrGetType HitTestResultLinkLabelPropertyInfo = Text | |
type AttrBaseTypeConstraint HitTestResultLinkLabelPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultLinkLabelPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultLinkLabelPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getHitTestResultLinkLabel :: (MonadIO m, HitTestResultK o) => o -> m Text Source
LinkTitle
data HitTestResultLinkTitlePropertyInfo Source
AttrInfo HitTestResultLinkTitlePropertyInfo | |
type AttrLabel HitTestResultLinkTitlePropertyInfo = "HitTestResult::link-title" | |
type AttrGetType HitTestResultLinkTitlePropertyInfo = Text | |
type AttrBaseTypeConstraint HitTestResultLinkTitlePropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultLinkTitlePropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultLinkTitlePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getHitTestResultLinkTitle :: (MonadIO m, HitTestResultK o) => o -> m Text Source
LinkUri
data HitTestResultLinkUriPropertyInfo Source
AttrInfo HitTestResultLinkUriPropertyInfo | |
type AttrLabel HitTestResultLinkUriPropertyInfo = "HitTestResult::link-uri" | |
type AttrGetType HitTestResultLinkUriPropertyInfo = Text | |
type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultLinkUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getHitTestResultLinkUri :: (MonadIO m, HitTestResultK o) => o -> m Text Source
MediaUri
data HitTestResultMediaUriPropertyInfo Source
AttrInfo HitTestResultMediaUriPropertyInfo | |
type AttrLabel HitTestResultMediaUriPropertyInfo = "HitTestResult::media-uri" | |
type AttrGetType HitTestResultMediaUriPropertyInfo = Text | |
type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultMediaUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getHitTestResultMediaUri :: (MonadIO m, HitTestResultK o) => o -> m Text Source