gi-webkit-3.0.7: WebKit 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.WebKit.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 # 

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 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 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 #

innerNode

data HitTestResultInnerNodePropertyInfo Source #

Instances

AttrInfo HitTestResultInnerNodePropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultInnerNodePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultInnerNodePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultInnerNodePropertyInfo :: * -> Constraint

type AttrGetType HitTestResultInnerNodePropertyInfo :: *

type AttrLabel HitTestResultInnerNodePropertyInfo :: Symbol

type AttrOrigin HitTestResultInnerNodePropertyInfo :: *

type AttrSetTypeConstraint HitTestResultInnerNodePropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultInnerNodePropertyInfo = IsDOMNode
type AttrOrigin HitTestResultInnerNodePropertyInfo Source # 
type AttrLabel HitTestResultInnerNodePropertyInfo Source # 
type AttrLabel HitTestResultInnerNodePropertyInfo = "inner-node"
type AttrGetType HitTestResultInnerNodePropertyInfo Source # 
type AttrBaseTypeConstraint HitTestResultInnerNodePropertyInfo Source # 
type AttrAllowedOps HitTestResultInnerNodePropertyInfo Source # 
type AttrAllowedOps HitTestResultInnerNodePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructHitTestResultInnerNode :: (IsHitTestResult o, IsDOMNode a) => a -> IO (GValueConstruct o) Source #

hitTestResultInnerNode :: AttrLabelProxy "innerNode" 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 = Maybe 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 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 #

x

data HitTestResultXPropertyInfo Source #

Instances

AttrInfo HitTestResultXPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultXPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultXPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultXPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultXPropertyInfo :: *

type AttrLabel HitTestResultXPropertyInfo :: Symbol

type AttrOrigin HitTestResultXPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint HitTestResultXPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultXPropertyInfo = * ~ Int32
type AttrOrigin HitTestResultXPropertyInfo Source # 
type AttrLabel HitTestResultXPropertyInfo Source # 
type AttrLabel HitTestResultXPropertyInfo = "x"
type AttrGetType HitTestResultXPropertyInfo Source # 
type AttrBaseTypeConstraint HitTestResultXPropertyInfo Source # 
type AttrBaseTypeConstraint HitTestResultXPropertyInfo = IsHitTestResult
type AttrAllowedOps HitTestResultXPropertyInfo Source # 
type AttrAllowedOps HitTestResultXPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

constructHitTestResultX :: IsHitTestResult o => Int32 -> IO (GValueConstruct o) Source #

hitTestResultX :: AttrLabelProxy "x" Source #

y

data HitTestResultYPropertyInfo Source #

Instances

AttrInfo HitTestResultYPropertyInfo Source # 

Associated Types

type AttrAllowedOps HitTestResultYPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint HitTestResultYPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint HitTestResultYPropertyInfo :: * -> Constraint

type AttrGetType HitTestResultYPropertyInfo :: *

type AttrLabel HitTestResultYPropertyInfo :: Symbol

type AttrOrigin HitTestResultYPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint HitTestResultYPropertyInfo Source # 
type AttrSetTypeConstraint HitTestResultYPropertyInfo = * ~ Int32
type AttrOrigin HitTestResultYPropertyInfo Source # 
type AttrLabel HitTestResultYPropertyInfo Source # 
type AttrLabel HitTestResultYPropertyInfo = "y"
type AttrGetType HitTestResultYPropertyInfo Source # 
type AttrBaseTypeConstraint HitTestResultYPropertyInfo Source # 
type AttrBaseTypeConstraint HitTestResultYPropertyInfo = IsHitTestResult
type AttrAllowedOps HitTestResultYPropertyInfo Source # 
type AttrAllowedOps HitTestResultYPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

constructHitTestResultY :: IsHitTestResult o => Int32 -> IO (GValueConstruct o) Source #

hitTestResultY :: AttrLabelProxy "y" Source #