gi-webkit2-4.0.9: WebKit2 bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit2.Objects.HitTestResult

Contents

Description

 

Synopsis

Exported types

newtype HitTestResult Source #

Constructors

HitTestResult (ManagedPtr HitTestResult) 

Instances

GObject HitTestResult Source # 
IsObject HitTestResult Source # 
IsHitTestResult HitTestResult Source # 
((~) * info (ResolveHitTestResultMethod t HitTestResult), MethodInfo * info HitTestResult p) => IsLabel t (HitTestResult -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> HitTestResult -> p #

((~) * info (ResolveHitTestResultMethod t HitTestResult), MethodInfo * info HitTestResult p) => IsLabelProxy t (HitTestResult -> p) Source # 
HasAttributeList * HitTestResult Source # 
type SignalList HitTestResult Source # 
type SignalList HitTestResult
type AttributeList HitTestResult Source # 
type AttributeList HitTestResult

class GObject o => IsHitTestResult o Source #

Instances

(GObject a, UnknownAncestorError Constraint HitTestResult a) => IsHitTestResult a Source # 
IsHitTestResult HitTestResult Source # 

Methods

contextIsEditable

data HitTestResultContextIsEditableMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultContextIsEditableMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultContextIsEditableMethodInfo a -> signature -> s

contextIsImage

data HitTestResultContextIsImageMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultContextIsImageMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultContextIsImageMethodInfo a -> signature -> s

contextIsLink

data HitTestResultContextIsLinkMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultContextIsLinkMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultContextIsLinkMethodInfo a -> signature -> s

contextIsMedia

data HitTestResultContextIsMediaMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultContextIsMediaMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultContextIsMediaMethodInfo a -> signature -> s

contextIsScrollbar

data HitTestResultContextIsScrollbarMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultContextIsScrollbarMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultContextIsScrollbarMethodInfo a -> signature -> s

contextIsSelection

data HitTestResultContextIsSelectionMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultContextIsSelectionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultContextIsSelectionMethodInfo a -> signature -> s

getContext

data HitTestResultGetContextMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultGetContextMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultGetContextMethodInfo a -> signature -> s

getImageUri

data HitTestResultGetImageUriMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultGetImageUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultGetImageUriMethodInfo a -> signature -> s

getLinkLabel

data HitTestResultGetLinkLabelMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultGetLinkLabelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultGetLinkLabelMethodInfo a -> signature -> s

getLinkTitle

data HitTestResultGetLinkTitleMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultGetLinkTitleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultGetLinkTitleMethodInfo a -> signature -> s

getLinkUri

data HitTestResultGetLinkUriMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultGetLinkUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultGetLinkUriMethodInfo a -> signature -> s

getMediaUri

data HitTestResultGetMediaUriMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsHitTestResult a) => MethodInfo * HitTestResultGetMediaUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy HitTestResultGetMediaUriMethodInfo a -> signature -> s

Properties

context

data HitTestResultContextPropertyInfo Source #

Instances

AttrInfo HitTestResultContextPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultContextPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultContextPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultContextPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultContextPropertyInfo :: *

type AttrLabel HitTestResultContextPropertyInfo :: Symbol

type AttrOrigin HitTestResultContextPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint HitTestResultContextPropertyInfo o => Proxy * HitTestResultContextPropertyInfo -> o -> IO (AttrGetType HitTestResultContextPropertyInfo)

attrSet :: (AttrBaseTypeConstraint HitTestResultContextPropertyInfo o, AttrSetTypeConstraint HitTestResultContextPropertyInfo b) => Proxy * HitTestResultContextPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint HitTestResultContextPropertyInfo o => Proxy * HitTestResultContextPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint HitTestResultContextPropertyInfo o, AttrSetTypeConstraint HitTestResultContextPropertyInfo b) => Proxy * HitTestResultContextPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint HitTestResultContextPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultContextPropertyInfo = * ~ Word32
type AttrOrigin HitTestResultContextPropertyInfo Source # 
type AttrLabel HitTestResultContextPropertyInfo Source # 
type AttrLabel HitTestResultContextPropertyInfo = "context"
type AttrGetType HitTestResultContextPropertyInfo Source # 
type AttrBaseTypeConstraint HitTestResultContextPropertyInfo Source # 
type AttrAllowedOps HitTestResultContextPropertyInfo Source # 
type AttrAllowedOps HitTestResultContextPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

hitTestResultContext :: AttrLabelProxy "context" Source #

imageUri

data HitTestResultImageUriPropertyInfo Source #

Instances

AttrInfo HitTestResultImageUriPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultImageUriPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultImageUriPropertyInfo :: *

type AttrLabel HitTestResultImageUriPropertyInfo :: Symbol

type AttrOrigin HitTestResultImageUriPropertyInfo :: *

type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo = * ~ Text
type AttrOrigin HitTestResultImageUriPropertyInfo Source # 
type AttrLabel HitTestResultImageUriPropertyInfo Source # 
type AttrLabel HitTestResultImageUriPropertyInfo = "image-uri"
type AttrGetType HitTestResultImageUriPropertyInfo Source # 
type AttrGetType HitTestResultImageUriPropertyInfo = Text
type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo Source # 
type AttrAllowedOps HitTestResultImageUriPropertyInfo Source # 
type AttrAllowedOps HitTestResultImageUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructHitTestResultImageUri :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #

hitTestResultImageUri :: AttrLabelProxy "imageUri" Source #

linkLabel

data HitTestResultLinkLabelPropertyInfo Source #

Instances

AttrInfo HitTestResultLinkLabelPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultLinkLabelPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultLinkLabelPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultLinkLabelPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultLinkLabelPropertyInfo :: *

type AttrLabel HitTestResultLinkLabelPropertyInfo :: Symbol

type AttrOrigin HitTestResultLinkLabelPropertyInfo :: *

type AttrSetTypeConstraint HitTestResultLinkLabelPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultLinkLabelPropertyInfo = * ~ Text
type AttrOrigin HitTestResultLinkLabelPropertyInfo Source # 
type AttrLabel HitTestResultLinkLabelPropertyInfo Source # 
type AttrLabel HitTestResultLinkLabelPropertyInfo = "link-label"
type AttrGetType HitTestResultLinkLabelPropertyInfo Source # 
type AttrGetType HitTestResultLinkLabelPropertyInfo = Text
type AttrBaseTypeConstraint HitTestResultLinkLabelPropertyInfo Source # 
type AttrAllowedOps HitTestResultLinkLabelPropertyInfo Source # 
type AttrAllowedOps HitTestResultLinkLabelPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructHitTestResultLinkLabel :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #

hitTestResultLinkLabel :: AttrLabelProxy "linkLabel" Source #

linkTitle

data HitTestResultLinkTitlePropertyInfo Source #

Instances

AttrInfo HitTestResultLinkTitlePropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultLinkTitlePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultLinkTitlePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultLinkTitlePropertyInfo :: * -> Constraint

type AttrGetType HitTestResultLinkTitlePropertyInfo :: *

type AttrLabel HitTestResultLinkTitlePropertyInfo :: Symbol

type AttrOrigin HitTestResultLinkTitlePropertyInfo :: *

type AttrSetTypeConstraint HitTestResultLinkTitlePropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultLinkTitlePropertyInfo = * ~ Text
type AttrOrigin HitTestResultLinkTitlePropertyInfo Source # 
type AttrLabel HitTestResultLinkTitlePropertyInfo Source # 
type AttrLabel HitTestResultLinkTitlePropertyInfo = "link-title"
type AttrGetType HitTestResultLinkTitlePropertyInfo Source # 
type AttrGetType HitTestResultLinkTitlePropertyInfo = Text
type AttrBaseTypeConstraint HitTestResultLinkTitlePropertyInfo Source # 
type AttrAllowedOps HitTestResultLinkTitlePropertyInfo Source # 
type AttrAllowedOps HitTestResultLinkTitlePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructHitTestResultLinkTitle :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #

hitTestResultLinkTitle :: AttrLabelProxy "linkTitle" Source #

linkUri

data HitTestResultLinkUriPropertyInfo Source #

Instances

AttrInfo HitTestResultLinkUriPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultLinkUriPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultLinkUriPropertyInfo :: *

type AttrLabel HitTestResultLinkUriPropertyInfo :: Symbol

type AttrOrigin HitTestResultLinkUriPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo o => Proxy * HitTestResultLinkUriPropertyInfo -> o -> IO (AttrGetType HitTestResultLinkUriPropertyInfo)

attrSet :: (AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo o, AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo b) => Proxy * HitTestResultLinkUriPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo o => Proxy * HitTestResultLinkUriPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo o, AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo b) => Proxy * HitTestResultLinkUriPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo = * ~ Text
type AttrOrigin HitTestResultLinkUriPropertyInfo Source # 
type AttrLabel HitTestResultLinkUriPropertyInfo Source # 
type AttrLabel HitTestResultLinkUriPropertyInfo = "link-uri"
type AttrGetType HitTestResultLinkUriPropertyInfo Source # 
type AttrGetType HitTestResultLinkUriPropertyInfo = Text
type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo Source # 
type AttrAllowedOps HitTestResultLinkUriPropertyInfo Source # 
type AttrAllowedOps HitTestResultLinkUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructHitTestResultLinkUri :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #

hitTestResultLinkUri :: AttrLabelProxy "linkUri" Source #

mediaUri

data HitTestResultMediaUriPropertyInfo Source #

Instances

AttrInfo HitTestResultMediaUriPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultMediaUriPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultMediaUriPropertyInfo :: *

type AttrLabel HitTestResultMediaUriPropertyInfo :: Symbol

type AttrOrigin HitTestResultMediaUriPropertyInfo :: *

type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo = * ~ Text
type AttrOrigin HitTestResultMediaUriPropertyInfo Source # 
type AttrLabel HitTestResultMediaUriPropertyInfo Source # 
type AttrLabel HitTestResultMediaUriPropertyInfo = "media-uri"
type AttrGetType HitTestResultMediaUriPropertyInfo Source # 
type AttrGetType HitTestResultMediaUriPropertyInfo = Text
type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo Source # 
type AttrAllowedOps HitTestResultMediaUriPropertyInfo Source # 
type AttrAllowedOps HitTestResultMediaUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructHitTestResultMediaUri :: IsHitTestResult o => Text -> IO (GValueConstruct o) Source #

hitTestResultMediaUri :: AttrLabelProxy "mediaUri" Source #