gi-webkit2webextension-4.0.9: WebKit2-WebExtension 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.WebKit2WebExtension.Objects.WebHitTestResult

Contents

Description

 

Synopsis

Exported types

newtype WebHitTestResult Source #

Constructors

WebHitTestResult (ManagedPtr WebHitTestResult) 

Instances

GObject WebHitTestResult Source # 
IsObject WebHitTestResult Source # 
IsWebHitTestResult WebHitTestResult Source # 
IsHitTestResult WebHitTestResult Source # 
((~) * info (ResolveWebHitTestResultMethod t WebHitTestResult), MethodInfo * info WebHitTestResult p) => IsLabel t (WebHitTestResult -> p) Source # 
((~) * info (ResolveWebHitTestResultMethod t WebHitTestResult), MethodInfo * info WebHitTestResult p) => IsLabelProxy t (WebHitTestResult -> p) Source # 
HasAttributeList * WebHitTestResult Source # 
type SignalList WebHitTestResult Source # 
type SignalList WebHitTestResult
type AttributeList WebHitTestResult Source # 
type AttributeList WebHitTestResult

class GObject o => IsWebHitTestResult o Source #

Instances

Methods

getNode

data WebHitTestResultGetNodeMethodInfo Source #

Instances

((~) * signature (m DOMNode), MonadIO m, IsWebHitTestResult a) => MethodInfo * WebHitTestResultGetNodeMethodInfo a signature Source # 

Methods

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

Properties

node

data WebHitTestResultNodePropertyInfo Source #

Instances

AttrInfo WebHitTestResultNodePropertyInfo Source # 

Associated Types

type AttrAllowedOps WebHitTestResultNodePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint WebHitTestResultNodePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint WebHitTestResultNodePropertyInfo :: * -> Constraint

type AttrGetType WebHitTestResultNodePropertyInfo :: *

type AttrLabel WebHitTestResultNodePropertyInfo :: Symbol

type AttrOrigin WebHitTestResultNodePropertyInfo :: *

Methods

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

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

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

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

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

webHitTestResultNode :: AttrLabelProxy "node" Source #