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 HitTestResult = HitTestResult (ForeignPtr HitTestResult)
- class GObject o => HitTestResultK o
- toHitTestResult :: HitTestResultK o => o -> IO HitTestResult
- noHitTestResult :: Maybe HitTestResult
- data HitTestResultContextPropertyInfo
- constructHitTestResultContext :: [HitTestResultContext] -> IO ([Char], GValue)
- getHitTestResultContext :: (MonadIO m, HitTestResultK o) => o -> m [HitTestResultContext]
- hitTestResultContext :: AttrLabelProxy "context"
- data HitTestResultImageUriPropertyInfo
- constructHitTestResultImageUri :: Text -> IO ([Char], GValue)
- getHitTestResultImageUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe Text)
- hitTestResultImageUri :: AttrLabelProxy "imageUri"
- data HitTestResultInnerNodePropertyInfo
- constructHitTestResultInnerNode :: DOMNodeK a => a -> IO ([Char], GValue)
- getHitTestResultInnerNode :: (MonadIO m, HitTestResultK o) => o -> m (Maybe DOMNode)
- hitTestResultInnerNode :: AttrLabelProxy "innerNode"
- data HitTestResultLinkUriPropertyInfo
- constructHitTestResultLinkUri :: Text -> IO ([Char], GValue)
- getHitTestResultLinkUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe Text)
- hitTestResultLinkUri :: AttrLabelProxy "linkUri"
- data HitTestResultMediaUriPropertyInfo
- constructHitTestResultMediaUri :: Text -> IO ([Char], GValue)
- getHitTestResultMediaUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe Text)
- hitTestResultMediaUri :: AttrLabelProxy "mediaUri"
- data HitTestResultXPropertyInfo
- constructHitTestResultX :: Int32 -> IO ([Char], GValue)
- getHitTestResultX :: (MonadIO m, HitTestResultK o) => o -> m Int32
- hitTestResultX :: AttrLabelProxy "x"
- data HitTestResultYPropertyInfo
- constructHitTestResultY :: Int32 -> IO ([Char], GValue)
- getHitTestResultY :: (MonadIO m, HitTestResultK o) => o -> m Int32
- hitTestResultY :: AttrLabelProxy "y"
Exported types
newtype HitTestResult Source
GObject HitTestResult | |
((~) * info (ResolveHitTestResultMethod t HitTestResult), MethodInfo * info HitTestResult p) => IsLabelProxy t (HitTestResult -> p) | |
type ParentTypes HitTestResult | |
type AttributeList HitTestResult | |
type SignalList HitTestResult |
class GObject o => HitTestResultK o Source
(GObject o, IsDescendantOf HitTestResult o) => HitTestResultK o |
toHitTestResult :: HitTestResultK o => o -> IO HitTestResult Source
Properties
Context
data HitTestResultContextPropertyInfo Source
constructHitTestResultContext :: [HitTestResultContext] -> IO ([Char], GValue) Source
getHitTestResultContext :: (MonadIO m, HitTestResultK o) => o -> m [HitTestResultContext] Source
hitTestResultContext :: AttrLabelProxy "context" Source
ImageUri
data HitTestResultImageUriPropertyInfo Source
AttrInfo HitTestResultImageUriPropertyInfo | |
type AttrLabel HitTestResultImageUriPropertyInfo = "image-uri" | |
type AttrGetType HitTestResultImageUriPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultImageUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))) |
getHitTestResultImageUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe Text) Source
hitTestResultImageUri :: AttrLabelProxy "imageUri" Source
InnerNode
data HitTestResultInnerNodePropertyInfo Source
getHitTestResultInnerNode :: (MonadIO m, HitTestResultK o) => o -> m (Maybe DOMNode) Source
hitTestResultInnerNode :: AttrLabelProxy "innerNode" Source
LinkUri
data HitTestResultLinkUriPropertyInfo Source
AttrInfo HitTestResultLinkUriPropertyInfo | |
type AttrLabel HitTestResultLinkUriPropertyInfo = "link-uri" | |
type AttrGetType HitTestResultLinkUriPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultLinkUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))) |
getHitTestResultLinkUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe Text) Source
hitTestResultLinkUri :: AttrLabelProxy "linkUri" Source
MediaUri
data HitTestResultMediaUriPropertyInfo Source
AttrInfo HitTestResultMediaUriPropertyInfo | |
type AttrLabel HitTestResultMediaUriPropertyInfo = "media-uri" | |
type AttrGetType HitTestResultMediaUriPropertyInfo = Maybe Text | |
type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo = HitTestResultK | |
type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo = * ~ Text | |
type AttrAllowedOps HitTestResultMediaUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))) |
getHitTestResultMediaUri :: (MonadIO m, HitTestResultK o) => o -> m (Maybe Text) Source
hitTestResultMediaUri :: AttrLabelProxy "mediaUri" Source
X
data HitTestResultXPropertyInfo Source
getHitTestResultX :: (MonadIO m, HitTestResultK o) => o -> m Int32 Source
hitTestResultX :: AttrLabelProxy "x" Source
Y
data HitTestResultYPropertyInfo Source
getHitTestResultY :: (MonadIO m, HitTestResultK o) => o -> m Int32 Source
hitTestResultY :: AttrLabelProxy "y" Source