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.DOMObject

Contents

Description

 

Synopsis

Exported types

newtype DOMObject Source #

Constructors

DOMObject (ManagedPtr DOMObject) 

Instances

GObject DOMObject Source # 
IsObject DOMObject Source # 
IsDOMObject DOMObject Source # 
((~) * info (ResolveDOMObjectMethod t DOMObject), MethodInfo * info DOMObject p) => IsLabel t (DOMObject -> p) Source # 

Methods

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

((~) * info (ResolveDOMObjectMethod t DOMObject), MethodInfo * info DOMObject p) => IsLabelProxy t (DOMObject -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> DOMObject -> p

HasAttributeList * DOMObject Source # 
type SignalList DOMObject Source # 
type SignalList DOMObject
type AttributeList DOMObject Source # 
type AttributeList DOMObject

class GObject o => IsDOMObject o Source #

Instances

(GObject a, UnknownAncestorError Constraint DOMObject a) => IsDOMObject a Source # 
IsDOMObject DOMXPathResult Source # 
IsDOMObject DOMXPathNSResolver Source # 
IsDOMObject DOMXPathExpression Source # 
IsDOMObject DOMWebKitPoint Source # 
IsDOMObject DOMWebKitNamedFlow Source # 
IsDOMObject DOMVideoTrackList Source # 
IsDOMObject DOMVideoTrack Source # 
IsDOMObject DOMValidityState Source # 
IsDOMObject DOMUIEvent Source # 
IsDOMObject DOMTreeWalker Source # 
IsDOMObject DOMTouch Source # 
IsDOMObject DOMTimeRanges Source # 
IsDOMObject DOMTextTrackList Source # 
IsDOMObject DOMTextTrackCueList Source # 
IsDOMObject DOMTextTrackCue Source # 
IsDOMObject DOMTextTrack Source # 
IsDOMObject DOMText Source # 
IsDOMObject DOMStyleSheetList Source # 
IsDOMObject DOMStyleSheet Source # 
IsDOMObject DOMStyleMedia Source # 
IsDOMObject DOMStorageQuota Source # 
IsDOMObject DOMStorageInfo Source # 
IsDOMObject DOMStorage Source # 
IsDOMObject DOMScreen Source # 
IsDOMObject DOMRange Source # 
IsDOMObject DOMProcessingInstruction Source # 
IsDOMObject DOMPerformanceTiming Source # 
IsDOMObject DOMPerformanceNavigation Source # 
IsDOMObject DOMPerformanceEntry Source # 
IsDOMObject DOMPerformance Source # 
IsDOMObject DOMObject Source # 
IsDOMObject DOMPerformanceEntryList Source # 
IsDOMObject DOMVideoPlaybackQuality Source # 
IsDOMObject DOMNodeList Source # 
IsDOMObject DOMNodeIterator Source # 
IsDOMObject DOMNodeFilter Source # 
IsDOMObject DOMNode Source # 
IsDOMObject DOMPropertyNodeList Source # 
IsDOMObject DOMNavigator Source # 
IsDOMObject DOMNamedNodeMap Source # 
IsDOMObject DOMMouseEvent Source # 
IsDOMObject DOMMicroDataItemValue Source # 
IsDOMObject DOMMemoryInfo Source # 
IsDOMObject DOMMediaQueryList Source # 
IsDOMObject DOMMediaList Source # 
IsDOMObject DOMMediaError Source # 
IsDOMObject DOMMediaController Source # 
IsDOMObject DOMHistory Source # 
IsDOMObject DOMHTMLTableSectionElement Source # 
IsDOMObject DOMHTMLTableCaptionElement Source # 
IsDOMObject DOMHTMLScriptElement Source # 
IsDOMObject DOMHTMLOptionsCollection Source # 
IsDOMObject DOMHTMLMediaElement Source # 
IsDOMObject DOMHTMLHeadElement Source # 
IsDOMObject DOMHTMLFormElement Source # 
IsDOMObject DOMHTMLElement Source # 
IsDOMObject DOMHTMLDocument Source # 
IsDOMObject DOMHTMLCollection Source # 
IsDOMObject DOMGeolocation Source # 
IsDOMObject DOMGamepadList Source # 
IsDOMObject DOMGamepad Source # 
IsDOMObject DOMFileList Source # 
IsDOMObject DOMFile Source # 
IsDOMObject DOMEvent Source # 
IsDOMObject DOMTrackEvent Source # 
IsDOMObject DOMEntityReference Source # 
IsDOMObject DOMElement Source # 
IsDOMObject DOMDocumentType Source # 
IsDOMObject DOMDocumentFragment Source # 
IsDOMObject DOMDocument Source # 
IsDOMObject DOMDatabase Source # 
IsDOMObject DOMDOMWindowCSS Source # 
IsDOMObject DOMDOMWindow Source # 
IsDOMObject DOMKeyboardEvent Source # 
IsDOMObject DOMWheelEvent Source # 
IsDOMObject DOMDOMTokenList Source # 
IsDOMObject DOMDOMStringMap Source # 
IsDOMObject DOMDOMStringList Source # 
IsDOMObject DOMHTMLPropertiesCollection Source # 
IsDOMObject DOMLocation Source # 
IsDOMObject DOMDOMSettableTokenList Source # 
IsDOMObject DOMDOMSelection Source # 
IsDOMObject DOMDOMSecurityPolicy Source # 
IsDOMObject DOMDOMPluginArray Source # 
IsDOMObject DOMDOMPlugin Source # 
IsDOMObject DOMDOMNamedFlowCollection Source # 
IsDOMObject DOMDOMMimeTypeArray Source # 
IsDOMObject DOMDOMMimeType Source # 
IsDOMObject DOMDOMImplementation Source # 
IsDOMObject DOMDOMApplicationCache Source # 
IsDOMObject DOMConsole Source # 
IsDOMObject DOMComment Source # 
IsDOMObject DOMCharacterData Source # 
IsDOMObject DOMCSSValue Source # 
IsDOMObject DOMCSSStyleSheet Source # 
IsDOMObject DOMCSSStyleDeclaration Source # 
IsDOMObject DOMCSSRuleList Source # 
IsDOMObject DOMCSSRule Source # 
IsDOMObject DOMCDATASection Source # 
IsDOMObject DOMBlob Source # 
IsDOMObject DOMBatteryManager Source # 
IsDOMObject DOMBarProp Source # 
IsDOMObject DOMBarInfo Source # 
IsDOMObject DOMAudioTrackList Source # 
IsDOMObject DOMAudioTrack Source # 
IsDOMObject DOMAttr Source # 
IsDOMObject DOMHTMLAnchorElement Source # 
IsDOMObject DOMHTMLAppletElement Source # 
IsDOMObject DOMHTMLAreaElement Source # 
IsDOMObject DOMHTMLAudioElement Source # 
IsDOMObject DOMHTMLBRElement Source # 
IsDOMObject DOMHTMLBaseElement Source # 
IsDOMObject DOMHTMLBaseFontElement Source # 
IsDOMObject DOMHTMLBodyElement Source # 
IsDOMObject DOMHTMLButtonElement Source # 
IsDOMObject DOMHTMLCanvasElement Source # 
IsDOMObject DOMHTMLDListElement Source # 
IsDOMObject DOMHTMLDetailsElement Source # 
IsDOMObject DOMHTMLDirectoryElement Source # 
IsDOMObject DOMHTMLDivElement Source # 
IsDOMObject DOMHTMLEmbedElement Source # 
IsDOMObject DOMHTMLFieldSetElement Source # 
IsDOMObject DOMHTMLFontElement Source # 
IsDOMObject DOMHTMLFrameElement Source # 
IsDOMObject DOMHTMLFrameSetElement Source # 
IsDOMObject DOMHTMLHRElement Source # 
IsDOMObject DOMHTMLHeadingElement Source # 
IsDOMObject DOMHTMLHtmlElement Source # 
IsDOMObject DOMHTMLIFrameElement Source # 
IsDOMObject DOMHTMLImageElement Source # 
IsDOMObject DOMHTMLInputElement Source # 
IsDOMObject DOMHTMLKeygenElement Source # 
IsDOMObject DOMHTMLLIElement Source # 
IsDOMObject DOMHTMLLabelElement Source # 
IsDOMObject DOMHTMLLegendElement Source # 
IsDOMObject DOMHTMLLinkElement Source # 
IsDOMObject DOMHTMLMapElement Source # 
IsDOMObject DOMHTMLMarqueeElement Source # 
IsDOMObject DOMHTMLMenuElement Source # 
IsDOMObject DOMHTMLMetaElement Source # 
IsDOMObject DOMHTMLModElement Source # 
IsDOMObject DOMHTMLOListElement Source # 
IsDOMObject DOMHTMLObjectElement Source # 
IsDOMObject DOMHTMLOptGroupElement Source # 
IsDOMObject DOMHTMLOptionElement Source # 
IsDOMObject DOMHTMLParagraphElement Source # 
IsDOMObject DOMHTMLParamElement Source # 
IsDOMObject DOMHTMLPreElement Source # 
IsDOMObject DOMHTMLQuoteElement Source # 
IsDOMObject DOMHTMLSelectElement Source # 
IsDOMObject DOMHTMLStyleElement Source # 
IsDOMObject DOMHTMLTableCellElement Source # 
IsDOMObject DOMHTMLTableColElement Source # 
IsDOMObject DOMHTMLTableElement Source # 
IsDOMObject DOMHTMLTableRowElement Source # 
IsDOMObject DOMHTMLTextAreaElement Source # 
IsDOMObject DOMHTMLTitleElement Source # 
IsDOMObject DOMHTMLUListElement Source # 
IsDOMObject DOMHTMLVideoElement Source # 
IsDOMObject DOMMessagePort Source # 
IsDOMObject DOMShadowRoot Source # 

Properties

coreObject

data DOMObjectCoreObjectPropertyInfo Source #

Instances

AttrInfo DOMObjectCoreObjectPropertyInfo Source # 

Associated Types

type AttrAllowedOps DOMObjectCoreObjectPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint DOMObjectCoreObjectPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint DOMObjectCoreObjectPropertyInfo :: * -> Constraint

type AttrGetType DOMObjectCoreObjectPropertyInfo :: *

type AttrLabel DOMObjectCoreObjectPropertyInfo :: Symbol

type AttrOrigin DOMObjectCoreObjectPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint DOMObjectCoreObjectPropertyInfo Source # 
type AttrSetTypeConstraint DOMObjectCoreObjectPropertyInfo = * ~ Ptr ()
type AttrOrigin DOMObjectCoreObjectPropertyInfo Source # 
type AttrLabel DOMObjectCoreObjectPropertyInfo Source # 
type AttrLabel DOMObjectCoreObjectPropertyInfo = "core-object"
type AttrGetType DOMObjectCoreObjectPropertyInfo Source # 
type AttrGetType DOMObjectCoreObjectPropertyInfo = ()
type AttrBaseTypeConstraint DOMObjectCoreObjectPropertyInfo Source # 
type AttrBaseTypeConstraint DOMObjectCoreObjectPropertyInfo = IsDOMObject
type AttrAllowedOps DOMObjectCoreObjectPropertyInfo Source # 
type AttrAllowedOps DOMObjectCoreObjectPropertyInfo = (:) AttrOpTag AttrConstruct ([] AttrOpTag)

constructDOMObjectCoreObject :: IsDOMObject o => Ptr () -> IO (GValueConstruct o) Source #

dOMObjectCoreObject :: AttrLabelProxy "coreObject" Source #